Exceeding the rate limit
When the rate limit is exceeded, the API will return a HTTP status code of429 -- "Too Many Requests" with a JSON response body as per the example below:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
The authentication with UQPAY API is rate limited to prevent abuse that would degrade our ability to maintain consistent API performance for all users.
| Request Type | Request Path | Rate Limit (Sandbox) | Rate Limit (Production) |
|---|---|---|---|
| Authentication | /api/v1/connect/token | 60 requests per minute | 100 requests per minute |
| All other authenticated requests | /api/v1/* | 500 requests per minute | 300 requests per minute |
| All other unauthenticated requests | /api/v1/* | 200 requests per minute | 100 requests per minute |
429 -- "Too Many Requests" with a JSON response body as per the example below:
HTTP/1.1 429 Too Many Requests
Date: Mon, 25 Jan 2021 13:16:59 GMT
Content-Type: application/json; charset=UTF-8
{
"code": "too_many_requests",
"message": "Too many requests have been made to the api. Please refer to the Developer Center for more information",
}
