social.colibri.community.getData
Schema Diff
+10 -0
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "social.colibri.community.getData",
3
3
"defs": {
4
4
"main": {
5
5
"type": "query",
6
+
"errors": [
7
+
{
8
+
"name": "InvalidRequest",
9
+
"description": "A parameter or body field was missing or malformed."
10
+
},
11
+
{
12
+
"name": "NotFound",
13
+
"description": "The referenced record does not exist."
14
+
}
15
+
],
6
16
"output": {
7
17
"schema": {
8
18
"type": "object",
9
19
"required": [
10
20
"community",
11
21
"categories",
12
22
"channels",
13
23
"roles",
14
24
"members",
15
25
"did"
16
26
],
17
27
"properties": {
18
28
"did": {
19
29
"type": "string",
20
30
"format": "did"
21
31
},
22
32
"roles": {
23
33
"type": "array",
24
34
"items": {
25
35
"ref": "lex:social.colibri.community.defs#roleView",
26
36
"type": "ref"
27
37
}
28
38
},
29
39
"members": {
30
40
"type": "array",
31
41
"items": {
32
42
"ref": "lex:social.colibri.community.defs#memberView",
33
43
"type": "ref"
34
44
}
35
45
},
36
46
"channels": {
37
47
"type": "array",
38
48
"items": {
39
49
"ref": "lex:social.colibri.community.defs#channelView",
40
50
"type": "ref"
41
51
}
42
52
},
43
53
"community": {
44
54
"ref": "lex:social.colibri.community.defs#communityInfo",
45
55
"type": "ref"
46
56
},
47
57
"categories": {
48
58
"type": "array",
49
59
"items": {
50
60
"ref": "lex:social.colibri.community.defs#categoryView",
51
61
"type": "ref"
52
62
}
53
63
}
54
64
}
55
65
},
56
66
"encoding": "application/json"
57
67
},
58
68
"parameters": {
59
69
"type": "params",
60
70
"required": [
61
71
"community"
62
72
],
63
73
"properties": {
64
74
"community": {
65
75
"type": "string",
66
76
"format": "at-uri"
67
77
}
68
78
}
69
79
},
70
80
"description": "Returns the full state of a community: metadata, categories, channels, roles, and members."
71
81
}
72
82
},
73
83
"$type": "com.atproto.lexicon.schema",
74
84
"lexicon": 1
75
85
}