Throttling requests

To ensure resources for everyone, the API limits the number of requests a customer ID may make per minute. The limit is not documented and is subject to change.

If you exceed the request per minute limit, the API returns HTTP status code 429. When you receive status code 429, you must wait 60 seconds before resubmitting the request. Before resubmitting your request, make sure to reduce the number of calls you're making, so the request doesn't fail.

Ensure your application contains the logic necessary to recover from status code 429.