Update a booking
Bookings
Update a booking
Update an existing booking’s attributes such as times, status, or details.
PATCH
Update a booking
Request Structure
Key Fields
All fields are optional on update. See the create endpoint for the full field reference.Status Transitions
| From | Allowed To |
|---|---|
pending | arrived, departed, fail_to_arrive, cancelled |
arrived | departed, cancelled |
departed | (terminal) |
fail_to_arrive | (terminal) |
cancelled | (terminal) |
pending from any other status (error code 298).
Slot Re-validation
Changingstart_time, end_time, or location_id triggers slot availability re-validation (opening times compliance and overlap detection). The same validation rules as the create endpoint apply.Authorizations
OAuth 2.0 authentication. Use the client credentials or authorization code flow to obtain an access token.
The subdomain/tenant name identifying which tenant's data to access. Required for all API requests.
Path Parameters
The unique identifier of the booking to update
Body
application/json
Response
Booking updated successfully

