Amazon Maintenance - Obtaining your Rate Limit
Identify your rate limits (throttle values) on your Amazon API connection so you can optimize the number of requests that can be sent to their environment.
Amazon determines these rate limits on a seller-by-seller basis by considering factors such as the seller’s overall transaction volume. It is possible to request that Amazon increase the throughput of your rate limits if you feel data is not being communicated in a timely enough manner. You can access your current Rate Limit in just a few steps as outlined below.
Enable Message Header Tracking
By default, CSM does not save message headers because they can contain sensitive information such as API tokens or other credentials. If you want to obtain an API function’s rate limit, you must instruct CSM to save an API Message’s header information.
- Search for CSM API Functions and select the related link
- Ensure Edit List is enabled
- Choose the CSM API Function whose header information you want to access
- For the purpose of this demonstration, we are going to use our Test Channel Communication operation to trigger them
-
Look for this Function Code:
-
GETMARKETPLACE
-
-
- For the purpose of this demonstration, we are going to use our Test Channel Communication operation to trigger them
- Check the boxes in the Save Http Request Header and Save Http Response Header fields (far-right)
- Choose the CSM API Function whose header information you want to access
- Ensure Edit List is enabled
Test your Connection to trigger an API Message
We need to now trigger the API Function we just enabled. If you are interested in viewing the Rate Limit for a particular function, then you can trigger it manually. Again, for the purpose of this demonstration, we will trigger a Test API Communication.- Search for CSM Sales Channels and select the related link
- Click on the associated Sales Channel you just created
- From the APIs ribbon, choose the Test Channel Communication
- Click on the associated Sales Channel you just created
Access your API Message Header
- Search for CSM API Messages and select the related link
- Underneath your Amazon API Set Code, look for the GETMARKETPLACE (or otherwise) API Function Code and click on the API Message ID link

- Then, select Related > Message Headers
- You will see your Rate Limit listed -- look for the key labeled x-amzn-Rate-Limit-Limit and then the corresponding value
- Underneath your Amazon API Set Code, look for the GETMARKETPLACE (or otherwise) API Function Code and click on the API Message ID link
While Job Queues/Automations can be tailored to work within your Rate Limit confines, there are some facets you may want to explore if you are experiencing issues with your Rate Limit. Read more on how to interpret your Rate Limit value here.
Caution: After retrieving your Rate Limit, we recommend unchecking the Http Request Header and Save Http Response Header fields you checked in the first step to ensure data privacy and security.

