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

# Too Many Requests

> Rate limit exceeded

## Cause

The request rate limit has been exceeded for this endpoint or user. Guile did
not apply the request while the limit is active.

## Fix

Wait for the `Retry-After` header or the `recovery.rateLimit` reset time, then
send the same request again. Prefer exponential backoff so you do not hit the
limit immediately.

## Retry safety

Safe to retry as-is

## Raised by

Many operations return this problem. Check the error responses on the operation
you called.

Examples:

* [Issue an anonymous token](/api-reference/token-management/issue-an-anonymous-token)
* [Create an appointment](/api-reference/appointments/create-an-appointment)
* [Get an appointment](/api-reference/appointments/get-an-appointment)
* [Authorize an appointment payment](/api-reference/appointments/authorize-an-appointment-payment)

## Example

```json theme={null}
{
  "type": "https://docs.guile.app/problems/tooManyRequests",
  "title": "Too Many Requests",
  "status": 429,
  "detail": "The request rate limit has been exceeded for this endpoint or user."
}
```
