From
bafyreia7c2b4si35tn3epm3i42ymrrhj3l4hwnjw6ptodj6hcemtltj5uu
indexed 2026-07-26 20:18 UTC
View this version
To
bafyreify6v5novyqgxa547xnccp6o6uky63tzqh6zdtbdfludekeyc2yne
indexed 2026-11-04 01:29 UTC
View this version
Compatibility
breaking 2 breaking changes, 0 non-breaking changes.
Breaking changes (2)
- RemovedVertex RemovedVertex { vertex_id: "place.stream.moderation.updateLivestream:params" }
- RemovedEdge RemovedEdge { src: "place.stream.moderation.updateLivestream", tgt: "place.stream.moderation.updateLivestream:params", kind: "prop", name: Some("parameters") }
Migration guidance
Removed
RemovedVertex { vertex_id: "place.stream.moderation.updateLivestream:params" }
Notes
- Breaking: RemovedEdge { src: "place.stream.moderation.updateLivestream", tgt: "place.stream.moderation.updateLivestream:params", kind: "prop", name: Some("parameters") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {55
"description": "Update livestream metadata on behalf of a streamer. Requires 'livestream.manage' permission. Updates a place.stream.livestream record in the streamer's repository.",66
"errors": [77
{88
"description": "The request lacks valid authentication credentials.",99
"name": "Unauthorized"1010
},1111
{1212
"description": "The caller does not have permission to update livestream metadata for this streamer.",1313
"name": "Forbidden"1414
},1515
{1616
"description": "The streamer's OAuth session could not be found or is invalid.",1717
"name": "SessionNotFound"1818
},1919
{2020
"description": "The specified livestream record does not exist.",2121
"name": "RecordNotFound"2222
}2323
],2424
"input": {2525
"encoding": "application/json",2626
"schema": {2727
"properties": {2828
"livestreamUri": {2929
"description": "The AT-URI of the livestream record to update.",3030
"format": "at-uri",3131
"type": "string"3232
},3333
"streamer": {3434
"description": "The DID of the streamer.",3535
"format": "did",3636
"type": "string"3737
},3838
"title": {3939
"description": "New title for the livestream.",4040
"maxGraphemes": 140,4141
"maxLength": 1400,4242
"type": "string"4343
}4444
},4545
"required": [4646
"streamer",4747
"livestreamUri"4848
],4949
"type": "object"5050
}5151
},5252
"output": {5353
"encoding": "application/json",5454
"schema": {5555
"properties": {5656
"cid": {5757
"description": "The CID of the updated livestream record.",5858
"format": "cid",5959
"type": "string"6060
},6161
"uri": {6262
"description": "The AT-URI of the updated livestream record.",6363
"format": "at-uri",6464
"type": "string"6565
}6666
},6767
"required": [6868
"uri",6969
"cid"7070
],7171
"type": "object"7272
}7373
},74
"parameters": null,7574
"type": "procedure"7675
}7776
},7877
"id": "place.stream.moderation.updateLivestream",7978
"lexicon": 18079
}