پیوندهای تقویم
پیوندهای مخفیای که تقویم شما را در Google Calendar، Outlook یا Apple Calendar منتشر میکنند.
هر کدام از 4 فراخوانی را روی فضای کاری شما اجرا میکند.
POST /calendar/feeds
پیوندهای مخفیای که تقویم شما را در Google Calendar، Outlook یا Apple Calendar منتشر میکنند.
ساخت پیوند
به calendar:write نیاز دارد. mode برای همهٔ جزئیات full و برای فقط زمانهای مشغول busy است، و name همان نامی است که برنامههای تقویم برای تقویم نشان میدهند.
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 پیوندهای شما را فهرست میکند، POST /calendar/feeds/{id}/reset به یکی نشانی تازهای میدهد تا نشانی قبلی از کار بیفتد، و DELETE /calendar/feeds/{id} یکی را برای همیشه غیرفعال میکند.
هر کسی که url یا webcalUrl را داشته باشد، بدون کلید میتواند آنچه را پیوند نشان میدهد بخواند. کلیدی که به برخی نشانیها یا دامنهها محدود است 422 capability_unsupported است، چون هر پیوند کل تقویم را در بر میگیرد. هر شخص میتواند 10 پیوند نگه دارد، و یکی بیشتر 409 calendar_feed_limit است.