API Validation

429 TooManyRequests Rate Limit Exceeded

API Error REST 429

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.