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.

7 APIs 0 Features
DentalPractice ManagementHealthcareDentistryPatient DataEHRPartner APIHenry Schein One

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...

Pricing Plans

Dentrix Plans Pricing

3 plans

PLANS

Rate Limits

Dentrix Rate Limits

5 limits

RATE LIMITS

Resources

🔗
DomainSecurity
DomainSecurity
🔗
Website
Website
🔗
LinkedIn
LinkedIn
🔗
Documentation
Documentation
🔗
Documentation
Documentation
📝
SignUp
SignUp
🔗
Plans
Plans
🔗
RateLimits
RateLimits
📰
Blog
Blog

Sources

apis.yml Raw ↑
aid: dentrix
url: https://raw.githubusercontent.com/api-evangelist/dentrix/refs/heads/main/apis.yml
name: Dentrix
kind: company
description: '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.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Dental
- Practice Management
- Healthcare
- Dentistry
- Patient Data
- EHR
- Partner API
- Henry Schein One
created: '2026-07-03'
modified: '2026-07-03'
specificationVersion: '0.19'
apis:
- aid: dentrix:dentrix-patients-api
  name: Dentrix Patients API
  tags:
  - Patients
  - Demographics
  - Records
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.henryscheinone.com/dental-solutions/api-exchange
  endpointsModeled: true
  properties:
  - url: https://ddp.dentrix.com/pages/faq
    type: Documentation
  - url: https://www.henryscheinone.com/dental-solutions/api-exchange
    type: Documentation
  description: Retrieve and (with the Write API / Ascend scopes) manage patient demographics, contact details, household and
    responsible-party relationships, and patient status. On Dentrix Ascend this is a REST/JSON resource; on the Dentrix desktop
    it is served through Read/Write table views, stored procedures, and DLL functions over ODBC. Endpoints are modeled from
    public developer materials - the concrete surface is partner-gated.
- aid: dentrix:dentrix-appointments-api
  name: Dentrix Appointments & Scheduling API
  tags:
  - Appointments
  - Scheduling
  - Calendar
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.henryscheinone.com/dental-solutions/api-exchange
  endpointsModeled: true
  properties:
  - url: https://ddp.dentrix.com/pages/faq
    type: Documentation
  - url: https://www.henryscheinone.com/dental-solutions/api-exchange
    type: Documentation
  description: 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 scheduling resource. Endpoints are modeled from
    public developer materials - the concrete surface is partner-gated.
- aid: dentrix:dentrix-providers-api
  name: Dentrix Providers API
  tags:
  - Providers
  - Practitioners
  - Staff
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.henryscheinone.com/dental-solutions/api-exchange
  endpointsModeled: true
  properties:
  - url: https://ddp.dentrix.com/pages/faq
    type: Documentation
  - url: https://www.henryscheinone.com/dental-solutions/api-exchange
    type: Documentation
  description: Look up providers, operatories, and practice/location metadata used to associate appointments, procedures,
    and production with the responsible dentist or hygienist. Read-oriented reference data exposed via table views/DLL functions
    (desktop) or REST reference resources (Ascend). Endpoints are modeled from public developer materials.
- aid: dentrix:dentrix-procedures-treatment-api
  name: Dentrix Procedures & Treatment API
  tags:
  - Procedures
  - Treatment Plans
  - Clinical
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.henryscheinone.com/dental-solutions/api-exchange
  endpointsModeled: true
  properties:
  - url: https://ddp.dentrix.com/pages/faq
    type: Documentation
  - url: https://www.henryscheinone.com/dental-solutions/api-exchange
    type: Documentation
  description: Access clinical and treatment data - procedure codes (CDT), completed and planned procedures, treatment plans,
    and clinical notes. Surfaced through clinical table views and stored procedures on the Dentrix desktop and as REST clinical
    resources on Dentrix Ascend. Endpoints are modeled from public developer materials - the concrete surface is partner-gated.
- aid: dentrix:dentrix-insurance-claims-api
  name: Dentrix Insurance & Claims API
  tags:
  - Insurance
  - Claims
  - Billing
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.henryscheinone.com/dental-solutions/api-exchange
  endpointsModeled: true
  properties:
  - url: https://ddp.dentrix.com/pages/faq
    type: Documentation
  - url: https://www.henryscheinone.com/dental-solutions/api-exchange
    type: Documentation
  description: 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 Ascend supports claim submission over REST.
    Endpoints are modeled from public developer materials - the concrete surface is partner-gated.
- aid: dentrix:dentrix-ledger-billing-api
  name: Dentrix Ledger & Billing API
  tags:
  - Ledger
  - Payments
  - Financials
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.henryscheinone.com/dental-solutions/api-exchange
  endpointsModeled: true
  properties:
  - url: https://ddp.dentrix.com/pages/faq
    type: Documentation
  - url: https://www.henryscheinone.com/dental-solutions/api-exchange
    type: Documentation
  description: Access account ledgers, charges, payments, adjustments, and balances for patient and insurance financial reconciliation.
    Read via financial table views and stored procedures (desktop) or REST ledger resources (Ascend). Endpoints are modeled
    from public developer materials - the concrete surface is partner-gated.
- aid: dentrix:dentrix-prescriptions-api
  name: Dentrix Prescriptions API
  tags:
  - Prescriptions
  - Medications
  - Clinical
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://www.henryscheinone.com/dental-solutions/api-exchange
  endpointsModeled: true
  properties:
  - url: https://ddp.dentrix.com/pages/faq
    type: Documentation
  - url: https://www.henryscheinone.com/dental-solutions/api-exchange
    type: Documentation
  description: Read prescription and medication history captured in the patient clinical record. Availability is subject to
    program category and partner agreement; exposed through clinical table views/DLL functions on the desktop or REST clinical
    resources on Ascend. Endpoints are modeled from public developer materials - the concrete surface is partner-gated.
common:
- type: DomainSecurity
  url: security/dentrix-domain-security.yml
- type: Website
  url: https://www.dentrix.com/
- type: LinkedIn
  url: https://www.linkedin.com/company/henry-schein-one
- type: Documentation
  url: https://ddp.dentrix.com/
- type: Documentation
  url: https://www.henryscheinone.com/dental-solutions/api-exchange
- type: SignUp
  url: https://ddp.dentrix.com/pages/faq
- type: Plans
  url: plans/dentrix-plans-pricing.yml
- type: RateLimits
  url: rate-limits/dentrix-rate-limits.yml
- url: https://www.henryscheinone.com/insights/blogs/
  type: Blog
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com