Toucora API
🌐 Idioma

Python

API de transcripciones de YouTube en Python: inicio en 5 minutos

Obtén transcripciones de YouTube en Python con unas líneas de requests o httpx. Incluye lotes, selección de idioma, manejo de errores y reintentos con la API de Toucora.

Por el equipo de Toucora · 2026-09-29 · 7 min de lectura

Una petición, una transcripción

El camino más corto es un GET a /v1/transcripts/{videoId} con tu clave en la cabecera Authorization. La respuesta es JSON: id del vídeo, idioma, duración y lista de segmentos. No hace falta SDK; basta requests o httpx.

Elegir idioma y formato

Llama primero a /v1/transcripts/{videoId}/languages si el vídeo puede ser multilingüe, elige la pista y pasa ?lang= y ?format=. Pedir srt o vtt devuelve subtítulos listos para guardar; json conserva los segmentos estructurados.

Lotes y reintentos

Para listas, envía hasta 50 ids a /v1/transcripts en una llamada y lee los resultados por elemento. Añade timeout y un pequeño backoff exponencial: los fallos transitorios y los 429 se resuelven rápido, y cada respuesta trae un X-Request-ID para registrar.

Manejar los casos difíciles

Algunos vídeos no tienen subtítulos, otros son privados o están bloqueados por región. La API responde con un código tipado y un mensaje legible, así tu código decide según el código y no parseando texto. Registra el request id: es la vía más rápida a una solución.

Preguntas frecuentes

¿Necesito un SDK?

No. Cualquier cliente HTTP sirve. Un pequeño envoltorio sobre requests basta para la mayoría de proyectos.

¿Cómo hago lotes de muchos vídeos?

Envía hasta 50 ids a POST /v1/transcripts; conjuntos mayores van en un trabajo de playlist o canal.

¿Y Python asíncrono?

Usa httpx.AsyncClient con los mismos endpoints y un semáforo acotado para controlar la concurrencia.

Sigue leyendo

Guía ¿Qué es una API de transcripciones de YouTube (y cuándo la necesitas)? 6 min de lectura Integraciones Dale a Claude Code un servidor MCP de transcripciones de YouTube 6 min de lectura Integraciones Codex y agentes de IA: leer vídeo con una API de transcripciones 5 min de lectura

Prueba la API con un vídeo

Crea una clave de desarrollador gratis y obtén tu primera transcripción en un minuto.

Obtener una clave API →