API reference

insufficient_credits — HTTP 402

Not enough credits for the request.

Example response

{
  "ok": false,
  "request_id": "req_...",
  "error": {
    "code": "insufficient_credits",
    "message": "Not enough credits for the request."
  }
}

Why it happens

  • The account's credit balance is 0 (free signup credits used up, or the monthly allotment is spent).
  • A batch request needs more credits than the balance holds.

How to fix it

  • Check your balance with GET /api/v1/me (free) or in the dashboard.
  • Subscribe to a plan or top up credits at transcriptfetch.com/app/plans — top-ups are $10 per 1,000 credits and never expire.
Retryable? Yes, once credits are available. Failed requests are never charged. Every error response carries a request_id — include it when contacting support.
Next →All error codes
insufficient_credits (HTTP 402) · TranscriptFetch API error