Modifier la chambre d'une proposition
- Chambres
- Réservation
- 4 routes
Ce scénario explique comment consulter la répartition actuelle des chambres d'une proposition, rechercher des alternatives, valider une combinaison sélectionnée, puis appliquer la nouvelle répartition à la proposition.
Il est conçu pour les parcours avancés de gestion d'hébergement où le voyageur ou le vendeur veut réaffecter les participants et les chambres avant la transformation de la proposition en booking.
Vue d'ensemble
Utilisez ce scénario lorsque vous devez modifier la répartition des chambres d'une proposition existante. Le parcours complet commence par la lecture de l'allocation actuelle, poursuit avec la recherche d'alternatives, valide la combinaison choisie, puis applique cette nouvelle répartition à la proposition.
C'est la bonne séquence lorsque vous souhaitez conserver le contexte de la proposition tout en modifiant la composition des chambres et la distribution des participants.
Prérequis
- Disposer d'un
x-api-keyvalide. - Utiliser une valeur
accept-languageretournée parGET/v0/localespour les routes qui l'exigent. - Connaître le
proposal_id. - Vérifier que la proposition est encore valide et accepte des changements d'hébergement.
- Avoir en tête que certains détails de payload ne sont pas visibles dans les sources disponibles pour les opérations de recherche, de validation et d'application.
Notes fonctionnelles
- Lire d'abord la répartition actuelle permet de comparer l'état existant avec l'état cible.
- La route de recherche renvoie des répartitions alternatives avec le stock disponible et les écarts de prix.
- La route de validation est recommandée avant la mise à jour finale car elle vérifie la combinaison choisie dans le contexte courant de la proposition.
- Le
PUTfinal applique la nouvelle répartition et peut échouer si des participants sont dupliqués, manquants, ou si la chambre n'est plus disponible.