RAG und KI-Agenten
Speise Embeddings, Vektordatenbanken und LLM-Pipelines mit sauberen, zeitgestempelten Transkripten — ohne selbst Untertitel zu scrapen.
Eine REST-API für strukturierte Transkripte aus öffentlichen YouTube-Videos, Playlists und Kanälen. Planbare Credits, maschinenlesbare Ausgabe und klare Fehler. Kostenlos starten.
# quickstart.sh curl "https://api.example.com/v1/transcripts/VIDEO_ID" \ -H "Authorization: Bearer YOUR_API_KEY"
{
"video_id": "dQw4w9WgXcQ",
"language": "en",
"duration": 213,
"segments": [
{ "text": "...", "start": 18.64, "duration": 3.24 }
]
}
Verlange das Format, das du bereits nutzt. Antworten sind stabil und mit Zeitstempeln — nachgelagerte Tools raten nie.
Single video, batch up to 50, playlists and channels. JSON, TXT, SRT, VTT, Markdown.
Large requests become asynchronous jobs with per-item status, retries and webhooks.
Grounded answers with timestamps, summaries and chapters. Small and focused at launch.
Speise Embeddings, Vektordatenbanken und LLM-Pipelines mit sauberen, zeitgestempelten Transkripten — ohne selbst Untertitel zu scrapen.
Hole Transkripte für eine Playlist oder einen ganzen Kanal in einem Job und analysiere Themen, Stimmung oder Sprechzeit.
Exportiere SRT, VTT oder reinen Text, um Untertitel zu veröffentlichen, ein zugängliches Archiv zu bauen oder Video in Artikel zu verwandeln.
Binde Transkripte in MCP-Server, Claude Code und Codex ein, damit deine Agenten jedes Video auf Abruf lesen.
Limits are configuration-driven and may change as the API stabilises.
Authorization: Bearer YOUR_API_KEY
# or
X-API-Key: YOUR_API_KEY
Keys are hashed at rest, shown once, revocable, and scoped per account.
{
"error": {
"code": "TRANSCRIPT_NOT_AVAILABLE",
"message": "...",
"request_id": "req_123"
}
}
Every request carries an X-Request-ID for support and debugging.
The canonical schema is published and importable into Postman and other tooling.
Ja. Jedes Konto erhält 10.000 kostenlose Credits und einen Entwicklerschlüssel — ohne Kreditkarte. Ein Video kostet einen Credit, du kannst also ohne Kosten entwickeln und testen.
Rufe GET /v1/transcripts/{videoId} mit deinem Schlüssel im Authorization-Header auf. Du erhältst Transkript, Sprache, Dauer und zeitgestempelte Segmente als JSON.
Ja. Liste die Spuren mit GET /v1/transcripts/{videoId}/languages auf und übergib ?lang= für die gewünschte. Automatische Untertitel sind gekennzeichnet.
JSON, TXT, SRT, VTT und Markdown. Nutze ?format= in Transkript-Anfragen oder wandle das JSON selbst um — Segmente sind Text plus Start und Dauer.
Ja. Ein paar Zeilen mit requests oder httpx genügen — im Blog findest du einen Python-Quickstart inklusive Batching und Retries.
Ja. Sende bis zu 50 Video-IDs an POST /v1/transcripts oder starte einen Playlist- oder Kanal-Job, der pro Video ein Ergebnis mit Einzelstatus liefert.
Ja. Ein MCP-Server stellt Transkript-Tools für Claude Code, Codex und andere MCP-Clients bereit, damit ein Agent ein Video ohne eigenen Code lesen kann.
Die API ist im Early Access kostenlos: 10.000 Credits pro Konto und 60 Anfragen/Minute. Bezahlpläne mit höheren Limits folgen bald.
Erstelle einen kostenlosen Entwicklerschlüssel, stelle in einer Minute deine erste Anfrage und liefere Transkripte, die Nutzer durchsuchen, zitieren und exportieren können.