Throttling and quotas

The access rate to the Investment API is limited per client as identified by the upvest-client-id-header.

How throttling and quotas work

The rate limit is not intended to restrict the normal use of the Investment API, but is a prevention mechanism to keep the platform stable during high incoming traffic and to prevent possible misconfigurations or malicious attacks.

When the limits are reached, the HTTP status code '429 - Too Many Requests' is returned.

Handling limits

We recommend to handle 429 - Too Many Requests status codes and implement a retry mechanism that follows an exponential backoff schedule.

Was this page helpful?