← Back to all docs
covermymeds

CoverMyMeds API

CoverMyMeds helps providers and pharmacies get patients on therapy faster by streamlining prior authorizations, verifying pharmacy benefits, surfacing formulary alternatives, and coordinating specialty medication enrollments. With an unofficial API, you could create and track prior au

By Alex KlarfeldJanuary 25, 2026
CoverMyMeds API

What is CoverMyMeds?

CoverMyMeds provides medication access solutions used by prescribers, clinics, pharmacies, payers, and manufacturers to streamline electronic prior authorization (ePA), verify pharmacy benefits, surface formulary alternatives, and coordinate specialty medication enrollments and patient assistance. Their network connects provider systems, payer portals, and pharmacy benefit managers to reduce delays, improve adherence, and minimize claim denials.

Core product areas include:

  • Electronic Prior Authorization (ePA) with payer‑specific questionnaires
  • Prescription benefit verification (coverage, copay, tier, utilization management requirements)
  • Formulary alternatives and substitution management
  • Specialty medication enrollment and hub coordination
  • Attachments and documentation management for PA and appeals
  • Notifications, tasks, and determination tracking

Common data entities:

  • Patients (demographics, eligibility)
  • Prescribers and care team
  • Payers/Plans and PBMs
  • Prescriptions (drug NDC, strength, directions, quantity, days supply)
  • Prior Authorizations (questions, attachments, status, determination)
  • Benefit Verifications (coverage, tier, copay estimate, UM flags)
  • Formulary Alternatives (preferred products, prior auth or step therapy requirements)
  • Specialty Enrollments (programs, consent, labs, documentation)

The CoverMyMeds Integration Challenge

Organizations rely on CoverMyMeds daily, but turning portal‑based medication access workflows into automated pipelines is hard:

  • Payer‑specific question sets: Each plan may require different PA forms, clinical questions, and documentation standards
  • Strong enterprise security: SSO/MFA and network controls complicate headless automation
  • Portal‑first delivery: Key PA, determination, and specialty coordination workflows often live behind web apps rather than unified public APIs
  • Attachments and audit trails: Clinical notes, lab reports, and consent forms must be captured with compliant metadata
  • Timing windows and notifications: Acknowledgements, pending information requests, and determination updates arrive asynchronously
  • Denial prevention nuances: Benefit checks, formulary tiers, and utilization management flags must be evaluated before prescribing

How Supergood Creates CoverMyMeds APIs

Supergood reverse‑engineers authenticated browser flows, batch interfaces, and network interactions to deliver a resilient API endpoint layer.

  • Handles username/password, SSO/OAuth, and MFA (SMS, email, TOTP) securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes PA, benefit, and specialty enrollment objects so you can integrate once across payers/plans
  • Aligns with customer entitlements and licensing constraints to ensure compliant access
  • Bridges portal uploads and document handling with signed URL retrieval and delivery

Getting Started

  • Schedule Integration Assessment

Book a 30‑minute session to confirm your CoverMyMeds product mix, licensing, and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened CoverMyMeds adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

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

API Endpoints

Authentication

POST/sessions

Establish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short‑lived auth token maintained by the platform.

Prior Authorizations

POST/prior-authorizations

Create an electronic prior authorization request with payer‑specific fields, questionnaire responses, and attachments. Use this to initiate PA and reduce downstream denials.

Prior Authorizations

GET/prior-authorizations

Retrieve PA requests with status, outstanding information, and determination details.

Benefit Verifications

POST/benefit-verifications

Run a pharmacy benefit check for a specific drug and patient to understand coverage, tier, copay estimate, and UM requirements before prescribing.

Formulary Alternatives

GET/formulary/alternatives

Retrieve plan‑preferred alternatives for a given drug, including tier, UM flags, and substitution notes for prescriber decision support.

Specialty Enrollments

POST/specialty/enrollments

Submit a specialty medication enrollment packet with patient, prescriber, insurance, consent, and clinical data. Track program status and outstanding documentation.

Use Cases

EHR‑to‑PA Synchronization

- Push patient and prescriber details from your EHR into CoverMyMeds - Create prior authorizations automatically when a prescription is ordered - Track PA statuses and determination reasons back in your clinical and billing systems

Real‑Time Benefit & Pricing Transparency

- Run pharmacy benefit checks at the point of prescribing - Surface copay estimates, tier placement, prior auth requirements, and quantity limits - Offer plan‑preferred alternatives before submission

Specialty Medication Enrollment & Coordination

- Submit enrollment packets with required consents and labs - Monitor program statuses and outstanding documentation tasks - Keep care coordinators aligned with payer/manufacturer hub workflows

Denial Prevention & Appeals Automation

- Proactively gather required PA documentation and respond to information requests - Route denials to staff with determination reasons and appeal prompts - Drive cleaner claims by ensuring PA coverage before dispensing

Audit and Compliance

- Export complete PA packets with timestamps, questionnaires, attachments, and determinations - Maintain machine‑readable audit trails aligned to payer/plan requirements - Prove authorization coverage and claim provenance during reviews

Technical Specifications

Authentication

Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer‑managed credentials

Response format

JSON with consistent resource schemas and pagination

Rate limits

Tuned for enterprise throughput while honoring licensing and usage controls

Session management

Automatic reauth and cookie/session rotation with health checks

Data freshness

Near real‑time retrieval of PA, benefit, and specialty artifacts

Security

Encrypted transport, scoped tokens, and audit logging; respects CoverMyMeds entitlements and compliance requirements

Webhooks

Optional asynchronous delivery for PA updates, determination results, and specialty status changes

Latency

Sub‑second responses for list/detail queries under normal load

Throughput

Designed for high‑volume PA and pharmacy benefit verification pipelines

Reliability

Retry logic, backoff, and idempotency keys minimize duplicate actions

Adaptation

Continuous monitoring for UI/API changes with rapid adapter updates

Frequently asked questions

Supergood supports workflows across commonly used CoverMyMeds portals and provider/pharmacy‑facing tools, subject to your licensing and entitlements. We scope coverage (ePA submission and tracking, benefit verification, formulary alternatives, specialty enrollment) during integration assessment.

We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. For documentation flows, we manage portal uploads with signed URLs, track acknowledgements, and retain audit metadata (file type, timestamps, submitter) programmatically.

Yes. You can run benefit verification and formulary checks in real time, and conditionally submit PAs with complete questionnaires and required attachments. Determination statuses and reasons feed back into your RCM so you can avoid non‑covered fills and claim denials.

Ready to get a real API?