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.