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.
- Authorization URL
- /api/v1/oauth/authorize
- Token URL
- /api/v1/oauth/token
- Token URL
- /api/v1/oauth/token
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.