Skip to main content
The REST API reports each failed request with an HTTP status code and a JSON body that says what went wrong.

Error response format

Most endpoint errors use the RFC 7807 problem details format, usually with the application/problem+json content type.
Some errors use other shapes, listed in Other error shapes.

Error fields

string
Identifier for the problem type, such as com.getredo.api:store/not-found.
string
Short, human-readable summary of the problem.
string
Explanation of this occurrence of the problem.
integer
HTTP status code of the response. Some responses include it.

HTTP status codes

Success codes

Client error codes

Server error codes

Other error shapes

These errors use bodies that differ from the format above: When you contact support@getredo.com about a 500 response, send its correlationId if it has one.