---
title: "Changes to Update a webhook subscription"
method: PUT
path: "/webhooks/{id}"
---

# Changes to Update a webhook subscription

`PUT /webhooks/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `3122b8618183`: 22 breaking, 14 info

## Changes

- **2026-11-03** `3122b8618183`: 22 breaking, 14 info
  - removed the enum value `calendar.updated.v2` of the request property `events`
  - removed the enum value `guest.created` of the request property `events`
  - removed the enum value `guest.deleted` of the request property `events`
  - removed the enum value `guest.updated` of the request property `events`
  - removed the enum value `listing.calendar.updated` of the request property `events`
  - removed the enum value `listing.new` of the request property `events`
  - removed the enum value `listing.removed` of the request property `events`
  - removed the enum value `listing.updated` of the request property `events`
  - removed the enum value `payments.failed` of the request property `events`
  - removed the enum value `payments.method.received` of the request property `events`
  - removed the enum value `reservation.created.v2` of the request property `events`
  - removed the enum value `reservation.messageReceived` of the request property `events`
  - removed the enum value `reservation.messageSent` of the request property `events`
  - removed the enum value `reservation.new` of the request property `events`
  - removed the enum value `reservation.updated` of the request property `events`
  - removed the enum value `reservation.updated.v2` of the request property `events`
  - removed the enum value `reservation_update_shortlist` of the request property `events`
  - removed the enum value `task.created` of the request property `events`
  - removed the enum value `task.deleted` of the request property `events`
  - removed the enum value `task.updated` of the request property `events`
  - the `url` request property format changed from no format to `uri`
  - removed the success response with the status `200`
  - api operation id `accountsWebhookUpdate` was added
  - added the new `guest-folio.created` enum value to the request property `events/items/`
  - added the new `guest-folio.updated` enum value to the request property `events/items/`
  - added the new `payments.authenticationRequired` enum value to the request property `events/items/`
  - added the new `payments.authorizationHoldFailed` enum value to the request property `events/items/`
  - added the new `payments.disputes` enum value to the request property `events/items/`
  - added the new `payments.invalidPaymentMethod` enum value to the request property `events/items/`
  - added the new `payments.overcharge.expected` enum value to the request property `events/items/`
  - added the new `payments.overcharged` enum value to the request property `events/items/`
  - added the new `payments.overdue` enum value to the request property `events/items/`
  - added the new `payments.received` enum value to the request property `events/items/`
  - added the new `payments.refunded` enum value to the request property `events/items/`
  - added the non-success response with the status `400`
  - added the success response with the status `204`

---

[Operation](https://skmtc.dev/guesty/apis/guesty-open-api/docs/webhooks/:id/put.md) - [API](https://skmtc.dev/guesty/apis/guesty-open-api.md) - [Page](https://skmtc.dev/guesty/apis/guesty-open-api/changes/webhooks/:id/put)
