Base URLs
Authentication
Mint a key in Settings → Developer → API keys (shown once). Send it as a bearer token:read, jobs:create, …) and rate-limited per plan.
Errors
Errors return{ "detail": "<message>" }. Codes: 401 unauth · 403 forbidden/entitlement ·
404 missing · 429 rate-limited · 400 validation. Long jobs return 202 + a job_id.
Recipe — transcribe → burn → publish
SDKs
- TypeScript
@mediabliss/sdk— typed client, retries, job awaiter,verifyWebhook. - Python
mediabliss— client,verify_webhook,Job.