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