Challenge
Still calling DSTU2 after the sunset
Agnotic approach
We inventory DSTU2 usage now and migrate to R4 routes, practice by practice, well before December 31, 2026.

NextGen Enterprise and NextGen Office expose different APIs with different limits, and one of them retires its DSTU2 version at the end of 2026. This reference maps what NextGen's own documentation allows, and Agnotic Technologies builds and tests your integration against it.
Trusted by global innovators
























NextGen Healthcare FHIR capabilities are the FHIR R4 and DSTU2 APIs, SMART App Launch and Bulk FHIR endpoints that NextGen Enterprise and NextGen Office expose to outside apps, alongside NextGen's proprietary Enterprise APIs. Agnotic Technologies maps what NextGen's public documentation allows to your use case, then builds and tests the integration for you.
The first question is which NextGen product your customers run. NextGen Enterprise serves larger ambulatory groups and NextGen Office serves smaller practices, and their APIs, documentation and limits are published separately.
This page is the developer reference. Our NextGen Healthcare integration page covers how an engagement runs across HL7 v2, FHIR and the NextGen API.
Capability table
Built only from NextGen's public API pages. What a given practice has installed and configured still has to be confirmed per practice.
| API | Product | Standard and access | Who it serves | Notes from NextGen's docs |
|---|---|---|---|---|
| Patient Access API | NextGen Enterprise 5.9.0+ | FHIR R4 and DSTU2, read only | Patient-facing apps | Public route docs; DSTU2 sunsets December 31, 2026; a Practice Search page shows which practices have it configured |
| FHIR APIs for user-facing apps | NextGen Enterprise | FHIR | Apps used by NextGen Enterprise staff | Full documentation provided after developer onboarding |
| Enterprise APIs | NextGen Enterprise 5.9.0+ | Proprietary JSON REST, 800+ routes, read and write | Provider organization apps | Documentation after onboarding; clients grant access to adopted apps in the NextGen API Client Portal |
| Office Patient Access API | NextGen Office 5.0+ | FHIR R4 with C-CDA, read only | Patient apps | No charge for USCDI v1 reads |
| Office SMART App Launch API | NextGen Office 5.0+ | FHIR R4, read only, one patient | Provider-selected apps | Onboarding and monthly fees per vendor per practice; per-application request limits |
| Office Bulk FHIR API | NextGen Office 5.0+ | FHIR Bulk Data Access, read only, patient groups | Population data for providers | One bulk request per patient per week; onboarding and monthly fees |
NextGen publishes its own API fees on its regulatory information pages. We do not set or quote them; we scope our build separately.
Deadline
NextGen Healthcare will sunset the FHIR DSTU2 API for NextGen Enterprise on December 31, 2026. Any app still calling DSTU2 routes needs to move to the FHIR R4 API before then.
R4 is more than a version swap. NextGen's R4 routes cover USCDI v3 data elements, but elements added after USCDI v1 need the practice to run NextGen Enterprise 8.3.1 or later, so the same app can see different data at different practices.
Failure points
Each of these follows from NextGen's published documentation, and each one fails quietly unless the design plans for it.
Challenge
Still calling DSTU2 after the sunset
Agnotic approach
We inventory DSTU2 usage now and migrate to R4 routes, practice by practice, well before December 31, 2026.
Challenge
Assuming FHIR can write data back
Agnotic approach
The FHIR APIs NextGen documents are read only. Write-back goes through Enterprise APIs where the use case and the program allow it.
Challenge
Expecting USCDI v3 data everywhere
Agnotic approach
The app handles both USCDI v1 and v3 responses, because practices below NextGen Enterprise 8.3.1 get v1 routes.
Challenge
Hitting NextGen Office rate limits
Agnotic approach
Requests are queued and paced under the published per-IP and per-application limits, with backoff when throttled.
Challenge
Running bulk exports like a sync job
Agnotic approach
NextGen Office allows one bulk request per patient per week, so ongoing changes come from targeted reads instead.
Challenge
An app the practice has not authorized
Agnotic approach
Rollout includes the practice granting access in the NextGen API Client Portal, checked before go-live at each site.
Pre-build checklist
We work through this list before writing integration code, so the plan rests on facts rather than assumptions.
Scope drivers
We do not quote a price before scoping. These factors move the effort most.
Each product has its own APIs, auth endpoints and limits, so supporting both roughly means two integrations.
Read-only FHIR is the smaller build. Enterprise API write flows add mapping, validation and more testing.
Apps already on DSTU2 need a migration plan and parallel testing before the sunset date.
Each practice adds authorization, version checks and support, and may return different USCDI versions.
Bulk FHIR adds long-running jobs and file handling, within NextGen Office's weekly per-patient limit.
Startups often need the data model built with the integration. Established products mostly need mapping and hardening.
Who builds on NextGen
Most demand comes from products that serve ambulatory and specialty practices.
Apps that let patients of NextGen practices read their own records through Patient Access APIs.
Provider-facing apps for NextGen Enterprise practices built on Enterprise and FHIR APIs.
SMART App Launch apps selected by NextGen Office practices.
Population data through the NextGen Office Bulk FHIR API, within its limits.
Products that need NextGen practice data from their first pilots.
Internal apps built under the Open Access Developer Program.
Four steps, with a fixed first release agreed before any code is written.
We match your use case to Patient Access, FHIR or Enterprise APIs and the developer program that covers it.
We complete NextGen's onboarding, read the full documentation it opens up, and test with synthetic patients.
The practice authorizes the app, we confirm its version and data, and run the first release there.
Practices are added one by one, with monitoring of auth errors, throttling and data quality.
HIPAA applies to your product as well as the practice. These are the safeguards we build in.
Agnotic signs a BAA before any PHI is shared, and development uses synthetic patients only.
Each app requests only the data its use case needs, per practice and per user type.
OAuth tokens and client secrets live in a secrets manager, rotated and never logged.
Every API call is logged with user, patient, practice and time.
Health Insurance Portability and Accountability Act
Protect PHI with privacy-first architecture, encrypted storage and transmission, strict access controls, and traceable audit logs.
General Data Protection Regulation
Implement lawful consent flows, data minimization, retention controls, and secure processing for sensitive health data.
Fast Healthcare Interoperability Resources
Enable standardized health data exchange across apps, care teams, and systems through standards-based FHIR APIs.
Health Level Seven International
Support enterprise-grade interoperability with HL7-based integrations for records, events, and clinical messaging workflows.
Health Information Trust Alliance
Align security programs to healthcare-specific control and risk management practices trusted by providers and ecosystem partners.
Health Information Technology for Economic and Clinical Health Act
Design with breach notification readiness, digital record safeguards, and operational controls that support regulated care programs.
FDA Software as a Medical Device
Plan software quality, traceability, and documentation pathways for products that may require SaMD review and submission.
Medical Device Regulation (European Union)
Prepare EU market-ready processes for risk classification, evidence tracking, and lifecycle governance under MDR expectations.
Substance Abuse and Mental Health Services Administration
Apply confidentiality controls and consent-aware sharing models for behavioral and mental health data experiences.
Standards in scope
Short facts we design around, each linked to NextGen Healthcare's own API pages.
For NextGen Enterprise 5.9.0 and later, NextGen Healthcare documents read-only Patient Access APIs in FHIR DSTU2 and R4, and Enterprise APIs: more than 800 JSON-based RESTful routes for reading and writing EHR and practice management data in a proprietary NextGen format.
Source: NextGen Healthcare, Public API DocumentationNextGen Healthcare will sunset the FHIR DSTU2 API for NextGen Enterprise on December 31, 2026, and developers using it must migrate to the FHIR R4 API before that date.
Source: NextGen Healthcare, Patient Access API documentationNextGen's FHIR R4 routes include USCDI v3 data elements, but elements that were not part of USCDI v1 need the patient's practice to run NextGen Enterprise 8.3.1 or later; on earlier versions the API defaults to USCDI v1 routes.
Source: NextGen Healthcare, Patient Access API documentationFor NextGen Office, the Patient Access, SMART App Launch and Bulk FHIR APIs support only read (GET) operations for USCDI v1 data, allow up to 20 requests per minute from one IP address, and permit one bulk data request per patient per week.
Source: NextGen Healthcare, NextGen Office API Section 170.404 Regulatory InformationNextGen runs an Open Access Developer Program for clients building apps for internal use and an API Distributor Program, which includes API sandboxes, for apps released to the NextGen community; the Distributor Program may carry fees based on the scope of data needs.
Source: NextGen Healthcare, API Developer Program