Gestion des erreurs
Erreurs d'authentification​
| Statut HTTP | Erreur | Description |
|---|---|---|
| 400 | invalid_client | client_id ou client_secret invalide |
| 400 | invalid_grant | Code d'autorisation ou refresh token invalide ou expiré |
| 401 | invalid_grant | Token d'accès expiré ou invalide |
| 403 | access_denied | Permissions insuffisantes |
| 403 | api_disabled | L'API est désactivée sur cette instance |
Limitation de débit​
| Statut HTTP | Description |
|---|---|
| 429 | Le quota horaire d'API de l'instance est épuisé — voir Limitation de débit |
Format de réponse d'erreur​
Les réponses d’erreur standard de l’API utilisent ce format :
{
"errors": [
{
"message": "The client credentials are invalid",
"code": 400,
"type": "invalid_client"
}
]
}