# 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.