app.bivri.support.createInquiry
Schema Diff
+6 -0
Compatibility Analysis
Backward Compatible
No changes detected.
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
+
"errors": [
6
+
{
7
+
"description": "The authenticated member has not confirmed age and accepted the Terms and Privacy Policy.",
8
+
"name": "ConsentRequired"
9
+
}
10
+
],
5
11
"input": {
6
12
"encoding": "application/json",
7
13
"schema": {
8
14
"properties": {
9
15
"category": {
10
16
"description": "Subject area of the inquiry. Closed rather than known values: 'other' is the catch-all, and both the appview and the inquiry table already reject anything outside this set.",
11
17
"enum": [
12
18
"account",
13
19
"content",
14
20
"payment",
15
21
"other"
16
22
],
17
23
"type": "string"
18
24
},
19
25
"content": {
20
26
"description": "Body of the inquiry.",
21
27
"maxLength": 5000,
22
28
"type": "string"
23
29
},
24
30
"email": {
25
31
"description": "Address to notify when the inquiry is answered. Bounded at the RFC 5321 maximum; Lexicon has no email string format.",
26
32
"maxLength": 254,
27
33
"type": "string"
28
34
},
29
35
"title": {
30
36
"description": "Subject line of the inquiry.",
31
37
"maxLength": 200,
32
38
"type": "string"
33
39
}
34
40
},
35
41
"required": [
36
42
"email",
37
43
"category",
38
44
"title",
39
45
"content"
40
46
],
41
47
"type": "object"
42
48
}
43
49
},
44
50
"output": {
45
51
"encoding": "application/json",
46
52
"schema": {
47
53
"properties": {
48
54
"inquiry": {
49
55
"ref": "app.bivri.support.defs#inquiryView",
50
56
"type": "ref"
51
57
}
52
58
},
53
59
"required": [
54
60
"inquiry"
55
61
],
56
62
"type": "object"
57
63
}
58
64
},
59
65
"type": "procedure"
60
66
}
61
67
},
62
68
"description": "Open a one-to-one support inquiry. Authentication is required.",
63
69
"id": "app.bivri.support.createInquiry",
64
70
"lexicon": 1
65
71
}