If the API is undergoing maintenance, the API will respond with the following:
"message": "The API is currently under maintenance, we apologize, but check back shortly.",
"error": "Service Unavailable"
If an call exceeds 60 seconds, the API will terminate the request and respond with the following response:
"message": "Your request is taking over 60000ms, please try again"
If a call to
/inventory, is unable to fetch inventory data, the following error will be given:
"message": "Unable to fetch inventory data. Sorry for the inconvenience, please try again."
If a call to any endpoint provides an invalid ISO8601 date, the API will respond with the following error:
"message": "Invalid ISO8601 date provided for snapshot date. Format: 'YYYY-MM-DD'. Example: '2022-04-20'"
The only valid date format the API accepts is
yyyy-mm-dd. See Dates and Times
Invalid Query Parameters
If you provide invalid input, the API will response with the following error:
"message": "Bad request exception"