Online Booking API

En ligneHMS API V2API du moteur de réservation

Connecte le moteur de réservation du site web de l’hôtel à HMS : liste des chambres et des tarifs, disponibilités en calendrier, coupons, paiement et transmission des réservations.

URL de base
https://test.hms.gen.tr
Authentification
apiKey / apiSecret → jeton Bearer
Format
Réponses JSON · corps de requête en formulaire ou JSON
Périmètre
8 ressources · 16 endpoints

Ressources#

Authentification

1 endpoint

L’accès à l’API Online Booking se fait avec des identifiants partenaire délivrés par HMS. L’endpoint de connexion échange apiKey et apiSecret contre u…

  • POST/external/public/login

Chambres et tarifs

2 endpoints

Deux endpoints alimentent les résultats de recherche du moteur de réservation : la liste des chambres, qui renvoie les types de chambre vendables, les…

  • POST/external/online/roomType
  • GET/external/room/type/hotel/availability

Réservation

1 endpoint

La chambre, le type de pension et le tarif choisis par le client sont transmis à HMS dans une structure BookingPushRQ. Le même endpoint gère les annul…

  • POST/external/online/channel/booking

Paiement

3 endpoints

Liste les types de paiement acceptés par l’hôtel pour les réservations en ligne et lance l’étape de paiement pour le type choisi. La marche à suivre p…

  • GET/external/online/payment/type
  • GET/external/payment/company
  • POST/external/online/payment/type/{paymentType}

Coupon

1 endpoint

Valide les coupons de réduction en ligne définis par l’hôtel dans le panneau. Appliquez la réduction de votre côté et envoyez les montants remisés lor…

  • POST/external/online/coupon/search

Forfaits et extras

1 endpoint

Prestations supplémentaires vendables avec une réservation : forfaits chambre (liés à un type de chambre) et forfaits généraux (transfert, dîner, spa)…

  • GET/external/stock/packages

Informations de l’hôtel

4 endpoints

Données qui alimentent l’habillage des pages du moteur de réservation : coordonnées et localisation, liens vers les réseaux sociaux, textes de pied de…

  • GET/external/hotel/{hotelID}/contact/info
  • GET/external/online/social/media
  • GET/external/online/footer
  • +1 autre

Référentiels

3 endpoints

Listes statiques pour les options de formulaire : pays, devises et langues. Elles changent rarement et peuvent être mises en cache pendant une journée…

  • POST/external/counties
  • GET/external/currencies
  • GET/external/languages

Documentation#

Premiers pas

Guides

Dernière mise à jour: 21 septembre 2026Vous avez repéré une erreur ? Signalez-la-nous