Aller au contenu

C'est quoi, iCal ? Comment fonctionne la synchronisation du calendrier iCal ?

C'est quoi, iCal ? Comment fonctionne la synchronisation du calendrier iCal ?

Adriaan de JagerAdriaan de Jager10 min de lecture

En bref

iCal est le format de calendrier (.ics) utilisé par les plateformes de réservation pour partager leurs disponibilités entre elles. Une synchronisation iCal permet de synchroniser Airbnb, Vrbo, Booking.com et ton propre site web, de sorte qu’une date réservée soit également bloquée sur les autres plateformes, sans que tu aies à intervenir.

  • Un lien iCal te permet d'exporter ton calendrier. Tu peux importer les liens d'autres plateformes pour voir leurs réservations.

  • La synchronisation évite les doubles réservations et t'évite d'avoir à mettre à jour chaque site à la main.

  • iCal ne partage que les disponibilités, et ce n'est pas en temps réel : Vrbo vérifie le calendrier toutes les 30 minutes, Airbnb toutes les 3 heures. Ce n'est pas un gestionnaire de canaux complet.

C'est quoi, iCal ?

iCal, c'est le nom qu'on utilise couramment pour désigner iCalendar, une norme ouverte qui permet de partager des données de calendrier entre différentes applications. Les fichiers iCal se terminent par l'extension .ics et répertorient les événements avec une date de début et une date de fin, ce qui permet à Airbnb, Vrbo, Booking.com, Google Agenda et Bookingmood de lire les calendriers les uns des autres. (iCal était aussi l'ancien nom de l'appli Calendrier d'Apple, d'où vient ce surnom.)

Imagine ça comme une langue que toutes les plateformes de réservation comprennent, ce qui leur permet de synchroniser automatiquement les dates de réservations d'une plateforme à l'autre.

En pratique, un calendrier iCal se partage via un lien. Quand tu exportes un calendrier, la plateforme te fournit une URL privée qui met à disposition le fichier .ics. Toute personne à qui tu transmets ce lien peut consulter tes réservations. Lorsque tu importes un lien depuis une autre plateforme, ton agenda lit le sien de la même manière. Cet échange en lecture seule, c'est tout le secret de la synchronisation des agendas : pas de connexion, pas de copie manuelle, juste deux agendas qui se renvoient l'un à l'autre.

iCal, .ics, webcal et CalDAV : quelle est la différence ?

Tu vas tomber sur quelques termes liés à ce sujet. On peut facilement les confondre :

TermeQu'est-ce que c'est ?Où tu le trouves ?
iCal / iCalendarLa norme pour les données de calendrier« Lien iCal », « synchronisation iCal » sur les plateformes de réservations
.icsUn fichier au format iCalendarFichiers à télécharger et liens vers des calendriers se terminant par .ics
webcal://Un lien .ics qui indique à une appli de calendrier de s'abonner plutôt que de téléchargerDes boutons « S'abonner » pour Calendrier Apple ou Outlook
CalDAVUn protocole permettant de consulter et de modifier des calendriers sur un serveurSynchroniser ton calendrier personnel entre tes appareils

Les plateformes de réservation utilisent les deux premières méthodes. Un lien iCal, c'est juste une adresse web qui met à disposition un fichier .ics, que l'autre plateforme lit selon un calendrier défini. Les plateformes n'utilisent pas CalDAV, c'est pour ça qu'une synchronisation iCal peut lire les réservations d'un autre site, mais ne peut jamais les modifier.

Que contient un lien iCal ?

Un fichier iCal, c'est du texte brut. Chaque réservation correspond à un événement avec une date de début et une date de fin :

BEGIN:VEVENT
UID:4f1c2a@bookingmood.com
DTSTART;VALUE=DATE:20260604
DTEND;VALUE=DATE:20260611
SUMMARY:Booked
END:VEVENT

Ça correspond à un séjour du 4 au 11 juin 2026. La date de fin, c'est le jour du départ, donc la nuit du 11 reste libre. L'UID permet aux plateformes de reconnaître la même réservation à chaque fois qu'elles consultent le lien ; ainsi, une modification ou une annulation remplace l'ancien événement au lieu d'en ajouter un nouveau.

