We build the APIs that connect healthcare systems — FHIR R4 REST APIs, HL7v2 messaging interfaces, EHR integrations, and patient data exchange platforms — designed for the specific interoperability standards, compliance requirements, and data complexity that healthcare demands.

Healthcare interoperability has been a promise for two decades and a mandate since 2020. The ONC Cures Act Final Rule requires healthcare organizations to provide patient access to their data through standardized APIs and prohibits information blocking. CMS Interoperability and Patient Access rules require payers to expose claims and clinical data through FHIR APIs. And yet, the typical health system still runs 15-30 clinical applications that communicate through a patchwork of point-to-point HL7v2 interfaces, custom database queries, manual file transfers, and — too often — fax machines. The gap between regulatory requirements and operational reality is where API development for healthcare lives. At ZTABS, we build the APIs that close that gap — FHIR-native patient access APIs that meet ONC certification requirements, integration interfaces that connect legacy clinical systems to modern applications, and data exchange platforms that enable the clinical workflows that interoperability is supposed to support.
The healthcare interoperability market is projected to reach $8.3 billion by 2028, driven by regulatory mandates that have moved interoperability from a nice-to-have to a legal requirement. Three regulatory frameworks are reshaping healthcare API development.
The ONC Cures Act Final Rule (effective since April 2021) requires certified health IT developers to support FHIR R4 APIs for patient access and prohibits information blocking — the practice of intentionally or unreasonably interfering with the exchange of electronic health information. Healthcare organizations that use certified EHR technology must make patient data available through FHIR APIs, and failing to do so risks regulatory enforcement.
CMS Interoperability Rules (CMS-9115-F and subsequent updates) require Medicare Advantage, Medicaid, and CHIP plans to implement Patient Access APIs (FHIR R4), Provider Directory APIs, and Payer-to-Payer data exchange. Starting in 2026, the Prior Authorization Rule (CMS-0057-F) requires payers to implement FHIR-based electronic prior authorization APIs with specific response time requirements (72 hours for urgent, 7 days for standard).
TEFCA (Trusted Exchange Framework and Common Agreement) is establishing a nationwide health information exchange network based on FHIR. Qualified Health Information Networks (QHINs) are beginning to exchange data under TEFCA, and healthcare organizations that connect to a QHIN participant gain access to a nationwide patient data network without maintaining dozens of bilateral exchange agreements.
Beyond regulatory requirements, healthcare API development is driven by operational needs. Digital health companies need to integrate with EHRs to access patient data. Health systems need to share data across facilities and with post-acute care partners. Payers need clinical data from providers to adjudicate claims and manage population health. Life sciences companies need real-world evidence data for clinical trials and post-market surveillance. All of these use cases depend on well-designed, secure, performant APIs.
The technical landscape is complex. FHIR R4 is the standard for new development, but the installed base of HL7v2 (messaging), CDA (clinical documents), and X12 EDI (administrative transactions) is enormous and will persist for years. Practical healthcare API development requires fluency in all of these standards — building new capabilities in FHIR while maintaining and extending existing HL7v2 and CDA interfaces.
Our healthcare API development follows an interoperability-by-design methodology that begins with use case definition. Before writing any code, we map the data exchange requirements: what data needs to move between which systems, triggered by what events, with what latency requirements, and under what authorization model. This use case map drives the API design decisions — FHIR resource selection, operation definitions, subscription patterns, and security architecture.
For FHIR API development, we build conformant implementations that pass ONC certification testing. This includes implementing the US Core profiles (the minimum required FHIR profiles for US healthcare), supporting SMART on FHIR for app-level authorization (allowing third-party applications to securely access patient data with granular consent), implementing Bulk FHIR for large-scale data export (used by payers and researchers who need population-level data), and supporting CDS Hooks for clinical decision support integration. We build FHIR servers on proven frameworks (HAPI FHIR for Java environments, Microsoft FHIR Server for Azure deployments, or custom implementations on Node.js/Python when lightweight deployment is required).
For legacy system integration, we build HL7v2 interfaces that handle the messaging patterns healthcare systems actually use — ADT (admit/discharge/transfer), ORM/ORC (orders), ORU (results), DFT (financial transactions), MDM (medical documents), and SIU (scheduling). We implement message routing, transformation, and error handling using integration engines (Mirth Connect, Rhapsody, or custom Node.js pipelines) that normalize legacy messages into canonical data models for downstream consumption.
API security implements healthcare-specific authorization patterns. SMART on FHIR provides OAuth 2.0-based authorization with healthcare-specific scopes (patient/*.read, user/Observation.write, launch/patient) that control data access at the FHIR resource level. For system-to-system APIs, we implement OAuth 2.0 client credentials with signed JWT assertions (the FHIR Backend Services authorization profile). All APIs enforce HIPAA minimum necessary access — APIs return only the data elements the requesting application is authorized to access, based on the purpose of the data exchange.
Performance engineering is critical for healthcare APIs that support clinical workflows. A CDS Hooks service that takes 5 seconds to respond will be disabled by clinicians within a week. We design APIs for sub-second response times under clinical load patterns, using caching strategies (Redis for frequently accessed reference data like formularies and clinical guidelines), pagination for large result sets, and asynchronous processing for operations that require complex data aggregation. We load-test against realistic healthcare scenarios — 500 concurrent clinicians at morning shift change, bulk data export of 100,000 patient records, real-time ADT message processing at 50 messages per second during ED surge hours.
Free consultation — no commitment required.
A regional health plan with 850,000 members needed to comply with the CMS Patient Access API rule, which required exposing claims, encounter data, clinical data (received from providers), and formulary information through a FHIR R4 API accessible to member-authorized third-party applications. Their existing data infrastructure stored claims in a legacy AS/400 system, clinical data in a separate data warehouse, and formulary data in a pharmacy benefit management platform — none of which had FHIR capabilities. The CMS compliance deadline was approaching with no FHIR infrastructure in place.
We built a FHIR R4-compliant Patient Access API platform that aggregated data from three source systems into a unified FHIR data store. The platform included: a data ingestion pipeline that extracted claims (X12 835/837), clinical data (CCDA documents), and formulary data from source systems and transformed them into FHIR resources (ExplanationOfBenefit, Encounter, Condition, MedicationRequest, Coverage, Formulary); a FHIR server implementing US Core profiles with SMART on FHIR authorization for third-party app access; a member consent management system that tracked app authorizations and data sharing preferences; and a developer portal with sandbox environment, documentation, and app registration for third-party developers. We also built a Provider Directory API (FHIR R4) and began implementation of the Payer-to-Payer exchange interface.
The health plan achieved CMS compliance 6 weeks before the enforcement deadline. The Patient Access API served 23,000 member-authorized data requests in the first 6 months from 14 registered third-party applications. API response times averaged 340ms for individual member queries and bulk export completed in under 4 hours for the full 850,000 member population. The platform passed CMS attestation and two independent security assessments. The FHIR data store also became an internal analytics asset — the plan's data science team used the standardized FHIR data for population health analytics that previously required months of manual data normalization.
REST and GraphQL APIs designed for clarity, performance, and developer experience.
JWT, OAuth2, API keys, and role-based access control for secure access.
OpenAPI specs, interactive docs, and client SDKs so consumers can integrate quickly.
Rate limits, versioning, and deprecation strategies for stable, scalable APIs.
Connect with Stripe, Twilio, SendGrid, and custom systems via unified API layers.
Healthcare API development options include EHR vendor integration services (Epic App Orchard, Oracle Health Open API), integration platform vendors (Redox, Health Gorilla, Particle Health, 1upHealth), and custom development. EHR vendor tools provide access to data within their platform but do not solve cross-system or cross-vendor interoperability challenges — they cannot aggregate data from competing EHR platforms or non-EHR clinical systems. Integration platforms offer pre-built connectors and normalized data models but charge per-transaction or per-connection fees that scale with volume, often reaching six figures annually for high-volume implementations. ZTABS builds custom API infrastructure that you own — FHIR servers, HL7v2 interfaces, data normalization pipelines, and integration platforms — without per-transaction licensing that penalizes growth or per-connection fees that discourage adding new integration partners. We are platform-agnostic, building integrations across EHR vendors and health IT systems rather than being locked to a single vendor's ecosystem.
Healthcare API projects range from $60,000 to $300,000 depending on API scope, standard complexity, and integration count. A focused FHIR API implementation (Patient Access API with 2-3 data sources) runs $60,000-$120,000 and typically delivers in 10-16 weeks. Comprehensive interoperability platforms with FHIR server deployment, HL7v2 interfaces, data transformation pipelines, and multi-system integration typically fall in the $150,000-$300,000 range across 16-28 weeks. ONC certification support, CMS compliance documentation, developer portal setup, and sandbox environment provisioning are included in all healthcare API engagements. Ongoing API operations and monitoring are available on retainer at $4,000-$12,000 per month depending on API volume and SLA requirements.
Common questions about API development for healthcare
HL7v2 is a messaging standard from the 1990s that uses pipe-delimited text messages for event-driven communication (a patient is admitted, a lab result is ready). It is well-established but difficult to extend and does not support modern API patterns. FHIR (Fast Healthcare Interoperability Resources) is a modern RESTful API standard that uses JSON/XML resources with standardized data models. New healthcare integrations should use FHIR, but HL7v2 interfaces must be maintained for legacy systems that do not support FHIR.
Our team has deep expertise in healthcare technology. Get a free consultation.