PDX is a pharmacy technology company whose Enterprise Pharmacy System (EPS) powers prescription filling, central patient records, clinical services, inventory, and third-party billing for nearly 10,000 independent, chain, mail-order, specialty, central-fill, and long-term-care pharmacies. An unofficial API lets you programmatically pull prescriptions, patients, prescribers, inventory, and claim data—and push updates like new fills, refills, and clinical service records back into PDX.
PDX is a Fort Worth-based healthcare technology company that has provided pharmacy management software and services for over 30 years to nearly 10,000 pharmacies nationwide. Its flagship Enterprise Pharmacy System (EPS) is used across independents, regional and national chains, mail-order facilities, central-fill locations, specialty pharmacies, and pharmacies serving outpatient and long-term-care settings—handling prescription filling, a real-time central patient record, clinical services, inventory, and third-party reconciliation. PDX was acquired by Change Healthcare in 2020.
Core product areas include:
Common data entities:
Pharmacies run mission-critical dispensing workflows on PDX every day, but turning a workstation- and portal-driven system into API-driven automation is non-trivial:
Supergood reverse-engineers authenticated PDX application flows across EPS, Care Rx, Absolute AR, and Turn Rx to deliver a resilient API layer for your pharmacy or chain—without waiting on a public developer program.
Use PDX with AI agents: PDX MCP Server →
Book a 30-minute session to confirm your PDX products, store topology, and authentication model.
We deliver a production-ready PDX adapter tailored to your EPS configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as PDX evolves.
Authentication
/authenticateAuthenticate to a PDX EPS environment using username/password or MFA and obtain a session token for downstream calls.
Patient Operations
/patientsRetrieve patient central records with filters for name, date of birth, store, and identifier.
Prescriptions
/prescriptionsList prescriptions, fills, and refill status across stores with date, drug, and patient filters.
Prescriptions
/create_fillSubmit a new prescription fill or refill request against an existing patient and prescriber record.
Inventory
/inventoryPull drug, NDC, on-hand quantity, and reorder data from Turn Rx inventory management.
Billing
/claimsRetrieve third-party claim, adjudication, and AR records managed through Absolute AR services.
- Pull prescriptions, fills, and refill status from EPS across all stores into a single warehouse - Reconcile patient central records, allergies, and medication history for a unified patient view - Stream dispensing events to downstream analytics, adherence, and reporting tools
- Pull immunization, MTM, and lab-testing records from Care Rx into clinical and reporting systems - Push new clinical service and medication-reconciliation records back into PDX - Route eligible patients into outreach and adherence campaigns without manual portal work
- Sync third-party claims, adjudications, and AR records from Absolute AR into finance systems - Surface rejected or chased claims to reconciliation workflows - Match remittances against expected payments across stores
- Pull on-hand quantities, reorder points, and NDC data from Turn Rx - Trigger replenishment and ordering workflows when predicted demand crosses thresholds - Reconcile inventory across central-fill and store locations
Authentication
Username/password and MFA (SMS, email, TOTP) handled in a managed session with per-store credential scoping
Connectivity
Authenticated PDX application flows across EPS, Care Rx, Absolute AR, and Turn Rx
Response format
Normalized JSON across prescription, patient, prescriber, inventory, and claim objects
Rate limits
Adaptive throttling tuned to your environment to avoid PDX-side limits
Session management
Automatic session refresh, MFA replay handling, and credential rotation
Data freshness
Near real-time pulls for prescriptions, patients, and claims with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, PHI and EPCS-aware controls, and audit logging
Webhooks
Event-style callbacks for new fills, refills, claim status, and inventory changes
Latency
Sub-second reads on cached entities; multi-second writes when posting fills and clinical records
Throughput
Horizontally scaled workers sized to chain, mail-order, and central-fill volume
Reliability
Retry, backoff, and idempotency keys for fills, refills, and claim transactions
Adaptation
Continuous monitoring of PDX EPS releases and configuration drift across stores
Yes. Supergood normalizes data across the Enterprise Pharmacy System, Care Rx clinical services, Absolute AR claims, and Turn Rx inventory, so you can integrate prescription, patient, claim, and inventory entities through one consistent API surface.
PDX does not publish an open self-serve developer API; integrations typically run through authenticated application surfaces and partner agreements. Supergood works against your existing authenticated PDX sessions, so you don't have to wait on a public program.
Access runs through your own authenticated sessions and entitlements. Supergood preserves PHI handling, EPCS audit trails, and store-level scoping rather than forcing a generic schema, with encrypted credential storage and audit logging.
Yes. The API is location-aware, so data from independents, regional and national chains, mail-order, central-fill, and long-term-care sites is scoped and reconciled per store while remaining queryable across the organization.
Each environment is profiled against its EPS configuration. Supergood continuously monitors PDX releases and configuration drift, adapting the adapter automatically so integrations keep working as the platform evolves.