Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Any way to find out my Amazon Product API Limits

I was given an Amazon awsAccessKeyId and awsSecretKey,

also our company has affiliated with Amazon, we get a Associate Tag​.

And I was told we may get higher API limits, because we are affiliated.

But I don't have any detailed info about the API limits,

I want to know how many calls i can make in a second

Is there any way I could check our API Key status?

The call i use will be check product info like:

Service=AWSECommerceService
&Operation=ItemLookup&ItemId=[ID]
&IdType=ASIN
.....
like image 780
Benny Ae Avatar asked Apr 01 '15 21:04

Benny Ae


People also ask

How do I get a product API from Amazon?

If you have not already registered, sign up for the Associate program and Product Advertising API. After you have your Partner Tag (Store/Tracking ID) and Credentials (Access Key and Secret Key), choose an operation from the left panel. Type the request parameters and choose Run request.


1 Answers

When you exceed the requests limit, Amazon Product Advertising API sends a (possibly gzipped) response with 503 status code. Example response for ItemLookup query:

<?xml version="1.0"?>
<ItemLookupErrorResponse xmlns="http://ecs.amazonaws.com/doc/2013-08-01/">
    <Error>
        <Code>RequestThrottled</Code>
        <Message>AWS Access Key ID: YOUR-AWS-ACCESS-KEY-ID. You are submitting requests too quickly. Please retry your requests at a slower rate.</Message>
    </Error>
    <RequestId>fabebd87-54a2-44ec-b547-deb5feee900a</RequestId>
</ItemLookupErrorResponse>
like image 81
user1444978 Avatar answered Oct 01 '22 14:10

user1444978