Get video generation status
Polls a video job. The only terminal states are completed / failed; while running you will usually see pending / processing, but upstream in-flight labels (e.g. in_progress) may pass through — write your loop as "until completed or failed" rather than enumerating intermediate states. Upstream cancellations/expiries (cancelled / expired) surface as failed with the reserved credits refunded. On completed, unsigned_urls lists downloadable content paths and usage.cost is the final charge (billed on actual delivered seconds); on failed, error explains why. Upstream checks are throttled to one per 8s server-side; poll at a ≥5s interval.
/api/v1/videos/:idAuthorizations
AuthorizationrequiredAPI key as bearer token in the Authorization header.
Path parameters
idrequiredThe job id returned at submit (prefixed vjob_). Only jobs owned by the same account are visible.
"vjob_Xk3fJ9aQ2mB7cD1eF5gH6iJk"