← Back to all docs

Allscripts API

Allscripts—now Veradigm—is a healthcare technology platform delivering ambulatory EHR, e-prescribing, practice management, and revenue cycle solutions to providers, payers, and life sciences. An unofficial API lets you programmatically pull patients, appointments, encounters, clinical documents, eligibility, and claims—and push updates like new appointments, orders, charges, and claim submissions back into Veradigm EHR, TouchWorks, Sunrise, and Practice Management.

By Alex KlarfeldMay 30, 2026
Allscripts API

What is Allscripts?

Allscripts, now operating as Veradigm, is a healthcare technology company that delivers data-driven solutions across an integrated network of providers, payers, and life science companies. Practices use its electronic health record, e-prescribing, practice management, and revenue cycle products to document care, schedule and bill visits, submit claims, and connect to third-party clinical and patient-engagement applications.

Core product areas include:

  • Veradigm Suite and ambulatory EHR software (formerly Professional EHR), plus Sunrise and TouchWorks EHR
  • ePrescribe and ePrescribe Enterprise, including controlled-substance e-prescribing
  • Practice Management (scheduling, billing, and claims processing)
  • Revenue Cycle Services, Coding Services, Veradigm Intelligent Payments, and Payerpath clearinghouse/EDI
  • Veradigm Connect, App Expo, and the Diagnostic Ordering and Results Network (DORN)

Common data entities:

  • Patients, Demographics, Coverage, and Facility information
  • Appointments, Schedules, and Encounters
  • Clinical documents, Medications, Problems, Allergies, and Results (USCDI)
  • Orders, Prescriptions, and Diagnostic results via DORN
  • Charges, Claims, Remittances, Eligibility, and Payments

The Allscripts Integration Challenge

Practices run mission-critical clinical and billing workloads on Allscripts/Veradigm every day, but turning portal- and EHR-bound workflows into API-driven automation is non-trivial:

  • Multiple EHR platforms: Veradigm EHR, Sunrise, TouchWorks, and Practice Fusion each have distinct object models, IDs, and lifecycle states
  • FHIR coverage limits: The Veradigm FHIR API exposes selected clinical, demographic, and facility data under USCDI, but many workflows live outside the read-only FHIR surface
  • Developer program gates: App Expo certification and Veradigm Connect subscriptions are required before broader API access, and coverage varies by EHR
  • SMART on FHIR and OAuth flows: Provider, patient, and EHR-launch authorization flows add complexity to headless, server-to-server automation
  • Practice-by-practice configuration: Templates, fee schedules, and workflows are tailored per client, so generic integrations break across tenants
  • Billing and EDI nuance: Charges, claims, and remittances flow through Practice Management and Payerpath with payer-specific edits and reason codes
  • PHI handling: Clinical and billing data demand HIPAA-aligned access controls, audit trails, and scoped credentials

How Supergood Creates Allscripts APIs

Supergood reverse-engineers authenticated browser flows, the Veradigm FHIR and SMART on FHIR surfaces, and the Veradigm Connect developer APIs to deliver a resilient API layer for your Allscripts/Veradigm environment—across EHR and Practice Management.

  • Handles username/password, OAuth 2.0, SMART on FHIR launch, and MFA securely in a managed session
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across Veradigm EHR, Sunrise, TouchWorks, and Practice Management so you integrate once and rely on consistent objects
  • Aligns with practice-specific templates, fee schedules, and entitlements to ensure compliant, PHI-safe access

Use Allscripts with AI agents: Allscripts MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your EHR platform, modules, and authentication model.

  • Supergood Generates and Validates Your API

We deliver a production-ready, hardened Allscripts adapter tailored to your practice configuration and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Veradigm evolves.

allscripts

API Endpoints

Authentication

POST/authenticate

Authenticate to a Veradigm/Allscripts environment using username/password, OAuth 2.0, or SMART on FHIR launch and obtain a session token for downstream calls.

Patient Operations

GET/patients

Search and retrieve patient demographics, coverage, and facility information across Veradigm EHR, Sunrise, and TouchWorks.

Scheduling

GET/appointments

List appointments and schedules with filters for provider, location, status, and date range.

Scheduling

POST/create_appointment

Book a new appointment against a provider's schedule with visit type, location, and patient context.

Clinical

GET/encounters

Retrieve encounters, clinical documents, medications, problems, allergies, and results under USCDI.

Billing

POST/submit_claim

Submit charges and claims through Practice Management and Payerpath with payer-specific edits and reason codes.

Billing

GET/eligibility

Check patient insurance eligibility and benefits prior to scheduling or billing a visit.

Use Cases

Sync patient and clinical data into your stack

- Pull patient demographics, coverage, and facility records across Veradigm EHR, Sunrise, and TouchWorks into a single warehouse - Stream encounters, medications, problems, and results to downstream analytics and care-coordination tools - Reconcile patient identities across multiple EHR platforms for a unified patient 360

Automate scheduling and appointment workflows

- Read provider schedules and open slots to power patient-facing booking experiences - Create, reschedule, and cancel appointments without portal clicks - Trigger reminders and intake workflows when an appointment is booked or changed

Streamline revenue cycle and claims

- Push charges and claims into Practice Management and Payerpath for submission - Pull remittances, payments, and denials back for reconciliation and reporting - Run real-time eligibility checks before scheduling or billing a visit

Power e-prescribing and diagnostic ordering

- Submit medication orders and prescriptions through ePrescribe surfaces - Place lab and imaging orders and retrieve results via the Diagnostic Ordering and Results Network - Attach orders and results back to the originating encounter

Technical Specifications

Authentication

Username/password, OAuth 2.0, SMART on FHIR launch, and MFA handled in a managed session

Connectivity

Authenticated browser flows plus the Veradigm FHIR (R4) API and Veradigm Connect developer APIs where exposed to the practice

Response format

Normalized JSON across patient, scheduling, clinical, and billing objects; FHIR JSON/XML supported where applicable

Rate limits

Adaptive throttling tuned to your environment to stay within Veradigm-side limits

Session management

Automatic session refresh, OAuth token rotation, MFA replay handling, and credential rotation

Data freshness

Near real-time pulls for patients, appointments, and claims with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, HIPAA-aligned controls, and audit logging

Webhooks

Event-style callbacks for appointment changes, encounter updates, claim status, and remittance posting

Latency

Sub-second reads on cached entities; multi-second writes when posting through clinical and billing workflows

Throughput

Horizontally scaled workers sized to multi-platform EHR and Practice Management volume

Reliability

Retry, backoff, and idempotency keys for appointment booking, charge entry, and claim submission

Adaptation

Continuous monitoring of Veradigm releases, FHIR/USCDI changes, and practice-specific configuration drift

Frequently asked questions

Yes. Supergood normalizes data across Veradigm EHR (formerly Professional EHR), Sunrise, TouchWorks, and Practice Management, so you integrate patient, encounter, and billing entities once across multiple platforms.

No. Supergood works with your existing Veradigm/Allscripts entitlements and authenticated sessions. Developer program enrollment is only needed when you specifically want to consume certified marketplace apps or the published FHIR endpoints directly.

The Veradigm FHIR API exposes selected, mostly read-only clinical and demographic data under USCDI. Supergood complements it by covering scheduling, billing, ordering, and write workflows that live outside the FHIR surface, normalized behind one API.

Yes. All access runs through an encrypted credential vault with scoped tokens, HIPAA-aligned controls, and full audit logging, so PHI is protected end to end.

Each tenant is profiled against its configured templates, fee schedules, and workflows. Supergood preserves practice-specific fields and entitlements rather than forcing a generic schema.

Ready to get a real API?