Skip to content
MD Live logoMD Live logoMD Live Developer API

Entities

Entities are the patient-level and reference resources of the MD Live API. Each resource page describes its endpoints, parameters and example requests and responses.

All paths are relative to your {server_url}. Unless noted otherwise, requests need a User token.

Operation Endpoint
After Care Instructions: Show GET /api/v2/patients/{patient_id}/cust_appointments/{cust_appt_id}/after_care_instructions
Allergies: Create POST /api/v2/patients/{patient_id}/allergies
Allergies: Delete DELETE /api/v1/patients/{patient_id}/allergies/{allergy_id}
Allergies: Delete Using FDB DELETE /api/v1/patients/{patient_id}/allergies/fdb_allergy/{fdb_allergy_id}
Allergies: List GET /api/v1/patients/{patient_id}/allergies
Allergies: Search POST /api/v1/allergies/search
Alternate Visit Options: List GET /api/v2/support/alternate_visit_options
Appointments: Cancel PUT /api/v1/patients/{patient_id}/appointments/{appointment_id}/cancel
Appointments: List Upcoming GET /api/v2/patients/{patient_id}/appointments/upcoming
Appointments: Patient Arrival POST /api/v1/patients/{patient_id}/appointments/{appointment_id}/entered_waiting_room
Appointments: Video Consultations in Browser GET /api/v1/appointments/{appointment_id}/connection_params
Appointment Requests: Create POST /api/v2/patients/{patient_id}/appointment_requests
Appointment Requests: Cancel POST /api/v2/patients/{patient_id}/appointment_requests/{appointment_request_id}/cancel
Appointment Requests: Remind POST /api/v2/patients/{patient_id}/appointment_requests/{appointment_request_id}/remind
Behavioral Health History: Create POST /api/v1/patients/:patient_id/behavioral_histories
Behavioral Health History: List GET /api/v1/patients/:patient_id/behavioral_histories
Chief Complaints: Search GET /api/v1/patients/chief_complaints
Consultation Summary: Show GET /api/v1/patients/{patient_id}/appointments/consultation_summary?cust_appt_id={cust_appt_id}
Customer Documents: Create POST /api/v2/patients/{patient_id}/documents
Customer Documents: Delete DELETE /api/v1/patients/{patient_id}/documents/{document_id}
Customer Documents: List GET /api/v1/patients/{patient_id}/documents
Customer Documents: Show GET /api/v1/patients/{patient_id}/documents/{document_id}
Health Conditions: List GET /api/v2/patients/{patient_id}/health_conditions
Health History: Create/Update POST /api/v2/patients/{patient_id}/health_history
Insurance Payers: List GET /api/v1/insurance_payers
Insurances: Create POST /api/v1/patients/{patient_id}/insurances
Medical Conditions: Search GET /api/v1/clinical_concepts
Medical Conditions: Create POST /api/v1/patients/{patient_id}/medical_conditions
Medical Conditions: Delete DELETE /api/v1/patients/{patient_id}/medical_conditions/{medical_condition_id}
Medical Conditions: List GET /api/v1/patients/{patient_id}/medical_conditions
Medications: Create POST /api/v2/patients/{patient_id}/medications
Medications: Delete DELETE /api/v1/patients/{patient_id}/medications/{medication_id}
Medications: Delete Using NDC DELETE /api/v1/patients/{patient_id}/medications/ndc/{ndc_id}
Medications: List GET /api/v1/patients/{patient_id}/medications
Medications: Search POST /api/v2/medications/search
Messages: Retrieve System Messages for a Patient GET /api/v1/patients/{patient_id}/messages/system?page=1&per=5
Messages: Retrieve All Contacts GET /api/v1/patients/{patient_id}/messages/contacts
Messages: Retrieve All Conversations for a Patient GET /api/v2/patients/{patient_id}/messages/conversations
Messages: Retrieve A Conversation between a Patient and Provider GET /api/v1/patients/{patient_id}/providers/{provider_id}/conversation
Messages: Create a Message from a Patient POST /api/v1/patients/{patient_id}/messages
Messages: Mark A Message as Read PUT /api/v1/patients/{patient_id}/messages/{message_id}/mark_read
Patients: Retrieve a patient GET /api/v2/patients/{patient_id}
Patients: Update a patient PATCH /api/v2/patients/{patient_id}
Payments: Cost GET /api/v2/payments/costs/check
Payments: Get Patient Default Credit Card GET /api/v1/patients/{patient_id}/credit_card
Payments: Create/Update Credit Card POST /api/v2/patients/{patient_id}/credit_card
Payments: Delete Credit Card DELETE /api/v1/patients/{patient_id}/credit_card
Pharmacies: Search POST /api/v1/patients/{patient_id}/pharmacies/search
Prescriptions: Retrieve a prescription GET /api/v1/patients/{patient_id}/prescriptions/{prescription_id}
Primary Care Physician: Retrieve a Primary Care Physician GET /api/v1/patients/{patient_id}/evr_primary_care_physician
Primary Care Physician: Create a Primary Care Physician POST /api/v1/patients/{patient_id}/evr_primary_care_physician
Primary Care Physician: Update a Primary Care Physician PUT /api/v1/patients/{patient_id}/evr_primary_care_physician/{id}
Primary Care Physician: Delete a Primary Care Physician DELETE /api/v2/patients/{patient_id}/evr_primary_care_physicians/{id}
Primary Care Physician Questions: Retrieve Questions GET /api/v2/patients/{patient_id}/evr_primary_care_physician_questions
Primary Care Physician Questions: Update Responses to PCP Questions PUT /api/v2/patients/{patient_id}/evr_primary_care_physician_questions
Provider Types: List GET /api/v2/patients/{patient_id}/provider_types
Surgeries/Procedures: Create POST /api/v2/patients/{patient_id}/surgeries
Surgeries/Procedures: Delete DELETE /api/v1/patients/{patient_id}/surgeries/{surgery_id}
Surgeries/Procedures: Patient’s List GET /api/v2/patients/{patient_id}/surgeries
Surgeries/Procedures: Names List GET /api/v2/surgery_names
Webhooks: Create or Update POST /api/v1/webhook

Reference lists without an endpoint: