문서로 건너뛰기
API

캘린더 목록

두 시점 사이의 모든 회차. 반복 일정은 회차마다 한 번씩, 시작 순으로 나옵니다.

GET/calendar/events

워크스페이스에 실제 호출을 실행합니다.

GET /calendar/events

두 시점 사이의 모든 회차. 반복 일정은 회차마다 한 번씩, 시작 순으로 나옵니다.

예시

calendar:read가 필요합니다. from과 to는 시간대가 붙은 ISO 8601이며 최대 1년 간격이고, 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은 내 응답입니다. 일부 주소로 제한된 키나 앱은 그중 한 주소가 주최하거나 참석하는 일정만 봅니다.

레퍼런스