Transcript API
Fetch transcript text and timestamped segments from public YouTube videos through the API.
Open →Developer documentation for the Scority YouTube Transcript API: authentication, errors, quotas, language options and JSON responses.
Fetch transcript text and timestamped segments from public YouTube videos through the API.
Open →Use the x-api-key header. API keys are provided by the Scority team and must stay server-side.
Open →Normalized JSON errors for invalid input, quota, rate limits, missing captions, and upstream failures.
Open →Requests are rate limited and counted toward the quota configured for your API key.
Open →Understand language and lang, response language fields, language-aware cache buckets and related errors.
Open →Import the machine-readable API contract into Postman, Insomnia, Scalar or a codegen workflow.
Open →Server-side Node and Python examples for calling the HTTP API today.
Open →Use the HTTP API and OpenAPI contract in MCP-style tools, custom GPT actions and internal automations.
Open →Scority first uses accessible caption tracks. For harder videos, supported accounts can use server-side fallback processing. When a transcript still cannot be retrieved, the API returns normalized errors so your client can skip the video, retry later, or route it to another workflow.