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
Unsupported fields return
UNSUPPORTED_CLIP_FIELDS.
Field Shapes
Segment
TimestampBoundary
SubtitleConfig
subtitleConfig follows the frontend subtitle style schema. You can update the base subtitle style and optional per-speaker styles.
fontColor, fontFamily, fontSize, fontWeight, backgroundColor, backgroundOpacity, backgroundFillStyle, backgroundPadding, captionPosition, textAlign, outlineColor, outlineWidth, shadowColor, shadowBlur, shadowEnabled, textCase, maxCharsPerLine, subtitleX, subtitleY, and speakerStyles.
speakerStyles["0"] represents the first speaker in the video.
TitleConfig
titleConfig controls generated or explicit title overlay styling.
text, prompt, fontFamily, fontUrl, fontWeight, fontColor, fontSize, lineHeight, characterSpacing, padding, verticalPadding, borderRadius, backgroundColor, backgroundOpacity, textShadow, boxShadow, xPosition, yPosition, positionDynamically, avoidFaces, maxWidthPercent, targetHeightPercent, duration, fadeDuration, allCaps, backgroundStyle, textAlign, fontScale, and lineMargin.
WatermarkConfig
BackgroundMusicOption
EndCardOption
Response
Render Clip
Render the updated clip into a finalized export