Skip to main content
GET
Get a competitor

Authorizations

Authorization
string
header
required

Organization-scoped bearer credential: a customer API key (1club_sk_live_...) or an MCP OAuth access token.

Path Parameters

id
integer
required

Competitor id

Response

The competitor

id
integer
name
string
website
string | null

The website the weekly watch reads

googlePlaceId
string | null
logoUrl
string | null

Their logo, as the last reading of their website found it

clubId
integer | null

The organization's club it competes with; null for all of them

notes
string | null
lastCheckedAt
string<date-time> | null

When their website was last read; null until the first reading lands (about a minute after adding)

createdAt
string<date-time>
google
object | null

The club's Google rating, read live and cached for a day at most. Null when it has no Google place or Google did not answer.

latestChanges
object[]

What the latest reading found changed on their website

snapshots
object[]

The latest readings of their website, newest first (at most 12)