Skip to main content
POST
Share a render

Authorizations

Authorization
string
header
required

A workspace API key.

Path Parameters

projectId
string
required

The project id.

Required string length: 1 - 200

Body

application/json
videoJobId
string
required

A finished (ready or published) render of this project: render.id from the transcript read.

Required string length: 1 - 200
operation
enum<string>
required

reveal reads the current link; create makes one; replace swaps it for a new URL; revoke turns it off; set-comments switches viewer comments.

Available options:
create,
reveal,
replace,
revoke,
set-comments
mutationKey
string

Required for every operation except reveal: 8-128 of A-Z a-z 0-9 : _ -. Reuse it to retry safely.

Maximum string length: 128
expiry
enum<string>

How long a created or replaced link works; omitted means it never expires.

Available options:
7d,
30d,
never
allowEmbedding
boolean

Whether the link may be embedded in other sites.

allowComments
boolean

Whether viewers of the link may leave review notes.

Response

Success.

success
boolean
required
access
string
required

public, none or expired, or another access state.

shareUrl
string | null
required
embedUrl
string | null
required
expiresAt
string | null
required
allowComments
boolean
required
message
string | null
required
{key}
any