TikTok Video Scraper: Engagement, Hashtags, Musik, $1 pro 1.000 Videos
Aktuelle Videos jedes öffentlichen TikTok-Profils scrapen. Jeder Video-Eintrag enthält den vollständigen Engagement-Block (Plays, Likes, Kommentare, Shares, Saves), aus dem Caption geparste Hashtags und Mentions, Musik-Metadaten (Track-ID, Titel, Autor, Original-Sound-Flag, Audio-URL), Medien-URLs mit Auflösung und Dauer sowie einen eingebetteten Autorenblock, damit Sie Videos ohne zweiten Call mit Creators verknüpfen können. Kein Login oder API-Key erforderlich.
Anti-Bot
Signed API + IP-Rotation
Was Sie scrapen können
- Video-Identität: id, url, text (Caption), language, created_at, duration_sec
- Engagement: play_count, like_count, comment_count, share_count, save_count
- Caption-Parsing: hashtags-Array (ohne #), mentions-Array (ohne @)
- Musik: Track-ID, Titel, author_name, Original-Sound-Flag, Audio-URL
- Medien: video_url, cover_url, width, height (zum Zuschnitt in Vertical / Square)
- Flags: is_pinned, is_slideshow, is_ad (bezahlte Promotion)
- Autorenblock: eingebettet username, user_id, sec_uid, display_name, verified, follower_count
Wichtige Anwendungsfälle
- Hashtag-Kampagnen-Tracking. Aktuelle Videos von 50 Creators ziehen, nach Hashtag gruppieren und sehen, welche Kampagnen-Tags Fahrt aufnehmen
- Musiktrend-Erkennung. Den Musik-Block aggregieren, um aufsteigende Original-Sounds zu erkennen, bevor sie Mainstream werden
- Sponsored-Content-Audit. Nach is_ad filtern, um zu mappen, welche Creators einer Nische Brand-Partnerschaften machen und in welcher Frequenz
- Engagement-Rate-Benchmarking. likes / plays über eine Nische berechnen, um realistische Benchmarks für Influencer-Briefings zu setzen
- Video-Archiv. cover_url und Engagement-Counter täglich snapshotten für Langzeit-Performance-Studien
API-Beispiel
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
}'
Integrationen
- n8n, Make, Zapier: Läufe auslösen und Video-Records per Webhook streamen
- KI-Agenten (MCP): Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python, Node.js: Apify SDK für programmatischen Zugriff
- Google Sheets, Airtable: Handle-Liste rein, Video-Katalog mit Engagement raus
Ausgabefelder
| Feld | Typ | Beispiel |
| id | string | 7412345678901234567 |
| url | string | https://www.tiktok.com/@username/video/7412... |
| text | string | this is the caption #fyp |
| created_at | string | 2024-12-15T18:30:00Z |
| duration_sec | integer | 30 |
| engagement.play_count | integer | 1.500.000 |
| engagement.like_count | integer | 230.000 |
| hashtags | array | ["fyp", "viral"] |
| music.title | string | Original sound |
| author.username | string | mrbeast |
Verwandte Scraper