If you’re seeing this message:
Unable to validate your API credentials for any Amazon store.
Please check your Access Key, Secret Key, and Associate Tag.
Error details: The request was denied due to request throttling.
This means Amazon’s system is rejecting your connection based on your API credentials or request pattern.
Please follow these steps carefully to resolve the issue.
✅ Step 1: Check Your Amazon API Credentials
Make sure you have entered:
-
A valid Access Key
-
A valid Secret Access Key
-
The correct Associate Tag
All three must belong to the same Amazon affiliate account.
✅ Step 2: Your Amazon Affiliate Account Must Be Active
Amazon allows API access only for accounts that:
-
Have been officially approved
-
Have made at least 3 qualifying sales in the last 30 days
If your account is new or hasn’t generated enough sales yet, Amazon will block API access.
🔗 To check your account status, log in to your Amazon Associates dashboard:
-
🌐 Amazon US: https://affiliate-program.amazon.com
-
🇮🇳 Amazon India: https://affiliate-program.amazon.in
-
🇬🇧 Amazon UK: https://affiliate-program.amazon.co.uk
-
🇩🇪 Amazon Germany: https://affiliate-program.amazon.de
-
🇫🇷 Amazon France: https://partenaires.amazon.fr
-
🇮🇹 Amazon Italy: https://programma-affiliazione.amazon.it
-
🇪🇸 Amazon Spain: https://afiliados.amazon.es
-
🇨🇦 Amazon Canada: https://associates.amazon.ca
-
🇯🇵 Amazon Japan: https://affiliate.amazon.co.jp
Once logged in, go to Tools → Product Advertising API to check your API access and account status.
✅ Step 3: Select the Correct Amazon Country
Make sure the country/store you selected in your settings matches the Amazon region your affiliate account is registered under.
Example:
-
If your account is with Amazon.com, → Select United States
-
If your account is with Amazon.in, → Select India
-
If your account is with Amazon.co.uk, → Select United Kingdom
Using the wrong country will result in failed connection attempts.
✅ Step 4: Avoid Sending Too Many Requests
Amazon enforces rate limits. Your API access can be temporarily blocked if:
-
You send too many test requests
-
You refresh or retry the API too often in a short time
🕒 What to do:
Wait at least 30 to 60 minutes before testing again.
✅ Step 5: Wait for New Keys to Activate
If you just created your API keys, please note that:
-
It may take up to 24 hours for them to become fully active.
-
You may get errors until Amazon completes the activation.
🧭 What You Can Do
If you’re still seeing the error:
-
Double-check your API credentials
-
Confirm that your Amazon affiliate account is active and approved
-
Ensure you selected the correct Amazon country/store
-
Wait before retrying to avoid temporary blocks (throttling)
ℹ️ Important
This platform cannot access your Amazon affiliate account or fix API credential issues.
If the problem continues, please contact Amazon Associates Support through your affiliate dashboard.