Booking.com Demand API
minimum_guest_age fixe l’âge minimum des personnes autorisées à séjourner ; minimum_checkin_age concerne la personne qui effectue l’enregistrement. Dans maximum_occupancy d’un produit disponible, une valeur children: null signifie qu’aucune information de tarif enfant applicable n’est renvoyée. free_stay décrit le prix ; un enfant gratuit peut toujours compter dans l’occupation de la chambre.
Pour quel besoin ? Média ou distributeur qui doit choisir entre contenu, recherche avec redirection et réservation sur son site.
- Test conseillé : Vérifier l’éligibilité du niveau souhaité, puis comparer prix affiché, disponibilité, confirmation et données de rapprochement.
En savoir plus
Autres points à examiner
- Couvre l’hébergement, et des briques autour voitures, attractions, commandes et messages selon documentation.
- Pré-requis : compte Managed Affiliate Partner, token API et identifiant affilié.
Faits, limites et références (8)
Limite : Règles de lecture Demand API ; la composition autorisée dépend de la chambre, de la version appelée et du produit effectivement disponible.
À demander : Ne pas remplacer une restriction d’accueil par une règle de remise des clés.
Documentation principale · consultée le
Autres références pour ce périmètre
Booking.com : Get started · consultation du
Le portail distingue Content only, Search look and redirect, Search look and book, gestion après réservation et reporting/rapprochement.
Booking.com : sandbox · consultation du
La sandbox distingue les flux et services disponibles en test ; la collection de location de voitures n’y est pas disponible au moment de la consultation.
Portée : Périmètre documentaire de la sandbox. La collection location de voiture n’y est pas disponible selon cette page ; aucun essai en production proposé sans autorisation.
Booking.com : preview et création de commande · consultation du
Dans le parcours Search, look and book, orders/preview fournit le prix et les conditions actuels ainsi qu’un order_token. Cette étape ne crée ni ne confirme la commande. Les avertissements et l’allocation des voyageurs doivent être traités avant orders/create ; une sélection modifiée exige une nouvelle preview.
Portée : Documentation de prévisualisation et création ; droits du compte et produits concernés à confirmer. La preview ne constitue pas une réservation.
Booking.com Demand : prérequis partenaire · consultation du
Les prérequis Demand API demandent un statut Managed Affiliate Partner et un accès au Partner Centre obtenu après le contrat convenu.
Portée : Ces prérequis ne garantissent pas l’ouverture de toutes les opérations d’hébergement ou de paiement pour votre compte.
Booking.com Demand : un frais exclu du prix affiché peut rester à payer · consultation du
included et excluded décrivent la position des frais par rapport au prix book ; ils ne désignent pas directement le bénéficiaire du paiement. Dans /orders/preview et /orders/create, les frais obligatoires calculables sont regroupés dans non_conditional et inclus dans total. Avec le mode incalculable, total_amount vaut null et le frais n’entre pas dans total. Le champ chargeable_online précise si la ligne peut être payée en ligne ; les frais conditionnels restent distincts. Les frais s’appliquent si le voyageur ne nettoie pas avant le départ. La condition concerne des frais de ménage par animal lorsque le voyageur vient avec un animal. La condition concerne le fait de fumer dans l’hébergement. Les frais conditionnels sont exclus de base, book et total. per_stay porte sur le séjour ; per_night multiplie par les nuits.
Portée : Modèle Demand API consulté le 22 octobre 2026. Les montants et conditions restent ceux du produit réservé ; cette lecture ne fixe aucun barème fiscal local. Référence Demand API consultée le 22 octobre 2026. Les montants de l’exemple sont fictifs. Une condition explique le modèle de la ligne ; elle ne prouve pas qu’un événement s’est produit dans un séjour réel.
Booking.com Demand : carte exigée et paiement à l’hôtel · consultation du
Dans le preview d’hébergement, method_required indique si un moyen de paiement doit être fourni pour l’option choisie. Les cartes disponibles figurent dans general_policies.payment.<timing>.methods.cards du preview. Avec l’extra payment, /accommodations/details expose payment.methods.cards, virtual_cards et éventuellement cash. Dans le modèle de paiement sur place géré par Booking.com, l’établissement ne reçoit pas la carte du voyageur via Demand.
Portée : Périmètre hébergement Demand 3.2 et 3.3, consulté le 22 octobre 2026. method_required n’est pas renvoyé dans les previews de location de voiture.
Booking.com Demand API — Filtering and sorting accommodation results · consultation du
Par défaut, accommodations/search renvoie le produit disponible le moins cher pour chaque hébergement répondant aux critères. La direction de tri par défaut est descending ; le guide demande ascending pour faire remonter les prix les plus bas. Le guide demande latitude, longitude et rayon dans coordinates pour utiliser distance. Un filtre sur le prix nécessite le paramètre currency.
Portée : Périmètre : hébergements dans Booking.com Demand API, selon la version et le contrat applicables. Ces règles ne décrivent pas le classement de tous les moteurs ni un temps de trajet.
Contrôles proposés pour ce périmètre
- Âge du séjour
- À réunir : minimum_guest_age fixe l’âge minimum des personnes autorisées à séjourner ; minimum_checkin_age concerne la personne qui effectue l’enregistrement.. Ne pas remplacer une restriction d’accueil par une règle de remise des clés.
- Valeur children: null
- À réunir : Dans maximum_occupancy d’un produit disponible, elle signifie qu’aucune information de tarif enfant applicable n’est renvoyée.. Elle ne démontre ni une interdiction des enfants ni la capacité de les accueillir.
- Gratuité
- À réunir : free_stay décrit le prix ; un enfant gratuit peut toujours compter dans l’occupation de la chambre.. Conserver son âge réel et vérifier la capacité dans accommodations/details.
- Prix retourné
- À réunir : Le prix du produit tient déjà compte de la tarification enfant applicable.. Ne pas déduire une seconde fois une remise ou convertir l’enfant en adulte dans la suite du parcours.
Lien accessible · contrôle du 16/10/2026 · Portée du contrôle