Renders
Get render status
Returns the current status of a render job. Poll this endpoint until status is completed or failed.
We recommend polling every 5–10 seconds. Use progress (0–100) to display a progress bar to your users.
Authorization
apiKey X-Api-Key<token>
In: header
Path Parameters
renderId*string
Response Body
application/json
application/json
curl -X GET "https://example.com/renders/string"{ "render_id": "string", "edit_setting_id": "string", "name": "string", "status": "queued", "progress": 0, "output_resolution": "string", "created_at": "string", "started_at": "string", "completed_at": "string"}Get bulk download status GET
Returns the current state of a bulk download job. Poll every 5–10 seconds until `status` is `completed`. Once complete, `download_url` is a signed URL valid for one hour; the underlying file is purged once `expires_at` passes.
Cancel or delete a render DELETE
Cancels a queued or active render, or permanently deletes a completed/failed/expired render record. Deleting a completed render also removes the rendered video file from storage.