Skip to main content
After POST /v1/videos, your video is processing. To know when it’s live, poll GET /v1/videos/{id}. A video is live when:
  • status is "ready"
  • is_available is true
  • playback contains a playback_id

Suggested polling schedule

Short videos finish in 90 seconds; full games can take 30 minutes. Exponential backoff works well: Stop polling once status is ready, archived, or deleted.

Coming in v1.1: webhooks

Polling works, but webhooks are better. We’re shipping video.ready and video.failed webhooks in v1.1. Email support@myeden.me to be added to the early-access list.