# DeviceRequest ## Get FHIR r4 device requests - [GET /site/{siteId}/fhir/device-request](https://docs.heydonto.com/apis/fhir/openapi/devicerequest/fhirdevicerequestcontroller_getdevicerequests.md) ## Create FHIR r4 device request - [POST /site/{siteId}/fhir/device-request](https://docs.heydonto.com/apis/fhir/openapi/devicerequest/fhirdevicerequestcontroller_createdevicerequest.md) ## Get FHIR r4 device request by ID - [GET /site/{siteId}/fhir/device-request/{id}](https://docs.heydonto.com/apis/fhir/openapi/devicerequest/fhirdevicerequestcontroller_getdevicerequest.md) ## Update FHIR r4 device request - [PUT /site/{siteId}/fhir/device-request/{id}](https://docs.heydonto.com/apis/fhir/openapi/devicerequest/fhirdevicerequestcontroller_updatedevicerequest.md) ## Delete FHIR r4 device request - [DELETE /site/{siteId}/fhir/device-request/{id}](https://docs.heydonto.com/apis/fhir/openapi/devicerequest/fhirdevicerequestcontroller_deletedevicerequest.md) ## Get FHIR r4 device request history by ID - [GET /site/{siteId}/fhir/device-request/{id}/history](https://docs.heydonto.com/apis/fhir/openapi/devicerequest/fhirdevicerequestcontroller_getdevicerequesthistory.md)