social.colibri.actor.listCommunities
Schema Diff
+6 -0
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "social.colibri.actor.listCommunities",
3
3
"defs": {
4
4
"main": {
5
5
"type": "query",
6
+
"errors": [
7
+
{
8
+
"name": "AuthRequired",
9
+
"description": "Missing, malformed, or unverifiable service auth."
10
+
}
11
+
],
6
12
"output": {
7
13
"schema": {
8
14
"type": "object",
9
15
"required": [
10
16
"communities"
11
17
],
12
18
"properties": {
13
19
"communities": {
14
20
"type": "array",
15
21
"items": {
16
22
"ref": "lex:social.colibri.actor.listCommunities#communityView",
17
23
"type": "ref"
18
24
}
19
25
}
20
26
}
21
27
},
22
28
"encoding": "application/json"
23
29
},
24
30
"description": "Lists the communities the authenticated user is a member of, in their preferred sidebar order."
25
31
},
26
32
"communityView": {
27
33
"type": "object",
28
34
"required": [
29
35
"name",
30
36
"requiresApprovalToJoin"
31
37
],
32
38
"properties": {
33
39
"uri": {
34
40
"type": "string",
35
41
"format": "at-uri"
36
42
},
37
43
"name": {
38
44
"type": "string"
39
45
},
40
46
"banner": {
41
47
"type": "blob"
42
48
},
43
49
"isOwner": {
44
50
"type": "boolean"
45
51
},
46
52
"picture": {
47
53
"type": "blob"
48
54
},
49
55
"isLegacy": {
50
56
"type": "boolean"
51
57
},
52
58
"description": {
53
59
"type": "string"
54
60
},
55
61
"categoryOrder": {
56
62
"type": "array",
57
63
"items": {
58
64
"type": "string",
59
65
"format": "record-key"
60
66
}
61
67
},
62
68
"requiresApprovalToJoin": {
63
69
"type": "boolean"
64
70
}
65
71
},
66
72
"description": "A community summary as seen from the member's perspective."
67
73
}
68
74
},
69
75
"$type": "com.atproto.lexicon.schema",
70
76
"lexicon": 1
71
77
}