Base URL: https://transcribemaxx.com/api/v1 · Auth: Authorization: Bearer tmx_...
GET /api/v1/transcript?video_url=<url-or-id>
| Param | Default | Description |
|---|---|---|
| video_url | — | YouTube URL or video ID (required) |
| format | json | json (segments) or text (plain) |
| include_timestamp | true | include start/duration in JSON, [s] prefix in text |
| language | en | priority list, e.g. en,pt,asr-en |
| send_metadata | false | include video title/channel in response |
Errors: { "detail": "...", "code": "..." } — 401 bad key, 402 no quota, 404 no captions, 408 transient, 422 invalid URL, 429 rate limit.
GET /api/v1/info?video_url=<url-or-id>
Returns video metadata + available transcript languages. No quota consumed.
🚧 Full guides (curl, Python, n8n, Make, AI agents) coming soon.