ViralRecast TikTok Ad Library API pricing
Is ViralRecast yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- R$19.90 pack1,000 credits$0.392 per 1,000
- R$24.90 monthlyCriador$0.327 per 1,000
- R$47 monthlyFundador$0.264 per 1,000
- R$67 monthlySocial Media$0.264 per 1,000
- R$147 monthlyAgência$0.241 per 1,000
POST / mcp ViralRecast's only call for this API- Facebook Ad Library API
- Google Ads Transparency API
- Instagram profile API
- LinkedIn Ad Library API
- TikTok Ad Library API
- TikTok profile API
- X profile API
- YouTube channel API
- LinkedIn post details API
POST /, read_mcp post - LinkedIn post details API
POST /, read_mcp posts
About this item
- Freshness. We don't know how fresh this plan's data is.
- 2 of the 7 fields on our checklist. Text, Advertiser.
- Nothing to pay. You get 150 credits, enough for about 37 pages. Calls stop once your credits run out.
- One call. You call
POST /with the inputs in Product details. The call returns the company's ads.mcp - Who can get it: anyone with a Google account. Keep data: no limit. Use data: with conditions.
ViralRecast: TikTok Ad Library API alternatives
ViralRecast alternatives: other TikTok Ad Library API providers by price
The table starts with ViralRecast's cheapest paid plan. Next come plans from other providers with the price per 1,000 ads closest to ViralRecast's.
| ViralRecast, R$147 monthly | ScrapeField, $39 pack | Social Fetch, $59 pack | Upscrape, $49 pack | AdLibAPI, $299 monthly | |
|---|---|---|---|---|---|
| $ per 1,000 ads | $0.241 | $0.195 | $0.197 | $0.245 | $0.249 |
| Completeness | 29% | 71% | 100% | 86% | 71% |
| Billing | monthly | pay first | pay first | pay first | monthly |
| Pay | R$147 | $39 | $59 | $49 | $299 |
| Enough for | 3,000 pages a month | about 16,666 pages | 25,000 pages | 1,000 pages | 100,000 pages a month |
| Freshness | unknown | 3 hours | live | live | live |
| Who can get it | anyone with a Google account | anyone | anyone, for an organisation, someone with the authority to bind it | anyone at least 18 years old and legally capable of entering the terms | anyone with an account and a valid email address |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-10.
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Ad status, not in the answer
- Run dates, not in the answer
- Text
- Media, not in the answer
- Audience, not in the answer
- Engagement, not in the answer
- Advertiser
| $ per 1,000 ads | $0.00 |
|---|---|
| Per | page of 40 |
| Billing | free |
| Also pays for | from the same budget: read_post · read_posts · weekly_digest · similar_content · search_viral_content · search_mentions · trending_now · analyze_creator · find_similar_posts · search_ads · read_ad · download_video · transcribe_video · create_clips · analyze_post |
|---|
| Units cap | hard |
|---|
| $ per 1,000 calls that find nothing | $0.00 |
|---|
| Their pitch | Todos os anúncios ativos de uma marca ou concorrente no Meta, Google (Pesquisa, YouTube, Display), LinkedIn e TikTok, com o resumo por rede: quantos anúncios, formatos e o mais antigo no ar. |
|---|
| Keep data | no limit |
|---|---|
| Use data | usa conteúdo de terceiros apenas como referência de estudo e análise, sem repostar como se fosse seu, respeita os termos de uso das plataformas de origem (Instagram, TikTok, YouTube, X, Facebook e outras) [...] É proibido: violar direitos autorais, de imagem ou de marca, coletar dados pessoais para spam, assédio, perseguição ou revenda de dados, tentar acessar conteúdo privado ou que exija login de terceiros, contornar limites de uso, revender o acesso ou automatizar chamadas de forma abusiva. |
| Pay | R$0 |
|---|---|
| You get | 150 credits |
| Enough for | about 37 pages |
| Per second | 2 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | jsonrpc "2.0", id, method "tools/call", params.name "advertiser_ads", params.arguments.advertiser, params.arguments.platforms "tiktok", Content-Type header "application/json". Optional: params.arguments.country, params.arguments.limit |
|---|---|
| Method | POST |
| Path | /mcp |
| Plan | Free |
|---|---|
| Who can get it | anyone with a Google account |
The 17 fields the plan's answer can hold
platform, ad library URL, advertiser name, active, start date, days running, variant count, format, headline, ad text, call to action, landing page, placements, winner signal, total ads, advertiser matches, credits consumed