Les plateformes ne font que lire ces dates ; c'est pour ça qu'une synchronisation ne transfère jamais les prix, les noms des invités ni les messages. Tu veux voir les tiens ? Ouvre ton lien iCal dans un navigateur, ou télécharge-le et ouvre-le dans un éditeur de texte.

Comment fonctionne la synchronisation iCal, étape par étape

La synchronisation iCal fonctionne grâce à deux liens, qu'il suffit de configurer une seule fois :

  • Exportation : ton agenda génère un lien iCal privé. Toute personne à qui tu autorises l'accès à ce lien peut voir tes dates réservées.

  • Importation : tu colles le lien iCal d'une autre plateforme dans ton agenda, pour que ses réservations s'affichent chez toi.

Après ça, les calendriers parlent d'eux-mêmes. Imaginons que tu reçoives une réservation directe sur ton site Bookingmood pour la période du 12 au 15 août :

  1. Bookingmood bloque tout de suite ces dates sur son calendrier.

  2. La prochaine fois qu'Airbnb et Vrbo consulteront ton lien Bookingmood, ils bloqueront eux aussi ces dates.

  3. Ton équipe de ménage voit la réservation quand tu partages le calendrier de la location de vacances.

Chaque plateforme vérifie les mises à jour selon son propre calendrier. Jusqu’à ce que les autres plateformes effectuent une nouvelle vérification, il y a un court laps de temps pendant lequel les dates semblent encore disponibles sur celles-ci. C’est en limitant ce laps de temps et en évitant de mettre en ligne des dates de dernière minute sur plusieurs plateformes en même temps que tu évites les doubles réservations. C’est quand même bien mieux que de mettre à jour cinq calendriers à la main à chaque fois que quelqu’un réserve.

Si tu veux un guide complet sur la connexion des plateformes, consulte notre guide sur la synchronisation des calendriers de location saisonnière.

À quelle fréquence iCal se synchronise-t-il sur chaque plateforme ?

Les plateformes ne communiquent pas les intervalles exacts, alors on les a mesurés nous-mêmes. On a analysé la fréquence à laquelle chaque plateforme consultait les liens iCal des locations Bookingmood entre le 4 et le 11 novembre 2026, sur plus de 2 000 calendriers.

Chaque plateforme effectue des lectures selon un calendrier fixe. Certaines font aussi des lectures entre deux, quand quelqu'un est actif sur la plateforme :

PlateformeHoraires fixesLectures supplémentaires en fonction de l'activité
VrboToutes les 30 minutesNon
HoliduToutes les 30 minutesOui, pendant la journée
Booking.comEnviron toutes les 2 heuresNon
AirbnbToutes les 3 heuresOui, quand l'hôte est en ligne
Google AgendaToutes les 7 à 8 heuresNon
Calendrier AppleDéfinir par appareilOui, à l'ouverture ou à l'actualisation du calendrier

Vrbo, Booking.com et Google Agenda fonctionnent comme sur des roulettes : Vrbo consulte un calendrier type 47 fois par jour, Booking.com 11 fois et Google Agenda 3 fois, jour après jour. Le cycle de 3 heures d’Airbnb correspond à 8 consultations par jour, mais un calendrier type en comptait entre 9 et 11. Ces lectures supplémentaires avaient surtout lieu pendant la journée, et concernaient souvent plusieurs annonces d’un même hôte en l’espace d’une ou deux minutes. Ça semble indiquer une activité de l’hôte sur Airbnb, comme le fait de cliquer sur Actualiser dans un calendrier importé, ce qu’Airbnb te permet de faire un nombre limité de fois. Ce ne sont pas les voyageurs qui déclenchent ça : quand on consultait des annonces, qu’on choisissait des dates et qu’on allait sur la page de paiement, Airbnb ne lisait pas le calendrier avant sa prochaine vérification programmée. Les plateformes peuvent changer tout ça à tout moment, mais ça te donne une idée réaliste de la fenêtre de temps.

Ce que ça veut dire pour toi : une réservation effectuée sur ton propre site web peut mettre jusqu'à 3 heures à être transmise à Airbnb, et jusqu'à 2 heures à Booking.com. Si tu reçois beaucoup de réservations de dernière minute, c'est ce délai qu'il faut surveiller. Bookingmood, quant à lui, fonctionne à l'inverse : ses liens iCal sont actualisés au moins toutes les 5 minutes, et il lit les calendriers que tu importes dès que tes disponibilités s'affichent, au maximum toutes les 5 minutes.

