social.colibri.community.create
Schema Diff
+2 -6
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "social.colibri.community.create",
3
3
"defs": {
4
4
"main": {
5
5
"type": "procedure",
6
6
"input": {
7
-
"encoding": "*/*",
8
-
"description": "Optional community picture image bytes."
7
+
"encoding": "multipart/form-data",
8
+
"description": "Optional community image blobs, as `picture` and `banner` parts."
9
9
},
10
10
"output": {
11
11
"schema": {
12
12
"type": "object",
13
13
"required": [
14
14
"did",
15
15
"community",
16
16
"category",
17
17
"channel",
18
18
"ownerRole",
19
19
"member"
20
20
],
21
21
"properties": {
22
22
"did": {
23
23
"type": "string",
24
24
"format": "did"
25
25
},
26
26
"member": {
27
27
"type": "string",
28
28
"format": "at-uri"
29
29
},
30
30
"channel": {
31
31
"type": "string",
32
32
"format": "at-uri"
33
33
},
34
34
"category": {
35
35
"type": "string",
36
36
"format": "at-uri"
37
37
},
38
38
"community": {
39
39
"type": "string",
40
40
"format": "at-uri"
41
41
},
42
42
"ownerRole": {
43
43
"type": "string",
44
44
"format": "at-uri"
45
45
}
46
46
}
47
47
},
48
48
"encoding": "application/json"
49
49
},
50
50
"parameters": {
51
51
"type": "params",
52
52
"required": [
53
53
"name"
54
54
],
55
55
"properties": {
56
56
"pds": {
57
57
"type": "string",
58
58
"description": "Bring-your-own PDS endpoint."
59
59
},
60
60
"name": {
61
61
"type": "string"
62
-
},
63
-
"mimeType": {
64
-
"type": "string",
65
-
"description": "MIME type of the picture body, if provided."
66
62
},
67
63
"password": {
68
64
"type": "string",
69
65
"description": "Bring-your-own account password."
70
66
},
71
67
"identifier": {
72
68
"type": "string",
73
69
"description": "Bring-your-own DID or handle."
74
70
},
75
71
"description": {
76
72
"type": "string"
77
73
},
78
74
"requiresApprovalToJoin": {
79
75
"type": "boolean"
80
76
}
81
77
}
82
78
},
83
79
"description": "Creates a community, bootstrapping its DID repo with a default category, channel, owner role, and member record."
84
80
}
85
81
},
86
82
"$type": "com.atproto.lexicon.schema",
87
83
"lexicon": 1
88
84
}