Dentrix
Dentrix is a dental practice management platform from Henry Schein One, used by dental offices to manage patients, scheduling, clinical charting, treatment planning, insurance, and billing. Dentrix exposes third-party integration APIs through two distinct channels. The original Dentrix Developer Program (DDP, launched 2012) targets the on-premise Dentrix desktop application: integrations run locally against the office's Dentrix database over password-protected ODBC connections, stored procedures, table views, and DLL functions (authenticated via a RegisterUser call) - it is NOT a public REST/cloud API, and cloud integrations require a locally installed desktop agent. The newer Dentrix Ascend API Exchange (launched July 2023) is a cloud, REST/JSON API over HTTPS secured with OAuth 2.0 on the SOC 2 Type II Dentrix Ascend platform, exposing patient, scheduling, claims, and inventory data. Both channels are partner-gated: access requires an application, a signed agreement, and paid developer fees. There is no public self-serve API key or published OpenAPI, so the APIs below are modeled from Henry Schein One's public developer materials rather than an official machine-readable specification.
APIs
Dentrix Patients API
Retrieve and (with the Write API / Ascend scopes) manage patient demographics, contact details, household and responsible-party relationships, and patient status. On Dentrix Asc...
Dentrix Appointments & Scheduling API
Read the schedule and book, reschedule, or cancel appointments. In the Dentrix Developer Program this maps to the commercial-only Scheduling API; on Dentrix Ascend it is a REST ...
Dentrix Providers API
Look up providers, operatories, and practice/location metadata used to associate appointments, procedures, and production with the responsible dentist or hygienist. Read-oriente...
Dentrix Procedures & Treatment API
Access clinical and treatment data - procedure codes (CDT), completed and planned procedures, treatment plans, and clinical notes. Surfaced through clinical table views and stor...
Dentrix Insurance & Claims API
Read insurance coverage and claim status and, on Ascend, submit claims. The Dentrix Developer Program exposes a dedicated Claims Summary API for practice-level claims reporting;...
Dentrix Ledger & Billing API
Access account ledgers, charges, payments, adjustments, and balances for patient and insurance financial reconciliation. Read via financial table views and stored procedures (de...
Dentrix Prescriptions API
Read prescription and medication history captured in the patient clinical record. Availability is subject to program category and partner agreement; exposed through clinical tab...