chat.bsky.convo.listConvos
Schema Diff
+19 -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
},
46
+
"lockStatus": {
47
+
"description": "Filter by conversation lock status. Values follow chat.bsky.convo.defs#convoLockStatus.",
48
+
"knownValues": [
49
+
"unlocked",
50
+
"locked",
51
+
"locked-permanently"
52
+
],
53
+
"type": "string"
54
+
},
37
55
"readState": {
38
56
"knownValues": [
39
57
"unread"
40
58
],
41
59
"type": "string"
42
60
},
43
61
"status": {
62
+
"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
63
"knownValues": [
45
64
"request",
46
65
"accepted"
47
66
],
48
67
"type": "string"
49
68
}
50
69
},
51
70
"type": "params"
52
71
},
53
72
"type": "query"
54
73
}
55
74
},
56
75
"id": "chat.bsky.convo.listConvos",
57
76
"lexicon": 1
58
77
}