AI transcription, one credit a minute

No captions is not a dead end. We transcribe the audio and return timed segments.

What happens

  1. We look for captions first. If they exist, you get them for 1 credit.
  2. If not, we transcribe the audio and return text, language and timed segments with source: "ai".

What it costs

Audio lengthCredits
Captions exist1
Up to 2 minutes1
10 minutes9

After 2 minutes, add 1 credit per started minute. A failed transcription is free, and a repeat you already paid for is free with max_age_days.

Next to the others

Credits are not the same size across services; compare with each one's price per credit. Retrieved 2026-10-29.
ServiceStated cost of AI transcription
SocialScrape1 credit up to 2 minutes, then 1 per started minute
ScrapeCreatorsNative captions, or AI on media up to 2 minutes: 1 credit. Longer AI transcription is opt-in at 10 credits per minute, rounded up. Source
SupadataA transcript is 1 credit. An AI-generated transcript is 2 credits per minute. Source

Limits

Capacity is shared. When transcription capacity is busy you get a free, retryable overloaded. Long media answers 202 with a job to poll. Media over about 4 hours is refused. Details in the guide.

Questions

Can I turn it off?
Yes, on endpoints with the ai_fallback parameter. With it off, a video without captions returns nothing and charges nothing.

Build on social data early.

Developers and agent builders get the first keys.

Get early access