# SpecimenDefinition ## Get FHIR r4 specimen definitions - [GET /site/{siteId}/fhir/specimen-definition](https://docs.heydonto.com/apis/fhir/openapi/specimendefinition/fhirspecimendefinitioncontroller_getspecimendefinitions.md) ## Create FHIR r4 specimen definition - [POST /site/{siteId}/fhir/specimen-definition](https://docs.heydonto.com/apis/fhir/openapi/specimendefinition/fhirspecimendefinitioncontroller_createspecimendefinition.md) ## Get FHIR r4 specimen definition by ID - [GET /site/{siteId}/fhir/specimen-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/specimendefinition/fhirspecimendefinitioncontroller_getspecimendefinition.md) ## Update FHIR r4 specimen definition - [PUT /site/{siteId}/fhir/specimen-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/specimendefinition/fhirspecimendefinitioncontroller_updatespecimendefinition.md) ## Delete FHIR r4 specimen definition - [DELETE /site/{siteId}/fhir/specimen-definition/{id}](https://docs.heydonto.com/apis/fhir/openapi/specimendefinition/fhirspecimendefinitioncontroller_deletespecimendefinition.md) ## Get FHIR r4 specimen definition history by ID - [GET /site/{siteId}/fhir/specimen-definition/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/specimendefinition/fhirspecimendefinitioncontroller_getspecimendefinitionhistory.md)