# EventDefinition ## Get FHIR r4 event definitions - [GET /site/{siteId}/fhir/event-definition](https://docs.heydonto.com/apis/fhir/openapi/eventdefinition/fhireventdefinitioncontroller_geteventdefinitions.md) ## Create FHIR r4 event definition - [POST /site/{siteId}/fhir/event-definition](https://docs.heydonto.com/apis/fhir/openapi/eventdefinition/fhireventdefinitioncontroller_createeventdefinition.md) ## Get FHIR r4 event definition by ID - [GET /site/{siteId}/fhir/event-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/eventdefinition/fhireventdefinitioncontroller_geteventdefinition.md) ## Update FHIR r4 event definition - [PUT /site/{siteId}/fhir/event-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/eventdefinition/fhireventdefinitioncontroller_updateeventdefinition.md) ## Delete FHIR r4 event definition - [DELETE /site/{siteId}/fhir/event-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/eventdefinition/fhireventdefinitioncontroller_deleteeventdefinition.md) ## Get FHIR r4 event definition history by ID - [GET /site/{siteId}/fhir/event-definition/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/eventdefinition/fhireventdefinitioncontroller_geteventdefinitionhistory.md)