6. Quota and Rate Limits

Customate applies rate limits on the Api calls a client’s integration can make within a given time period. If this limit is exceeded the request will be throttled and marked as failed.

By default, clients’ applications are able to make up to 600 GET requests per minute and up to 180 modification (POST, PUT, DELETE) requests per minute.

If a client exceeds those limits, Customate will respond with 429 status.

Public Api provides special headers with rate limits details for each response, for example:

PaymentService-RateLimit-Limit: 300
PaymentService-RateLimit-Remaining: 274
PaymentService-RateLimit-Reset: 2021-04-12T14:52:00Z

 

PaymentService-RateLimit-Reset is used to indicate when the quota is due to reset.