Dentrix website screenshot

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.

Dentrix publishes 7 APIs on the APIs.io network. Tagged areas include Dental, Practice Management, Healthcare, Dentistry, and Patient Data.

Dentrix’s developer surface includes documentation, signup flow, engineering blog, and 6 more developer resources.

20.2/100 emerging ▬ flat Agent 3/100 human only Full breakdown ↓
scored 2026-08-25 · rubric v0.14.0
AccessFreemium
7 APIs
DentalPractice ManagementHealthcareDentistryPatient DataEHRPartner APIHenry Schein One

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-25 · rubric v0.14.0
Composite quality — 20.2/100 · emerging
Contract Quality 0.0 / 21
Developer Ergonomics 2.0 / 17
Access Clarity 7.6 / 17
Operational Transparency 3.5 / 11
Contract Governance 0.0 / 10
Discoverability 5.5 / 9
Regulatory Posture 1.1 / 15
Agent readiness — 3/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Delegated User Identity 0 / 6
Protected Resource Metadata 0 / 5
Registration Without a Human 0 / 6
Agentic Commerce Surface 0 / 5
Regulatory Posture applies to this provider. Its tags matched the Health regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/dentrix: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

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

Scroll for all 7

Pricing Plans 1

Published pricing tiers and plan structures.

Dentrix Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Dentrix Rate Limits

5 limits

RATE LIMITS

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Dentrix Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Access & Security 1

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 1

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

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.'
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/dentrix.png
tags:
- Dental
- Practice Management
- Healthcare
- Dentistry
- Patient Data
- EHR
- Partner API
- Henry Schein One
created: '2026-07-03'
modified: '2026-07-03'
specificationVersion: '0.23'
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

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/dentrix"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/dentrix/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/dentrix/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.