API Documentation

Base URL: https://transcribemaxx.com/api/v1 · Auth: Authorization: Bearer tmx_...

Transcript

GET /api/v1/transcript?video_url=<url-or-id>
ParamDefaultDescription
video_urlYouTube URL or video ID (required)
formatjsonjson (segments) or text (plain)
include_timestamptrueinclude start/duration in JSON, [s] prefix in text
languageenpriority list, e.g. en,pt,asr-en
send_metadatafalseinclude 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.

Video info (free)

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.