Appointments

Cancel a booking and notify both parties

Cancel a booking. Reuses BookingsHandler.handle_cancel (sends the cancellation emails, releases the slot, emits the EDA event). Body is optional — omit it to cancel with no reason.

post/appointments/bookings/{booking_uid}/cancel

Request

  • Base URL: https://be.graph8.com/api/v1
  • URL: https://be.graph8.com/api/v1/appointments/bookings/{booking_uid}/cancel
  • Auth: HTTP bearer

Path parameters

booking_uidstring required

Headers

Authorizationstring nullable
X-Target-Org-Idstring nullable

Request body

cancellation_reasonstring nullable
cancel_subsequentboolean

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 2 revisions of this API.