Parámetros de ruta
Identificador canónico de la tarea asíncrona. Cuando
id y task_id estén presentes a la vez, considéralos la misma tarea.Si una respuesta de creación devuelve
poll_url, llama exactamente a esa URL. Cuando apunte a /v1/tasks/{id}, trátala como el endpoint fijo canónico de estado.Respuesta
Identificador canónico de la tarea asíncrona.
Alias del identificador de tarea asíncrona.
URL de polling prioritaria devuelta por la respuesta de creación.
Estado de la tarea:
pending, processing, completed, failed.Porcentaje de progreso (0-100).
URL del video generado (cuando se completa).
Objeto de video único con
url, duration, width y height cuando está disponible.Arreglo de videos cuando el upstream devuelve más de una salida.
Mensaje de error (si falla).
Marca de tiempo de creación.
Marca de tiempo de la última actualización.
Modelo usado por la tarea.
Mejores prácticas de polling
- Realizar polling cada 5-10 segundos
- Implementar exponential backoff para tareas largas
- Establecer un tiempo de espera máximo (ej. 10 minutos)
- Gestionar el estado
failedde forma adecuada