chat.bsky.convo.getConvoForMembers
Schema Diff
+19 -1
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "chat.bsky.convo.getConvoForMembers",
3
3
"defs": {
4
4
"main": {
5
5
"type": "query",
6
+
"errors": [
7
+
{
8
+
"name": "AccountSuspended"
9
+
},
10
+
{
11
+
"name": "BlockedActor"
12
+
},
13
+
{
14
+
"name": "MessagesDisabled"
15
+
},
16
+
{
17
+
"name": "NotFollowedBySender"
18
+
},
19
+
{
20
+
"name": "RecipientNotFound"
21
+
}
22
+
],
6
23
"output": {
7
24
"schema": {
8
25
"type": "object",
9
26
"required": [
10
27
"convo"
11
28
],
12
29
"properties": {
13
30
"convo": {
14
31
"ref": "chat.bsky.convo.defs#convoView",
15
32
"type": "ref"
16
33
}
17
34
}
18
35
},
19
36
"encoding": "application/json"
20
37
},
21
38
"parameters": {
22
39
"type": "params",
23
40
"required": [
24
41
"members"
25
42
],
26
43
"properties": {
27
44
"members": {
28
45
"type": "array",
29
46
"items": {
30
47
"type": "string",
31
48
"format": "did"
32
49
},
33
50
"maxLength": 10,
34
51
"minLength": 1
35
52
}
36
53
}
37
-
}
54
+
},
55
+
"description": "Get or create a 1-1 conversation for the given members. Always returns the same direct (non-group) conversation. To create a group conversation, use createGroup."
38
56
}
39
57
},
40
58
"$type": "com.atproto.lexicon.schema",
41
59
"lexicon": 1
42
60
}