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

# Erreurs

> Comment Blockradar communique les erreurs et comment les gérer.

L'API Blockradar utilise les codes de statut HTTP standard pour indiquer si une requête a réussi ou échoué. Lorsqu'une requête échoue, le corps de la réponse contient un champ `message` décrivant ce qui s'est mal passé.

## Codes de statut HTTP

| Code  | Signification                                                                        |
| ----- | ------------------------------------------------------------------------------------ |
| `200` | Succès. La requête s'est terminée comme prévu.                                       |
| `400` | Requête incorrecte. Un paramètre requis est manquant ou mal formé.                   |
| `401` | Non autorisé. Votre clé API est manquante ou invalide.                               |
| `403` | Interdit. Votre clé API n'a pas la permission pour cette action.                     |
| `404` | Non trouvé. La ressource demandée n'existe pas.                                      |
| `422` | Entité non traitable. La requête était bien formée mais n'a pas passé la validation. |
| `429` | Trop de requêtes. Vous avez dépassé la limite de débit.                              |
| `500` | Erreur interne du serveur. Un problème est survenu de notre côté.                    |

## Format de réponse d'erreur

```json theme={null}
{
  "statusCode": 400,
  "message": "walletId is required"
}
```

## Gestion des erreurs

Vérifiez le champ `statusCode` à chaque réponse. Pour les erreurs `4xx`, examinez `message` pour comprendre ce qu'il faut corriger. Pour les erreurs `500`, réessayez avec un backoff exponentiel et contactez le support si le problème persiste.

<Card title="Référence API complète" icon="book" href="/fr/api-reference/errors">
  Consultez la référence des erreurs dans l'onglet Référence API.
</Card>
