Cancel appointment.
Cancel an existing appointment. Appointments already in a terminal status (cancelled, completed, or no-show) cannot be cancelled again — unlike editing an appointment, there is no exception for this endpoint; every cancel request on a terminal-status appointment is rejected.
DELETE
/api/partners/v1/community/:community_id/appointments/:appointment_id/Request
Response
Errors specific to this endpoint
Appointment Not Found (404)
Returned when appointment_id doesn't match an appointment belonging to this community's employee group.
Terminal Status (400)
Returned when the appointment is already cancelled, completed, or a no-show. The status name shown is the human-readable display value (for example, Completed).