The API request limit is set as 10 concurrent calls per account. Note that there are currently no limits defined for total API calls over a span of 24-hours.
Frequently Asked Questions
Why is Maropost enforcing a request limit for its web services?
While the definition of rate limits varies from company to company, the rate-limiting of web service consumption is an industry-standard practice. This practice prevents monopolization of resources and ensures everyone gets equal access to web services.
What happens when you exceed the API call request limit?
On exceeding the request limit, the Maropost API server responds with an HTTP status code 429. The Internet Engineering Task Force (IETF) defines the status code as follows:
"The 429 status code indicates that the user has sent too many requests in a given amount of time ("rate limiting")." Refer RFC 6585 to read more about the HTTP status code.
You must implement the response handling in your application code.
Need Help?
If you would like to discuss further whether Maropost’s rate-limiting will impact your consumption of our web services, please contact your Customer Success Manager.
If you do not know who that person is, please email our Customer Success team at Success@maropost.com to be connected with the appropriate person.