TikTok Video Scraper: Engagement, Hashtags, Music, $1 per 1,000 Videos

Scrape recent videos from any public TikTok profile. Each video item ships with the full engagement block (plays, likes, comments, shares, saves), hashtags and mentions parsed from the caption, music metadata (track id, title, author, original-sound flag, audio URL), media URLs with resolution and duration, and an embedded author block so you can join videos to creators without a second call. No login or API key required.

Open on Apify → Try it now
Pricing
$0.001/video
RAM
2048MB
Coverage
Global
Fields per video
20+
Proxy
Apify residential
Anti-Bot
Signed API + IP rotation

What you can scrape

Primary use cases

API example

# Start a run via the Apify API
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~tiktok-video-scraper/runs?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "profiles": ["tiktok", "mrbeast"],
    "maxVideosPerProfile": 30
  }'

# Or use with AI agents via MCP:
# https://mcp.apify.com?tools=santamaria-automations/tiktok-video-scraper

Integrations

Output fields

FieldTypeExample
idstring7412345678901234567
urlstringhttps://www.tiktok.com/@username/video/7412...
textstringthis is the caption #fyp
created_atstring2024-12-15T18:30:00Z
duration_secinteger30
engagement.play_countinteger1,500,000
engagement.like_countinteger230,000
hashtagsarray["fyp", "viral"]
music.titlestringOriginal sound
author.usernamestringmrbeast

Related Actors

Open on Apify → Try it now (free tier available)