Medrio

Medrio is an eClinical / electronic data capture (EDC) platform built for small and scaling life sciences teams, spanning EDC, ePRO/eCOA, eConsent, and RTSM for clinical trials across pharma, biotech, medtech, and diagnostics. Medrio exposes documented REST APIs for integration and data exchange. Medrio API Connect (connectapi.medrio.com) covers study configuration, subject enrollment and identifiers, eCRF form data entry, user and membership administration, reference data (sites, roles, groups, subject statuses), and event subscriptions; it ships a live OpenAPI 3.0 description and Swagger UI. The mSource API (esource.medrio.com) backs the mPRO and mCapture eCOA/ePRO applications for subject-, form-, and approval-level source data capture, including offline access. Both surfaces are request/response REST over HTTPS secured with OAuth 2.0; actual use is gated to Medrio customers with study credentials, and commercial pricing is per-study / contact-sales.

6 APIs 0 Features
Clinical TrialsElectronic Data CaptureEDCeClinicalePROeCOAClinical DataLife SciencesHealthcare

APIs

Medrio Studies API

List the studies available to your account and read their configuration - domains, enabled features, reason-for-data-change options, and the reference data a study is built from...

Medrio Subjects API

Create, list, and update clinical trial subjects within a study; manage Medrio and study subject identifiers (including their ePRO variants), activate or deactivate subjects, an...

Medrio Data Entry API

Read and write electronic case report form (eCRF) data - list a subject's visits, create subject visits from a template, submit and update data entry at the study or form/visit ...

Medrio Users and Memberships API

Administer the account user profile and per-study memberships - read and update your user, change password, list study users, add users to a study, assign or remove roles and si...

Medrio Subscriptions API

Configure event subscriptions for a study - read the available events configuration, then create, list, update, and delete subscriptions so downstream systems are notified of st...

Medrio mSource API

The V2 REST API behind Medrio's mSource eCOA/ePRO applications (mPRO and mCapture) - read study configuration, files, and users; read and write subject, form, and approval data ...

Pricing Plans

Medrio Plans Pricing

1 plans

PLANS

Rate Limits

Medrio Rate Limits

3 limits

RATE LIMITS

FinOps

Medrio Finops

FINOPS

Resources

🔗
DomainSecurity
DomainSecurity
🔗
Website
Website
🔗
LinkedIn
LinkedIn
🔗
Documentation
Documentation
🔗
APIReference
APIReference
🔗
OpenAPI
OpenAPI
📝
SignUp
SignUp
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
aid: medrio
url: https://raw.githubusercontent.com/api-evangelist/medrio/refs/heads/main/apis.yml
name: Medrio
kind: company
description: Medrio is an eClinical / electronic data capture (EDC) platform built for small and scaling life sciences teams,
  spanning EDC, ePRO/eCOA, eConsent, and RTSM for clinical trials across pharma, biotech, medtech, and diagnostics. Medrio
  exposes documented REST APIs for integration and data exchange. Medrio API Connect (connectapi.medrio.com) covers study
  configuration, subject enrollment and identifiers, eCRF form data entry, user and membership administration, reference data
  (sites, roles, groups, subject statuses), and event subscriptions; it ships a live OpenAPI 3.0 description and Swagger UI.
  The mSource API (esource.medrio.com) backs the mPRO and mCapture eCOA/ePRO applications for subject-, form-, and approval-level
  source data capture, including offline access. Both surfaces are request/response REST over HTTPS secured with OAuth 2.0;
  actual use is gated to Medrio customers with study credentials, and commercial pricing is per-study / contact-sales.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Clinical Trials
- Electronic Data Capture
- EDC
- eClinical
- ePRO
- eCOA
- Clinical Data
- Life Sciences
- Healthcare
created: '2026-07-05'
modified: '2026-07-05'
specificationVersion: '0.19'
apis:
- aid: medrio:medrio-studies-api
  name: Medrio Studies API
  tags:
  - Studies
  - Configuration
  - Sites
  - Roles
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://connectapi.medrio.com/swagger/index.html
  baseURL: https://connectapi.medrio.com
  properties:
  - url: https://connectapi.medrio.com/swagger/index.html
    type: APIReference
  - url: https://connectapi.medrio.com/swagger/v1/swagger.json
    type: OpenAPI
  description: List the studies available to your account and read their configuration - domains, enabled features, reason-for-data-change
    options, and the reference data a study is built from (sites, roles, groups, and subject statuses). The read surface that
    integrations use to understand a study before writing subjects or data.
