Errors

Errors are returned in HTTP error codes and also in the body of the response as a JSON object.

400

One of the parameters in the request are incorrect or invalid. Check the body for further info.

401

Unauthorized. Generally this is because the user or password are incorrect.

403

The authenticated user does not have permission to access the requested resource. Check the response body for more info. This is normally due to viewer permissions issue or locked account.

404

The resource you are requesting does not exist. Make sure the URL is correct. We’ll also return a 404 in cases where the given URL points to a product you don’t have access to.

420

You have exceeded the number of allowed requests for the day.

429

You have reached the allowed number of translations for reviews. Translations have an hourly limit and a total character limit.

500

A general error that means something’s wrong on our side.

503

The API is currently unavailable due to maintenance.