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

# Fehler

> Standard-Fehlerkategorien, die von APIAny.AI zurückgegeben werden.

Jeder Chat-Endpunkt gibt Fehler in **derselben Struktur wie der API-Standard zurück,
mit dem er kompatibel ist** (OpenAI, Anthropic oder Gemini). Jede Fehlerantwort enthält
außerdem einen `X-Request-Id`-Header und liefert nur die Informationen, die du zum
Debuggen deiner Anfrage benötigst.

## OpenAI — `/v1/chat/completions` (sowie Bild-/Video-Endpunkte)

```json theme={null}
{
  "error": {
    "message": "Insufficient credits",
    "type": "insufficient_quota",
    "code": "insufficient_credits",
    "param": null
  }
}
```

## Anthropic — `/v1/messages`

```json theme={null}
{
  "type": "error",
  "error": {
    "type": "authentication_error",
    "message": "Invalid API key"
  }
}
```

## Gemini — `/v1beta/models/{model}:generateContent`

```json theme={null}
{
  "error": {
    "code": 400,
    "message": "model is required",
    "status": "INVALID_ARGUMENT"
  }
}
```

## Statuszuordnung

Der Fehler-`type` / `status` wird aus dem HTTP-Status abgeleitet:

| HTTP | OpenAI `type`           | Anthropic `type`               | Gemini `status`             |
| ---- | ----------------------- | ------------------------------ | --------------------------- |
| 400  | invalid\_request\_error | invalid\_request\_error        | INVALID\_ARGUMENT           |
| 401  | authentication\_error   | authentication\_error          | UNAUTHENTICATED             |
| 403  | permission\_error       | permission\_error              | PERMISSION\_DENIED          |
| 404  | not\_found\_error       | not\_found\_error              | NOT\_FOUND                  |
| 402  | insufficient\_quota     | invalid\_request\_error        | RESOURCE\_EXHAUSTED         |
| 429  | rate\_limit\_error      | rate\_limit\_error             | RESOURCE\_EXHAUSTED         |
| 5xx  | api\_error              | api\_error / overloaded\_error | SERVER\_ERROR / UNAVAILABLE |
