---
title: "Changes to Update an event"
method: PUT
path: "/v3/grants/{grant_id}/events/{event_id}"
---

# Changes to Update an event

`PUT /v3/grants/{grant_id}/events/{event_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 16 revisions.

- **2026-10-07** `0e71ff80a4ce`: 1 info
- **2026-09-29** `a669a04b02ba`: 2 breaking, 30 info
- **2026-09-26** `763d6b969cd7`: 1 info
- **2026-09-22** `a0f9c939b823`: 2 info

## Changes

- **2026-10-07** `0e71ff80a4ce`: 1 info
  - added the optional property `allOf[subschema #2]/data/is_owner` to the response with the `200` status
- **2026-09-29** `a669a04b02ba`: 2 breaking, 30 info
  - removed `subschema #1: Auto-conferencing, subschema #2: Google Meet, subschema #3: Zoom Meeting, subschema #4: Microsoft Teams, subschema #5: Teams for Business, subschema #6: Skype for Consumer, subschema #7: Skype for Business, subschema #8: WebEx, subschema #9: GoToMeeting` from the `conferencing` request property `oneOf` list
  - the `allOf[subschema #2]/data` response's property type changed from no type to `object` for status `200`
  - added `subschema #1: Auto-conferencing, subschema #2: Google Meet, subschema #3: Zoom Meeting, subschema #4: Microsoft Teams, subschema #5: Teams for Business, subschema #6: Skype for Consumer, subschema #7: Skype for Business, subschema #8: WebEx, subschema #9: GoToMeeting, subschema #10: Remove conferencing` to the `conferencing` request property `anyOf` list
  - added the optional property `allOf[subschema #2]/data/busy` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/calendar_id` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/conferencing` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/created_at` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/description` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/grant_id` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/hide_participants` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/html_link` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/ical_uid` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/id` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/location` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/master_event_id` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/metadata` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/notetaker` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/object` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/organizer` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/original_start_time` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/participants` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/read_only` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/recurrence` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/reminders` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/resources` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/status` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/text_description` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/title` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/updated_at` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/visibility` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/when` to the response with the `200` status
  - removed `#/components/schemas/event_common` from the `allOf[subschema #2]/data` response property `allOf` list for the response status `200`
- **2026-09-26** `763d6b969cd7`: 1 info
  - added the optional property `error/provider_error` to the response with the `429` status
- **2026-09-22** `a0f9c939b823`: 2 info
  - added the new optional request property `notetaker/meeting_settings/allOf[subschema #2]/messages`
  - added the optional property `allOf[subschema #2]/data/allOf[subschema #1: Event]/notetaker/meeting_settings/allOf[subschema #2]/messages` to the response with the `200` status

---

[Operation](https://skmtc.dev/nylas/apis/nylas-api/docs/v3/grants/:grant_id/events/:event_id/put.md) - [API](https://skmtc.dev/nylas/apis/nylas-api.md) - [Page](https://skmtc.dev/nylas/apis/nylas-api/changes/v3/grants/:grant_id/events/:event_id/put)
