Credits & Billing

SnapAny API uses prepaid credits. You are only charged for successful calls — failed extractions and failed transcriptions cost nothing. Credits never expire — no validity period, your balance stays available for as long as you need.

Pricing

APICost
Extract post1 credit / call
Extract playlist2 credits / page
Extract subtitles1 credit / call
YouTube proxy download4 credits / 10 minutes of video (rounded up)
Transcription4 credits / minute (rounded up)

Transcription credits are reserved at submission (duration is known upfront) and refunded automatically if the job fails.

YouTube proxy download is charged after extraction, by video length: 4 credits per 10 minutes of video (rounded up) when the response has video proxy URLs, 4 credits when it only has audio proxy URLs, and 1 credit when it has none. See YouTube Proxy Download.

Credit packs

PackPrice
9,000 credits$9.9
50,000 credits$49
230,000 credits$199
650,000 credits$499
1,500,000 credits$999

Credits never expire. Pay with card (Stripe), WeChat Pay, Alipay or crypto in the Console.

Running out of credits

  • Requests fail with HTTP 402 (code insufficient_credits) when your balance is too low.
  • YouTube proxy download needs at least 4 credits to start; the final cost depends on the video's length and is charged after extraction.
  • Balance warning emails are sent when your balance drops below 10,000 / 5,000 / 1,000 / 500 / 0.
  • Enable auto top-up in the Console: when your balance falls below your threshold, your saved card is charged automatically.
  • For custom monitoring, poll GET/credits/balance from your own systems — the endpoint is free of charge.