Error reference
See Scority error codes and recommended handling.
Open →Troubleshoot YouTube API 403 errors, including forbidden requests, insufficient scopes, quota issues and transcript API alternatives.
For YouTube-related APIs, 403 can point to credential, permission, project, quota or resource restrictions. Do not assume it has the same meaning across Google endpoints, transcript APIs and web routes.
When the failing request is going to Google's official API, common causes can include permission, credential, project or resource restrictions. Check Google's current docs and console output before publishing exact policy claims.
Transcript workflows can fail even when metadata requests succeed. A visible YouTube page does not guarantee accessible captions through an API path.
Scority does not use 403 as the main transcript API status for authentication, rate limits, quota or upstream transcript failures.
The browser-facing web route is intentionally disabled so Scority does not become a free public transcript proxy. Production users should call https://api.scority.ai/v1/youtube/transcript with x-api-key from trusted server-side code.
Use Google Console when you are debugging official Google API credentials, scopes, API enablement or project restrictions. Use a transcript API when the real job is extracting transcript text and segment timing from videos with accessible captions.
See Scority error codes and recommended handling.
Open →Use x-api-key from trusted server-side code.
Open →Separate rate_limited from quota_exceeded.
Open →Compare Google API keys and Scority API keys.
Open →Use the broader error guide for 400, 401, 403, 429 and transcript failures.
Open →