You can view your API usage and rate limits on your dashboard. Go to Developers > Rate Limits to view various metrics such as: Rate Limit, Latest Usage, Average Usage, Burst limit, Request Count and Violation Count.

Rate limiting

We use rate limiting for all endpoints. Rate limiting is based on your IP and your account Id. By default, the following rate limits are applied per minute. You can also view your rate limits in the response headers.

Rate Limit in Production

APIRate limit value per minuteRate limit type
Create Order200Account
Get Order400Account
Get Payments100Account
Get Payments by ID130Account
Pay Order100IP
Get Settlements30Account
Initiate Refund100Account
Get Refund30Account

Rate limiting headers

All responses will have the following headers to help you understand rate limiting.

Header nameExampleDescription
x-ratelimit-limit100Max number of calls that can be made in a minute
x-ratelimit-remaining30Remaining number of calls that can be made in a minute
x-ratelimit-retry0Number of seconds you will have to wait to make the next call
x-ratelimit-typeapp_id or ipType of rate limiting applied

Was this page helpful?