Skip to main content
GET
Get a brand

Authorizations

Authorization
string
header
required

API keys generated via POST /api/v1/me/api-keys. Format: Authorization: Bearer fxa_<32-char-secret>. Only accepted on /api/public/v1/*. Cookie auth is rejected on that surface.

Path Parameters

slug
string
required

URL-safe brand identifier (lowercased, hyphenated).

Pattern: ^[a-z0-9-]+$

Response

200 - application/json

Brand record.

A tracked brand as returned by GET /brands and GET /brands/{slug}. Field names verified against a live response — this schema previously described slug/name/primary_region/regions/created_at, none of which the handler emits.

id
integer
brand_slug
string

Stable identifier used as {slug} in every per-brand path.

Example:

"linear"

brand_name
string
Example:

"Linear"

domain
string
Example:

"linear.app"

vertical
string

One of saas, retail, finance, healthcare, other.

Example:

"saas"

scan_frequency_hours
integer

Rescan cadence for this brand, set by the account's plan.

Example:

24

next_scan_at
string<date-time> | null
site_id
string<uuid>

Identifier baked into the agent-analytics JS tag.

added_at
string<date-time>