Skip to main content
Send a DELETE request to permanently remove an appointment record. Deletion is irreversible. In most cases, setting status to cancelled with a cancelationReason is preferable, as it preserves the appointment history for reporting and audit purposes.

Request

id
string
required
The appointment ID to delete, e.g. appt_xyz789.

Example

curl -X DELETE https://api.clinikapi.com/v1/appointments/appt_xyz789 \
  -H "x-api-key: clk_live_your_key"

Response

Returns 204 No Content on success. No response body is returned.
Example response
HTTP/1.1 204 No Content
Deleting an appointment is permanent. To retain scheduling history and support rescheduling workflows, use the Update appointment endpoint to set status to cancelled with a cancelationReason instead.