[POST/PATCH] /v2/agendas/{agendaUID}/events/{eventUID}
  • agendaUID: identifiant de l'agenda où l'événement à mettre à jour est référencé
  • eventUID: identifiant de l'événement à mettre à jour
  • Une authentification est nécessaire. Voir ici.
  • Un paramètre lang peut être précisé en entête (lang:fr) pour simplifier le formatage d'événements monolingues.
  • La méthode POST est à utiliser pour les mises à jour complètes, PATCH pour les mises à jour partielles
  • Les données définissant l'événement (post) (ou à mettre à jour -  patch) doivent être placées sous une clé `data` en corps de requête. Voir ici pour un détail sur les données à envoyer.

La mise à jour d'un événement sur cette route permet dans une même requête de :

  • modifier les données d'un événement que ce soit celles correspondant au champs standards ou celles associées à des champs additionnels.
  • et/ou redéfinir son statut au sein de l'agenda
  • redéfinir son statut "en une"

Identifiants externes

[PUT] /v2/agendas/{agendaUID}/events/ext/{extKey}/{extId}

Cette route est utilisée aussi pour la création d'événements par identifiants externes. Elle est documentée ici.