# OperationDefinition ## Get FHIR r4 operation definitions - [GET /site/{siteId}/fhir/operation-definition](https://docs.heydonto.com/apis/fhir/openapi/operationdefinition/fhiroperationdefinitioncontroller_getoperationdefinitions.md) ## Create FHIR r4 operation definition - [POST /site/{siteId}/fhir/operation-definition](https://docs.heydonto.com/apis/fhir/openapi/operationdefinition/fhiroperationdefinitioncontroller_createoperationdefinition.md) ## Get FHIR r4 operation definition by ID - [GET /site/{siteId}/fhir/operation-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/operationdefinition/fhiroperationdefinitioncontroller_getoperationdefinition.md) ## Update FHIR r4 operation definition - [PUT /site/{siteId}/fhir/operation-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/operationdefinition/fhiroperationdefinitioncontroller_updateoperationdefinition.md) ## Delete FHIR r4 operation definition - [DELETE /site/{siteId}/fhir/operation-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/operationdefinition/fhiroperationdefinitioncontroller_deleteoperationdefinition.md) ## Get FHIR r4 operation definition history by ID - [GET /site/{siteId}/fhir/operation-definition/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/operationdefinition/fhiroperationdefinitioncontroller_getoperationdefinitionhistory.md)