Rate limiting
Rocketlane employs a variety of rate limiting restriction techniques to safeguard the reliability of the API and maintain its accessibility to all users. Error code is 429 and the message: "Rate limit exceeded" is sent in response to requests that exceed any of our rate limits.
A limit on the number of requests that can be made within a certain time frame is imposed by our standard rate limiter. Our restrictions are based on minute-long as well as hour long windows. In the future, we might modify existing quotas or include additional ones (such as the maximum requests per hour).
HTTP Method | Maximum requests per minute |
---|---|
GET (Only Get all APIs) | 60 |
GET, POST, PUT, DELETE | 400 |
This is the error response that will be thrown when the rate limit has been exceeded:
{
"errors": [
{
"errorCode": "TOO_MANY_REQUEST",
"errorMessage": "Rate limit exceeded"
}
]
}
Responses for requests rejected by this concurrent request limiter will contain an X-Retry-After
header, which gives the time stamp in epoch millis, indicating from when the api can be requested again.
Updated over 1 year ago