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.

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:
Common data entities:
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:
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.
Use Allscripts with AI agents: Allscripts MCP Server →
Book a 30-minute session to confirm your EHR platform, modules, and authentication model.
We deliver a production-ready, hardened Allscripts adapter tailored to your practice configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Veradigm evolves.
Authentication
/authenticateAuthenticate 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
/patientsSearch and retrieve patient demographics, coverage, and facility information across Veradigm EHR, Sunrise, and TouchWorks.
Scheduling
/appointmentsList appointments and schedules with filters for provider, location, status, and date range.
Scheduling
/create_appointmentBook a new appointment against a provider's schedule with visit type, location, and patient context.
Clinical
/encountersRetrieve encounters, clinical documents, medications, problems, allergies, and results under USCDI.
Billing
/submit_claimSubmit charges and claims through Practice Management and Payerpath with payer-specific edits and reason codes.
Billing
/eligibilityCheck patient insurance eligibility and benefits prior to scheduling or billing a visit.
- 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
- 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
- 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
- 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
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
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.