Inicio rápido
Envía un enlace, espera el trabajo y exporta la transcripción. Tres solicitudes.
Actualizado
Tres solicitudes llevan el enlace de un video hasta un archivo de transcripción. Necesitas una clave de API: crea una en la página de claves de API. Se muestra una sola vez. Cada cuenta recibe 50 créditos gratis cada mes.
1. Envía un enlace#
mode: "captions_only" devuelve los subtítulos del video por 1 crédito y funciona en todos los planes, incluida la prueba gratuita. En un plan de pago, envía mode: "auto" para recurrir a la transcripción con IA cuando un video no tiene subtítulos (2 créditos por minuto iniciado). El Idempotency-Key es cualquier cadena de 8 a 128 caracteres que tú elijas; si envías la misma clave otra vez, se devuelve el mismo trabajo en lugar de crear un segundo.
curl -X POST https://www.transcriptdock.com/v1/jobs \-H "Authorization: Bearer td_live_YOUR_KEY" \-H "Idempotency-Key: my-first-job" \-H "Content-Type: application/json" \-d '{ "source": { "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ" }, "mode": "captions_only" }'
{"id": "11111111-1111-4111-8111-111111111111","status": "queued","stage": "resolve","result_id": null,"error": null,"billing": { "credits_reserved": 1, "credits_charged": 0, "kind": "captions" },"source": { "platform": "youtube", "media_id": "dQw4w9WgXcQ", "canonical_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "title": null, "upload_id": null },"options": { "mode": "captions_only", "language": null, "caption_preference": "prefer_creator" },"created_at": "2026-09-16T10:00:00.000Z"}
2. Espera el resultado#
?wait=25 mantiene la solicitud abierta hasta 25 segundos y responde en cuanto el trabajo termina. Los subtítulos suelen tardar unos segundos; la transcripción con IA tarda más o menos una cuarta parte de la duración del video. Si status todavía no es succeeded, failed ni cancelled, vuelve a llamar.
curl "https://www.transcriptdock.com/v1/jobs/11111111-1111-4111-8111-111111111111?wait=25" \-H "Authorization: Bearer td_live_YOUR_KEY"
{"id": "11111111-1111-4111-8111-111111111111","status": "succeeded","stage": null,"result_id": "22222222-2222-4222-8222-222222222222","error": null,"billing": { "credits_reserved": 0, "credits_charged": 1, "kind": "captions" },"source": { "platform": "youtube", "media_id": "dQw4w9WgXcQ", "canonical_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "title": null, "upload_id": null },"options": { "mode": "captions_only", "language": null, "caption_preference": "prefer_creator" },"created_at": "2026-09-16T10:00:00.000Z"}
3. Obtén la transcripción#
result_id es la transcripción. Expórtala como txt, srt, vtt o json (texto completo, segmentos con tiempos y tiempos por palabra en la transcripción con IA). Las exportaciones son gratis e ilimitadas.
curl "https://www.transcriptdock.com/v1/transcripts/22222222-2222-4222-8222-222222222222/export?format=srt" \-H "Authorization: Bearer td_live_YOUR_KEY"
100:00:00,000 --> 00:00:02,400Never gonna give you up200:00:02,400 --> 00:00:04,900Never gonna let you down