Où trouver ton lien iCal

Chaque plateforme place ses liens iCal dans les paramètres de calendrier ou de disponibilité d'une annonce. Tu y trouveras généralement à la fois un lien d'exportation et un endroit pour en importer un :

  • Airbnb : ouvre le calendrier de l'annonce, va dans les paramètres de disponibilité et cherche Connecter les calendriers. Consulte l'article d'aide d'Airbnb.

  • Vrbo : ouvre le calendrier du logement et sélectionne « Importer » ou « Exporter ». Consulte les guides de Vrbo sur l'exportation et l'importation.

  • Booking.com : dans l'extranet, va dans « Tarifs et disponibilités » et ouvre les paramètres de synchronisation du calendrier. Consulte l'aide aux partenaires de Booking.com.

  • Bookingmood : ouvre une unité et clique sur Synchronisation. Notre guide de synchronisation iCal explique comment importer, exporter et personnaliser les options.

Copie le lien d'exportation, pas l'adresse de la page du calendrier : un lien iCal se termine généralement par .ics ou contient « ical » ou « calendar ». Un conseil pour Booking.com : une fois la synchronisation configurée, ne modifie pas les disponibilités directement dans le calendrier Booking.com, car cela écraserait les dates importées et pourrait entraîner des doubles réservations.

Ce qu'iCal ne peut pas faire

iCal est un logiciel ancien et simple, ce qui implique certains compromis qu'il faut connaître :

  • La synchronisation n'est pas instantanée : chaque plateforme vérifie les mises à jour selon son propre calendrier, qui peut aller de 30 minutes à quelques heures ; une réservation peut donc mettre un certain temps à être bloquée partout.

  • Disponibilité uniquement : un calendrier iCal permet de partager les dates, mais pas les tarifs, les durées minimales de séjour, les messages destinés aux clients ni les avis.

  • Un sens par lien : chaque lien achemine les réservations dans un seul sens. Pour une synchronisation bidirectionnelle, tu dois connecter deux liens, un dans chaque sens.

  • La configuration dépend de toi : si tu ajoutes une nouvelle annonce ou une nouvelle plateforme, tu dois établir les liens toi-même.

Synchronisation via iCal ou via l'API : laquelle te convient le mieux ?

Les gestionnaires de canaux se connectent aux plateformes via une API plutôt que via iCal. Voici une comparaison entre les deux :

Synchronisation iCalConnexion API (gestionnaire de canaux)
VitesseDe 30 minutes à quelques heures par plateformePresque en temps réel
Ce qui est synchroniséRéservationsDates, tarifs, restrictions, souvent des messages
CoûtGratuit sur toutes les principales plateformesGénéralement un abonnement mensuel par annonce
ConfigurationCopier-coller deux liensConnecter les comptes, associer les annonces et les tarifs
Idéal pourQuelques locations, un flux de réservations régulierDe nombreuses annonces, des réservations de dernière minute fréquentes, des tarifs qui changent tous les jours

Pour la plupart des hébergeurs, iCal couvre déjà le principal risque, à savoir les doubles réservations. Si tu gères de nombreuses annonces sur plusieurs canaux et que tu ajustes tes prix tous les jours, une intégration bidirectionnelle plus poussée peut te faciliter la tâche.

Assure-toi que tes règles soient les mêmes sur tous les canaux

La synchronisation permet d'harmoniser tes dates, pas tes règles. Si ta politique d'annulation, la durée minimale de séjour ou l'heure d'arrivée diffèrent entre Airbnb et ton propre site web, les voyageurs le remarqueront. Définis-les une seule fois, copie-les sur toutes les plateformes, puis utilise notre liste de contrôle des règles de la maison pour le reste.

Est-ce qu'iCal est sûr ?

En gros, oui. Un lien iCal est en lecture seule : celui qui l'a peut voir quelles dates sont en réservations, mais ne peut rien modifier. C'est le lien lui-même qui est crucial, par contre. Partage-le uniquement avec les plateformes et les personnes en qui tu as confiance, et s'il se retrouve là où il ne devrait pas, crée un nouveau lien et mets-le à jour sur tes autres plateformes.

Configurer la synchronisation iCal dans Bookingmood

