Cancel an appointment

Cancel an active appointment, updating status to CN (Cancelled). Clears availability cache and triggers notifications/webhooks. Cannot cancel past-dated or already-cancelled appointments.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The ID of the appointment to cancel.

Body Params

Optional cancellation details such as reason or notes. Example: { "reason": "Client request", "notes": "Offer reschedule" } Do not include status or Unavailability; these are managed internally.

string

Human-readable explanation for the cancellation.

string

Internal notes stored alongside the cancellation.

CustomFields
object

Optional structured data captured during cancellation.

Responses

400

Bad request - already cancelled or invalid status.

401

Unauthorized.

403

Unauthorized to cancel (e.g., not owner).

404

Appointment not found.

Language
Credentials
Required Scopes
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json