Takvim bağlantıları
Takviminizi Google Calendar, Outlook ya da Apple Calendar'a yayımlayan gizli bağlantılar.
4 çağrıdan herhangi birini çalışma alanınızda çalıştırır.
POST /calendar/feeds
Takviminizi Google Calendar, Outlook ya da Apple Calendar'a yayımlayan gizli bağlantılar.
Bağlantı oluşturma
calendar:write gerektirir. mode, tüm ayrıntılar için full, yalnızca meşgul saatler için busy olur; name ise takvim uygulamalarının takvim için gösterdiği addır.
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 bağlantılarınızı listeler, POST /calendar/feeds/{id}/reset birine yeni bir adres verir ve eskisi çalışmayı bırakır, DELETE /calendar/feeds/{id} ise birini kalıcı olarak kapatır.
url ya da webcalUrl değerine sahip olan herkes, bağlantının gösterdiklerini anahtar olmadan okuyabilir. Bazı adreslerle veya alan adlarıyla sınırlı bir anahtar 422 capability_unsupported döner, çünkü bir bağlantı takvimin tamamını kapsar. Bir kişi 10 bağlantı tutabilir; bir fazlası 409 calendar_feed_limit döner.