BestRx is a nearly 40-year-old pharmacy management system for independent community pharmacies, now part of RedSail Technologies, spanning dispensing, point-of-sale (BestPOS), refills, and delivery. It publishes API documentation—Patient, Drug, Prescription, Refill, BestPOS, and Delivery APIs—but keeps access behind a contact-us gate with no self-serve keys or sandbox. An unofficial API from Supergood gets you the same data without a partner arrangement.

BestRx is a family-built pharmacy management system that has served independent community pharmacies for nearly 40 years, and is now part of RedSail Technologies. The core BestRx system handles dispensing workflow with prescription synchronization, automatic patient information population, and drug profitability tracking, while BestPOS connects prescription and front-end operations in an integrated point-of-sale. The platform processed 19+ million e-scripts in 2022, won Surescripts' Highest Accuracy award in 2022 and 2023, and integrates with 125+ vendor partners including Amplicare, CoverMyMeds, ScriptPro, and DrFirst.
Common data entities:
Supergood creates and maintains an unofficial, managed API for BestRx. Instead of contacting BestRx sales and waiting on a partner arrangement to unlock the documented APIs, you use pharmacy-authorized credentials and Supergood handles authentication, session management, data extraction, and normalization into clean JSON.
Use BestRx with AI agents: BestRx MCP Server →
Authentication
/authenticateAuthenticate to a BestRx pharmacy instance with username/password or MFA and obtain a session token for downstream calls.
Patient Operations
/patientsList patient profiles with demographics, insurance plans, and prescription history, filterable by name or date of birth.
Prescriptions
/prescriptionsRetrieve prescriptions with drug, prescriber, sig, sync status, and fill history across the dispensing workflow.
Prescriptions
/create_refillQueue a refill request for an existing prescription and track it through the dispensing workflow.
Point of Sale
/pos_transactionsFetch BestPOS transactions with payment details, prescription linkage, and front-end sales data.
Delivery
/deliveriesFetch delivery orders with status, address, and proof-of-delivery details.
- Pull prescriptions, fills, and BestPOS transactions into your warehouse on a schedule - Track script volume, drug profitability, and front-end sales together - Reconcile dispensing activity against POS and delivery records
- Read refill eligibility and sync status to trigger patient outreach - Queue refills programmatically as patients respond - Flag late-to-fill patients for adherence interventions
- Pull delivery queues into routing and dispatch tools - Track order status and proof of delivery in real time - Reconcile delivered orders against POS and dispensing records
- Extract complete patient, prescription, and transaction history during acquisitions - Normalize data across BestRx and other pharmacy systems in a rollup - Maintain a live operational view across all locations
Authentication
Username/password and MFA handled in a managed session
Connectivity
Authenticated access to BestRx and BestPOS pharmacy instances
Response format
Normalized JSON across patient, prescription, refill, POS, and delivery objects
Rate limits
Managed by Supergood to stay within safe per-pharmacy thresholds
Session management
Automatic session refresh, token rotation, and re-authentication
Data freshness
Near real-time reads with configurable polling for fill, POS, and delivery events
Security
SOC 2-aligned controls, encryption in transit and at rest, HIPAA-conscious PHI handling
Webhooks
Supergood-managed change detection with webhook delivery for new fills, transactions, and delivery status changes
Latency
Typical reads in seconds, depending on pharmacy instance responsiveness
Throughput
Batch and incremental sync tuned per pharmacy footprint
Reliability
Monitored 24/7 with automatic retries and failover
Adaptation
Supergood detects BestRx UI and workflow changes and updates the integration automatically
BestRx does publish API documentation—Patient, Drug, Prescription, Refill, BestPOS, and Delivery APIs plus a Realtime Datafeed spec—but there's no self-serve signup, keys, or sandbox; access requires contacting BestRx and setting up a vendor arrangement. Supergood provides a managed, unofficial API you can use without that gate.
Patients, prescriptions and refills, dispensing records, drug and profitability data, BestPOS transactions, and delivery orders—normalized into consistent JSON.
Yes. Supergood operates with pharmacy-authorized credentials, encrypts data in transit and at rest, supports BAAs, and follows SOC 2-aligned controls for handling PHI.
Supergood monitors the integration 24/7, detects UI and workflow changes—including updates under RedSail Technologies' ownership—and adapts automatically, typically with no action required on your side.
Yes. Where a pharmacy or vendor arrangement already grants access to BestRx Connect APIs or the Realtime Datafeed, Supergood can incorporate those official interfaces alongside its managed integration for the best coverage.