bookings

Reschedule a booking (only when supported)

Requires a mandate with action reschedule_booking. Only available when the business capabilities.reschedule is true — otherwise you get RESCHEDULE_NOT_SUPPORTED. Do not offer rescheduling to users for businesses where it is unsupported.

post/bookings/{bookingId}/reschedule

Request

  • Base URL: https://agentbookable.com
  • URL: https://agentbookable.com/bookings/{bookingId}/reschedule
  • Auth: none declared

Path parameters

bookingIdstring required

Request body

businessIdstring required
newStartstring required

New start, ISO-8601 in the business timezone

mandateRefstring required
idempotencyKeystring

Response

Rescheduled booking

idstring
businessIdstring
serviceIdstring
staffIdstring nullable
startstring
endstring
status'confirmed' | 'pending' | 'cancelled' | 'completed'
createdVia'agent'
mandateRefstring
createdAtstring
updatedAtstring

Example response

{
  "id": "bb_bkg_3e74e9ebd024c32b"
}

Changes

No recorded changes to this operation across all 1 revision of this API.