Update calendar event
Partially update a synced calendar event and push the change to the connected calendar provider (Nylas). Standard users can only update writable events on their own grant. Admins can update shared standard-user calendars; consultants can update any org calendar, writing through a writable organizer/teammate grant when the viewer copy is provider read-only. For recurring events, recurrenceScope is required (this occurrence or entire series). Requires a user-backed token and calendar:write.
Authorizations
Partner OAuth2 flows for integration API access tokens. Claude MCP custom connectors use authorization code with PKCE S256.
Headers
Active organization UUID. Required for authenticated requests when the principal has access to multiple organizations.
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$Path Parameters
Provider calendar event id (Nylas/Google/Microsoft event id).
1 - 512Query Parameters
Read-only convenience alias for X-Organization-Id. Legacy subscriberId query param is also accepted.
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$Body
Partial calendar event update. Omitted fields are left unchanged. Send null to clear description or location. Send participants: [] to clear guests. For recurring events, recurrenceScope is required (this occurrence vs entire series).
1 - 500200002000Event start time (ISO-8601).
Event end time (ISO-8601). Must be after start.
IANA timezone for timed events.
Replace the guest list. Omit to leave unchanged; send an empty array to clear guests.
RRULE / recurrence strings. Typically used with recurrenceScope=all.
Required for recurring events. this updates only the occurrence; all updates the series (master event).
this, all Response
Updated calendar event.
Provider calendar event id.
Event start time in UTC (ISO-8601).
Event end time in UTC (ISO-8601).
True when the caller cannot mutate the event. Standard users cannot edit provider read-only invitee copies or teammate calendars. Admins can edit shared standard-user calendars; consultants can edit any org calendar (write-through uses a writable organizer/teammate grant when needed).
Organization user that owns the synced calendar grant for this event.
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$RRULE / recurrence strings when present.
IANA timezone for timed events when available.