API reference

unauthorized — HTTP 401

Missing or invalid API key.

Example response

{
  "ok": false,
  "request_id": "req_...",
  "error": {
    "code": "unauthorized",
    "message": "Missing or invalid API key."
  }
}

Why it happens

  • The Authorization header is missing or not in the form `Bearer tf_live_...`.
  • The API key was revoked in the dashboard, or has a typo.
  • The key was pasted with surrounding whitespace or quotes.

How to fix it

  • Send the key as `Authorization: Bearer tf_live_...` on every request.
  • Check the key's status at transcriptfetch.com/app/keys — revoked keys never work again; create a fresh one if needed.
  • Verify the key with a free call to GET /api/v1/me — it returns your credit balance when the key is valid.
Retryable? No — retrying with the same key will keep failing. Fix the credential first. Every error response carries a request_id — include it when contacting support.
Next →All error codes
unauthorized (HTTP 401) · TranscriptFetch API error