Codes d'erreur
| Code | HTTP | Signification | Quoi faire |
|---|---|---|---|
UNAUTHORIZED |
401 | Clé absente ou invalide | Vérifier l'en-tête et l'environnement (test vs production) |
KEY_REVOKED |
401 | Clé révoquée | Créer une nouvelle clé dans le portail |
SCOPE_MISSING |
403 | La clé n'a pas ce droit | Créer une clé avec le scope indiqué |
NO_VENUE |
403 | Clé non rattachée à un lieu | Contacter Belive |
RATE_LIMITED |
429 | Plus de 60 appels par minute | Attendre Retry-After secondes |
INVALID_JSON, INVALID_DATE, INVALID_SLOT, INVALID_TABLE, INVALID_GUESTS, INVALID_EMAIL |
400 | Corps mal formé | Corriger la requête |
CUSTOMER_NAME_REQUIRED, CUSTOMER_CONTACT_REQUIRED |
400 | Nom, ou email/téléphone manquant | Compléter le client |
IDEMPOTENCY_KEY_REQUIRED |
400 | Clé d'idempotence manquante | Ajouter idempotencyKey |
GUESTS_OUT_OF_RANGE |
400 | Couverts hors capacité de la table | Choisir une autre table |
TABLE_NOT_FOUND |
404 | tableId inconnu ou non réservable |
Rafraîchir /v1/venue |
TABLE_TAKEN |
409 | Table déjà prise pour ce créneau | Proposer une autre table |
VENUE_INACTIVE |
409 | Établissement inactif sur Belive | Contacter Belive |
NOT_FOUND |
404 | Réservation absente ou pas la vôtre | Vérifier l'identifiant |
TOO_MANY_ENDPOINTS |
409 | 5 endpoints actifs | Désactiver un endpoint |
Format
{ "error": "Cette table est déjà réservée pour ce créneau.", "error_en": "This table is already booked for this slot.", "code": "TABLE_TAKEN" }
Testez toujours code. Les messages peuvent changer, les codes sont stables.

