YourMD Primary API

Build powerful healthcare applications with our comprehensive EMR API

API Illustration

Powerful Healthcare Integration Platform

YourMD Primary API provides secure, HIPAA-compliant access to our comprehensive Electronic Medical Records system. Build custom integrations, mobile apps, and healthcare solutions with our RESTful API.

HIPAA Compliant

End-to-end encryption and comprehensive audit logging ensure your data remains secure and compliant.

High Performance

Built for scale with response times under 100ms and 99.9% uptime SLA for enterprise applications.

Developer Friendly

RESTful design, comprehensive documentation, and SDKs for popular programming languages.

API Features

Patient Management

  • Create and update patient records
  • Access demographics and insurance info
  • Manage patient documents and images
  • Track patient communications

Clinical Features

  • SOAP notes and clinical documentation
  • Lab results and imaging integration
  • Vital signs tracking
  • Clinical decision support

E-Prescribing

  • Electronic prescription creation
  • Drug interaction checking
  • Formulary integration
  • Pharmacy directory access

Scheduling & Billing

  • Appointment scheduling
  • Insurance eligibility verification
  • Claims processing
  • Payment processing integration

Quick Start Guide

1
Register Your Application

Create a developer account and register your application to receive API credentials.

2
Get Your API Key

Generate your unique API key and configure your application's allowed domains.

3
Test in Sandbox

Use our sandbox environment to test your integration with sample data.

4
Go Live

Submit for production approval and start processing real healthcare data.

Your API Credentials

Sign in to view your API credentials and manage your applications

API Key: ****-****-****-****
Register for API Access

Example Request

curl -X GET https://api.yourmd.online/v1/patients/12345 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Example Response

{
  "data": {
    "id": "12345",
    "firstName": "John",
    "lastName": "Doe",
    "dateOfBirth": "1985-05-15",
    "gender": "male",
    "mrn": "MRN-2024-0142",
    "insurance": {
      "provider": "BlueCross BlueShield",
      "memberId": "XYZ123456789"
    }
  },
  "meta": {
    "requestId": "req_abc123",
    "timestamp": "2024-01-20T10:30:00Z"
  }
}

Available Endpoints

GET /v1/patients
List all patients
POST /v1/patients
Create a new patient
GET /v1/patients/{id}
Get patient details
PUT /v1/patients/{id}
Update patient information
POST /v1/prescriptions
Create a new prescription
GET /v1/appointments
List appointments

View All Endpoints

Sandbox Environment

Test Environment Available

Our sandbox environment provides a safe space to test your integration with realistic sample data.

  • Base URL: https://sandbox-api.yourmd.online/v1/
  • Test API Key: Request from developer portal
  • Rate Limits: 1000 requests per hour
  • Data Reset: Daily at midnight UTC

Sandbox Features

  • Full API functionality
  • Sample patient data
  • Test prescriptions and orders
  • Simulated insurance responses
  • Webhook testing
  • Error simulation
  • Performance metrics
  • API playground interface

Need Help?

Our developer support team is here to help you build amazing healthcare applications.