Internal Error Code
The body of the Error response will contain a block of JSON containing an array of errors. Each error provides an internal error code, further explanation, and the field affected.
| Internal Error Code | HTTP Status | Description |
|---|---|---|
| 100 | 404 - Not Found | No Resource found with the Id provided |
| 101 | 405 - Method not Allowed | HTTP Method not allowed for this resource |
| 102 | 400 - Bad Request | Invalid JSON structure for this resource |
| 102 | 400 - Bad Request | Invalid request data |
| 103 | 400 - Bad Request | Missing required fields |
| 104 | 400 - Bad Request | Invalid format for a particular field (i.e. a data field format) |
| 105 | 400 - Bad Request | Invalid character for a particular field (i.e. an alphabetic character in an integer field) |
| 106 | 400 - Bad Request | Exceeded maximum length {max} |
| 107 | 400 - Bad Request | Invalid value for a particular field (i.e. an invalid state code in the state field) |
| 108 | 400 - Bad Request | Invalid configuration |
| 109 | 401- Unauthorized | Access denied. The credentials do not provide access to the requested resource. |
| 110 | 500 Server Error | Error accessing data resource resulting from a backend system issue. |
| 111 | 500 Server Error | Generic system error |
| 112 | 400 - Bad Request | Invalid End Date 112 |
| 113 | 400 - Bad Request | Invalid Graduation Date 113 |
| 114 | 400 - Bad Request | Required End Date 114 |
| 115 | 400 - Bad Request | Previous Employment false 115 |
| 116 | 400 - Bad Request | Previous Employment true 116 |
| 117 | 400 - Bad Request | Convicted is false and Conviction Info is provided |
| 118 | 400 - Bad Request | convicted is true and Conviction Info is not provided |
| 119 | 400 - Bad Request | Duplicate value |
| 120 | 400 - Bad Request | ssn is required when country is US |
| 121 | 400 - Bad Request | Required minimum length {max} |
| 122 | 400 - Bad Request | Duplicate product type |
| 123 | 400 - Bad Request | Product already exists |
| 301 | 400 - Bad Request | Unable to adjudicate: The orderId or package code provided cannot be found |
| 302 | 400 - Bad Request | Unable to adjudicate: The order is not in a client review status |
| 303 | 400 - Bad Request | Unable to adjudicate: The order does not contain adjudication product |
| 304 | 400 - Bad Request | Unable to adjudicate: Adjudicator email address is required to adjudicate |
| 305 | 400 - Bad Request | Unable to adjudicate: Adjudicator not found |
| 306 | 400 - Bad Request | Unable to adjudicate: Adjudicator does not have permission to adjudicate orders |
| 307 | 400 - Bad Request | Unable to adjudicate: %s is not an available option |
| 308 | 400 - Bad Request | Unable to adjudicate: Max field length for adjudication note is 2000 characters |
| 309 | 400 - Bad Request | Unable to adjudicate: The order does not have adjudication options configured |
| 310 | 400 - Bad Request | Unable to adjudicate: The order has duplicate adjudication options configured |
| 311 | 400 - Bad Request | Unable to adjudicate: Position location country is required. Add position location country |
| 312 | 400 - Bad Request | Unable to adjudicate: Position location region is required when country is US. Add position location region to adjudicate |
| 313 | 400 - Bad Request | Unable to adjudicate: Position location region2 is required when country is US. Add position location region2 (county) |
| 314 | 400 - Bad Request | Unable to adjudicate: Position location city is required when country is US. Add position location region (city) |
| 315 | 400 - Bad Request | Unable to adjudicate: Currently only able to fail non-US orders |
| 316 | 400 - Bad Request | Unable to add job location information: The orderId or package code provided cannot be found |
| 317 | 400 - Bad Request | Unable to update position location information: Order status is %s with result %s |
| 318 | 400 - Bad Request | Unable to update position location information: The order is not in a client review status |
| 319 | 400 - Bad Request | Unable to update position location information: The order does not contain adjudication product |
| 320 | 400 - Bad Request | Unable to add position location information: Must be 2 character country code |
| 321 | 400 - Bad Request | Unable to add position location information: Must be 2 character region code when country is US |
| 322 | 400 - Bad Request | Unable to add position location information. %s must exist within %s |
| 323 | 400 - Bad Request | Unable to add position location information. %s must exist within %s |
| 324 | 400 - Bad Request | Unable to adjudicate: reasonType is required |
| 325 | 400 - Bad Request | Unable to adjudicate: Position location %s, %s, %s, %s requires a reason to be specified for failure |
| 326 | 400 - Bad Request | Unable to adjudicate: Reason for failure cannot exceed 4000 characters |
| 327 | 400 - Bad Request | Invalid field for LA Assessment %s |
| 328 | 400 - Bad Request | Adjudicator email address is a duplicate |
| 329 | 400 - Bad Request | Unable to get order details: The orderId or package code provided cannot be found |
| 330 | 400 - Bad Request | API default user not found |
| 331 | 400 - Bad Request | Duplicate API default user |