QUICK START GUIDE
Introduction
Developers can use Minerva APIs to create applications that interact with electronic health data, including clinical and claims data via the FHIR R4 standard.
Minerva’s developer portal is designed to provide a one stop solution for app developers to understand how third-party app integration with Minerva works. Developers can use our interactive, Open API Sandbox UI to understand our API framework by trying out the API keys.
Minerva APIs fully support FHIR® and provide rich programmatic access to electronic medical record data for patients and the companies and institutions who serve them. The available data includes patient demographics, labs, medications, observations, procedures, allergies, and much more.
The Minerva platform is HIPAA compliant and in use by some of the largest hospital systems. You can get started by signing up for free with our developer portal.
Steps to Use Developer Portal
Sandbox UI / API Documentation
The Sandbox UI is free and open to use while being used as API Documentation. However, it needs to be connected to our sandbox using client credentials to try the API keys and get responses.
The sandbox will be based on FHIR version R4. Minerva supports the following resources on FHIR R4:
- Patient
- Practitioner
- Practitioner Role
- Encounter
- Service Request
- Diagnostic report
- Observation
- Appointment
- Allergy Intolerance
- Condition
- Family Member History
- Goal
- Immunization
- Procedure
- Medication
- Medication Request
- Medication Order
- Device
- Clinical Impression
- Document Reference
- Account
- Coverage
- CarePlan
- CareTeam
- Task
- Location
- Organization
Our APIs implements OAuth 2.0 protocol for authentication and authorization. We support Client Credentials authorization grant type.
To quickly get started testing out the Minerva APIs, sign up with us.
Upon signing up, the developer will get a client registered to his account by default, the credentials (Client ID and Client Secret) of which he/she can copy down and use to access the sandbox.
Sign up using simple steps
Click on "Create Account"
Enter your Email Address
Verify your Email Address
Fill in the Demographic Details
Set password for your Account
Login successful.
Use the credentials and get your Client ID and Client Secret.
FAQs
Is R4 supported?
Yes, we support R4 for all the resources mentioned in Quick Start Guide.
Are other versions of FHIR supported?
Minerva supports DSTU2, STU3 and some geography specific version like US Core and Argonaut. However, the developer portal sandbox provides access only to the Minerva FHIR R4 read APIs.
Are there write APIs on the Developer portal sandbox?
No.
What scopes are given to the default client registered on sign up?
Read access to all the supported resources.
Is manual client registration available on developer portal?
No. The developer can use only the client registered automatically on sign up. This client will be non-editable with default scopes only. Manual client registration is a part of our future roadmap.
What kind of data is available in the Sandbox?
The sandbox contains generic data, not specific to any of our clients. The data will be available for all the resources supported by Minerva FHIR R4 (refer to Quick Start Guide)
Do I need to use OAuth to test the Minerva APIs?
Yes, OAuth is required, even for testing.
Quick Start Guide
- Patient
- Practitioner
- PractitionerRole
- Encounter
- DiagnosticOrder
- Diagnostic report
- Observation
- Appointment
- Allergylntolerence
- Condition
- Family Member History
- Goal
- Immunization
- Procedure
- Medication
- Medication Request
- Medication Order
- Device
- Device Request
- Clinical Impression
- Document Reference
- Account
- Coverage
- CarePlan
- CareTeam
- Task
- Location
- Organization
Sign up using simple steps
Click on “Create Account”
Enter your Email Address
Verify your Email Address
Fill in the Demographic Details
Set password for your Account
Login using the credentials
Frequently Asked Question
QUICK START GUIDE
Minerva’s developer portal is designed to provide a one stop solution for app developers to understand how third party app integration with Minerva works.
Developers can use our interactive, Open API Swagger documentation to understand our API framework by trying out the API keys.
The Swagger Documentation is free and open to use for viewing purposes but needs to be connected to our sandbox using client credentials to try the APIs and get responses.
The sandbox will be based on FHIR R4 version and Minerva supports the following resources on FHIR R4.
- Patient
- Practitioner
- PractitionerRole
- Encounter
- DiagnosticOrder
- Diagnostic report
- Observation
- Appointment
- Allergylntolerence
- Condition
- Family Member History
- Goal
- Immunization
- Procedure
- Medication
- Medication Request
- Medication Order
- Device
- Device Request
- Clinical Impression
- Document Reference
- Account
- Coverage
- CarePlan
- CareTeam
- Task
- Location
- Organization
Our APIs implements OAuth 2.0 protocol for authentication and authorization. We support Client Credentials authorization grant type.
To quickly get started testing out the Minerva APIs, sign up with us.
The developer on sign up will get a client registered on his account by default, the credentials (Client ID and Client Secret) of which he/she can copy down and use to access the sandbox.
Sign up using simple steps
Click on “Create Account”
Enter your Email Address
Verify your Email Address
Fill in the Demographic Details
Set password for your Account
Login using the credentials