Skip to main content
The hosted video2ctx API is the recommended route for production applications. Use it to search and inspect YouTube data, retrieve normalized transcripts and related context, build research workflows, and manage monitors from server-side software. The production API is available at https://api.video2ctx.dev. Product routes use the versioned /v1 prefix.

Make your first request

Create a personal key and retrieve a normalized transcript from the hosted API.

Build an integration

Authentication

Choose a personal API key or device-authorized CLI session and keep credentials safe.

Response conventions

Understand pagination, partial results, warnings, credit metadata, and errors.

Discover sources

Search for videos, channels, and playlists before requesting deeper datasets.

Node.js library

Use the supported TypeScript client in a server-side Node.js application.

Common workflows

Provider entities

Retrieve videos, transcripts, comments, channels, playlists, and related metadata.

Research

Keep source-linked evidence and research outputs connected.

Monitoring

Create recurring checks and consume new-video notifications.

Interactive reference

Explore the complete OpenAPI contract and try requests interactively.
Keep API keys and CLI sessions in private server or local configuration. Never expose them in browser bundles, prompts, logs, screenshots, or source control.