# YouTube Transcript API > Enterprise-grade YouTube transcript extraction, video metadata, search, and batch processing API. Built for AI agents and LLM pipelines. ## Docs - [AI Agent Setup & Tooling](https://docs.ytapi.dev/agent-setup): How AI coding agents, LLMs, and autonomous tools can consume YouTube Transcript API documentation and execute data extraction tasks. - [Authentication & Security](https://docs.ytapi.dev/authentication): Authenticate API requests using Bearer tokens, configure key scopes, 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. - [Platform Overview & Quickstart](https://docs.ytapi.dev/): Enterprise-grade YouTube Data & AI Ingestion Cloud with sub-400ms latency, word-level precision, and zero YouTube Data API quota consumption. - [Pricing](https://docs.ytapi.dev/pricing): Credit packs that add to one balance. No monthly plan. Credits never expire. - [Batch](https://docs.ytapi.dev/batch): Execute up to 10 parallel video extraction tasks in a single HTTP request with partial-failure isolation. - [Run batch](https://docs.ytapi.dev/batch/run): Run up to 10 transcript or video-info tasks concurrently in one request. - [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, live streams, and created playlists without Google Cloud quota limits. - [List channel playlists](https://docs.ytapi.dev/channels/playlists): Public playlists created or curated by a channel. - [List channel streams](https://docs.ytapi.dev/channels/streams): Live and archived channel streams with cursor pagination. - [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 overview, channel attribution, total video count, and the first page of items. - [Playlists](https://docs.ytapi.dev/playlists): Extract playlist metadata, video counts, and paginated video listings with opaque continuation tokens. - [List playlist videos](https://docs.ytapi.dev/playlists/videos): Fetch later pages of playlist videos with the continuation cursor. - [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): High-speed YouTube transcript extraction with word timestamps, AI-native Markdown, and multilingual fallbacks. - [Get video](https://docs.ytapi.dev/videos/get): Player metadata in fast mode, or likes, chapters, heatmap, and richer channel fields in full mode. - [Videos](https://docs.ytapi.dev/videos): Fast player metadata, or a full watch-page lookup with likes, chapters, and heatmap. ## Links - [Full Documentation](https://docs.ytapi.dev/llms-full.txt) - [API Base URL](https://api.ytapi.dev) - [Dashboard](https://ytapi.dev/app)