Skip to main content

Delete appointment

DELETE 

/calendar-backend/public/api/v1/appointments/:publicId

Delete appointment.

Delete the Appointment or Reservation identified by the supplied publicId.

Please note that this will also delete the Appointment in the Orchestra appointment store (if applicable, e.g. a qpId is stored for the Appointment record). It will also publish events on the general CometD topic and the resource-specific CometD topic.

It is not possible to delete an appointment that is locked by another user.

If the calling user currently holds a lock on the appointment that lock will be released as this call ends. (NOTE: This requires the calling user to be properly authenticated with a login cookie)

(see /lock methods in internal appointment connector)

Example:

curl -X DELETE http://localhost:8080/calendar-backend/public/api/v1/appointments/a057e9520df5f0607c0c12375c20756ac03a1f04766d2d57ad78d6106edee631

Request​

Responses​

HTTP 204 OK.