# Contract ## Get FHIR r4 contracts - [GET /site/{siteId}/fhir/contract](https://docs.heydonto.com/apis/fhir/openapi/contract/fhircontractcontroller_getcontracts.md) ## Create FHIR r4 contract - [POST /site/{siteId}/fhir/contract](https://docs.heydonto.com/apis/fhir/openapi/contract/fhircontractcontroller_createcontract.md) ## Get FHIR r4 contract by ID - [GET /site/{siteId}/fhir/contract/{id}](https://docs.heydonto.com/apis/fhir/openapi/contract/fhircontractcontroller_getcontract.md) ## Update FHIR r4 contract - [PUT /site/{siteId}/fhir/contract/{id}](https://docs.heydonto.com/apis/fhir/openapi/contract/fhircontractcontroller_updatecontract.md) ## Delete FHIR r4 contract - [DELETE /site/{siteId}/fhir/contract/{id}](https://docs.heydonto.com/apis/fhir/openapi/contract/fhircontractcontroller_deletecontract.md) ## Get FHIR r4 contract history by ID - [GET /site/{siteId}/fhir/contract/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/contract/fhircontractcontroller_getcontracthistory.md)