All REST Endpoints
device bootstrap
Mobile application on-boarding
- Bootstrap or onboard a device
- Method: postPath:
/api/deviceBootstrap
- Get a bootstrap device's access ID and OTP
- Method: getPath:
/api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}/cred
- Recreate an access ID and OTP of a bootstrap device
- Method: putPath:
/api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}/cred
devices
eSources or devices in an mHealth / digital study
- Create a device to receive clinical data from an eSource
- Method: postPath:
/api/studies/{studyId}/subjects/{subjectId}/devices
- Delete a subject's eSource virtual device
- Method: deletePath:
/api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}
- Get all active eSource device instances created in the study
- Method: getPath:
/api/studies/{studyId}/devices
- Get an eSource virtual device for a subject by device ID
- Method: getPath:
/api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}
- Get eSource[s] / virtual devices associated with a subject
- Method: getPath:
/api/studies/{studyId}/subjects/{subjectId}/devices
- Update properties of a subject's eSource virtual device
- Method: putPath:
/api/studies/{studyId}/subjects/{subjectId}/devices/{deviceId}
studies
Everything about mHealth / digital studies in a tenant
- Get a study by ID
- Method: getPath:
/api/studies/{studyId}
- Get study-level settings
- Method: getPath:
/api/studies/{studyId}/config
- Get the status of a job
- Method: getPath:
/api/studies/{studyId}/jobs/{jobId}
- List all studies
- Method: getPath:
/api/studies
- Override study-level settings
- Method: putPath:
/api/studies/{studyId}/config
- Restart message delivery retry attempts on permanently failed dispatches
- Method: postPath:
/api/studies/config/targetReconciler
subjects
Subjects in an mHealth / digital study
- Delete a subject by ID
- Method: deletePath:
/api/studies/{studyId}/subjects/{subjectId}
- Delete subjects and decommission devices in a study
- Method: deletePath:
/api/studies/{studyId}/subjects
- Get a subject by ID
- Method: getPath:
/api/studies/{studyId}/subjects/{subjectId}
- List all subjects in a study
- Method: getPath:
/api/studies/{studyId}/subjects
- Register a subject in a study
- Method: postPath:
/api/studies/{studyId}/subjects
- Update subject attributes
- Method: putPath:
/api/studies/{studyId}/subjects/{subjectId}