پرش به مستندات
API

فهرست تقویم

هر نوبت میان دو لحظه، رویداد تکرارشونده یک بار برای هر بار که رخ می‌دهد، مرتب‌شده بر اساس آغاز.

GET/calendar/events

فراخوانی واقعی را روی فضای کاری شما اجرا می‌کند.

GET /calendar/events

هر نوبت میان دو لحظه، رویداد تکرارشونده یک بار برای هر بار که رخ می‌دهد، مرتب‌شده بر اساس آغاز.

نمونه

به calendar:read نیاز دارد. from و to به‌صورت ISO 8601 با منطقهٔ زمانی و حداکثر یک سال از هم فاصله دارند، و timezone منطقهٔ IANA است که معنای رویداد تمام‌روز را تعیین می‌کند، و اگر چیزی نگویید UTC است.

curl
curl "$OE/calendar/events?from=2026-10-12T00:00:00Z&to=2026-10-19T00:00:00Z&timezone=Europe/London" -H "$AUTH"
پاسخ
{  "object": "list",  "data": [    {      "object": "calendar_occurrence",      "eventId": "cal_3f9a1c7e5b2d48a06c1e9f4b",      "uid": "5d2c8e1a-7b3f-4c9d-a6e2-1f8b0c4d7e93@openemail",      "start": "2026-10-12T09:00:00.000Z",      "end": "2026-10-12T09:30:00.000Z",      "allDay": false,      "summary": "Planning",      "location": "Room 2",      "status": "CONFIRMED",      "transparency": "OPAQUE",      "isOrganizer": true,      "organizerEmail": "[email protected]",      "recurring": true,      "myPartstat": null,      "attendeeCount": 1    }  ],  "hasMore": false,  "nextCursor": null}

هر نوبت رویدادش را در eventId نام می‌برد و myPartstat پاسخ خود شماست. کلید یا برنامه‌ای که به چند نشانی محدود است فقط رویدادهایی را می‌بیند که یکی از آن‌ها برگزار می‌کند یا در آن شرکت دارد.

مرجع