- aid: medrio:medrio-subjects-api
  name: Medrio Subjects API
  tags:
  - Subjects
  - Enrollment
  - Identifiers
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://connectapi.medrio.com/swagger/index.html
  baseURL: https://connectapi.medrio.com
  properties:
  - url: https://connectapi.medrio.com/swagger/index.html
    type: APIReference
  - url: https://connectapi.medrio.com/swagger/v1/swagger.json
    type: OpenAPI
  description: Create, list, and update clinical trial subjects within a study; manage Medrio and study subject identifiers
    (including their ePRO variants), activate or deactivate subjects, and list deleted subjects. The enrollment and participant
    roster surface of Medrio EDC.
- aid: medrio:medrio-data-entry-api
  name: Medrio Data Entry API
  tags:
  - Data Entry
  - eCRF
  - Forms
  - Records
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://connectapi.medrio.com/swagger/index.html
  baseURL: https://connectapi.medrio.com
  properties:
  - url: https://connectapi.medrio.com/swagger/index.html
    type: APIReference
  - url: https://connectapi.medrio.com/swagger/v1/swagger.json
    type: OpenAPI
  description: Read and write electronic case report form (eCRF) data - list a subject's visits, create subject visits from
    a template, submit and update data entry at the study or form/visit level, and clear a form. The clinical data capture
    core of Medrio EDC.
- aid: medrio:medrio-users-memberships-api
  name: Medrio Users and Memberships API
  tags:
  - Users
  - Memberships
  - Roles
  - Access
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://connectapi.medrio.com/swagger/index.html
  baseURL: https://connectapi.medrio.com
  properties:
  - url: https://connectapi.medrio.com/swagger/index.html
    type: APIReference
  - url: https://connectapi.medrio.com/swagger/v1/swagger.json
    type: OpenAPI
  description: Administer the account user profile and per-study memberships - read and update your user, change password,
    list study users, add users to a study, assign or remove roles and site access, and remove a user from a study. The identity
    and access surface for study teams.
- aid: medrio:medrio-subscriptions-api
  name: Medrio Subscriptions API
  tags:
  - Subscriptions
  - Events
  - Webhooks
  - Notifications
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://connectapi.medrio.com/swagger/index.html
  baseURL: https://connectapi.medrio.com
  properties:
  - url: https://connectapi.medrio.com/swagger/index.html
    type: APIReference
  - url: https://connectapi.medrio.com/swagger/v1/swagger.json
    type: OpenAPI
  description: Configure event subscriptions for a study - read the available events configuration, then create, list, update,
    and delete subscriptions so downstream systems are notified of study events. The push/notification surface for keeping
    integrations in sync with Medrio data.
- aid: medrio:medrio-msource-api
  name: Medrio mSource API
  tags:
  - mSource
  - ePRO
  - eCOA
  - Source Data
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://esource.medrio.com/Help
  baseURL: https://esource.medrio.com
  properties:
  - url: https://esource.medrio.com/Help
    type: APIReference
  - url: https://esource.medrio.com/Help?apiVersion=1
    type: Documentation
  description: The V2 REST API behind Medrio's mSource eCOA/ePRO applications (mPRO and mCapture) - read study configuration,
    files, and users; read and write subject, form, and approval data with an asynchronous key-based query pattern; and post
    offline access, audit trail, and diagnostic logs. Secured with OAuth 2.0 and a required X-Medrio-ClientInfo header.
common:
- type: DomainSecurity
  url: security/medrio-domain-security.yml
- type: Website
  url: https://medrio.com
- type: LinkedIn
  url: https://www.linkedin.com/company/medrio
- type: Documentation
  url: https://community.medrio.com/documentation/home
- type: APIReference
  url: https://connectapi.medrio.com/swagger/index.html
- type: OpenAPI
  url: https://connectapi.medrio.com/swagger/v1/swagger.json
- type: SignUp
  url: https://medrio.com/contact/
- type: Plans
  url: plans/medrio-plans-pricing.yml
- type: RateLimits
  url: rate-limits/medrio-rate-limits.yml
- type: FinOps
  url: finops/medrio-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com