Booking amended

Sent once per applied edit to what was booked or what it costs: items, packages, quantities, dates, reservations, prices, discounts or tax exemption. Sent even when the saved values are unchanged. Previews, rolled-back edits and guest-only edits don't send it. An edit that affects prices also sends booking.updated if the booking has been confirmed, even if the total ends up the same. See Amended and updated for a comparison by action.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

type*string

The event type.

Value in"booking.amended"
timestamp*string

When the event happened, in ISO 8601 and UTC. It stays the same when a delivery is retried.

Formatdate-time
data*

The booking the event is about. Retrieve it with GET /bookings/{id} for its current details.

Response Body

Example webhook body

Sent by POST to your endpoint URL.

{
  "type": "booking.amended",
  "timestamp": "2026-10-21T09:30:00Z",
  "data": {
    "id": "bk_mR2nL5pW",
    "object": "booking"
  }
}