Skip to main content

ClipSummaryV2

A playable clip: identity, timing, and its chosen transcode, without track data.

idintegerrequired
startMsintegerrequired

Clip.clipStartMs (drop clip prefix).

stopMsintegerrequired

Clip.clipEndMs (drop clip prefix).

durationMsintegerrequired

Computed: stopMs - startMs.

transcode objectrequired

A playable transcode. url is signed per request; expiresAt is the signing time.

idintegerrequired
urlstringrequired

Signed CDN URL.

expiresAtdate-timerequired

Signing-time expiry.

encodingstringrequired
bitrateintegerrequired
containerstringrequired

Container format (mp3 or mp4).

gainnumbernullablerequired

Always present: a number on track transcodes, and null on clip transcodes.

ClipSummaryV2
{
"id": 0,
"startMs": 0,
"stopMs": 0,
"durationMs": 0,
"transcode": {
"id": 0,
"url": "string",
"expiresAt": "2024-07-29T15:51:28.071Z",
"encoding": "string",
"bitrate": 0,
"container": "string",
"gain": 0
}
}