app.bivri.support.addMessage
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
"content": {
10
16
"description": "Message text.",
11
17
"maxLength": 5000,
12
18
"type": "string"
13
19
},
14
20
"inquiryId": {
15
21
"description": "UUID of the inquiry to append to. Lexicon has no uuid string format, so the hyphenated 36-character length is the strongest bound the schema can carry; the inquiry_id column is what rejects a non-UUID.",
16
22
"maxLength": 36,
17
23
"type": "string"
18
24
}
19
25
},
20
26
"required": [
21
27
"inquiryId",
22
28
"content"
23
29
],
24
30
"type": "object"
25
31
}
26
32
},
27
33
"output": {
28
34
"encoding": "application/json",
29
35
"schema": {
30
36
"properties": {
31
37
"message": {
32
38
"ref": "app.bivri.support.defs#messageView",
33
39
"type": "ref"
34
40
}
35
41
},
36
42
"required": [
37
43
"message"
38
44
],
39
45
"type": "object"
40
46
}
41
47
},
42
48
"type": "procedure"
43
49
}
44
50
},
45
51
"description": "Append a message to one of the authenticated member's own inquiry threads. Authentication is required.",
46
52
"id": "app.bivri.support.addMessage",
47
53
"lexicon": 1
48
54
}