D4Web Integration Beta
This integration is in beta: it is available now and being validated with early practices, so capabilities may expand and details may change.
Connect to D4Web, Centaur Software's cloud practice management system for Australian and New Zealand dentistry. Read patients, providers, appointment books and schedules from the practice's D4Web account through a unified REST API.
About D4Web
D4Web is the cloud successor to Centaur Software's Dental4Windows. It brings the same appointment books, patient records, charting and billing workflows to the browser, hosted by Centaur, so practices and groups no longer maintain a local database server. Enterprise accounts can run many practices under one login, each with its own location.
Integration with CRMBridge
CRMBridge connects to D4Web through the practice's own D4Web sign-in via the CRMBridge Integrator; no database access or Centaur partner credentials are needed. For enterprise accounts, the Integrator is pointed at the practice's location so each site is read separately. Providers, appointment books, appointments across the practice's schedule, appointment classes and the patient list are normalized into the same standardized endpoints used for every other practice management system and synced to the CRMBridge cloud on the practice's schedule.
The D4Web connector is currently read-only: appointment booking and other write-backs into D4Web are not yet available.
What You Can Access
Patient Records
The practice's patient list with demographics, contact details, category and health-fund information, refreshed from D4Web with each sync.
Appointment Books & Schedules
Every appointment book and the appointments in it across any date range, with patient, provider, duration, status and appointment class.
Providers
The practice's provider roster, so appointments and production can be attributed to the right clinician.
Appointment Classes
The practice's appointment classes (visit types), published as reference data so integrations report on the practice's own vocabulary.
API Code Example
1. Authenticate with your D4Web practice
POST https://api.crmbridge.ai/v1/Auth
{
"ApplicationId": "your-app-id",
"BusinessId": "your-business-id",
"ApplicationKey": "your-app-key",
"LocationId": "d4web-practice-melbourne"
}2. Read the practice's providers
GET https://api.crmbridge.ai/v1/GetProviders
BusinessID / LocationId / APIToken headers
// Response
{
"TotalCount": 6,
"Data": [
{
"ProviderId": "14",
"ProviderFirstName": "Priya",
"ProviderLastName": "Nair",
"Specialty": "Dentist",
"Status": "Active"
}
]
}What You Can Build
Patient Communication
Drive reminders, recall outreach and post-visit follow-ups from the practice's live appointment books and patient list.
Group Reporting Across Centaur Practices
Report utilisation and appointment mix across every D4Web location and any remaining Dental4Windows sites in one model, attributed to book, provider and location.
Marketing & Reputation Tools
Trigger review requests and surveys from completed appointments and segment patients by provider, appointment class or last visit.
Ready to Integrate with D4Web?
Start building with D4Web practice data in minutes. Free tier includes 100,000 API calls for sandbox and testing use, with no credit card required.