Work in progress Learn More

Datacircle

Upspring pricing: TikTok Ad Library API

Is Upspring yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

29% complete: 2 of the 7 key fields we checkSee the 7 fields

$0.00per 1,000 adsWe haven't run a TikTok Ad Library API benchmark yet.This plan is free. We rank 14 plans for TikTok Ad Library APIs by price. Half the plans cost $0.111 per 1,000 ads or less.ScrapeBadger's $299 monthly plan costs the least per 1,000 ads: $0.0096. ScrapeBadger charges for each page of results. We count 50 ads on each page to get the $0.0096 price.
Plan: Free one of Upspring's 4 plans
Call: GET /v1/ads Upspring's only call for this API
API: TikTok Ad Library API one of Upspring's 7 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • 2 of the 7 key fields we check. Run dates, Advertiser.
  • Nothing to pay. You get 150 credits a month.
  • One call. You call GET /v1/ads. Every input is optional.
  • Anyone can get it. Keep data: no limit. Use data: with conditions.

Upspring: TikTok Ad Library API alternatives

Upspring alternatives: every TikTok Ad Library API plan compared

We list other providers' plans closest to this plan in price per 1,000 ads.

This planUpspring, freeAdyntel, freeFetchLayer, freeAnyAPI, free trial keyFetchGoblin, free
$ per 1,000 ads$0.00$0.00$0.00$0.00$0.00
Completeness29%86%86%71%71%
Billingfreefreefreefreefree
Pay$0$0$0$0$0
Enough fornot published50 pages, once60 pagesabout 62 pages, once50 pages, once
Freshnessunknownliveliveunknownlive
Who can get itanyoneanyone over 18 years oldanyone at least 18 years old (or the age of legal majority in their jurisdiction, if higher)anyone 18 or over, with no account, for business or professional use, not in an embargoed jurisdiction or on a restricted-party listanyone with a Google account or a permanent email address, who has authority to enter the terms for themselves or their organization

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-04.

  1. public-api.upspring.ai/v1/docs/ui
  2. upspring.ai/pricing
  3. upspring.ai/privacy-policy
  4. upspring.ai/rest
  5. upspring.ai/terms-of-use

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
  • Text, not in the answer
  • Media, not in the answer
  • Audience, not in the answer
  • Engagement, not in the answer
  • Advertiser
Price
$ per 1,000 ads$0.00
Billingfree
Not found
$ per 1,000$0.00
In their words
Their pitchEvery ad is processed into text, every advertiser is enriched, and everything is structured as reasoning-ready JSON.
Data
Keep datano limit
Use dataA limited, non-exclusive, non-transferable, revocable license [...] for the sole purpose of enabling you to use and enjoy the benefit of the Service for your internal business purposes, in the manner permitted by these Terms. [...] Competitors and individuals developing similar or competing services are prohibited from accessing the Service without our prior written consent. [...] You will not, and will not permit any third party to: Interfere with the Service or disrupt, overburden, damage, or impair its functioning, Reverse engineer, disassemble, decompile, or copy any portion of the Service, Attempt to gain unauthorized access to the Service or its related systems, Use bots, scrapers, or automated methods to access or extract data without permission, Use the Service to transmit unlawful, harmful, or harassing content, Impersonate any person or entity. [...] If Upspring's features allow you to access or use third-party content, you acknowledge that such content may be protected by others' intellectual property rights and agree not to use it in a manner that infringes those rights.
Plan
Pay$0
You get150 credits a month
Rate limit
Batch1
Speed
Answerin the call
The call
You sendnothing required. Optional: q, vertical, category, advertiser_id, is_active, recency_days, has_product, min_impressions, group_by, order_by, limit, include, cursor, media_type, hook_archetype, hook_polarity, funnel, persona, archetype, mechanism, positioning, offer_type, persuasion_technique, claim_type, evidence_type
MethodGET
Path/v1/ads
About the plan
PlanFree
Who can get itanyone
The 22 fields the plan's answer can hold

ad ID, advertiser ID, advertiser name, media type, active, first shown, persona, hook archetype, funnel, archetype, mechanism, positioning, offer type, one-line summary, hook text, impressions strength, engagement strength, ad library URL, media, response note, sort order, next cursor

Best GTM APIs