문서로 건너뛰기
API

일정 변경

주최하는 일정을 바꾸고 초대한 모든 사람에게 업데이트를 보냅니다.

PATCH/calendar/events/{id}

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

PATCH /calendar/events/{id}

주최하는 일정을 바꾸고 초대한 모든 사람에게 업데이트를 보냅니다.

예시

calendar:write가 필요하며, 일정에 참석자가 있는 동안은 emails:send도 필요합니다. 빠진 필드는 값을 유지하고, attendees는 목록 전체를 바꿉니다.

curl
curl -X PATCH "$OE/calendar/events/cal_3f9a1c7e5b2d48a06c1e9f4b" -H "$AUTH" -H 'content-type: application/json' -d '{  "start": "2026-10-12T10:00:00Z",  "end": "2026-10-12T10:30:00Z"}'
응답
{  "object": "calendar_event",  "id": "cal_3f9a1c7e5b2d48a06c1e9f4b",  "sequence": 1,  "summary": "Planning",  "start": "2026-10-12T10:00:00.000Z",  "end": "2026-10-12T10:30:00.000Z",  "status": "CONFIRMED"}

다른 사람이 주최한 일정은 403 not_organizer이므로, 대신 POST /calendar/events/{id}/respond로 응답하세요.

sendInvites: false면 내 캘린더에서만 바꾸고 아무것도 보내지 않습니다.

레퍼런스