Get Ads Report
Returns TikTok's aggregate ad publication report: country share and daily unique-ad counts, optionally filtered to one advertiser.
tiktok-adlibrary.ads.report.get
/execute
Shared execution endpoint
Input parameters
advertiser_name
string
optional
Exact advertiser name from advertiser.search; provide with business_id.
business_id
string
optional
Advertiser business id from advertiser.search; provide with advertiser_name.
country
string
optional
Current TikTok Commercial Content Library region, or ALL.
ALL
end_date
string
optional
Report end date, inclusive; defaults to today.
start_date
string
optional
Report start date; the range may span at most 31 days.
Response
Successful output is returned in results[0].data. Raw platform output is
intentionally open-ended and may evolve with the upstream source.
Illustrative output fields
Derived from the sample above for orientation only. These observed fields are not a fixed response schema.
| Path | Observed type | Example |
|---|---|---|
ad_activity |
object |
2 fields |
ad_activity.columns |
array |
2 items |
ad_activity.rows |
array |
3 items |
ad_published |
object |
2 fields |
ad_published.columns |
array |
2 items |
ad_published.rows |
array |
3 items |
Execution behavior
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until the job reaches completed or
failed.