drchrono
drchrono, part of EverCommerce's EverHealth portfolio, is an all-in-one EHR, practice management and medical billing platform for independent US medical practices. It publishes two distinct machine-readable API surfaces. The proprietary REST v4 API (codename Hunt Valley) is an OAuth 2.0-secured contract of 170 paths and 329 operations covering patients, scheduling, clinical documentation, e-prescribing, labs, tasks, messaging and the full revenue cycle, published as a live OpenAPI 3.0 at https://app.drchrono.com/openapi-schema and complemented by a 27-event webhook surface. Alongside it drchrono runs a read-only, ONC-certified SMART on FHIR R4 server exposing 27 US Core resource types for USCDI interoperability, with SMART App Launch and OpenID Connect discovery, FHIR Bulk Data Export, and a public service base directory covering 105 practices. The two estates share no tokens, no scopes and no identifier space.
drchrono publishes 6 APIs on the APIs.io network, including Administrative API, Audit API, Availability API, and 3 more. Tagged areas include EHR, Electronic Health Records, Healthcare, Medical Records, and Practice Management.
The drchrono catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
drchrono’s developer surface includes changelog, sandbox, API reference, getting-started guide, support, signup flow, authentication, and 41 more developer resources.
Kin Score
APIs 7
Individual APIs this provider publishes, each with its own machine-readable definition.
drchrono Administrative API
Create and manage administrative resources
drchrono Audit API
Search Audit Logs
drchrono Availability API
The Availability API from drchrono — 1 operation(s) for availability.
drchrono Billing API
Create and manage billing resources
drchrono Clinical API
Create and manage clinical resources
drchrono Practice Management API
Create and manage practice management resources
drchrono SMART on FHIR R4 API
The ONC-certified SMART on FHIR R4 interoperability API for the DrChrono EHR. Read-only, 27 US Core resource types, FHIR 4.0.1, with a live CapabilityStatement, SMART App Launch...
Scroll for all 7
Open Collections 7
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONDrChrono EHR REST Administrative API
OPEN COLLECTIONDrChrono EHR REST Administrative Audit API
OPEN COLLECTIONDrChrono EHR REST Administrative Availability API
OPEN COLLECTIONDrChrono EHR REST Administrative Billing API
OPEN COLLECTIONDrChrono EHR REST Administrative Clinical API
OPEN COLLECTIONDrChrono EHR REST Administrative Practice Management API
OPEN COLLECTIONScroll for all 7
Arazzo Workflows 5
Multi-step API workflows described with the Arazzo specification.
drChrono Appointment Scheduling
Read a patient record, book an appointment, then read the appointment back to confirm it was created.
ARAZZOdrChrono Chart Export
Pull a patient chart by reading the patient, listing problems and medications, and exporting a C-CDA document.
ARAZZOdrChrono Clinical Documentation
Document a patient visit by recording a problem, a medication, and a clinical note.
ARAZZOdrChrono Eligibility and Billing
Run the revenue cycle by checking insurance eligibility, reviewing day sheet charges, and adding a claim billing note.
ARAZZOdrChrono Patient Registration (Upsert)
Search for an existing patient by name and update it if found, otherwise create a new patient record.
ARAZZOPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Drchrono Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Drchrono Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
DrChrono EHR Webhooks
AsyncAPI description of the DrChrono EHR webhook surface, generated faithfully from the webhook reference DrChrono publishes at https://app.drchrono.com/api-docs/. Every event n...
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Drchrono Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
drchrono API Rules
SPECTRALJSON Schema 77
Standalone JSON Schema definitions for this provider's data models.
Appointment
JSON SCHEMAAppointmentProfile
JSON SCHEMAAppointmentTemplate
JSON SCHEMAAsyncResourceError
JSON SCHEMAAuditLog
JSON SCHEMABillingLineItem
JSON SCHEMABillingLineItemDeletion
JSON SCHEMABillingProfile
JSON SCHEMACarePlan
JSON SCHEMACareTeamMember
JSON SCHEMACashPayment
JSON SCHEMACashPaymentLog
JSON SCHEMAClaimBillingNotes
JSON SCHEMAClinicalNote
JSON SCHEMAConsentForm
JSON SCHEMACoverage
JSON SCHEMACustomAppointmentFieldType
JSON SCHEMACustomInsurancePlanName
JSON SCHEMACustomPatientFieldType
JSON SCHEMACustomVitalType
JSON SCHEMADoctor
JSON SCHEMADoctorFeeSchedule
JSON SCHEMADoctorMessage
JSON SCHEMADoctorOptions
JSON SCHEMAEOBObject
JSON SCHEMAFeeSchedule
JSON SCHEMAFeeScheduleItem
JSON SCHEMAImplantableDevice
JSON SCHEMAInsurance
JSON SCHEMAInventoryCategory
JSON SCHEMAInventoryVaccine
JSON SCHEMALabOrder
JSON SCHEMALabOrderDocument
JSON SCHEMALabResult
JSON SCHEMALabTest
JSON SCHEMALabVendorLocation
JSON SCHEMALineItemTransaction
JSON SCHEMAOffice
JSON SCHEMAPatient
JSON SCHEMAPatientAllergy
JSON SCHEMAPatientAmendment
JSON SCHEMAPatientAuthorization
JSON SCHEMAPatientCommunication
JSON SCHEMAPatientDrug
JSON SCHEMAPatientFlagType
JSON SCHEMAPatientIntervention
JSON SCHEMAPatientLabResultSet
JSON SCHEMAPatientMessage
JSON SCHEMAPatientPhysicalExam
JSON SCHEMAPatientProblem
JSON SCHEMAPatientRiskAssessment
JSON SCHEMAPatientVaccineRecord
JSON SCHEMAPhoneCallLog
JSON SCHEMAPrescriptionMessage
JSON SCHEMAProcedure
JSON SCHEMAReminderProfile
JSON SCHEMAScannedClinicalDocument
JSON SCHEMAScheduleBlock
JSON SCHEMASignedConsentForm
JSON SCHEMASignedConsentFormUpdate
JSON SCHEMASoapNoteCustomReport
JSON SCHEMASoapNoteLineItemFieldType
JSON SCHEMASoapNoteLineItemFieldValue
JSON SCHEMAStaff
JSON SCHEMATask
JSON SCHEMATaskCategory
JSON SCHEMATaskNote
JSON SCHEMATaskStatus
JSON SCHEMATaskTemplate
JSON SCHEMATelemedicineAppointment
JSON SCHEMATelemedicineAppointmentEventLog
JSON SCHEMAUserProfile
JSON SCHEMAUserProfilesGroup
JSON SCHEMAWorkDay
JSON SCHEMAWorkHours
JSON SCHEMAWorkSchedule
JSON SCHEMAYellowNotepad
JSON SCHEMAScroll for all 77
Examples 69
Example request and response payloads for these APIs.
Appointment Example
EXAMPLEAppointmentprofile Example
EXAMPLEAppointmenttemplate Example
EXAMPLEBillinglineitem Example
EXAMPLEBillingprofile Example
EXAMPLECareplan Example
EXAMPLECareteammember Example
EXAMPLECashpayment Example
EXAMPLECashpaymentlog Example
EXAMPLEClaimbillingnotes Example
EXAMPLEClinicalnote Example
EXAMPLEConsentform Example
EXAMPLECoverage Example
EXAMPLECustomvitaltype Example
EXAMPLEDoctor Example
EXAMPLEDoctorfeeschedule Example
EXAMPLEDoctormessage Example
EXAMPLEDoctoroptions Example
EXAMPLEEobobject Example
EXAMPLEFeeschedule Example
EXAMPLEImplantabledevice Example
EXAMPLEInsurance Example
EXAMPLEInventorycategory Example
EXAMPLEInventoryvaccine Example
EXAMPLELaborder Example
EXAMPLELaborderdocument Example
EXAMPLELabresult Example
EXAMPLELabtest Example
EXAMPLELabvendorlocation Example
EXAMPLELineitemtransaction Example
EXAMPLEOffice Example
EXAMPLEPatient Example
EXAMPLEPatientallergy Example
EXAMPLEPatientamendment Example
EXAMPLEPatientcommunication Example
EXAMPLEPatientdrug Example
EXAMPLEPatientflagtype Example
EXAMPLEPatientintervention Example
EXAMPLEPatientlabresultset Example
EXAMPLEPatientmessage Example
EXAMPLEPatientphysicalexam Example
EXAMPLEPatientproblem Example
EXAMPLEPatientvaccinerecord Example
EXAMPLEPhonecalllog Example
EXAMPLEPrescriptionmessage Example
EXAMPLEProcedure Example
EXAMPLEReminderprofile Example
EXAMPLEScheduleblock Example
EXAMPLESignedconsentform Example
EXAMPLESoapnotecustomreport Example
EXAMPLEStaff Example
EXAMPLETask Example
EXAMPLETaskcategory Example
EXAMPLETasknote Example
EXAMPLETaskstatus Example
EXAMPLETasktemplate Example
EXAMPLEUserprofile Example
EXAMPLEUserprofilesgroup Example
EXAMPLEWorkschedule Example
EXAMPLEYellownotepad Example
EXAMPLEScroll for all 69
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 2
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 5
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 9
Authentication, authorization, and security posture
Scroll for all 9
Operate 5
Status, limits, changes, and where to get help
Commercial 6
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 3
Properties that don't map to a standard resource type