# Rate Limits

Request limits enforced across Emailable API endpoints.

> When rate limits are exceeded, the `429` [status code](/docs/api/status-codes/) will be returned.

```json
{
  "message": "Rate Limit Exceeded"
}
```

There are different rate limits for different API endpoints. These rate limits
are shown below. Enterprise accounts may request higher rate limits.

Endpoint      | Method     | Standard      | Enterprise
------------- | ---------- | --------------|-----------
`/v1/verify`  | `GET/POST` | 25 per second | Custom
`/v1/batch`   | `GET/POST` | 5 per second  | Custom
`/v1/account` | `GET`      | 5 per second  | Custom

Rate-limited responses include headers that describe the limit that was
exceeded and when the request window resets.

Header                | Description
--------------------- | -----------
`ratelimit-limit`     | The maximum number of requests allowed in the current window.
`ratelimit-remaining` | The number of requests remaining in the current window.
`ratelimit-reset`     | The timestamp, in seconds, when the current window resets.

