> ## Documentation Index
> Fetch the complete documentation index at: https://developer.buildpass.global/llms.txt
> Use this file to discover all available pages before exploring further.

# Rate limiting

> The BuildPass API uses rate limiting protection.

Rate limiting protects the API from abuse and ensure fair usage across all clients.

The rate limit is set to **100 requests every 10 seconds** per IP address.

When a rate limit is exceeded, the API will return a `429 Too Many Requests` response.

An example response when the rate limit is exceeded:

```HTTP theme={null}
HTTP/1.1 429 Too Many Requests
Content-Type: application/json

{
  "error": {
    "message": "Rate limit exceeded. Please try again later."
  }
}
```

If you encounter rate limiting issues, please:

1. Implement exponential backoff in your retry logic
2. Cache responses where appropriate to reduce API calls
3. Contact support if you need higher rate limits for your use case
