Skip to main content
GET
Connection health

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

organization_id
integer

Use the TikTok Shop of this child brand (organization id) of your API key's organization

Response

The shop's connection health

shopId
string
required
checkedAt
string<date-time>
required
status
enum<string>
required

Worked out from reasons: any broken reason makes it broken, any other reason makes it degraded.

Available options:
ok,
degraded,
broken
isCollecting
boolean | null
required

True when a sync with TikTok finished in the last 24 hours. null when that can't be read.

reasons
object[]
required
region
string | null
required
official
object | null
required

null when the directory could not be read.

web
object
required
deadShopGated
boolean | null
required

True when both of the shop's TikTok tokens expired over an hour ago and there's no Seller Center session, so syncing is paused until the seller reconnects. Rechecked every 5 minutes.

sync
object | null
required

Keyed by sync kind (samples, showcase, content, attribution, segments, videos, orders, gmv_scrape, gmv_creator_products, gmv_parity). Success and failure look back 30 days.

rateLimit
object | null
required