# YTAPI > Docs for YTAPI, the transcript API for YouTube videos: transcripts, video metadata, playlists, channels and search. ## Docs - [AI Agent Setup & Tooling](https://docs.ytapi.dev/agent-setup): How AI coding agents, LLMs, and autonomous tools can consume YTAPI documentation and execute data extraction tasks. - [Agent Sign-up](https://docs.ytapi.dev/agent-signup): Let an AI agent create a YTAPI account and API key for a user. The user only reads a 6-digit code from their email back to the agent. - [Authentication](https://docs.ytapi.dev/authentication): Authenticate API requests using Bearer tokens or X-API-Key, and understand rate limits. - [Credits, Rate Limits & Errors](https://docs.ytapi.dev/credits): Transparent credit costs per endpoint, rate limit tiers, and standard API error responses. - [Quickstart](https://docs.ytapi.dev/): Fast, reliable API for YouTube video transcripts, metadata, playlists, channels, and search. - [Pricing](https://docs.ytapi.dev/pricing): Credit packs that add to one balance. No monthly plan. Credits never expire. - [SDKs](https://docs.ytapi.dev/sdks): Official Python and JavaScript/TypeScript clients for YTAPI, with typed errors, retries and pagination. - [Get batch status](https://docs.ytapi.dev/batch/get): Retrieve the execution status, progress, and results of an asynchronous batch job. - [Batch](https://docs.ytapi.dev/batch): Asynchronously execute batch jobs of up to 100 tasks across a concurrent worker pool with partial-failure isolation and job polling. - [Submit batch job](https://docs.ytapi.dev/batch/run): Asynchronously run up to 100 transcript or basic_info tasks across a concurrent worker pool. Returns HTTP 202 Accepted with a job ID for polling. - [Get channel](https://docs.ytapi.dev/channels/get): Channel branding, subscriber counts, description, links, and available tabs. - [Channels](https://docs.ytapi.dev/channels): Channel profiles, uploaded videos, and created playlists without Google Cloud quota limits. - [Get channel latest videos](https://docs.ytapi.dev/channels/latest): Retrieve the featured latest video and recent uploads from a YouTube channel. - [List channel playlists](https://docs.ytapi.dev/channels/playlists): Public playlists created or curated by a channel. - [List channel videos](https://docs.ytapi.dev/channels/videos): Uploaded videos with sorting and continuation pagination. - [Get playlist](https://docs.ytapi.dev/playlists/get): Playlist details and its videos, one page at a time. - [Playlists](https://docs.ytapi.dev/playlists): Extract playlist metadata, video counts, and paginated video listings with opaque continuation tokens. - [Search](https://docs.ytapi.dev/search): Zero-quota YouTube search for videos, channels, and playlists, plus live autocomplete. - [Search YouTube](https://docs.ytapi.dev/search/query): Full-text YouTube search with type, date, and sort filters. - [Get suggestions](https://docs.ytapi.dev/search/suggestions): Live autocomplete as users type into a search bar. Consumes 0 credits. - [Extract transcript](https://docs.ytapi.dev/transcripts/extract): Extract captions in markdown, word timestamps, segments, SRT, VTT, and other formats. - [Get transcript](https://docs.ytapi.dev/transcripts/get): Extract a transcript with query parameters instead of a JSON body. - [Transcripts](https://docs.ytapi.dev/transcripts): Extract YouTube transcripts in JSON, Markdown, text, SRT, and VTT with word-level timestamps. - [Get basic video info](https://docs.ytapi.dev/videos/basic-info): Free basic video lookup for title, duration, channel attribution, and available caption languages. - [Get video comments](https://docs.ytapi.dev/videos/comments): A video's comments, top or newest first, with authors, likes, reply counts and cursors for replies and further pages. - [Get most replayed moments](https://docs.ytapi.dev/videos/heatmap): YouTube's "most replayed" graph for a video, condensed to the most replayed moment, up to five peaks and a 20-part curve. - [Videos](https://docs.ytapi.dev/videos): Free basic video info, the complete payload (chapters, comment count, live status, links, music, related videos), most replayed moments and comments. - [Get full video info](https://docs.ytapi.dev/videos/video-info): Complete video metadata including description, view, like and comment counts, live status, chapters, YouTube's AI summary, description links and hashtags, music, and related videos. ## Links - [Full Documentation](https://docs.ytapi.dev/llms-full.txt) - [API Base URL](https://api.ytapi.dev) - [MCP server](https://api.ytapi.dev/mcp): remote MCP (Streamable HTTP); sign in with OAuth or send `Authorization: Bearer ` - [Agent setup](https://docs.ytapi.dev/agent-setup/): MCP, skills and SDKs - [Dashboard](https://ytapi.dev/app)