# Composition ## Get FHIR r4 compositions - [GET /site/{siteId}/fhir/composition](https://docs.heydonto.com/apis/fhir/openapi/composition/fhircompositioncontroller_getcompositions.md) ## Create FHIR r4 composition - [POST /site/{siteId}/fhir/composition](https://docs.heydonto.com/apis/fhir/openapi/composition/fhircompositioncontroller_createcomposition.md) ## Get FHIR r4 composition by ID - [GET /site/{siteId}/fhir/composition/{id}](https://docs.heydonto.com/apis/fhir/openapi/composition/fhircompositioncontroller_getcomposition.md) ## Update FHIR r4 composition - [PUT /site/{siteId}/fhir/composition/{id}](https://docs.heydonto.com/apis/fhir/openapi/composition/fhircompositioncontroller_updatecomposition.md) ## Delete FHIR r4 composition - [DELETE /site/{siteId}/fhir/composition/{id}](https://docs.heydonto.com/apis/fhir/openapi/composition/fhircompositioncontroller_deletecomposition.md) ## Get FHIR r4 composition history by ID - [GET /site/{siteId}/fhir/composition/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/composition/fhircompositioncontroller_getcompositionhistory.md)