Epson TM-m50II Technical Reference Guide - Page 127

Table 11 POST Response Body, Table 12 400 Bad Request Details, Response Status

Page 127 highlights

Appendix Table 11 POST Response Body Response Status 200 OK 400 Bad Request 413 Request Entity Too Large 429 Too Many Requests 500 Internal Server Error Body { "message": "Success", "detail": null, "description" : < The string for the configuration script that performed escape processing > } { "message": "Invalid Parameter", "detail": "***", (see Table 12) "description" : null } { "message": "Request Entity Too Large", "detail": null, "description" : null } { "message": "You sent too many requests in a given amount of time.", "detail": null, "description": null } { "message": "Failed to update settings", "detail": "***", (see Table 13) "description" : null } Table 12 400 Bad Request Details Case Body The correct escape processing is not performed at the point escape processing is needed { "message": "Invalid Parameter", "detail": "Special characters must be escaped", "description" : null } An undefined Type parameter has been specified { "message": "Invalid Parameter", "detail": "A parameter 'type' is invalid", "description" : null } 127

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133

127
Appendix
Table 11 POST Response Body
Table 12 400 Bad Request Details
Response Status
Body
200 OK
{
"message":
"Success",
"detail": null,
"description" : < The string for the configuration script that performed escape
processing >
}
400 Bad Request
{
"message":
"Invalid Parameter",
"detail": “***”,
(see Table 12)
"description" : null
}
413 Request Entity Too Large
{
"message":
"Request Entity Too Large",
"detail": null,
"description" : null
}
429 Too Many Requests
{
"message":
"You sent too many requests in a given amount of time.",
"detail":
null,
"description": null
}
500 Internal Server Error
{
"message":
"Failed to update settings",
"detail": “***”,
(see Table 13)
"description" : null
}
Case
Body
The correct escape processing is
not performed at the point
escape processing is needed
{
"message":
"Invalid Parameter",
"detail": ”Special characters must be escaped”,
"description" : null
}
An undefined Type parameter has
been specified
{
"message":
"Invalid Parameter",
"detail": “A parameter ‘type’ is invalid”,
"description" : null
}