Aller au contenu principal

Evenement Calendrier

Gere les evenements du calendrier : creer, modifier, supprimer, lister ou recuperer un evenement. Supporte la recurrence (RRULE).

Parametres

ParametreTypeRequisVariableDescription
actionchoix (create, update, delete, get)OuiNonOperation a effectuer : creer, modifier, supprimer ou recuperer un evenement. (Defaut: "create")
calendarIdtexteNonOuiIdentifiant du calendrier cible (requis pour la creation).
eventIdtexteNonOuiIdentifiant de l'evenement (requis pour update, delete, get).
titletexteNonOuiTitre de l'evenement (requis pour la creation).
descriptiontexteNonOuiDescription detaillee de l'evenement.
startAttexteNonOuiDate et heure de debut (format ISO 8601, ex. 2026-03-15T09:00:00Z).
endAttexteNonOuiDate et heure de fin (format ISO 8601).
allDayoui/nonNonNonMarquer l'evenement comme journee entiere. (Defaut: false)
eventTypechoix (event, meeting, task, reminder, deadline, custom)NonNonType de l'evenement calendrier. (Defaut: "event")
locationtexteNonOuiLieu de l'evenement (adresse, salle, lien visio).
statustexteNonOuiStatut de l'evenement (pour les mises a jour).
metadataobjetNonNonMetadonnees personnalisees a attacher a l'evenement.

Les parametres marques Variable = Oui acceptent la syntaxe {{nomBloc.champ}}.

Sortie

Variable de sortie : calendarEventResult

{
"action": "...",
"event": {}
}

Exemple

Creer un evenement dans le calendrier.

Entree :

{"operation": "create", "title": "Reunion Q1", "startAt": "2026-03-15T10:00:00Z"}

Sortie :

{"event": {"id": "evt-123", "title": "Reunion Q1", "startAt": "2026-03-15T10:00:00Z"}}
Astuce

Operations : create, update, delete, list, get. Pour les evenements recurrents, utilisez le champ rrule (format RFC 5545).