Render a clip
Queues a clip for video rendering. Returns the render id you can use to poll status via GET /renders/{renderId}.
If a template has been applied to the clip (see apply_template), the rendered video will include all template customisations (captions, effects, cropping, etc.). Otherwise the clip is rendered with default settings.
If an identical render has already been completed, returns 200 with from_cache: true and a ready download_url. Returns 409 if the same clip is already being rendered.
Authorization
apiKey In: header
Path Parameters
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/clips/string/submissions/string/clips/string/render"{ "id": "string", "edit_id": "string", "status": "completed", "has_watermark": true, "output_resolution": "string", "from_cache": true, "download_url": "string"}Download a clip's captions GET
Returns the clip's captions as an SRT file or plain text. When the clip has an edit, its own captions are used (with any fix or translation made there); otherwise the source transcript cut to the clip. Timestamps start at `00:00`, lined up with the clip's own video, so the file can go straight next to the rendered MP4.
List monitored channels GET
Returns the channels this workspace monitors, with whether each one is on right now and the settings its clips use.