Platform

Webhook

A webhook is a signed HTTP callback a platform sends to your server when an asynchronous job finishes, so you do not have to poll. Video generation, which takes minutes, is the canonical case.

Signatures let the receiver verify the payload came from the platform.

On eroq

video.generation.succeeded / failed events with a Stripe-style eroq-signature header, configured in the developer dashboard.

Questions

Do I have to use webhooks?

No — polling GET /v1/videos/generations/{id} works too.