API referenceInstagram
Instagram transcript
Speech-to-text for a reel.
Instagram publishes no caption track, so this reports 501 rather than fabricating one, see the endpoint docstring.
Instagram publishes a post's view count only for video. Photo and carousel posts return null rather than zero, because zero would be a claim we cannot support.
Share and save counts are not public on Instagram, so they are not returned.
Authorization
ApiKeyAuth X-API-Key<token>
Your API key. Sent on every request.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/scrapers/instagram-transcript-v4" \ -H "Content-Type: application/json" \ -d '{ "url": "https://www.instagram.com/reel/DOq6eV6iIgD/" }'{ "request_id": "req_8f2c1d94e7b0", "success": true, "status": { "code": "OK", "message": "Scrape completed.", "retryable": false }, "data": { "success": true, "transcripts": [ { "shortcode": "DOq6eV6iIgD", "text": "Is your dog friendly? Very friendly. This is Rocco. Hey, hello Rocco. Hello Rocco. You're from England? I am, yeah, yeah. Visiting or you live here? Just visiting, yeah. I'm from Los Angeles, the word you're there. Oh, are you? I'm a New Yorker now. Are you bird watching or just taking photos? I'm actually a dog photog… (+1027 chars)" } ] }, "error": null, "meta": { "client_id": "client_abc123", "scraper": "instagram-transcript-v4", "billable": true, "duration_ms": 11774 }}