Full transcript of an Instagram reel with timestamped segments.
One GET request with your API key. Same shape on every platform — swap the path, keep the code.
curl "https://api.scrapersocial.com/v1/instagram/transcript?url=https%3A%2F%2Fwww.instagram.com%2Freel%2FC8xQvZ2sVAb%2F" \ -H "Authorization: Bearer sk_live_..."
Clean JSON in the standard envelope. Responses arrive in seconds; popular content in milliseconds.
{
"data": {
"platform": "instagram",
"entity_id": "C8xQvZ2sVAb",
"language": "en",
"source": "audio",
"text": "Today I want to show you the three settings everyone ignores when they set this up for the first time...",
"segments": [
{
"start": 0,
"end": 3.2,
"text": "Today I want to show you the three settings"
},
{
"start": 3.2,
"end": 5.9,
"text": "everyone ignores when they set this up"
}
]
},
"request_id": "req_01JZX4M8Q2TE9W"
} Full transcript of an Instagram reel with timestamped segments. Takes a public post URL via ?url= and returns the { data, request_id } envelope . Each call costs 40 credits per reel returned — check the X-Credits-Charged and X-Credits-Remaining response headers. Cached responses cost the same and set x-cache: hit; add fresh=true to bypass the cache.
100 trial credits on signup — no card, key on screen immediately.
Get your free API key