TikTok Ads Library Scraper avatar

TikTok Ads Library Scraper

Pricing

$3.00 / 1,000 ad scrapeds

Go to Apify Store
TikTok Ads Library Scraper

TikTok Ads Library Scraper

Scrape TikTok's Ad Library by keyword, advertiser name, or business ID across supported regions.

Pricing

$3.00 / 1,000 ad scrapeds

Rating

0.0

(0)

Developer

Arnas

Arnas

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape TikTok's official Ads Library by keyword, advertiser name, or advertiser business ID across supported regions. The Actor returns clean JSON with ad IDs, advertiser names, ad type, first/last shown dates, estimated audience, spend buckets, media URLs, cover images, rejection info when TikTok discloses it, and a TikTok Ads Library deeplink.

Input

At least one of search, ad_id, or adv_biz_ids is required.

FieldDefaultDescription
search-Advertiser name or keyword.
ad_id-Specific ad ID. When used alone, returns a deeplink record.
adv_biz_ids-TikTok advertiser business ID.
regionallISO country code or all. TikTok does not support US; use all for global results.
query_type11 = advertiser name, 0 = keyword.
sortlast_shown_date,descSort by shown dates or impressions.
start_dateone year agoLower bound for last-shown date, YYYY-MM-DD.
end_datetodayUpper bound for last-shown date, YYYY-MM-DD.
limit20Number of ads to return, 1-100.
offset0TikTok page offset.
search_id-Optional pagination token returned by TikTok.
proxy_url-Optional HTTP(S) proxy URL.

Output

Each dataset item has type: "ad" for search results or type: "ad-deeplink" for ad-ID-only runs.

Important fields:

  • adId, advertiserName, auditStatus, adType
  • firstShownAt, lastShownAt, daysRunning
  • estimatedAudience, spend, impressions
  • videoUrls, coverImageUrls, imageUrls
  • rejectionInfo, deeplink

The run OUTPUT includes total, pushed, hasMore, searchId, and nextOffset for pagination. To fetch the next page, pass both offset: nextOffset and search_id: searchId from the previous run — the TikTok cursor is required for pages beyond the first.