Devices

FHIR Device

FHIR R4 Device resources representing wearables, implants, RPM devices, and medical equipment connected to HealthCloud.

The Device Object

FieldTypeDescription
idstringUnique device ID (e.g. dev_apple_watch_001)
fhirIdstringFHIR logical reference in Device/id format
typestringDevice category: wearable | implant | rpm | lab | imaging
manufacturerstringDevice manufacturer name (e.g. Apple, Dexcom, Withings)
modelstringModel name or number (e.g. Watch Series 9, G7 CGM)
statusstringConnection status: active | inactive | error | low_battery
patientIdnullablestringFHIR reference to the Patient this device is assigned to
lastReadingAtnullabledatetimeISO 8601 UTC timestamp of the most recent data reading from this device

Endpoints

Returns devices registered in the project.

Parameters

ParameterInTypeRequiredDescription
projectIde.g. proj_rpm_001querystringrequiredProject ID
statuse.g. activequerystringoptionalactive|inactive
typee.g. wearablequerystringoptionalDevice type code

Request

curl "https://api.healthcloud.ai/v1/devices?projectId=proj_rpm_001&status=active" \
  -H "Authorization: Bearer hc_test_sk_demo_live_xxxxxx"

Response

Response200
{
  "data": [
    {
      "id": "dev_apple_watch_001",
      "fhirId": "Device/dev_apple_watch_001",
      "type": "wearable",
      "manufacturer": "Apple",
      "model": "Watch Series 9",
      "status": "active",
      "patientId": "Patient/pat_demo_001",
      "lastReadingAt": "2026-03-18T11:58:00Z"
    }
  ]
}

Related Resources