Liens de calendrier
Des liens secrets qui publient votre calendrier dans Google Calendar, Outlook ou Apple Calendar.
Exécute l'un des 4 appels sur votre espace de travail.
POST /calendar/feeds
Des liens secrets qui publient votre calendrier dans Google Calendar, Outlook ou Apple Calendar.
Créer un lien
Nécessite calendar:write. mode vaut full pour tous les détails ou busy pour les créneaux occupés uniquement, et name est le nom que les applications de calendrier affichent pour le calendrier.
curl -X POST "$OE/calendar/feeds" -H "$AUTH" -H 'content-type: application/json' -d '{ "name": "Work (busy)", "mode": "busy" }'{ "object": "calendar_feed", "id": "cfd_3f9a1c7e5b2d48a06c1e9f4b", "name": "Work (busy)", "mode": "busy", "url": "https://api.openemail.uk/ical/kX4p9Qm2vT7bN1cR8zW3yL6hJ5dF0sGa.ics", "webcalUrl": "webcal://api.openemail.uk/ical/kX4p9Qm2vT7bN1cR8zW3yL6hJ5dF0sGa.ics", "readCount": 0, "lastReadAt": null, "createdAt": "2026-10-10T12:00:00.000Z"}GET /calendar/feeds liste vos liens, POST /calendar/feeds/{id}/reset donne une nouvelle adresse à l’un d’eux pour que l’ancienne cesse de fonctionner, et DELETE /calendar/feeds/{id} en désactive un définitivement.
Toute personne qui a url ou webcalUrl peut lire ce que le lien affiche, sans clé. Une clé limitée à certaines adresses ou certains domaines renvoie 422 capability_unsupported, car un lien couvre tout le calendrier. Une personne peut garder 10 liens, et un de plus renvoie 409 calendar_feed_limit.