chat.bsky.convo.leaveConvo
Schema Diff
+10 -0
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
+
"description": "Leaves a conversation (direct or group). For group, this effectively removes membership. For direct, membership is never removed, only changed to remove from enumerations by the user who left.",
6
+
"errors": [
7
+
{
8
+
"name": "InvalidConvo"
9
+
},
10
+
{
11
+
"description": "The owner of a group conversation cannot leave before locking the group.",
12
+
"name": "OwnerCannotLeave"
13
+
}
14
+
],
5
15
"input": {
6
16
"encoding": "application/json",
7
17
"schema": {
8
18
"properties": {
9
19
"convoId": {
10
20
"type": "string"
11
21
}
12
22
},
13
23
"required": [
14
24
"convoId"
15
25
],
16
26
"type": "object"
17
27
}
18
28
},
19
29
"output": {
20
30
"encoding": "application/json",
21
31
"schema": {
22
32
"properties": {
23
33
"convoId": {
24
34
"type": "string"
25
35
},
26
36
"rev": {
27
37
"type": "string"
28
38
}
29
39
},
30
40
"required": [
31
41
"convoId",
32
42
"rev"
33
43
],
34
44
"type": "object"
35
45
}
36
46
},
37
47
"type": "procedure"
38
48
}
39
49
},
40
50
"id": "chat.bsky.convo.leaveConvo",
41
51
"lexicon": 1
42
52
}