SRTGen.com LogoSRTGen.com

API de Traducción

Amplía tu alcance traduciendo tus subtítulos a más de 100 idiomas con IA de última generación.

POST/api/v1/translate
Implementación Rápida
curl -X POST https://api.srtgen.com/api/v1/translate \
  -H "x-api-key: <YOUR_API_KEY>" \
  -F "projectId=proj_8k2n9m1b" \
  -F "targetLanguageCode=es" \
  -F "modelId=pro"
POSThttps://api.srtgen.com/api/v1/translate

Parámetros de Solicitud

ParámetroTipoRequeridoDescripción
projectIdStringYesEl identificador único del proyecto a traducir.
targetLanguageCodeStringYes

Código ISO 639-1 (ej. 'es', 'fr', 'zh-CN').

modelIdStringNo'pro' (Alta Calidad, 1 crédito/min) o 'basic' (Rápido, 1 crédito/2 mins). Por defecto es 'basic'.
Avanzado: Modelo Básico (Optimización de costes)
curl -X POST https://api.srtgen.com/api/v1/translate \
  -H "x-api-key: <YOUR_API_KEY>" \
  -F "projectId=proj_8k2n9m1b" \
  -F "targetLanguageCode=zh-CN" \
  -F "modelId=basic"
POSThttps://api.srtgen.com/api/v1/translate

Respuesta Exitosa

Una solicitud exitosa devuelve un estado 200 OK. Los subtítulos traducidos se sincronizan inmediatamente y están disponibles para su exportación o posterior modificación en el espacio de trabajo.

{
  "success": true,
  "projectId": "proj_8k2n9m1b",
  "targetLanguageCode": "es",
  "modelId": "pro"
}

Códigos de Error

ParámetroTipoRequeridoDescripción
400missing_parameterFalta el ID del proyecto o el idioma de destino.
401unauthorizedLa clave API falta o no es válida.
404not_foundEl ID del proyecto no existe.
403insufficient_balanceCréditos insuficientes para la operación.
500translation_failedEl motor de IA falló al procesar la solicitud.
500server_errorOcurrió un error interno inesperado del servidor.
Estructura de Respuesta de Error
{
  "success": false,
  "error": "not_found",
  "message": "No se pudo encontrar el proyecto con ID 'proj_unknown'."
}
¿Fue útil esta página?
SRTGen.com - Generador de Subtítulos con IA Profesional