devices REST Endpoints

devices
eSources or devices in an mHealth / digital study
Create a device to receive clinical data from an eSource
Method: post
Path: /api/studies/{studyId}/subjects/{subjectId}/devices
Delete a subject's eSource virtual device
Method: delete
Path: /api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}
Get all active eSource device instances created in the study
Method: get
Path: /api/studies/{studyId}/devices
Get an eSource virtual device for a subject by device ID
Method: get
Path: /api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}
Get eSource[s] / virtual devices associated with a subject
Method: get
Path: /api/studies/{studyId}/subjects/{subjectId}/devices
Update properties of a subject's eSource virtual device
Method: put
Path: /api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}