List Advertiser Ads
Lists every ad run by a specific TikTok advertiser, identified by its exact registered entity name (e.g. "NIKE Retail B.V."). Returns raw ad payloads with country and date-range filtering.
Capability ID
tiktok-adlibrary.advertiser-ads.list
Cost
10 credits per request
Maximum runtime
120 seconds
POST
/execute
Shared execution endpoint
Input parameters
| Field | Type | Required | Description |
|---|---|---|---|
advertiser_name |
string |
Required | The advertiser's exact registered entity name as shown in the TikTok Commercial Content Library (e.g. "NIKE Retail B.V."). Resolve names via the library's advertiser suggestions; matching is exact. |
business_id |
string |
Optional | TikTok advertiser business id (adv_biz_ids). Optional: carried through for parity with the upstream request; the filter is driven by advertiser_name. |
country |
string |
Optional | ISO-3166 alpha-2 country code, or "ALL" for all available regions (default: ALL). |
cursor |
string |
Optional | Pagination cursor from a previous response's next_cursor. |
end_date |
string |
Optional | Only ads shown on or before this date (YYYY-MM-DD). Default: today. |
limit |
integer |
Optional | Maximum number of ads to return (default: 50). |
start_date |
string |
Optional | Only ads shown on or after this date (YYYY-MM-DD). Default: 30 days ago. |
Response
Successful output is returned in results[0].data. Raw platform output is
intentionally open-ended and may evolve with the upstream source.
Illustrative sample
The full redacted fixture is shown in the response panel.
Illustrative output fields
Derived from the sample above for orientation only. These observed fields are not a fixed response schema.
| Path | Observed type | Example |
|---|---|---|
items |
array |
3 items |
items |
array |
3 items |
next_cursor |
string |
0:5: |
total_items |
integer |
5 |
Execution behavior
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until the job reaches completed or
failed.