Calendrier de disponibilité
A noter que pour afficher des calendriers de disponibilité ou récupérer la disponibilité non détaillée des produits elloha pour d'autres besoins il est possible d’utiliser utiliser le Web Service appelé par le Widget calendrier elloha :
https://reservation.elloha.com/API/WebService/GetCalendarAvailability?idOi=<identifiant de l’OI>&idPrestation=<identifiant de la prestation>
(Le paramètre idPrestation n’est pas obligatoire)
Un flux JSON est alors retourné avec une liste d'éléments correspondant aux jours pour lesquels le produit ou la formule a des disponibilités, le tout sur une période de 8 mois.
Chaque élément possède les propriétés suivantes :
- Date : qui indique la date concernée.
- IsArrivalPossible : qui indique si une arrivée est possible ce jour-là (pour une activité, ce sera toujours à true).
- HasPromotion : qui indique si une promotion existe ce jour-là (nous n’utilisons pas cette propriété en interne, pour l’instant).
Les disponibilités sont mises en cache (performances) et mises à jour en temps réel selon le planning du compte elloha.
Les connecteurs entrants Ctoutvert et Thelis ne permettent pas d'alimenter ce webservice.
Exemple :
Pour des disponibilités plus complètes et/ou les tarifs des produits il est possible d'appeler les API de disponibilité elloha :
• https://doc.elloha.com/api/v1/fr/#CacheGeneral
API permettant de récupérer un catalogue de tarifs et de disponibilités.
correspond à la documentation des APIs permettant de vérifier la disponibilité des produits selon leur type (hébergements, activités, restaurants ou autres).
Différents types de recherche sont possibles : générale (remontant tous les produits d’un canal de distribution, selon des critères de recherche) ou détaillée (remontant toutes les offres et tarifs d’un produit donné). Il est également possible de réaliser différents types d’intégration suivant vos besoins : de la plus simple à la plus poussée.