BELIVE 360Connect

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.