← All scrapers

Transcript API

The spoken words inside video, as timestamped JSON lines.

5endpoints5platforms$30.00per 1k calls

// Facebook · Post Transcript

curl -H "X-API-Key: hpx_your_key_here" \

"https://hproxy.com/api/v1/scrape/facebook/post-transcript?url=https%3A%2F%2Fwww.facebook.com%2Fnasa"

// → { "data": { … }, "records": 1, "costUsd": … }

PlatformPlatform

One transcript shape across every platform that has one. Each endpoint returns the spoken content of a video or an audio post as timestamped segments, so a TikTok video, a YouTube upload, an Instagram reel, a Facebook post and an X video all arrive as the same array of lines with a start and an end time. That is the step that makes video searchable. Once the words are text you can index them, translate them, hand them to a model, or find the exact second a phrase was said.

In every response

segments[]

Each transcript line with its start/end timestamp and text.

language

The detected or declared transcript language.

duration

Total media length the transcript spans.

source

Whether the transcript is creator-provided or machine-generated.

5 Transcript API Endpoints,Across 5 Platforms

One REST call each, one API key for all of them, billed per call from your balance.

TikTok Video Transcript

Pull the full timestamped transcript of any TikTok video, every spoken line with its start and end time, with an AI fallback.

Facebook Post Transcript

Pull the full timestamped transcript of the video in any Facebook post, every spoken line with its start and end time.

YouTube Video Transcript

Pull the full timestamped transcript of any YouTube video, every caption line with its start and end time, in any language.

Instagram Media Transcript

Pull the full timestamped transcript of any Instagram video or reel, every spoken line with its start and end time.

Twitter / X Tweet Transcript

Pull the full timestamped transcript of the video in any X post, every spoken line with its start and end time.

From Request to Clean JSON

You write one line. We do everything between the request and the data.

01

You send

One API call

GET the Transcript endpoint with your key. That's all your code does.

02

We handle

Proxies · captchas · parsing

Residential exit, anti-bot walls, JS rendering and extraction, all server-side, on us.

03

You get

Clean JSON

A structured object every time. No HTML, no scraping code, no maintenance.

Transcript API at a glance

One key, 5 platforms

Every endpoint in this group answers to the same key, the same header and the same response shape, so covering a second platform is a URL change rather than an integration.

Endpoints
5
Platforms
5
Response
Structured JSON
Auth
One X-API-Key header
Billing
Per call, balance never expires

$30.00 /1k calls

cheapest endpoint in this group

What you never deal with

Handled on our side

  • No captchas, ever
  • Residential-backed
  • Pay per call
  • Fresh on every call
  • Failures are free
  • Scales with you

What people build with the Transcript API

01

Index a creator's whole catalogue so the words spoken inside videos become searchable text.

02

Feed clean transcripts to a summarisation or classification model with no speech-to-text bill.

03

Find the exact timestamp where a product, a competitor or a claim is mentioned.

04

Generate subtitles or translations from the creator's own words rather than a re-recording.

Transcript API pricing

$30.00

per 1,000 calls, cheapest endpoint in this group

One key covers all 5 platforms

No subscription, no monthly minimum

Failed extractions are not charged

Proxies included in the price

Transcript API FAQ

Do I have to download the video first?
No. You send the post URL and the transcript comes back as JSON. The media never touches your infrastructure and there is no speech-to-text step or bill on your side.
What happens when a video has no transcript?
Not every post carries one. Where the platform holds no transcript for that media, the call reports that rather than returning invented text, and an extraction that cannot complete is not charged.
Is the text machine generated or written by the creator?
The source field tells you which, so you can decide how much to trust it. Creator-provided caption files are near-perfect; automatic captions are good enough for search and rough for quoting.
Are the timestamps precise enough to cut clips?
Yes. Every segment carries its own start and end, which is what you need to seek to a phrase or slice a clip around it, rather than a single wall of text with no positions.
HProxy.

Ready when you are.Your dashboard is ten seconds away.

Get Startedor talk to us at support@hproxy.com
HProxy