Définition
iCal est un format ouvert de fichier calendrier (extension .ics), utilisé pour partager des dates bloquées entre deux plateformes via une URL publique. La synchronisation est périodique : 15 à 30 minutes en pratique, parfois plusieurs heures.
Ce que partage iCal
iCal ne partage qu'une chose : les périodes occupées. C'est-à-dire les dates de début et fin de chaque réservation, sans contexte. Les tarifs, les durées minimales, les fermetures à l'arrivée ou au départ, le statut de paiement, le voyageur lui-même : rien de tout cela ne passe par iCal.
Le risque de double réservation
Entre le moment où un voyageur réserve sur Airbnb et le moment où Booking.com vient lire le calendrier iCal d'Airbnb, il peut s'écouler 15 à 30 minutes — voire davantage. Pendant cette fenêtre, un autre voyageur peut réserver les mêmes dates sur Booking.com. La double réservation entraîne une annulation forcée, des pénalités plateforme et une mauvaise note. C'est la principale raison pour laquelle les hébergeurs présents sur plusieurs OTA passent à un channel manager.
Quand iCal suffit
iCal reste pertinent pour des usages simples : synchroniser son calendrier personnel (Google Agenda, Apple Calendar) avec ses réservations Airbnb, ou bloquer un calendrier secondaire (chambres d'amis utilisées occasionnellement). Pour la gestion commerciale de plusieurs OTA, il est insuffisant.
Comment passer à l'API officielle
Une fois connecté à Airbnb par OAuth et à Booking.com par votre extranet, un channel manager certifié remplace les fichiers iCal par les API officielles des plateformes. La synchronisation passe alors de 15-30 minutes à quelques secondes, et inclut tarifs et restrictions.
Chanlify utilise l'API officielle Airbnb et Booking.com, pas l'iCal. Synchronisation en quelques secondes, tarifs et restrictions inclus.
Comparer iCal et API