Those are the limits applied on our API.
GET | /transfers | 1 req / 30 sec | 2 req / min | |
---|---|---|---|---|
POST | /transfers | 75 req / 10 sec | 400 req / min | |
GET | /transfers/:id | 5 req / 5 sec | 60 req / min | *per :id |
GET | /transfers/:id/balance | 1 req / 10 sec | 6 req / min | |
GET | /transfers/:id/status | 5 req / 5 sec | 60 req / min | *per :id |
GET | /payments | 1 req / 30 sec | 2 req / min | |
GET | /payments_intents | 1 req / 30 sec | 2 req / min | |
POST | /payments_intents | 75 req / 10 sec | 400 req / min | |
GET | /payments_intents/:id | 5 req / 5 sec | 60 req / min | *per :id |
POST | /payments_intents/:id/authentication | 30 req / 5 sec | 360 req / min | |
POST | /payments_intents/:id/payments | 75 req / 10 sec | 400 req / min | |
POST | /payments_intents/:id/payments/sync | 75 req / 10 sec | 400 req / min | |
GET | /payments_intents/:id/payment-fees | 75 req / 10 sec | 450 req / min | |
GET | /payments/:id/status | 5 req / 5 sec | 60 req / min | *per :id |
GET | /payments_intents/:id/status | 5 req / 5 sec | 60 req / min | *per :id |
POST | /terminal/payments | 5 req / 10 sec | 30 req / min | |
GET | /terminal/payments/:id | 5 req / 10 sec | 30 req / min | |
GET | /balance | 75 req / 10 sec | 450 req / min | |
* | * | 50 req / 5 sec | 600 req / min | Global limit |
sandbox
and mode live
.Too Many Requests
with HTTP status 429
will be returned.
Header name | Description |
---|---|
Retry-After | In case the limit is reached, this header tells how long to wait before a new request will be allowed |
X-RateLimit-Limit | The current limit on the endpoint |
X-RateLimit-Remaining | Number of remaining requests before reaching the limit |
X-RateLimit-Reset | Time before a spot is free in the queue for a new request |