Skip to content

Promote a ready draft VOD to a public place.stream.video record. The server carries over source and durationMs from the draft, backfills a generated thumbnail if the draft has none, writes the video record via putRecord, then deletes the draft.

POST
/xrpc/place.stream.vod.publishDraft
object
uri
required

The ats:// URI of the draft to publish. Must have status ‘ready’.

string

Success

object
videoUri
required

AT-URI of the created place.stream.video record.

string format: uri
videoCid
required

CID of the created place.stream.video record.

string format: cid

Bad Request

object
error
required
One of:
string
message
required
string