API de TikTok: Búsqueda de transparencia de anuncios
Busca en la Commercial Content Library de TikTok para la UE por palabra clave o ID de anunciante.
US$0.80/1k solic., pagas por solicitud, sin suscripción.
Ad target country
DEAdvertiser name or keyword
nikeSearch results
Total ads: 58
Nike
video · first shown Sep 11, 2025 · last shown Sep 27, 2025
{"id": "7649102384710103041","advertiserName": "Nike","status": "active","format": "video","firstShownUtc": 1757548800,"lastShownUtc": 1758931200,"videoUrl": "https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649102384710103041~tplv-ad-video.mp4","image": "https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649102384710103041~tplv-ad-cover.jpeg",... 2 campos más}
Precios
Precios del endpoint Búsqueda de transparencia de anuncios de la API de TikTok
Pruébalo
Obtén Búsqueda de transparencia de anuncios de TikTok en una sola solicitud
Este ejemplo muestra 18 de 19 campos. Ver todos los campos
{
"found": true,
"data": {
"nextCursor": "eyJvZmZzZXQiOjIwfQ==",
"hasMore": true,
"total": 58,
"offset": 0,
"region": "DE",
"ads": [
{
"id": "7649102384710103041",
"advertiserName": "Nike",
"status": "active",
"format": "video",
"firstShownUtc": 1757548800,
"lastShownUtc": 1758931200,
"videoUrl": "https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649102384710103041~tplv-ad-video.mp4",
"image": "https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649102384710103041~tplv-ad-cover.jpeg",
"adTitle": "Just Do It: Air Max Pulse",
"estimatedAudience": "1M-2M"
},
{
"id": "7649110056118763521",
"advertiserName": "Nike",
"status": "active",
"format": "video",
"firstShownUtc": 1757462400,
"lastShownUtc": 1758844800,
"videoUrl": "https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649110056118763521~tplv-ad-video.mp4",
"image": "https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649110056118763521~tplv-ad-cover.jpeg",
"adTitle": "Nike Training Club: 30 days free",
"estimatedAudience": "500K-1M"
}
]
}
}Referencia completa de parámetros y respuesta: cada campo, tipo y ejemplo de este endpoint.
Referencia
Una solicitud, un formato de respuesta.
Cada campo que envías y cada campo que recibes, cada uno con un ejemplo real.
Verificado por última vez el 2026-11-14 · disponibilidad y latencia medidas en 30d
Cuerpo de la solicitud
JSON, enviado por POST a este endpoint.
- advertiserIdstring
ID de anunciante de la Commercial Content Library de TikTok. Indica advertiserId o query.
- cursorstring
Cursor de búsqueda del nextCursor de una respuesta anterior.
- daysinteger
30
Número de días del historial de la Commercial Content Library en los que buscar, de 1 a 365. El valor predeterminado es 30.
- limitinteger
20
Maximum number of ads to return, from 1 to 50. Defaults to 50. Billing is flat per request.
- offsetinteger
Desplazamiento de resultados empezando en cero. El valor predeterminado es 0.
- querystring
nike
Palabra clave que buscar en la Commercial Content Library de TikTok para la UE. Indica query o advertiserId.
- regionstring
DE
Código de región para la búsqueda de transparencia. El valor predeterminado es DE.
- sortstring
Expresión de orden del proveedor. El valor predeterminado es last_shown_date,desc.
Respuesta
JSON, un valor de ejemplo por campo.
Commercial Content Library ad records returned for the search. Populated whenever the provider has data for the entity.
- adTitlestring
Just Do It: Air Max Pulse
Ad title as shown in TikTok's ad library.
- advertiserNamestring
Nike
Advertiser display name associated with the ad. Populated whenever the provider has data for the entity.
- estimatedAudiencestring
1M-2M
Estimated audience size band the ad reached, as a range string.
- firstShownUtcnumber
1757548800
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. When the ad was first shown. Populated whenever the provider has data for the entity.
- formatstring
video
Commercial Content Library creative format code for the ad. Populated whenever the provider has data for the entity.
- idstring
7649102384710103041
TikTok Commercial Content Library ad identifier. Populated whenever the provider has data for the entity.
- imagestring
https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649102384710103041~tplv-ad-cover.jpeg
Signed cover image URL exactly as returned by the Commercial Content Library. Populated whenever the provider has data for the entity.
- lastShownUtcnumber
1758931200
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. When the ad was last shown. Populated whenever the provider has data for the entity.
- statusstring
active
Commercial Content Library audit status code for the ad. Populated whenever the provider has data for the entity.
- videoUrlstring
https://p16-ads-sign-useast8.tiktokcdn.com/obj/ad-video/7649102384710103041~tplv-ad-video.mp4
Signed video asset URL exactly as returned by the Commercial Content Library. Populated whenever the provider has data for the entity.
Ad transparency search results and pagination, or null when no ads were found.
- hasMoreboolean
true
Whether the Commercial Content Library reports more matching ads. Populated whenever the provider has data for the entity.
- nextCursorstring
eyJvZmZzZXQiOjIwfQ==
Search cursor to pass as cursor on a subsequent request, or null when there is no next page. Populated whenever the provider has data for the entity.
- offsetinteger
0
Zero-based result offset reported for this page.
- regionstring
DE
Region code applied to this transparency search. Populated whenever the provider has data for the entity.
- totalinteger
58
Total number of matching ads reported by the Commercial Content Library. Populated whenever the provider has data for the entity.
- foundboolean
true
True when TikTok's EU Commercial Content Library returned at least one ad.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
Preguntas frecuentes
Acerca del endpoint Búsqueda de transparencia de anuncios de la API de TikTok
El endpoint Búsqueda de transparencia de anuncios de AnyAPI para TikTok devuelve datos de TikTok como JSON normalizado con una sola llamada POST a /v1/run/tiktok.ad_transparency_search. Busca en la Commercial Content Library de TikTok para la UE por palabra clave o ID de anunciante. AnyAPI devuelve un único esquema normalizado sin importar qué fuente atienda la solicitud. Cuesta desde US$0.80 por cada 1,000 solicitudes, en dólares estadounidenses, sin suscripción y sin mínimo mensual. En los últimos 30 días, el 94.1% de las llamadas al endpoint Búsqueda de transparencia de anuncios de la API de TikTok a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano de 2.3 segundos en 4688 llamadas medidas.