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