# Appointment ## Get FHIR r4 appointments - [GET /site/{siteId}/fhir/appointment](https://docs.heydonto.com/apis/fhir/openapi/appointment/fhirappointmentcontroller_getappointments.md) ## Create FHIR r4 appointment - [POST /site/{siteId}/fhir/appointment](https://docs.heydonto.com/apis/fhir/openapi/appointment/fhirappointmentcontroller_createappointment.md) ## Get FHIR r4 appointment by ID - [GET /site/{siteId}/fhir/appointment/{id}](https://docs.heydonto.com/apis/fhir/openapi/appointment/fhirappointmentcontroller_getappointment.md) ## Update FHIR r4 appointment - [PUT /site/{siteId}/fhir/appointment/{id}](https://docs.heydonto.com/apis/fhir/openapi/appointment/fhirappointmentcontroller_updateappointment.md) ## Delete FHIR r4 appointment - [DELETE /site/{siteId}/fhir/appointment/{id}](https://docs.heydonto.com/apis/fhir/openapi/appointment/fhirappointmentcontroller_deleteappointment.md) ## Get FHIR r4 appointment history by ID - [GET /site/{siteId}/fhir/appointment/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/appointment/fhirappointmentcontroller_getappointmenthistory.md)