Curve Dental Integration
Connect to Curve Dental's Curve Hero cloud practice management system. Read patients, schedules, procedures and balances, and write appointments, patients, payments and notes through a unified REST API.
About Curve Dental
Curve Dental's Curve Hero is a cloud-based practice management system used by thousands of dental practices across the United States and Canada. Everything runs in the browser: scheduling, patient records, charting, treatment planning, billing and reporting are all delivered as one cloud application, with no on-premises server to maintain. Curve serves single locations and multi-clinic groups alike, and each clinic keeps its own schedule and operatories inside the same account.
Integration with CRMBridge
CRMBridge connects to Curve using the practice's own Curve sign-in and reads through the same web services the Curve application uses, so no database access or on-premises installation is needed at the practice. Patients, clinics, providers and staff, operatories, appointments, procedure codes and fee schedules, treatment plans, account aging and clinical notes are normalized into the same standardized endpoints used for every other practice management system. Multi-clinic accounts are read clinic by clinic, so each appointment carries the clinic it belongs to.
Appointments come through with the detail the practice sees in Curve: the appointment status by name, the procedure codes attached to the visit, the appointment tags used as the visit type, the appointment cost and the appointment note. Writes go back into Curve directly, so a booking made through CRMBridge appears on the practice's schedule immediately.
What You Can Access
Patient Records
The full patient roster with demographics, contact details, status, preferred contact method, responsible party and profile dates. New patients can be registered and existing records updated in Curve through the CRMBridge API.
Appointments & Booking
Every clinic's schedule with the appointment status, procedure codes, tags, cost and note, plus open-slot search — and the ability to book, reschedule and cancel appointments in Curve directly through the CRMBridge API.
Clinics, Providers & Operatories
Each clinic on the account with its address, the provider and staff roster, and the operatories of every clinic, so multi-location groups can attribute schedules and production to the right clinic, clinician and chair.
Ledger, Balances & Aging
A patient's account ledger and current balance read live from Curve, and responsible-party aging across the practice for receivables reporting. Patient payments and adjustments can be posted to the account through the CRMBridge API.
Procedures, Fees & Treatment Plans
Curve's procedure catalogue with CDT codes, fee schedules with per-procedure amounts, payment and adjustment types, and outstanding treatment plans. Completed procedures can be posted to a patient's ledger through the API.
Notes & Documents
Patient notes by note type, read live per patient, plus the ability to write typed notes and upload documents to a patient's record in Curve through the CRMBridge API.
API Code Example
1. Authenticate with your Curve practice
POST https://api.crmbridge.ai/v1/Auth
{
"ApplicationId": "your-app-id",
"BusinessId": "your-business-id",
"ApplicationKey": "your-app-key",
"LocationId": "curve-practice-main"
}2. Read this week's appointments
GET https://api.crmbridge.ai/v1/GetAppointments
BusinessID / LocationId / APIToken headers
{ "FromDate": "2026-09-28", "ToDate": "2026-10-02" }
// Response
{
"TotalCount": 42,
"Data": [
{
"AppointmentId": "358",
"PatientId": "355",
"ProviderId": "300",
"CRMPracticeId": "1",
"Operatory": "2",
"AppointmentDateTime": "2026-09-28T11:30:00",
"AppointmentLength": 60,
"Status": "Confirmed",
"AppointmentType": "Routine Check",
"ProcedureCodes": "D0120, D0274, D1110",
"Amount": 168.00
}
]
}What You Can Build
AI Phone & Chat Booking
Let a voice or chat agent find the patient, check open slots on the right clinic's schedule, and book, reschedule or cancel the appointment in Curve — with the appointment tags and procedure codes the practice expects, so the front desk sees a normal booking.
Multi-Clinic Group Reporting
Combine every clinic on a Curve account with practices on other systems in one data model: schedules, production by procedure, outstanding treatment plans and aging, each attributed to the clinic and provider it belongs to.
Patient Communication & Collections
Drive reminders, recall outreach and balance notifications from Curve's patient and aging data, then record the patient's payment straight onto their Curve ledger through the CRMBridge API.
Ready to Integrate with Curve Dental?
Start building with Curve Hero cloud data in minutes. Free tier includes 100,000 API calls for sandbox and testing use, with no credit card required.