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

# Erreurs

> Une seule forme d'erreur, six codes stables.

Chaque erreur de l'API PMS Tatallo a la même forme :

```json theme={"dark"}
{
  "error": {
    "code": "property_not_found",
    "message": "Property not found.",
    "request_id": "385c1118-7082-4e15-97a7-16703f74d58b"
  }
}
```

| Champ | Signification |
| - | - |
| `code` | Un code stable, en snake\_case. **Branchez votre logique sur ce champ.** |
| `message` | Une explication en anglais, destinée aux personnes, quel que soit votre `Accept-Language`. Elle peut changer à tout moment : n'y branchez jamais votre logique. |
| `request_id` | La même valeur que l'en-tête `X-Request-Id` de la réponse. Citez-la au [support](https://tatallo-docs.mintlify.site/fr/platform/support.md). |

## Codes

| Statut | `code` | Signification | Que faire |
| - | - | - | - |
| `400` | `invalid_limit` | `limit` n'est pas un nombre entier compris entre 1 et 100. | Envoyez un `limit` de 1 à 100, ou omettez-le pour la valeur par défaut, 25. |
| `400` | `invalid_cursor` | `cursor` n'est pas un curseur que cette clé a reçu : il a été modifié, fabriqué à la main, ou émis pour une autre clé ou un autre environnement. | Reprenez le parcours sans curseur. Consultez [Pagination](https://tatallo-docs.mintlify.site/fr/platform/pagination.md). |
| `401` | `unauthorized` | La clé est absente, mal formée, destinée à l'autre environnement, expirée ou révoquée. | Vérifiez la clé et l'URL de base. Consultez [Authentification](https://tatallo-docs.mintlify.site/fr/get-started/authentication.md). |
| `403` | `insufficient_scope` | La clé est valide, mais il lui manque le scope exigé par la route. | Demandez une clé dotée de ce scope. |
| `404` | `property_not_found` | La propriété n'est pas connectée à votre PMS, ou elle n'existe pas. Les deux cas reçoivent la même réponse. | Utilisez un `id` issu de `GET /v1/properties`. |
| `429` | `rate_limited` | Trop de requêtes au cours de cette minute. | Attendez le nombre de secondes indiqué par `Retry-After`. Consultez [Limites de débit](https://tatallo-docs.mintlify.site/fr/platform/rate-limits.md). |

Les codes ne changent jamais de sens au sein de `/v1`. De nouveaux codes peuvent être ajoutés pour de nouvelles situations : traitez un code inconnu selon son statut HTTP.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.