# Rate Limits

## Rate Limit Headers

Each API response includes headers to help you monitor your usage in real time:

| Header                  | Description                                             |
| ----------------------- | ------------------------------------------------------- |
| `X-RateLimit-Limit`     | The maximum number of requests allowed per minute.      |
| `X-RateLimit-Remaining` | THe number of remaining requests in the current window. |

## Current Limit

* Limit: `500` requests per minute
* Applies to: Each IP address

This means your application can make up to **500 API requests per minute** from a single IP address. Requests exceeding this limit will be temporarily blocked.

## What Happens If You Go Over?

If your application exceeds the limit:

* You will receive an HTTP **429 Too Many Requests** response.
* You must wait **at least 1 minute** before retrying.

**Example 429 Error Response:**

```json
{
    "status": false,
    "status_code": 429,
    "message": "Too Many Attempts.",
    "errors": [
        "Too Many Attempts."
    ]
}
```
