Cut.ProDocs
Renders

Render an edit

Renders an edit you already own and returns a render_id to poll with GET /renders/{renderId}. This is how you get a fresh MP4 of a clip you published months ago: the edit never expires, so re-rendering it always works, even after the rendered file itself was purged.

If an identical render is already sitting in storage, returns 200 with from_cache: true and a ready download_url. Returns 409 if the same edit is already rendering.

X-Api-Key<token>

In: header

Request Body

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

POST
/renders
curl -X POST "https://example.com/renders" \  -H "Content-Type: application/json" \  -d '{    "edit_id": "string"  }'
{  "render_id": "string",  "edit_setting_id": "string",  "status": "completed",  "has_watermark": true,  "output_resolution": "string",  "from_cache": true,  "download_url": "string"}