# ICAL https://www.airbnb.fr/help/article/99/synchronisation-de-votre-calendrier-airbnb-avec-dautres-calendriers ### Qu'est ce que Ical ? **format de données** ayant pour but d'échanger des **informations de calendrier**. ### Qui le supporte ? Google Agenda, Calendar de Apple ### Les évènements Les propriétés classiques d'un composant VEVENT sont : DTSTART : Date de début de l'événement DTEND : Date de fin de l'événement SUMMARY : Titre de l'événement LOCATION : Lieu de l'événement CATEGORIES : Catégorie de l'événement (ex: Conférence, Fête...) STATUS : Statut de l'événement (TENTATIVE, CONFIRMED, CANCELLED) DESCRIPTION : Description de l'événement TRANSP : Définit si la ressource affectée à l'événement est rendu indisponible (OPAQUE, TRANSPARENT) SEQUENCE : Nombre de mises à jour, la première mise à jour est à 1 ### Uses cases chez les concurrents Airbnb ? https://www.airbnb.fr/help/article/99/synchronisation-de-votre-calendrier-airbnb-avec-dautres-calendriers Ce qu'il faut retenir : - synchronisation automatique toutes les 2 heures - Pas de pauses de synchronisation Abritel ? https://aide.abritel.fr/articles/Comment-puis-je-synchroniser-mon-calendrier-HomeAway-avec-un-autre-calendrier - On peut importer jusqu'a 5 calendriers - Pas d'infos sur la frequence de synchronisation Booking ? https://partner.booking.com/fr/aide/tarifs-disponibilit%C3%A9s/calendrier-extranet/synchroniser-votre-calendrier-bookingcom-avec - Des conditions pour bénéficier de la fonctionnalité "La synchronisation des calendriers n’est pas disponible pour tous les types d’établissements. Pour pouvoir importer ou exporter un calendrier, votre établissement doit disposer d’un maximum de 20 types d'hébergements, avec 1 seul logement par type d'hébergement. De plus, votre établissement ne doit pas utiliser de service de connectivité XML tel qu’un système de gestion d'établissement (PMS) ou un Channel Manager." - Fréquence de synchronisation non précisée mais on peut aussi le faire manuellement ### Librairies for manipulate events in calendars - https://packagist.org/packages/sabre/vobject - https://packagist.org/packages/eluceo/ical - https://packagist.org/packages/spatie/icalendar-generator - https://packagist.org/packages/johngrogg/ics-parser --- ### Exemples Exemple plus précis d'intéraction de calendrier entre Airbnb et calendar apple Lorsque j'ai exporter mon calendrier de Airbnb avec tres peu de dates de dispo, je dispose d'une URL qui mene vers un fichier en .ics : ``` BEGIN:VCALENDAR PRODID;X-RICAL-TZSOURCE=TZINFO:-//Airbnb Inc//Hosting Calendar 0.8.8//EN CALSCALE:GREGORIAN VERSION:2.0 BEGIN:VEVENT DTEND;VALUE=DATE:20230330 DTSTART;VALUE=DATE:20221012 UID:6fec1092d3fa-1b0a179fb47843b49ad5b75d1821d749@airbnb.com SUMMARY:Airbnb (Not available) END:VEVENT BEGIN:VEVENT DTEND;VALUE=DATE:20230405 DTSTART;VALUE=DATE:20230331 UID:6fec1092d3fa-20bd8bd660b90a26131dd0345cf88cb6@airbnb.com SUMMARY:Airbnb (Not available) END:VEVENT BEGIN:VEVENT DTEND;VALUE=DATE:20230623 DTSTART;VALUE=DATE:20230408 UID:6fec1092d3fa-7112b5c4d922d89862b5f5fcc593e0cd@airbnb.com SUMMARY:Airbnb (Not available) END:VEVENT BEGIN:VEVENT DTEND;VALUE=DATE:20231012 DTSTART;VALUE=DATE:20231011 UID:6fec1092d3fa-24ad3d8dbfdfadd171055af61995dda5@airbnb.com SUMMARY:Airbnb (Not available) END:VEVENT END:VCALENDAR ``` Grossierement, ce qu'il fait c'est qu'il donne les périodes "not available" Ensuite lorsque j'ai voulu importer, mon calendrier calendar apple perso : ``` BEGIN:VCALENDAR METHOD:PUBLISH VERSION:2.0 X-WR-CALNAME:julien.letouzic1@gmail.com PRODID:-//Apple Inc.//macOS 12.5.1//EN X-WR-CALDESC:julien.letouzic1@gmail.com X-APPLE-CALENDAR-COLOR:#9A9CFF X-WR-TIMEZONE:Europe/Paris CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:Europe/Paris BEGIN:DAYLIGHT TZOFFSETFROM:+0100 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU DTSTART:19810329T020000 TZNAME:CEST TZOFFSETTO:+0200 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU DTSTART:19961027T030000 TZNAME:CET TZOFFSETTO:+0100 END:STANDARD END:VTIMEZONE BEGIN:VTIMEZONE TZID:Africa/Ceuta BEGIN:DAYLIGHT TZOFFSETFROM:+0100 RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU DTSTART:19860330T020000 TZNAME:CEST TZOFFSETTO:+0200 END:DAYLIGHT BEGIN:STANDARD TZOFFSETFROM:+0200 RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU DTSTART:19961027T030000 TZNAME:CET TZOFFSETTO:+0100 END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTART;TZID=Europe/Paris:20210830T140000 DTEND;TZID=Europe/Paris:20210830T150000 TRANSP:OPAQUE ORGANIZER;CN="eline@seyos.fr":mailto:eline@seyos.fr UID:30jlotaacmb9takv7jjsved7cs@google.com DTSTAMP:20210830T144627Z X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC X-GOOGLE-CONFERENCE:https://meet.google.com/nih-vcwc-zjy DESCRIPTION:Julien\, \n\nSuite à notre échange je vous confirme notre éc hange prévu lundi prochain à 14h. \nNous reviendrons sur votre parcours et le poste chez VPAuto. \n\nBonne journée\, \n\nEline LOUYA\n06 83 01 3 7 17 \n\n-::~:~::~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~ :~:~:~:~:~:~:~:~::~:~::-\nNe modifiez pas cette section de la descriptio n.\n\nUn appel vidéo est associé à cet événement.\nParticiper : https:// meet.google.com/nih-vcwc-zjy\n(FR) +33 1 87 40 47 93 Code PIN : 51841784 6#\nAfficher plus de numéros de téléphone: https://tel.meet/nih-vcwc-zjy ?pin=7680584467646&hs=7\n-::~:~::~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~ :~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~::~:~::- STATUS:CONFIRMED SEQUENCE:0 SUMMARY:Échange Julien / Eline (Seyos) ATTACH;FMTTYPE=application/pdf;VALUE=URI:https://drive.google.com/file/d /1b-GK7ge3O3JTXaPoHsgp_CAPSa4bQhdP/view?usp=drive_web LAST-MODIFIED:20210830T144627Z CREATED:20210823T134853Z ATTENDEE;CN="eline@seyos.fr";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED;ROLE=RE Q-PARTICIPANT;X-NUM-GUESTS=0:mailto:eline@seyos.fr ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om BEGIN:VALARM X-WR-ALARMUID:5A354CF5-6310-482C-A703-7D4B2D3B217D UID:5A354CF5-6310-482C-A703-7D4B2D3B217D TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT DTEND;TZID=Europe/Paris:20200310T143000 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="Unknown Organizer":mailto:unknownorganizer@calendar.google .com UID:7kukuqrfedlm2f9t9804hh2mmbr2jg026n0ps3l195uforisibbv1148an6msrhad9f0 DTSTAMP:20220927T080939Z LOCATION:Pop N'Cut\, 19 Rue des Vieilles Douves\, Nantes\, Pays de la Lo ire\, FR\, 44000 DESCRIPTION:Pour afficher des informations détaillées sur les événements créés automatiquement tels que celui-ci\, téléchargez l'application Goo gle Agenda officielle. https://g.co/calendar STATUS:CONFIRMED SEQUENCE:0 CLASS:PRIVATE SUMMARY:COUPE HOMME: SH COUPE COIFFAGE LAST-MODIFIED:20220927T080939Z DTSTART;TZID=Europe/Paris:20200310T140000 CREATED:20200310T100213Z ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om BEGIN:VALARM X-WR-ALARMUID:E962C5E1-914D-45DC-AB3A-C8E28E3B79E9 UID:E962C5E1-914D-45DC-AB3A-C8E28E3B79E9 TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:OPAQUE DTEND;TZID=Europe/Paris:20210306T120000 UID:14b4tnttmeo3fan86m8ernja6i@google.com DTSTAMP:20210305T124102Z LOCATION:Place Alsace Lorraine\, 56100 Lorient\, France DESCRIPTION:https://www.leboncoin.fr/ventes_immobilieres/1939165972.htm? ac=558505705 STATUS:CONFIRMED SEQUENCE:0 SUMMARY:Visite Appartement Agence FDI LAST-MODIFIED:20210305T124102Z DTSTART;TZID=Europe/Paris:20210306T110000 CREATED:20210305T124102Z X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC BEGIN:VALARM X-WR-ALARMUID:BEFC7926-100C-4C9E-BDC5-D1E4AA2B4BBB UID:BEFC7926-100C-4C9E-BDC5-D1E4AA2B4BBB TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:OPAQUE DTEND;TZID=Europe/Paris:20201020T190000 UID:02d9jjitg49el2vqqm7d139b3k@google.com DTSTAMP:20201006T091751Z DESCRIPTION: STATUS:CONFIRMED SEQUENCE:1 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC SUMMARY:Orthophoniste Louise Bourguoin LAST-MODIFIED:20201006T091751Z CREATED:20201006T091733Z DTSTART;TZID=Europe/Paris:20201020T173000 BEGIN:VALARM X-WR-ALARMUID:25A4FBB4-4943-4164-A539-45E2CCC9994F UID:25A4FBB4-4943-4164-A539-45E2CCC9994F TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:OPAQUE DTEND;TZID=Europe/Paris:20220625T210500 UID:jvo86uio1kml7nm60mfmk0gcvc@google.com DTSTAMP:20220426T193019Z DESCRIPTION: STATUS:CONFIRMED SEQUENCE:0 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC SUMMARY:Déménagement parent math LAST-MODIFIED:20220426T193019Z CREATED:20220426T192859Z DTSTART;TZID=Europe/Paris:20220625T090500 BEGIN:VALARM X-WR-ALARMUID:1929AF4D-3C0B-4E26-8C40-AB7BF5C93B97 UID:1929AF4D-3C0B-4E26-8C40-AB7BF5C93B97 TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT DTEND;TZID=Europe/Paris:20191125T220000 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="Unknown Organizer":mailto:unknownorganizer@calendar.google .com UID:7kukuqrfedlm2f9t3apstum02lipisk22jeofnhhfniboiucfmupvt8jg5oemoudbujg DTSTAMP:20220927T124546Z LOCATION:Le Sur-Mesure\, 15 Rue Beauregard\, Nantes\, Pays de la Loire\, fr\, 44000 DESCRIPTION:Pour afficher des informations détaillées sur les événements créés automatiquement tels que celui-ci\, téléchargez l'application Goo gle Agenda officielle. https://g.co/calendar STATUS:CONFIRMED SEQUENCE:0 CLASS:PRIVATE SUMMARY:Apéro PHP\, novembre 2019 LAST-MODIFIED:20220927T124546Z DTSTART;TZID=Europe/Paris:20191125T190000 CREATED:20191115T102335Z ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om BEGIN:VALARM X-WR-ALARMUID:86CFE8A7-7A0A-4016-8E43-BD4C50115B31 UID:86CFE8A7-7A0A-4016-8E43-BD4C50115B31 TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT DTEND;TZID=Europe/Paris:20190605T233000 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="Unknown Organizer":mailto:unknownorganizer@calendar.google .com UID:7kukuqrfedlm2f9tg29ld5o7ejl1l39e7od08kigdqcmgvidb07aq0j55isjemof7bjg DTSTAMP:20220927T123821Z LOCATION:Cale 2 des Créateurs44200 Nantes\, Nantes\, Pays de la Loire\, FR\, 44200 DESCRIPTION:Pour afficher des informations détaillées sur les événements créés automatiquement tels que celui-ci\, téléchargez l'application Goo gle Agenda officielle. https://g.co/calendar STATUS:CONFIRMED SEQUENCE:0 CLASS:PRIVATE SUMMARY:DIGITAL PARTY #3 ADN BOOSTER // CALE 2 DES CREATEURS // PARC DES MACHINES LAST-MODIFIED:20220927T123821Z DTSTART;TZID=Europe/Paris:20190605T190000 CREATED:20190605T070833Z ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om BEGIN:VALARM X-WR-ALARMUID:B4E38798-1593-4203-B8E7-67B4BC5799AC UID:B4E38798-1593-4203-B8E7-67B4BC5799AC TRIGGER;VALUE=DATE-TIME:19760401T005545Z ACKNOWLEDGED:20190605T212756Z X-APPLE-DEFAULT-ALARM:TRUE ACTION:NONE END:VALARM BEGIN:VALARM X-WR-ALARMUID:293FA121-3CC2-466A-B591-EEEC87F99553 UID:293FA121-3CC2-466A-B591-EEEC87F99553 TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:OPAQUE DTEND;TZID=Europe/Paris:20190424T143000 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="Learn":mailto:73hskvcstlp9pqbrkhq3sdcobo@group.calendar.go ogle.com UID:4deqtj7iaova2vc9ok279v1qsd@google.com DTSTAMP:20220128T005003Z DESCRIPTION: STATUS:CONFIRMED SEQUENCE:0 SUMMARY:Inauguration Campus Nantes LAST-MODIFIED:20220128T005003Z DTSTART;TZID=Europe/Paris:20190424T123000 CREATED:20190415T085505Z ATTENDEE;CN="Anna Stepanoff";CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;ROL E=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:anna@innoveduc.fr ATTENDEE;CN="Florian Grandjean";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED;ROLE =REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:florian@wildcodeschool.fr ATTENDEE;CN="benjamin.boulley@wildcodeschool.fr";CUTYPE=INDIVIDUAL;PARTS TAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:benjamin.bou lley@wildcodeschool.fr ATTENDEE;CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;X- NUM-GUESTS=0:mailto:eleves_nantes@wildcodeschool.fr ATTENDEE;CN="cecile.menard@wildcodeschool.fr";CUTYPE=INDIVIDUAL;PARTSTAT =NEEDS-ACTION;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:cecile.menard@w ildcodeschool.fr ATTENDEE;CN="francois.doussin@wildcodeschool.fr";CUTYPE=INDIVIDUAL;PARTS TAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:francois.dou ssin@wildcodeschool.fr ATTENDEE;CN="gala@wildcodeschool.fr";CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-AC TION;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:gala@wildcodeschool.fr ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om ATTENDEE;CN="simon@wildcodeschool.fr";CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-A CTION;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:simon@wildcodeschool.fr BEGIN:VALARM X-WR-ALARMUID:FD8A34F3-8D83-41A9-8CBB-F7141817F529 UID:FD8A34F3-8D83-41A9-8CBB-F7141817F529 TRIGGER;VALUE=DATE-TIME:19760401T005545Z ACKNOWLEDGED:20190424T100002Z X-APPLE-DEFAULT-ALARM:TRUE ACTION:NONE END:VALARM BEGIN:VALARM X-WR-ALARMUID:ADC88252-5BA6-498E-B4DD-29506091EED2 UID:ADC88252-5BA6-498E-B4DD-29506091EED2 TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT DTEND;TZID=Europe/Paris:20181205T103000 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="Unknown Organizer":mailto:unknownorganizer@calendar.google .com UID:7kukuqrfedlm2f9td2tpn6foh7eu14ni2s43dn3hh6se57q542s7861kitijgnuf3900 DTSTAMP:20220927T222543Z LOCATION:Wild Code School\, 4 rue Montrsquieu\, Nantes\, al\, fr\, meetu p6 DESCRIPTION:Pour afficher des informations détaillées sur les événements créés automatiquement tels que celui-ci\, téléchargez l'application Goo gle Agenda officielle. https://g.co/calendar STATUS:CONFIRMED SEQUENCE:0 CLASS:PRIVATE SUMMARY:WildBreakfast - Réunion d'information et de présentation des for mations LAST-MODIFIED:20220927T222543Z DTSTART;TZID=Europe/Paris:20181205T083000 CREATED:20181123T122424Z ATTENDEE;CN="Julien Le Touzic";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED;ROLE= REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.com BEGIN:VALARM X-WR-ALARMUID:433D6428-A6D1-4F50-A2CC-A88100DB7063 UID:433D6428-A6D1-4F50-A2CC-A88100DB7063 TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:OPAQUE DTEND;TZID=Europe/Paris:20190314T220000 UID:1jbiac84ddura37dk6hknk8g25@google.com DTSTAMP:20190304T093350Z LOCATION:Le Louis Blanc - 2 Rue Louis Blanc - Nantes\, fr DESCRIPTION:For full details\, including the address\, and to RSVP see: https://www.meetup.com/afup-nantes-php/events/259333671\n\nComme chaque année\, l'AFUP organise son super apéro. Cette année ce sera le 14/03! T outes les antenn... STATUS:CONFIRMED SEQUENCE:0 SUMMARY:C'est le SuperApéro de l'année ! Buvons un coup! LAST-MODIFIED:20190304T093350Z DTSTART;TZID=Europe/Paris:20190314T190000 CREATED:20190304T093350Z X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC BEGIN:VALARM X-WR-ALARMUID:A63F5308-53F3-4930-999E-2B9C04523562 UID:A63F5308-53F3-4930-999E-2B9C04523562 TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT DTEND;VALUE=DATE:20200921 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="unknownorganizer@calendar.google.com":mailto:unknownorgani zer@calendar.google.com UID:7kukuqrfedlm2f9tr88m80bd1jn79in7s65f9d2msipd2vj94nlg9hmunu6vp4bupdqg DTSTAMP:20220927T080909Z LOCATION:Exe Wellington\, Figueira da Foz DESCRIPTION:Pour afficher des informations détaillées sur les événements créés automatiquement tels que celui-ci\, téléchargez l'application Goo gle Agenda officielle. https://g.co/calendar STATUS:CONFIRMED SEQUENCE:0 CLASS:PRIVATE SUMMARY:Séjour à l'établissement Exe Wellington LAST-MODIFIED:20220927T080909Z DTSTART;VALUE=DATE:20200918 CREATED:20200825T204701Z ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om BEGIN:VALARM X-WR-ALARMUID:9506FD12-A46B-485C-A014-473A6F1EED96 UID:9506FD12-A46B-485C-A014-473A6F1EED96 TRIGGER:-PT15H X-APPLE-DEFAULT-ALARM:TRUE ATTACH;VALUE=URI:Chord ACTION:AUDIO END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT DTEND;TZID=Europe/Paris:20200918T083000 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="unknownorganizer@calendar.google.com":mailto:unknownorgani zer@calendar.google.com UID:7kukuqrfedlm2f9tl2q2qhcn8c13fnoe43fv7it4hmgr83ittg676qkq7gtcqrithj40 DTSTAMP:20220927T145521Z LOCATION:Nantes NTE DESCRIPTION:Pour afficher des informations détaillées sur les événements créés automatiquement tels que celui-ci\, téléchargez l'application Goo gle Agenda officielle. https://g.co/calendar STATUS:CONFIRMED SEQUENCE:0 CLASS:PRIVATE SUMMARY:Vol à destination de Porto (TO 4650) LAST-MODIFIED:20220927T145521Z DTSTART;TZID=Europe/Paris:20200918T065000 CREATED:20200823T205453Z ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om BEGIN:VALARM X-WR-ALARMUID:385848DF-5D52-4A74-8968-02458D4B0FFD UID:385848DF-5D52-4A74-8968-02458D4B0FFD TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:TRANSPARENT DTEND;TZID=Europe/Paris:20200218T141500 X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC ORGANIZER;CN="Unknown Organizer":mailto:unknownorganizer@calendar.google .com UID:7kukuqrfedlm2f9tgn03gv41iiaee7bp61at8ou6b828g4o54hbtjhdskktoqr1pib40 DTSTAMP:20220927T131617Z LOCATION:GensDeConfiance.fr\, 16 Boulevard Gabriel Guist'Hau\, Nantes\, Pays de la Loire\, fr\, 44000 DESCRIPTION:Pour afficher des informations détaillées sur les événements créés automatiquement tels que celui-ci\, téléchargez l'application Goo gle Agenda officielle. https://g.co/calendar STATUS:CONFIRMED SEQUENCE:0 CLASS:PRIVATE SUMMARY:SFEIR Lunch #11 - New year ! LAST-MODIFIED:20220927T131617Z DTSTART;TZID=Europe/Paris:20200218T121500 CREATED:20200212T154817Z ATTENDEE;CN="julien.letouzic1@gmail.com";CUTYPE=INDIVIDUAL;PARTSTAT=ACCE PTED;ROLE=REQ-PARTICIPANT;X-NUM-GUESTS=0:mailto:julien.letouzic1@gmail.c om BEGIN:VALARM X-WR-ALARMUID:1E49BCE2-6C81-4734-87B8-DA44756378EE UID:1E49BCE2-6C81-4734-87B8-DA44756378EE TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM END:VEVENT BEGIN:VEVENT TRANSP:OPAQUE DTEND;TZID=Europe/Paris:20210306T160000 UID:74larsrda8asoeqpb1euhi0r7k@google.com DTSTAMP:20210305T124209Z LOCATION:Rue Duliscouet\, 56100 Lorient\, France DESCRIPTION:https://www.leboncoin.fr/ventes_immobilieres/1938275133.htm? ac=558505705 STATUS:CONFIRMED SEQUENCE:0 SUMMARY:Visite Appartement Marjorie Gloaguen LAST-MODIFIED:20210305T124209Z DTSTART;TZID=Europe/Paris:20210306T150000 CREATED:20210305T124209Z X-APPLE-TRAVEL-ADVISORY-BEHAVIOR:AUTOMATIC BEGIN:VALARM X-WR-ALARMUID:BCD4D170-B44A-4D88-98BD-FAE414796D8D UID:BCD4D170-B44A-4D88-98BD-FAE414796D8D TRIGGER:-PT30M DESCRIPTION:This is an event reminder ACTION:DISPLAY END:VALARM ```