HTTP status codes
Errors
Errors are returned as JSON-based messages. Most 4xx responses include an error message that briefly explains the error, which can be handled programmatically. The following sections provide examples of different types of error responses.400 Bad Request
Your request body has one of the following issues:- A required field is missing.
- A field contains the wrong format or data type.
403 Forbidden
You don’t have permission to access a specific resource:404 Not Found
The resource (for example, a case) associated with the ID provided in the path parameter doesn’t exist:409 Conflict
A request to create a case includes an email address associated with a candidate who is already the subject of an existing case within the same group:orderOverride in the request body. Depending on the value provided (add or replace), a successful request results in one of the following:
- The new case is created in addition to the existing case.
- The existing case is archived, and the new case is created.