Appearance
List ad accounts
Returns the platform ad accounts available for the given social account (e.g. Meta ad accounts, TikTok advertiser IDs, Google Ads customer IDs).
For TikTok agencies: enumerates every advertiser under every Business Center the token can read (paginated server-side), then chunks the lookup against TikTok's /advertiser/info/ endpoint (which has a per-call cap of ≤100 IDs). Solo advertisers without a BC fall back to the OAuth-time advertiser_ids list. Cached for 1h on the SocialAccount; lazy-refreshed on first call after expiry.
GET /v1/ads/accounts
Returns the platform ad accounts available for the given social account (e.g. Meta ad accounts, TikTok advertiser IDs, Google Ads customer IDs).
For TikTok agencies: enumerates every advertiser under every Business Center the token can read (paginated server-side), then chunks the lookup against TikTok's /advertiser/info/ endpoint (which has a per-call cap of ≤100 IDs). Solo advertisers without a BC fall back to the OAuth-time advertiser_ids list. Cached for 1h on the SocialAccount; lazy-refreshed on first call after expiry.
Parameters
accountId(query, string) required — Social account IDadAccountId(query, string) — Filter response to a single platform ad account ID (e.g.act_123for Meta, advertiser_id for TikTok). Returns at most one item.limit(query, integer) — Clamp the returnedaccounts[]length. Useful for typeahead pickers on agency tokens with hundreds of advertisers.
Responses
200 — Ad accounts
accounts(array)
401
422 — Platform ads connection required (TikTok Ads, X Ads) or Instagram missing linked Facebook account