API Validation

429 TooManyRequestsRate Limit Exceeded

API ErrorREST429

You're moving too fast! Amazon's API has strict rate limits to prevent server overload, and you've submitted too many requests in a specific time window.

What causes this error?

You’re moving too fast! Amazon’s API has strict rate limits to prevent server overload, and you’ve submitted too many requests in a specific time window.

How to fix it

  1. Read the headers: Amazon sends back x-amz-rid and retry headers. Use these to determine exactly how long you need to wait.
  2. Implement exponential backoff: If you hit a 429, pause your script, wait a few seconds, and try again, increasing the wait time if it continues to fail.
  3. Batch your requests: Where possible, use Amazon’s bulk/batch endpoints rather than making individual localized calls.

Want your Amazon Ads to outperform?

The Automation Engine supercharges your Amazon Ad performance using conditional automation™ including signals like Buy Box winner, price, daypart and even weather.