Update booking
agendapro_update_bookingWRITE: change an existing booking (partial update: only the fields you pass change): move it, switch service/provider/location, change status, price or notes. The merchant's customer policy applies: a change too close to the start time, or past the maximum number of changes, is refused with HTTP 422 and must not be retried. PATCH /v3/bookings/{id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | New notes; null clears them. | |
| price | No | ||
| end_time | No | New end, ISO 8601 with a timezone offset. | |
| client_id | No | ||
| status_id | No | New booking status id (copy from another booking's status.id). | |
| booking_id | Yes | AgendaPro booking id. | |
| service_id | No | ||
| start_time | No | New start, ISO 8601 with a timezone offset. | |
| location_id | No | ||
| provider_id | No | ||
| time_resource_id | No | New time resource id; null removes the assigned resource. |