social.colibri.community.registerCredentials
Schema Diff
+0 -8
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"id": "social.colibri.community.registerCredentials",
3
3
"defs": {
4
4
"main": {
5
5
"type": "procedure",
6
6
"errors": [
7
7
{
8
8
"name": "AuthRequired",
9
9
"description": "Missing, malformed, or unverifiable service auth."
10
10
},
11
11
{
12
-
"name": "CommunityCredentialsUnrecoverable",
13
-
"description": "The AppView cannot write to the community's repo and could not repair its own access."
14
-
},
15
-
{
16
12
"name": "InvalidRequest",
17
13
"description": "A parameter or body field was missing or malformed."
18
-
},
19
-
{
20
-
"name": "PdsUnavailable",
21
-
"description": "The PDS this operation needs is unreachable or is not a PDS."
22
14
},
23
15
{
24
16
"name": "UpstreamFailure",
25
17
"description": "A service outside this AppView failed."
26
18
}
27
19
],
28
20
"output": {
29
21
"schema": {
30
22
"type": "object",
31
23
"required": [
32
24
"did",
33
25
"source"
34
26
],
35
27
"properties": {
36
28
"did": {
37
29
"type": "string",
38
30
"format": "did"
39
31
},
40
32
"source": {
41
33
"type": "string"
42
34
}
43
35
}
44
36
},
45
37
"encoding": "application/json"
46
38
},
47
39
"parameters": {
48
40
"type": "params",
49
41
"required": [
50
42
"did",
51
43
"pds",
52
44
"identifier",
53
45
"password"
54
46
],
55
47
"properties": {
56
48
"did": {
57
49
"type": "string",
58
50
"format": "did"
59
51
},
60
52
"pds": {
61
53
"type": "string"
62
54
},
63
55
"password": {
64
56
"type": "string"
65
57
},
66
58
"identifier": {
67
59
"type": "string"
68
60
}
69
61
}
70
62
},
71
63
"description": "Registers bring-your-own PDS credentials for a community DID."
72
64
}
73
65
},
74
66
"$type": "com.atproto.lexicon.schema",
75
67
"lexicon": 1
76
68
}