Work in progress Learn More

Datacircle

AdLibrary.com pricing: TikTok Ad Library API

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

71% complete: 5 of the 7 key fields we checkSee the 7 fields

$3.702per 1,000 ads€3.29 per 1,000 ads is $3.702 at the European Central Bank's rate of $1.1253 for €1.We haven't run a TikTok Ad Library API benchmark yet.Half of the 27 plans we rank by price cost $0.156 per 1,000 ads or less. This plan costs less per 1,000 ads than 3% of the 27 plans.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: Business one of AdLibrary.com's 4 plans
Call: POST /search AdLibrary.com's only call
API: TikTok Ad Library API one of AdLibrary.com's 4 APIs

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • 5 of the 7 key fields we check. Run dates, Text, Media, Engagement, Advertiser.
  • A monthly subscription. You pay €329 a month for 1,000 credits, enough for 1,000 pages. Unused credits expire at the end of each billing cycle.
  • One call. You call POST /search with appType set to "3" and platform set to "tiktok". The call returns the company's ads.
  • Anyone can get it. Keep data: no limit. Use data: with conditions.

AdLibrary.com: TikTok Ad Library API alternatives

AdLibrary.com alternatives: every TikTok Ad Library API plan compared

We list other providers' plans closest to this plan in price per 1,000 ads. We also show the TrendTrack plan. Its price is farther from this plan's price.

This planAdLibrary.com, €329 monthlyProLevelMax, top-upSocQ, top-up from $51Lookup, $299 monthlyAtria, $219 monthlyTrendTrack, $744 yearly
$ per 1,000 ads$3.702$1.50$2.50$3.518$3.65$6.20
Completeness71%57%71%43%43%86%
Billingmonthlypay firstpay firstmonthlymonthlyyearly
Pay€329any amount$5$299$219$744
Enough for1,000 pages a monthas many as you pay foras many as you pay for8,500 pages a month1,200 pages a month10,000 results a month
Freshnessunknownliveunknownliveunknown24 hours
Who can get itanyoneanyone with an account, one account per person, topping up by card (USD) or Alipay (CNY)anyoneanyone with a business name and a working business email addressanyone aged 18 or over with the ability to enter into legally binding contractsanyone

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

  1. adlibrary.com/ad-library-api
  2. adlibrary.com/pricing
  3. adlibrary.com/terms
  4. adlibrary.com/posts/api-documentation-and-implementation-guide
  5. adlibrary.com/posts/api-documentation-and-implementation-guide#search-endpoint

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
  • Media
  • Audience, not in the answer
  • Engagement
  • Advertiser
Price
$ per 1,000 ads$3.702
Perpage of 100
Billingmonthly
$ a month$370.22
Charges
Repeat free1 hour
Also pays forfrom the same budget: /api/enrichment · /api/advertisers/[id]/curate
Not found
$ per 1,000$370.224
In their words
Their pitchPull every ad your competitors run, across all 11 platforms, straight into your own scripts, agents, and client decks, with the performance signals and AI creative briefs Meta’s free API will never give you.
Data
Keep datano limit
Use dataYou may use the Service only for lawful purposes and in accordance with these Terms. You may not: Scrape, extract, or automate queries outside permitted API/business access. Circumvent credit or subscription limits. Use the Service to engage in illegal, fraudulent, or abusive conduct. Interfere with or disrupt the platform's security or infrastructure. [...] AdLibrary.com does not claim ownership of third-party advertising data. Such data is displayed solely for informational purposes.
Plan
Pay€329
You get1,000 credits a month
Enough for1,000 pages a month
Expiresat the end of each billing cycle
Rate limit
Per day10,000
Per second1.67
Batch1
Speed
Answerin the call
The call
You sendappType "3", platform "tiktok". Optional: keyword, excludeKeyword, searchType, preciseSearch, sortField, daysBack, dateFrom, dateTo, placement, geo, excludeGeo, language, os, adsType, adsFormat, adsSize, videoDurationBegin, videoDurationEnd, callToAction, independentWebsite, ecommercePlatform, tagIds, likeBegin, likeEnd, shareBegin, shareEnd, commentBegin, commentEnd, newAdsFlag, originalFlag, isDynamic, codFlag, duplicateRemoval, searchArbitrageFlag, viewIllegal, page, pageSize
MethodPOST
Path/search
About the plan
PlanBusiness
Who can get itanyone
The 22 fields the plan's answer can hold

ad ID, advertiser name, display format, ad title, ad text, call to action text, views, likes, comments, shares, impressions, estimated spend, heat score, first shown, last shown, videos, cover image, duration, landing page, total results, credits used, credits remaining

Best GTM APIs