Command

nylas calendar events update

Update an existing calendar event.

Written by Qasim Muhammad Staff SRE

What does nylas calendar events update do?

The nylas calendar events update command modifies an existing event on your connected calendar. Pass the event ID as a positional argument, then any combination of --title, --start, --end, or --location to change. Only the specified fields are updated; other fields remain unchanged. Works with Google Calendar, Outlook, Exchange, Yahoo, iCloud, and IMAP providers.

Usage

nylas calendar events update <event-id> [--title TITLE] [--start START] [--end END] [--location LOC]

Flags

FlagDescription
--jsonOutput as JSON
--no-colorDisable color output
--verbose(-v)Enable verbose output
--configCustom config file path
--help(-h)Show help for the command
--limitLimit results (most list commands)
--yes(-y)Skip confirmations
--titleNew event title
--startNew start time (ISO 8601)
--endNew end time (ISO 8601)
--locationNew event location
--all-daySet as all-day event
--busyMark time as busy
--calendar(-c)Calendar ID (defaults to primary)
--description(-D)Event description
--freeMark time as free (not busy)
--lock-timezoneLock event to its timezone
--participant(-p)Set participant emails (replaces existing)
--timezoneIANA timezone for start/end times (e.g., America/Los_Angeles). Defaults to system timezone.
--unlock-timezoneRemove timezone lock from event
--visibilityEvent visibility (public, private, default)

Examples

The nylas calendar events update command modifies an existing event on your connected calendar.

Change meeting time

nylas calendar events update abc123def456 --start 2026-03-30T14:00:00Z --end 2026-03-30T15:00:00Z

Add a participant to an existing event

nylas calendar events update abc123def456 --participant alice@example.com --participant bob@example.com --participant charlie@example.com

Example output

✓ Event updated (evt_abc123)
  Title:    Sprint review (rescheduled)
  When:     2026-07-01 15:00 - 16:00
  Location: Conference Room A

Troubleshooting

Update fails with 403

You can only update events you organize. If you're an attendee, you can change your RSVP status but not the event itself.

Participants not receiving update notification

Google Calendar sends update notifications automatically. Outlook may require the organizer to explicitly send updates via the web UI.

Recommended guides

Run nylas calendar events update --help for full help output.