Errors

Status Code

codeDescription
200Success
400This value is returned when getting an invalid request parameter.
401This value is returned when user authentication is required.
403This value is returned when the user does not have permission to access.
404Not found
422Request parameters are syntactically correct, but the returned value can not be processed by the server.
429Rate limiting
500Unexpected internal error

Rate Limits

There is a limit to using the API. All API requests are currently limited to 12,500 times / day.
If the limit is exceeded, a response similar to the following is returned.

HTTP/1.1 429 Too Many Requests

Error Examples

HTTP/1.1 401 Unauthorized
{
    "message": "This method requires authentication",
    "request": "/api/images",
    "method": "GET"
}