Je suis propriétaire d’un hôtel et j’ai jeté un œil sur booking.com pour une API car je souhaite créer ma propre interface frontale pour mettre à jour les tarifs/numéros de mes chambres d’hôtel pendant quelques jours. En plus de télécharger des images/mettre à jour la description de l'hôtel via cette API. Cependant, la seule chose que je pouvais trouver était une API permettant aux affiliés de trouver des hôtels dans un endroit donné à un prix donné, etc. redresser un grattoir pour le faire moi-même?
Merci beaucoup !
UPDATE du 3 au 9 décembre 2017
Il semblerait que Booking.com possède maintenant documentation disponible pour son API , mais vous devez être inscrit comme entreprise pour pouvoir accéder.
UPDATE du 2 au 8 mai 2017
Il semblerait que Booking.com ait récemment effectué quelques tests bêta pour son API. Il semblerait que cela facilite encore davantage la connexion. Pour plus d'informations sur l'API de Booking.com, regardez ici
[~ # ~] met à jour [~ # ~]
Booking.com [~ # ~] [~ # ~] dispose d'un système d'API XML, mais de nombreuses personnes ont déclaré qu'il n'était pas disponible pour les développeurs. . Il est interne et mis à la disposition uniquement des hôtels/chaînes qui sont en dehors de leur système partenaire. Donc [~ # ~] oui [~ # ~] ils le font, mais [~ # ~] non [ ~ # ~] ce n'est pas accessible au public.
Réponse originale
Je peux affirmer catégoriquement qu'au moment de la rédaction de ce document, Booking.com ne dispose pas d'un système d'API. Je le sais car je les ai contactés pour leur demander ces informations. Ils m'ont gentiment informé qu'ils ne disposaient pas d'une API actuellement disponible. aux développeurs.
Il existe au moins deux services de gestion de canaux tiers qui indiquent qu'ils peuvent se synchroniser via API avec booking.com parmi de nombreux autres agrégateurs:
1) http://verticalbooking.com/fr/channel_manager.htm
2) http://beds24.com/channel-manager.html
Donc, vraisemblablement, il existe un moyen d'interfacer via booking API avec booking.com, mais comment le faire directement sans tierce partie, je ne sais pas ...
Booking.com dispose d'une API mais elle n'est disponible que pour les "gestionnaires de canaux". Je ne recommanderai pas de gestionnaire de chaîne ici, mais je décrirai ce que vous pouvez en faire et ce qu’il faut faire:
Une fois que vous avez configuré votre inventaire (plan tarifaire et types de chambres) sur Booking.com, vous devrez procéder comme suit:
Enfin, vous allez implémenter l'API du gestionnaire de canaux pour transmettre les informations de votre PMS au canal. La chaîne transmettra ensuite ces informations à Booking.com. Vous devrez vous connecter à l'extranet de temps en temps pour vous assurer que tout l'inventaire et les réservations sont correctement synchronisés.
Je ne pense pas que booking.com propose une API adaptée à votre business case. Ils utilisent diverses techniques pour vous rendre à leur système de réservation (comme les boutons booking.com), mais pour autant que je sache, il n’existe aucun moyen pour un utilisateur ordinaire d’automatiser les téléchargements XML, de synchroniser votre système de réservation avec booking.com, etc.
Il existe une autre API tierce que vous pouvez vérifier, il s’agit des éléments suivants https://rapidapi.com/apidojo/api/booking , j’ai testé l’API et les données de réponse correspondantes sont les mêmes que sur le site officiel. Les réponses sont au format JSON. Actuellement, il existe suffisamment de points de terminaison d'API pour interroger des données, tels que: Auto-complétion pour les localisations, liste des propriétés avec options et filtres, obtention de salles détaillées, description de la propriété, installations, règles, etc. J'espère que cette aide.
Sur la page d'administration de Booking, accédez à> Gestionnaire de chaînes. Je viens de m'inscrire pour un essai de Planyo. Cela semble prometteur. Ils ont aussi une extension de réservation.