Account
Provides User Account functionality.
API | Description |
---|---|
POST api/v2/Account/OfflineAccessLog |
Saves offline access attempts. |
Diagnostics
Provides storage of diagnostic/trace logs from clients.
API | Description |
---|---|
POST api/v2/Diagnostics/Trace |
Saves a diagnostics log file. The diagnostics file should be standard logfile with at least the following structure: timestamp, studyid, userid, deviceid, appid, loglevel, message |
FieldLevelAuditTrail
Provides field level audit trail capabilities.
API | Description |
---|---|
POST api/v2/Flat/Study/{studyId}/Data |
Saves field level audit trail data. |
Log
Provides logging capabilities.
API | Description |
---|---|
POST api/v2/Log/ClientActivity |
Accepts log of client actions. Does not validate client data or perform any processing. |
MobileUser
API | Description |
---|---|
POST api/v2/MobileUser/Study/{studyId} |
No documentation available. |
Study
V2 APIs to support all EDC based mSource applications (mPRO and mCapture).
API | Description |
---|---|
GET api/v2/Study/{type}?studyIds[0]={studyIds[0]}&studyIds[1]={studyIds[1]} |
Get list of studies. |
GET api/v2/Study/{studyId}/Config?configLastUpdatedTimestamp={configLastUpdatedTimestamp} |
Get study configuration. Returns the config if it was updated after the timestamp passed in; otherwise no content. |
GET api/v2/Study/{studyId}/Files?fileName={fileName} |
Get Text On Form files. Returns the files. |
GET api/v2/Study/{studyId}/GetConfigChangedStatus?configLastUpdatedTimestamp={configLastUpdatedTimestamp} |
Get the configuration changed status since last updated timestamp passed in the request. |
GET api/v2/Study/{studyId}/User |
Get list of study users. |
GET api/v2/Study/{studyId}/Data?configLastUpdatedTimestamp={configLastUpdatedTimestamp}&lastDataSyncTimestamp={lastDataSyncTimestamp} |
Triggers an asynchronous query for data updates after the last data sync. Also checks if the configuration has changed. Returns a key to retrieve the results. |
GET api/v2/Study/{studyId}/Data/{key} |
Gets results of asynchronous data query. |
POST api/v2/Study/{studyId}/Data |
Saves subjects, forms, and approvals. Requires X-Medrio-BatchId header with a unique guid value. |
Token
Provides access token.
API | Description |
---|---|
POST api/oauth/token |
Get bearer token from Medrio IDP. |