Troubleshooting Applications
-
Verify that Product Advertising API is running correctly.
To do this, simply open a browser window and submit a REST request. This will confirm that the service is available and responding to requests. Normally Product Advertising API is available 24 hours per day, 7 days per week.
-
Verify that your XSL style sheets are valid.
To do this, run your requests both with and without the XSL style sheet, to determine if the problem is in the request or in your style sheets.
-
Check that you are specifying inclusive response groups.
You may not receive the expected information in your Product Advertising API response if you have specified a response group(s) that does not return the data you want.
-
Check the structure of your request.
Each Product Advertising API operation has a reference page. Double check that you are using parameters correctly. Try the request on one of the other locales. If SOAP is not working, try your request with REST through your browser. That will help you determine if the problem lies with your code or your SOAP client or with Product Advertising API.
-
If your application is submitting requests faster than once per second per IP address, you may receive error messages from Product Advertising API until you decrease your rate of requests.
You may need to consider multi-operation requests to minimize traffic.
-
Look at the sample applications to see if they are doing similar operations to give you hints on what you might be doing wrong.
-
Try your request with multiple ASINs or keyword/title search strings.
The Amazon catalog is extremely large and sometimes individual products have anomalous data results.