Amazon API Connection Codes

2 min read

If you encounter a problem connecting to the Amazon API, refer to this list of error code messages and solutions.

Error Code: AccessDenied or AccessDeniedAwsUsers #

This error usually occurs when the access key provided is not registered with Product Advertising API or the credentials being used are AWS credentials.

Solution #

To solve this error, visit the Amazon associates central and easily create API keys using our guide.


Error Code: InvalidAssociate #

This error occurs when the access key is not mapped to the primary of any approved associate store.

Solution #

To solve this, you must visit your Amazon associates central for the requested marketplace to ensure the API keys come from your account.


Error Code: IncompleteSignature #

This error occurs when all the components of the signature are not provided with the request or do not include all of the required elements.

Solution #

Make sure the authorization header includes the correct credential key and the request date.


Error Code: InvalidPartnerTag #

This error occurs when the partner tag value is invalid or not in the request.

Solution #

To solve this, visit the associate central for the requested marketplace or network to ensure the tracking ID is correct.


Error Code: InvalidSignature #

This error occurs when some component of the signature is not valid. 

Solution #

To solve this, check your credentials to ensure it is correct before submitting again.


Error Code: TooManyRequests #

This error occurs If the requests at which Product Advertising API 5.0 is being hit are too high. The request is usually denied due to request throttling.

Solution #

To solve this, verify the number of requests made per second to the Amazon Product Advertising API.


Error Code: RequestExpired #

This error occurs because each request is signed with a signature. The signed requests are valid for 15 minutes. After that, the requests expire and new signatures are supposed to be generated before requesting again.


Error Code: InvalidParameterValue or MissingParameter #

This error occurs when any of the input parameters relating to the request are invalid or missing. 


Error Code: UnknownOperation #

This error occurs if the operation requested is not valid.

Solution #

To solve this, verify if the operation name is typed correctly.


Error Code: UnrecognizedClient #

This error occurs when a client is not authorized to request Product Advertising API.

Solution #

Ensure you meet the Product Advertising API requirements before requesting credentials.