TikTok Ad Library API
Look up TikTok advertisers, aggregate ad activity, and supported regions.
tiktok-adlibrary
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
Each endpoint lists its cost in credits per request; the
pricing page shows what credits cost.
tiktok-adlibrary.ads.report.get
Returns TikTok's aggregate ad publication report: country share and daily unique-ad counts, optionally filtered to one advertiser.
tiktok-adlibrary.advertiser.search
Resolves an advertiser name fragment to TikTok's exact registered advertiser names and business ids for advertiser-filtered capabilities.
tiktok-adlibrary.regions.list
Lists the countries currently supported by TikTok's Commercial Content Library with their display names and region codes.
Common uses
- Find exact public advertiser names and business IDs
- Compare aggregate publication counts by date and market
- Review the supported 33-region catalog
- Build source-scoped aggregate ad transparency reports
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits
Use TikTok Ad Library data in Claude or connect another AI client with the MCP server.