place.stream.vod.createDraft

did:web:stream.place

{
  "id": "place.stream.vod.createDraft",
  "defs": {
    "main": {
      "type": "procedure",
      "input": {
        "schema": {
          "type": "object",
          "properties": {}
        },
        "encoding": "application/json"
      },
      "output": {
        "schema": {
          "type": "object",
          "required": [
            "uri"
          ],
          "properties": {
            "uri": {
              "type": "string",
              "description": "The ats:// URI of the newly created draft record."
            }
          }
        },
        "encoding": "application/json"
      },
      "parameters": null,
      "description": "Create an empty draft VOD in the 'processing' state. The draft is the durable anchor for an upload: the client creates it first, then passes its URI to place.stream.media.createUpload so the upload's processing fills this draft. Lets the user start editing metadata while the upload runs, and supports re-upload (a failed upload leaves the draft intact; a new createUpload with the same draftUri re-points it)."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against place.stream.vod.createDraft

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:web:stream.place
CID
bafyreibtheohqyevygq5x53vwh4duowmx2zxyikoaw3vnbblytprgpabwa
Indexed At
2026-07-26 20:18 UTC
AT-URI
at://did:web:stream.place/com.atproto.lexicon.schema/place.stream.vod.createDraft

Lexicon Garden

@