Bookingmood te permet d'importer et d'exporter des liens iCal depuis et vers toutes les principales plateformes de réservation, quelle que soit ta formule. Ça veut dire que :

  • Les réservations effectuées sur Airbnb apparaissent sur ton calendrier Bookingmood

  • Les réservations passées directement sur ton site web mettent à jour tes calendriers Airbnb et Vrbo

  • Tu gères tout ça depuis un seul et même endroit

La configuration est simple : copie le lien iCal de chaque plateforme, colle-le dans Bookingmood, puis colle le lien de Bookingmood dans chaque plateforme. Si tu gères tes disponibilités dans Google Agenda, notre guide de synchronisation avec Google Agenda t'explique comment faire étape par étape. La page « Synchronisation » de Bookingmood t'indique quand chaque plateforme a consulté ton lien pour la dernière fois.

FAQ

Est-ce qu'iCal, c'est la même chose que Calendrier Apple ?

Non. L'application Calendrier d'Apple s'appelait autrefois iCal, mais les liens iCal utilisés par les plateformes de réservation sont au format iCalendar (.ics). Calendrier Apple, Google Agenda et Outlook peuvent tous les lire.

La synchronisation iCal est-elle gratuite ?

Oui. Airbnb, Vrbo, Booking.com et la plupart des autres plateformes proposent gratuitement l'importation et l'exportation au format iCal, et Bookingmood inclut cette fonctionnalité dans toutes ses formules.

À quelle fréquence iCal se synchronise-t-il ?

Chaque plateforme définit son propre calendrier de mise à jour. D’après nos mesures, Vrbo consulte un calendrier toutes les 30 minutes, Booking.com environ toutes les 2 heures et Airbnb toutes les 3 heures. Sur Airbnb, tu peux cliquer sur Actualiser sur un calendrier importé pour le vérifier plus tôt. Une réservation d'un voyageur ne force pas Airbnb à vérifier ton calendrier en priorité. Le lien iCal de Bookingmood est actualisé au moins toutes les 5 minutes. Les calendriers que tu importes sont relus chaque fois que ton calendrier est consulté ou qu'une autre plateforme lit ton lien Bookingmood, au maximum une fois toutes les 5 minutes.

Est-ce qu'iCal permet une synchronisation bidirectionnelle ?

Chaque lien fonctionne dans un seul sens. Pour synchroniser les deux sens, exporte ton lien Bookingmood vers l'autre plateforme et importe le lien de cette plateforme dans Bookingmood.

Est-ce qu'iCal synchronise les tarifs ou les infos sur les clients ?

Non. Les partages iCal ne concernent que les dates réservées. Les tarifs, les noms des clients et les messages restent sur la plateforme où la réservation a été effectuée.

Pourquoi mes dates bloquées n'apparaissent-elles pas sur l'autre plateforme ?

En général, l'autre plateforme n'a pas encore lu ton lien : attends sa prochaine vérification, ce qui peut prendre jusqu'à quelques heures. Si les dates n'apparaissent toujours pas, vérifie que tu as bien collé le lien d'exportation et non l'adresse d'une page de calendrier.

Que se passe-t-il si un flux ne fonctionne plus ?

Bookingmood réessaie toutes les heures de récupérer un flux qui ne fonctionne pas. Si ça ne marche toujours pas au bout d'une journée, les administrateurs reçoivent un e-mail, et au bout de 14 jours, le flux est désactivé. Tu peux le réactiver dès que le lien fonctionne à nouveau. Le guide de synchronisation iCal répertorie les erreurs courantes et explique comment les résoudre.

Synchronise ton agenda avec Bookingmood

iCal, ça a peut-être l'air technique, mais c'est l'un des outils les plus simples et les plus efficaces pour tout propriétaire de location de vacances. Que tu publies ton annonce sur un site ou sur cinq, la synchronisation iCal garantit l'exactitude de tes calendriers et réduit le risque de double réservation. Commence ton essai gratuit de 14 jours et connecte tes calendriers en quelques minutes.


Prenez le contrôle de vos réservations. Créez votre propre entreprise.

Rejoignez plus de 1200 entreprises indépendantes de location de vacances qui utilisent Bookingmood pour augmenter leurs réservations directes et renforcer leurs relations avec leurs clients.

Commencer l'essai gratuit de 14 jours