A 429 response indicates that the rate limit has been met. See Rate and resource limiting for details on rate constraints.

When you exceed the rate limit threshold, the API responds with an error like this:

{
    "rateLimitReset": "2023-10-27T19:23:55Z",
    "instance": "/mtls-edge-truststore/error-types/rate-limit-exceeded?traceId=-8849688147311234963",
    "rateLimit": 2,
    "rateLimitNext": "2023-10-27T19:23:55Z",
    "detail": "Quota has been exhausted. You can submit the request after 280 seconds",
    "type": "/mtls-edge-truststore/error-types/rate-limit-exceeded",
    "title": "Rate Limit Exceeded",
    "rateLimitRemaining": 0,
    "status": 429
}

The objects’ various rateLimit* members provide the same data as the response headers.