Jump to Content
API Reference
v2.0
API Reference
API Reference
API Reference
v2.0
API Reference
Delete Appointment Type
Search
JUMP TO
Overview
Introduction
API Overview
Getting Started
Authentication
Pagination
Errors
Webhooks
Metadata
Getting Help
Dates
OAUTH API
Get Token
post
PATIENT PROFILE API
PATIENT
The Patient Object
Find Patients
get
Get Patient
get
Create Patient
post
Update Patient
put
Update Patient
patch
Delete Patient
delete
PROBLEM
The Problem Object
Find Problems
get
Get Problem
get
Create Problem
post
Update Problem
patch
Delete Problem
delete
ALLERGY
The Allergy Object
Find Allergies
get
Get Allergy
get
Create Allergy
post
Update Allergy
put
Delete Allergy
delete
ALLERGY DOCUMENTATION (NKDA)
The Allergy Documentation (NKDA) Object
Find Allergy Documentation (NKDA)
get
Create Allergy Documentation (NKDA)
post
Get Allergy Documentation (NKDA)
get
Delete Allergy Documentation (NKDA)
delete
DRUG INTOLERANCE
The Drug Intolerance Object
Find Drug Intolerances
get
Get Drug Intolerance
get
Delete Drug Intolerance
delete
HISTORY
The History Object
Find Histories
get
Get History
get
Create History
post
Delete History
delete
FAMILY HISTORY
The Family History Object
Find Family Histories
get
Get Family History
get
Delete Family History
delete
Create Family History
post
IMMUNIZATION
The Immunization Object
Find Immunizations
get
Get Immunization
get
Create Immunization
post
Delete Immunization
delete
VACCINE
The Vaccine Object
Get Vaccine
get
Delete Vaccine
delete
INSURANCE CARD
The Insurance Card Object
Get Insurance Cards
get
Create Insurance Card
post
Delete Insurance Card
delete
PROVIDER TEAM
Patient Provider Team Object
List Provider Teams
get
List Team Members for a given team
get
Create a Provider Team Member
post
Update Team Member
patch
Delete a Team Member
delete
Create a Provider Team for a given Patient
post
List the Team Members for a given Patient
get
Patient Profile Photo
Patient Photo Object
Get Patient Photo
get
Create Patient Photo
post
Delete Patient Photo
delete
ORDERS API
LAB ORDER
The Lab Order Object
The Lab Order Content Object
Find Lab Orders
get
Get Lab Order
get
Create Lab Order
post
Update Lab Order
put
Update Lab Order
patch
Delete Lab Order
delete
Retrieve the Printable Lab Order View
get
ANCILLARY COMPANY
The Ancillary Company Object
Find Ancillary Companies
get
Get Ancillary Company
get
CARDIAC ORDER
The Cardiac Order Object
Find Cardiac Orders
get
Get Cardiac Order
get
Create Cardiac Order
post
Update Cardiac Order
put
Update Cardiac Order
patch
Delete Cardiac Order
delete
CARDIAC ORDER TEST
The Cardiac Order Test Object
Find Cardiac Order Tests
get
Get Cardiac Order Test
get
Create Cardiac Order Test
post
CARDIAC CENTER
The Cardiac Center Object
Find Cardiac Centers
get
Get Cardiac Center
get
IMAGING ORDER
The Imaging Order Object
Find Imaging Orders
get
Get Imaging Order
get
Create Imaging Order
post
Update Imaging Order
put
Update Imaging Order
patch
Delete Imaging Order
delete
IMAGING ORDER TEST
The Imaging Order Test Object
Find Imaging Order Tests
get
Get Imaging Order Test
get
Create Imaging Order Test
post
IMAGING CENTER
The Imaging Center Object
Find Imaging Centers
get
Get Imaging Center
get
PULMONARY ORDER
The Pulmonary Order Object
Find Pulmonary Orders
get
Get Pulmonary Order
get
Create Pulmonary Order
post
Update Pulmonary Order
put
Update Pulmonary Order
patch
Delete Pulmonary Order
delete
PULMONARY ORDER TEST
The Pulmonary Order Test Object
Find Pulmonary Order Tests
get
Get Pulmonary Order Test
get
Create Pulmonary Order Test
post
PULMONARY CENTER
The Pulmonary Center Object
Find Pulmonary Centers
get
Get Pulmonary Center
get
SLEEP ORDER
The Sleep Order Object
Find Sleep Orders
get
Get Sleep Order
get
Create Sleep Order
post
Update Sleep Order
put
Update Sleep Order
patch
Delete Sleep Order
delete
SLEEP ORDER TEST
The Sleep Order Test Object
Find Sleep Order Tests
get
Get Sleep Order Test
get
Create Sleep Order Test
post
SLEEP CENTER
The Sleep Center Object
Find Sleep Centers
get
Get Sleep Center
get
LAB ORDER SET
The Lab Order Set Object
Find Lab Order Sets
get
Get Lab Order Sets
get
Create Lab Order Set
post
Update Lab Order Set
put
Update Lab Order Set
patch
Delete Lab Order Sets
delete
LAB ORDER TEST
The Lab Orders Test Object
Get Lab Order Tests
get
Find Lab Order Tests
get
Create Lab Order Test
post
Delete Lab Order Test
delete
LAB ORDER COMPENDIUM
The Lab Order Compendium Object
Get Lab Order Compendium
get
Find Lab Order Compendium
get
Create Lab Order Compendium
post
Update Lab Order Compendium
patch
Update Lab Order Compendium
put
Delete Lab Order Compendium
delete
LAB VENDOR
The Lab Vendor Object
Get Lab Vendor
get
Find Lab Vendor
get
Create Lab Vendor
post
Update Lab Vendor
put
Update Lab Vendor
patch
Delete Lab Vendor
delete
LAB VENDOR PATIENT SITE
The Lab Vendor Patient Site Object
Get Lab Vendor Patient Site
get
Find Lab Vendor Patient Site
get
Create Lab Vendor Patient Site
post
Put Lab Vendor Patient Site
put
Patch Lab Vendor Patient Site
patch
Delete Lab Vendor Patient Site
delete
LAB VENDOR INTEGRATION
Lab Vendor Integration Object
Get Lab Vendor Integration
get
Find Lab Vendor Integration
get
Create Lab Vendor Integration
post
Put Lab Vendor Integration
put
Patch Lab Vendor Integration
patch
Delete Lab Vendor Integration
delete
LAB FACILITY IDENTIFIERS
The Lab Facility Identifiers Object
Get Lab Facility Identifiers
get
Find Lab Facility Identifiers
get
Create Lab Facility Identifiers
post
Put Lab Facility Identifiers
put
Patch Lab Facility Identifiers
patch
Delete Lab Facility Identifiers
delete
[PREMIUM] PATIENT INSURANCE API
INSURANCE ELIGIBILITY
The Insurance Eligibility Full Report Object
The Insurance Eligibility Object
Get Eligibility
get
Create Eligibility
post
Get Eligibility Full Report
get
PATIENT DOCUMENT API
DOCUMENT TAG
The Document Tag Object
Find Document Tags
get
Get Document Tag
get
Create Document Tag
post
Update Document Tag
patch
Update Document Tag
put
CLINICAL DOCUMENT
The Clinical Document Object
Find Clinical Documents
get
Get Clinical Document
get
Create Clinical Document
post
VITALS
The Vital Object
Find Vitals
get
Get Vital
get
Create Vitals
post
Update Vitals
put
Update Vitals
patch
VISIT NOTE
The Visit Note Object
Find Visit Notes
get
Get Visit Note
get
Delete Visit Note
delete
Create Visit Note
post
Sign Visit Note
patch
NON-VISIT NOTE
The Non-Visit Note Object
Find Non-Visit Notes
get
Get Non-Visit Note
get
Create Non-Visit Note
post
Update Non-Visit Note
put
Update Non-Visit Note
patch
Delete Non-Visit Note
delete
MEDICATION
The Medication Object
Find Medications
get
Get Medication
get
Create Medication
post
DISCONTINUED MEDICATION
The Discontinued Medication Object
Find Discontinued Medications
get
Create Discontinued Medications
post
Get Discontinued Medication
get
REPORT TYPE
The Report Type Object
Find Report Types
get
Get Report Type
get
REPORT
The Lab Report Object
The External Report Object
Find Reports
get
Get Report
get
Create Report
post
Delete Report
delete
Sign Report
patch
Retrieve the Printable Report View
get
CCDA
The CCDA Object
Get CCDA
get
REFERRALS
The Letter Object
Find Letters
get
Get Letter
get
The Referral Order Object
Get Referral Order
get
Post Letter
post
Update Letter
put
Update Letter
patch
Post Referral Order
post
Update Referral Order
put
Update Referral Order
patch
REFILLS
The Refill object
Find Refills
get
Get Refill
get
PATIENT FORM
Patient Form Object
Find Patient Forms
get
Get Patient Form
get
FILLS
The Prescription Fill object
Find Prescription Fills
get
Get Prescription Fill
get
The History Download Fill object
Find History Download Fills
get
Get History Download Fill
get
Patient Form Request
The Patient Form Request Object
Get Patient Form Request
get
List Patient Form Requests
get
Create Patient Form Request
post
Update Patient Form Request
put
Delete Patient Form Request
delete
Patient Form Submission
The Patient Form Submission object
Get Patient Form Submission
Find Patient Form Submissions
HISTORICAL MEDICATION DOWNLOAD REQUESTS
The Historical Medication Download Request Object
Find Historical Medication Download Requests
get
Create an Historical Medication Download Request
post
Get Historical Medication Download Requests
get
INCOMING FILE
The incoming file object
Find incoming files
get
Get incoming file
get
Create Incoming Files
post
VISIT NOTE TYPES
The Visit Note Type Object
Find Visit Note Types
get
Get Visit Note Type
get
Update Visit Note Type
patch
Delete Visit Note Type
delete
VISIT NOTE TEMPLATES
The Visit Note Template Object
Find Visit Note Templates
get
Get Visit Note Template
get
Update Visit Note Template
patch
Delete Visit Note Template
delete
INJECTION (BETA)
The Injection Object
Find Injections
get
Get Injection
get
MESSAGING API
MESSAGE THREAD
The Message Thread Object
Get Message Thread
get
Find Message Threads
get
Create Message Thread
post
Update Message Thread
patch
Delete Message Thread
delete
THREAD MESSAGE
The Thread Message Object
Get Thread Message
get
Find Thread Messages
get
Create Thread Message
post
Delete Thread Message
delete
THREAD MEMBER
The Thread Member Object
Get Thread Member
get
Find Thread Members
get
Create Thread Member
post
Update Thread Member
patch
Delete Thread Member
delete
SCHEDULING API
APPOINTMENT
The Appointment Object
Find Appointments
get
Get Appointment
get
Create Appointment
post
Update Appointment
put
Update Appointment
patch
Delete Appointment
delete
APPOINTMENT ROOM
The Appointment Room Object
Find Appointment Rooms
get
EVENT
The Event Object
Find Events
get
Get Event
get
Create Event
post
Update Event
put
Update Event
patch
Delete Event
delete
RECURRING EVENT GROUP
The Recurring Event Group Object
Find Recurring Event Groups
get
Get Recurring Event Group
get
Create Recurring Event Group
post
Update Recurring Event Group
put
Delete Recurring Event Group
delete
APPOINTMENT TYPES
The Appointment Type Object
Find Appointment Types
get
Get Appointment Type
get
BILLING API
BILL
The Bill Object
Find Bills
get
Get Bill
get
Create Bill
post
Update Bill
patch
Release a Bill To PMS
patch
OUTSTANDING BALANCE
Updating Outstanding Balance
post
BILLING CODES
The Billing Code Object
Create a Billing Code
post
Get a Billing Code
get
Get Billing Codes
get
Update a Billing Code
patch
INSURANCE API
INSURANCE COMPANY
The Insurance Company Object
Find Insurance Companies
get
Get Insurance Company
get
Create Insurance Company
post
Update Insurance Company
put
Update Insurance Company
patch
Delete Insurance Company
delete
INSURANCE PLAN
The Insurance Plan Object
Find Insurance Plans
get
Get Insurance Plan
get
Create Insurance Plan
post
Update Insurance Plan
put
Update Insurance Plan
patch
Delete Insurance Plan
delete
PRACTICE API
PHYSICIAN
The Physician Object
Find Physicians
get
Get Physician
get
Update Physician
put
Update Physician
patch
The Physician Availabilities Object
Get Physician Availabilities
get
Update Physician Availabilities
put
SERVICE LOCATION
The Service Location Object
Find Service Location
get
Get Service Location
get
Create Service Location
post
Update Service Location
put
Update Service Location
patch
Delete Service Location
delete
PRACTICE
The Practice Object
Find Practices
get
Get Practice
get
Update Practice
put
Update Practice
patch
OFFICE STAFF
The Office Staff Object
Find Office Staff
get
Get Office Staff
get
STAFF GROUPS
The Staff Group Object
Find Staff Group
get
Get Staff Group
get
Create Staff Group
post
Update Staff Group
put
Delete a Staff Group
delete
DELEGATE PERMISSIONS
The Delegate Permission Object
Find Delegate Permissions
get
Get Delegate Permissions
get
Create Delegate Permissions
post
Update Delegate Permissions
put
Delete a Delegate Permission
delete
PRINT HEADERS
The Print Header Object
Find Print Headers
get
Get Print Header
get
CONTACTS
The Contact Object
Search Contacts
get
List Contacts
get
Fetch Contact
get
Create Contact
post
Update Contacts
put
Update Contacts
patch
Delete Contacts
delete
MEDICATION ORDER TEMPLATES
The Medication Order Template object
Get Medication Order Template
get
Find Medication Order Templates
get
Create Medication Order Template
post
Update an existing Medication Order Template
put
Update an existing Medication Order Template
patch
Delete Medication Order Template
delete
HANDOUTS
The Handout object
Find Handouts
get
Get Handouts
get
Create Handout
post
Update Handout
put
Update Handout
patch
Delete Handout
delete
INSURANCE ELIGIBILITY USAGE
The Insurance Eligibility Usage Object
Find Insurance Eligibility Usage
get
PRACTICE MEDICATIONS
The Practice Medication Object
Find Practice Medications
get
Create Practice Medication
post
Obsolete Practice Medication
patch
Fetch Practice Medication
get
Reference Data API
LANGUAGE
The Language Object
Find Languages
get
PHARMACY
The Pharmacy Object
Get Pharmacy
get
REFERENCE MEDICATION (BETA)
The Reference Medication Object
Find Reference Medications
get
Get Reference Medication
get
PACKAGED MEDICATION (BETA)
The Packaged Medication Object
Find Packaged Medications
get
Get Packaged Medication
get
PACKAGED MEDICATION LABELER (BETA)
The Packaged Medication Labeler Object
Find Packaged Medication Labelers
get
Get Packaged Medication Labeler
get
Care Gaps API
Definitions
Retrieve a filtered page of definitions
get
Create a new definition.
post
Retrieve an existing definition.
get
Delete an existing definition.
delete
Caregaps
Retrieve a list of existing caregap.
get
Create a new caregap.
post
Retrieve an existing caregap.
get
Delete an existing caregap.
delete
Modifies an existing caregap's closed status.
patch
Event Subscription API
The Subscription object
Find Subscriptions
get
Subscribe to a resource updates
post
Delete a Subscription
delete
The Event object
Find published events
get
Get published event
get
Update published event
put
Update published event
patch
User Management API
The User Object
Create User
post
Update User
patch
CHANGELOG
Changelog
Visit Notes API
Notes
List Notes
get
Create Note
post
Delete Note By Id
delete
Get Note By Id
get
Update Note By Id
patch
Custom Blocks
List Custom Blocks
get
Powered by
Delete Appointment Type
delete
https://sandbox.elationemr.com/api/2.0
Language
Shell
Node
Ruby
PHP
Python
Credentials
OAuth2
OAuth2
Bearer
RESPONSE
Click
Try It!
to start a request and see the response here!