Update Clip
Save editable clip fields before rendering a finalized export
POST
Endpoint
Authentication
Request Body
updates. For convenience, editable fields can also be sent at the top level beside companyId and clipId.
When merge is true or omitted, nested config objects such as subtitleConfig and titleConfig are shallow-merged with the existing clip config. Set merge to false only when you want to replace those nested objects.
Editable Fields
| Field | Type | Description |
|---|---|---|
title | string | Clip title. |
bio | string | Clip description. |
keywords | string[] | Clip keywords. |
people | string[] | People or speakers associated with the clip. |
segments | object[] | Final keep segments for the clip. |
duration | number | Clip duration in seconds. |
startTimestamp / endTimestamp | number | Source video timestamps. |
timestampBoundary | object | Clip extraction boundary. |
subtitleConfig | object | Subtitle rendering configuration. |
titleConfig | object | Title overlay configuration. |
watermarkConfig | object | Watermark configuration. |
backgroundMusicOption | object | Background music configuration. |
endCardOption / end_card_option | object | End card configuration. |
UNSUPPORTED_CLIP_FIELDS.
Response
Render Clip
Render the updated clip into a finalized export