Credits & Billing
SnapAny API uses prepaid credits. You are only charged for successful calls — failed extractions and failed transcriptions cost nothing.
Pricing
| API | Cost |
|---|---|
| Extract post | 1 credit / call |
| Extract playlist | 2 credits / page |
| Transcription | 4 credits / minute (rounded up) |
Transcription credits are reserved at submission (duration is known upfront) and refunded automatically if the job fails.
Credit packs
| Pack | Price |
|---|---|
| 9,000 credits | $9.9 |
| 50,000 credits | $49 |
| 225,000 credits | $199 |
| 700,000 credits | $499 |
| 1,500,000 credits | $999 |
Credits never expire. Pay with card (Stripe), WeChat Pay or Alipay in the Console.
Running out of credits
- Requests fail with HTTP
402(codeINSUFFICIENT_CREDITS) when your balance is too low. - 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.