dev.cartridge.createVerificationRequest
Schema Diff
+6 -3
Compatibility Analysis
Breaking Changes Detected
2 breaking changes, 0 non-breaking changes.
Breaking Changes (2)
- ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.createVerificationRequest:input.accountType", sort: "maxLength", value: "64" }
- ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.createVerificationRequest:output.id", sort: "maxLength", value: "128" }
Migration Guidance
Constraint Changes
- ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.createVerificationRequest:input.accountType", sort: "maxLength", value: "64" }
- ConstraintAdded ConstraintAdded { vertex_id: "dev.cartridge.createVerificationRequest:output.id", sort: "maxLength", value: "128" }
1
1
{
2
2
"id": "dev.cartridge.createVerificationRequest",
3
3
"defs": {
4
4
"main": {
5
5
"type": "procedure",
6
6
"input": {
7
7
"schema": {
8
8
"type": "object",
9
9
"required": [
10
10
"accountType",
11
11
"message",
12
12
"contact"
13
13
],
14
14
"properties": {
15
15
"contact": {
16
16
"type": "string",
17
17
"maxGraphemes": 500
18
18
},
19
19
"message": {
20
20
"type": "string",
21
21
"maxGraphemes": 3000
22
22
},
23
23
"accountType": {
24
24
"type": "string",
25
+
"maxLength": 64,
25
26
"knownValues": [
26
27
"studio",
27
28
"developer",
28
-
"publisher"
29
+
"publisher",
30
+
"game"
29
31
]
30
32
}
31
33
}
32
34
},
33
35
"encoding": "application/json"
34
36
},
35
37
"output": {
36
38
"schema": {
37
39
"type": "object",
38
40
"required": [
39
41
"id"
40
42
],
41
43
"properties": {
42
44
"id": {
43
-
"type": "string"
45
+
"type": "string",
46
+
"maxLength": 128
44
47
}
45
48
}
46
49
},
47
50
"encoding": "application/json"
48
51
},
49
-
"description": "Submit a verification request to flag your account as a studio, developer, or publisher."
52
+
"description": "Submit a verification request to flag your account as a studio, developer, publisher, or game."
50
53
}
51
54
},
52
55
"$type": "com.atproto.lexicon.schema",
53
56
"lexicon": 1
54
57
}