Erreurs
Toutes les erreurs ont le même format : un code stable à tester dans votre code, un message en français pour les journaux, et le paramètre en cause s'il y en a un.
Erreur
{
"error": {
"code": "insufficient_funds",
"message": "Solde insuffisant pour créer une session.",
"param": null
}
}
| HTTP | Signification |
|---|---|
| 400 | Requête invalide (invalid_idempotency_key, invalid_cursor). |
| 401 | Clé absente ou invalide (missing_api_key, invalid_api_key). |
| 402 | Solde insuffisant (insufficient_funds). |
| 403 | Compte suspendu (account_suspended), origine non autorisée pour une clé publique (origin_not_allowed). |
| 404 | Objet introuvable (not_found). |
| 409 | Action impossible dans l'état actuel (invalid_session_state, idempotency_request_in_progress). |
| 422 | Paramètre absent ou mal formé (invalid_request, voir param), idempotency_key_reused. |
| 429 | Trop de requêtes (rate_limited). |
| 5xx | Erreur de CheckID : réessayez avec la même Idempotency-Key. |