Volver al blog

Webhooks de render de video: flujos de finalización fiables

Diseña handlers rápidos e idempotentes con polling de respaldo.

6 sept 2026RenderingVideo TeamRenderingVideo Team
Webhooks de render de video: flujos de finalización fiables

Webhooks de render de video: flujos de finalización fiables

Los webhooks notifican el final de un render asíncrono sin sondeo constante. Registra webhook_url al iniciar el render, no al crear una tarea que todavía no se ejecuta.

Principios clave

  • Usar una URL HTTPS accesible públicamente.
  • Validar, guardar el estado y responder rápido.
  • Hacer inocuos los duplicados con task ID y estado terminal.
  • Confirmar el estado por API antes de acciones irreversibles.

Flujo recomendado

  1. Buscar el trabajo local por task ID remoto.
  2. Detectar si el estado terminal ya fue procesado.
  3. Guardar estado y resultado en una transacción.
  4. Mover descargas y notificaciones a una cola.

Consejo de producción

Como todavía no hay firma de webhook, usa una ruta difícil de adivinar y reconcilia trabajos abiertos mediante polling.

Seguir leyendo