Annulation d'une réservation
Ce service web a pour objectif de vous permettre d'annuler une réservation sur Cloudspire.
POST @api/partners/bookings/@booking_id/action/cancel
booking_id string : Identifiant unique de la réservation sur Cloudspire
Réponse du service
Le service répond avec un code HTTP 200 OK en cas de réussite du traitement. Vous trouverez ci-dessous un exemple de réponse au format JSON.
Body au format JSON
{
"data": {
/** @var bool La réservation à été annulée ? */
"success" : true
},
"meta": {}
}
Délai d'annulation des réservations
Attention ! Vous pouvez annuler une réservation jusqu'à sa date de début de location théorique (checkin). Une fois ce délai expiré, la procédure d'annulation est manuelle.
Gestion des erreurs
| Code HTTP | Raison |
|---|---|
| 400 | Erreur(s) de validation des données |
| 401 | Aucun jeton d'autorisation spécifié |
| 403 | Le jeton d'autorisation spécifié n'est pas habilité à réaliser cette action |
| 404 | La réservation spécifiée est inexistante |
| 422 | La réservation spécifiée est déjà annulée |
| 500 | Erreur interne de traitement des données |