owned this note
owned this note
Published
Linked with GitHub
# 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
```