Go to example tasks

Store a competitor's TikTok ad creatives with links that last

TikTok's media links expire within hours. This task stores every image, cover and video of an advertiser's ads in the run's key-value store and puts links that do not expire on each row (image_file_url, video_file_url, and media_files with the size and type of each file), next to the full ad record. Switch downloadMedia to images to skip the videos.

Try for free
TikTok Ads Library Scraper — TikTok Creative Center Top Ads
TikTok Ads Library Scraper — TikTok Creative Center Top Adshyperbach/tiktok-ad-library-scraper
Row type
Surface
Ad id
Ad URL
+151 fields
Text
Number
Boolean
List
Object

Input

Advertisers:Samsung Electronics GmbH
Store the creatives:all
Ad type:all
Max ads:10

Output fields

Row type
Surface
Ad id
Ad URL
Ad format
Creative available
Advertiser name
Advertiser id
Advertiser location
Payer
TikTok username
TikTok display name
TikTok profile
TikTok followers
TikTok avatar
TikTok account type
Creator username
Creator URL
Content label
Body text
Hook text
Hashtags
Mentions
CTA
CTA type
Objective
Objectives
Category
Industry
Industry id
Destination URL
Landing domain
Image
Image urls
Cover
Video URL
Video urls
Video id
Video seconds
Video width
Video height
Media links expire
First shown
Last shown
Days shown
Is active
Tiktok status
Launched last 7 days
Launched last 30 days
Long running
Posted
Audit status
Is removed
Removal reasons
Display mode
Reach bucket
Reach min
Reach max
Impressions by country
Top country
Countries count
Regions
Audience breakdown
Target audience size
Audience size min
Audience size max
Targeting ages
Targeting genders
Targeting by country
Targeting interests
Targeting video interactions
Targeting creator interactions
Targeting custom audience
Targeting custom audience excluded
Targeting countries
Targeting cities
Targeting provinces
Targeting languages
Targeting devices
Targeting os
Targeting spending power
Video views bucket
Video views min
Video views max
Rank
Top ads country
Top ads period
CTR top %
Likes
Comments
Shares
Cost level
Is search ad
Source
Keyword list
Pattern labels
Voice over
Highlight text
Keyframes
Keyframe highlights
Percentiles
Copy length
Text language
Sentiment score
Analysis angle
Analysis CTA intent
Analysis tone
Analysis sentiment
Analysis offer type
Analysis funnel stage
Analysis confidence
Analysis hook
Analysis offer
Analysis audience
Analysis strategy
Image text
Transcript
Transcript language
Hook (first 3 s)
Speech seconds
Transcript segments
Media files
Stored image
Stored video
Detail status
Matched query
Claimed count
Claimed count is capped
Scraped at
First seen
Last seen
Ended
Times seen
Previous rank
Change type
Changed fields
Run tag
Search page
Has ads
Exact name match
Report country share
Report ads published by month
Report ads published
Report first published
Report last published
Summary ad count
Summary active count
Summary removed count
Summary longest days
Summary formats
Summary landing domains
Summary countries
Summary distinct copies
Summary ad ids
Summary advertisers

How it works

Sign up on Apify01

Create your Apify account to access the TikTok Ads Library Scraper — TikTok Creative Center Top Ads.

Start the run02

The Actor will start running based on the input automatically.

Receive the output03

Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.

Integrate into your workflow04

The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.

Image

Integrate Actor directly into your workflow

Choose from one of 100+ integration options we provide or integrate via API

Webhook

Webhook

n8n

n8n

Make

Make

Zapier

Zapier

Airbyte

Airbyte

Keboola

Keboola

IFTTT

IFTTT

Hubspot

Hubspot

GDrive

GDrive

Gmail

Gmail

Apify MCP

Apify MCP

GitHub

GitHub

Slack

Slack

LangChain

LangChain

LlamaIndex

LlamaIndex

Flowise

Flowise

Pinecone

Pinecone

OpenAI

OpenAI

Mastra

Mastra

Clay

Clay