chat.bsky.convo.listConvos
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": "Returns a page of conversations (direct or group) for the user.",
5
6
"output": {
6
7
"encoding": "application/json",
7
8
"schema": {
8
9
"properties": {
9
10
"convos": {
10
11
"items": {
11
12
"ref": "chat.bsky.convo.defs#convoView",
12
13
"type": "ref"
13
14
},
14
15
"type": "array"
15
16
},
16
17
"cursor": {
17
18
"type": "string"
18
19
}
19
20
},
20
21
"required": [
21
22
"convos"
22
23
],
23
24
"type": "object"
24
25
}
25
26
},
26
27
"parameters": {
27
28
"properties": {
28
29
"cursor": {
29
30
"type": "string"
30
31
},
32
+
"kind": {
33
+
"description": "Filter by conversation kind.",
34
+
"knownValues": [
35
+
"direct",
36
+
"group"
37
+
],
38
+
"type": "string"
39
+
},
31
40
"limit": {
32
41
"default": 50,
33
42
"maximum": 100,
34
43
"minimum": 1,
35
44
"type": "integer"
36
45
},
37
46
"readState": {
38
47
"knownValues": [
39
48
"unread"
40
49
],
41
50
"type": "string"
42
51
},
43
52
"status": {
53
+
"description": "Filter convos by their status. It is discouraged to call with \"request\" and preferred to call chat.bsky.convo.listConvoRequests, which also includes group join requests made by the user.",
44
54
"knownValues": [
45
55
"request",
46
56
"accepted"
47
57
],
48
58
"type": "string"
49
59
}
50
60
},
51
61
"type": "params"
52
62
},
53
63
"type": "query"
54
64
}
55
65
},
56
66
"id": "chat.bsky.convo.listConvos",
57
67
"lexicon": 1
58
68
}