Documentation
The fastest way to get YouTube data into your app or AI agent. Pick a path below and start shipping.
Quickstart
Make your first authenticated request in under 60 seconds.
API Reference
Every endpoint, parameter, and response shape — with examples.
Authentication
Bearer-token auth, key rotation, and best practices.
MCP Integration
Plug into ChatGPT, Claude, Cursor, VS Code via Model Context Protocol.
Endpoint cheat sheet
Every endpoint shares the same base URL — https://youtubetranscriptapi.com/api/v2 — and the same auth header. Free endpoints don't debit credits but require ≥1 active credit.
Extract YouTube transcripts with or without timestamps.
Search YouTube for videos or channels with rich metadata.
Search videos within a specific channel.
Paginated list of all uploads from a channel (~100 / page).
RSS-based monitoring for the latest 15 uploads of a channel.
Retrieve all videos in any public YouTube playlist.
Convert any @handle, URL, or UC… ID to a canonical channel ID.