Skip to main content
GET
Get TikTok ad detail
The TikTok Ad Library is EU-only (EU Digital Services Act ad transparency). Pass an ad id from a Search the Ad Library result and an EU region.
Each request costs 8 credits. Failed requests are not charged.
The real per-region impression numbers live in targeting.location.data[].breakdowns (by age and gender). The top-level impression and spent fields are usually 0/"" for EU disclosures — sum the breakdowns to size a campaign’s reach.

Authorizations

x-api-key
string
header
required

Path Parameters

ad_id
string
required

Ad id from an ads/search result.

Query Parameters

region
string
default:DE

EU region code — the Ad Library is EU-only.

Response

200 - application/json

Ad detail

ad
object
required

An ad from the Commercial Content Library.

advertiser
object
required

The advertiser behind an ad.

targeting
object
required

Targeting + impression breakdown disclosed for an ad (EU-DSA).

region
string
required
display_mode
string

TikTok disclosure mode, e.g. "enhanced".