I reverse-engineered 8 TikTok Shop videos with one API call. Here’s what the data says
Description and use
Automated analysis of 8 TikTok Shop videos via a single API call, producing structured JSON with key ad components.
Problem
Manually dissecting TikTok Shop UGC ads to extract hooks, product shots, and CTAs is time‑consuming and error‑prone.
Outcome
Eight recent TikTok Shop videos were processed with a single API call, yielding structured JSON that includes hook type, pacing metrics, commercial intent, product details, shot structure, key moments, and engagement rate.
Workflow
- 1. Prepare a list of TikTok video URLs.
- 2. Send a POST request to https://api.apify.com/v2/acts/tubetext~video-breakdown-ai/run-sync-get-dataset-items with the URLs and a timeout.
- 3. Receive a JSON array of video analyses.
- 4. Parse the JSON to extract desired fields (hook, pacing, products, etc.).
- 5. Feed the data into a spreadsheet or LLM for further analysis.
Evidence
Each video took one API call.
The Actor runs on Apify. run-sync-get-dataset-items waits for the result, so you don't need polling or webhooks.
This is a 7-second pet-hair laundry video with 1.1M views: … "hook": {"type":"problem", "text":"A close‑up of a black shirt covered in pet hair…"}
- Record date: 2026-10-08T07:40:55.808Z