Surescripts

Surescripts operates the largest health information network in the United States, connecting prescribers, pharmacies, pharmacy benefit managers (PBMs), health plans, and health systems for e-prescribing, medication history, benefit and eligibility verification, electronic prior authorization, and clinical interoperability. Surescripts is a network operator rather than a public API provider - its transaction services run over NCPDP SCRIPT (NewRx, RxRenewal, RxChange, RxTransfer, RxFill, CancelRx), NCPDP Telecommunication, and X12 (270/271 eligibility, 278 prior authorization) standards. There is no self-serve developer portal, no published OpenAPI, and no free API keys; access is gated behind a Surescripts certification process (conformance testing against current NCPDP standards, plus DEA third-party audit for EPCS) or through a certified middleware/EHR partner. The service surfaces below are honestly modeled from Surescripts' published solution descriptions and the underlying NCPDP/X12 transaction standards - endpoints are not publicly documented.

Surescripts publishes 6 APIs on the APIs.io network. Tagged areas include Healthcare, E-Prescribing, Health Information Network, NCPDP SCRIPT, and Medication History.

Surescripts’ developer surface includes documentation and 4 more developer resources.

8.1/100 minimal ▬ flat Agent 0/100 human only Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
6 APIs
HealthcareE-PrescribingHealth Information NetworkNCPDP SCRIPTMedication HistoryPrior AuthorizationInteroperabilityGated

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 8.1/100 · minimal
Contract Quality 0.0 / 25
Developer Ergonomics 1.7 / 20
Commercial Clarity 0.0 / 20
Operational Transparency 0.0 / 13
Governance 0.0 / 12
Discoverability 6.5 / 10
Agent readiness — 0/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/surescripts: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 6

Individual APIs this provider publishes, each with its own machine-readable definition.

Surescripts E-Prescribing

Routes electronic prescriptions between prescribers and pharmacies over the NCPDP SCRIPT standard, supporting NewRx, RxRenewal, RxChange, RxTransfer, RxFill, CancelRx, and NewRx...

Surescripts Eligibility and Formulary

Verifies patient pharmacy benefit eligibility and returns formulary and benefit coverage details so prescribers see coverage and coverage alternatives in workflow. Modeled on X1...

Surescripts Real-Time Prescription Benefit

Returns patient-specific, real-time out-of-pocket drug cost, coverage status, and therapeutic alternatives at the point of prescribing. Modeled on the NCPDP Real-Time Prescripti...

Surescripts Electronic Prior Authorization

Automates electronic prior authorization (ePA) between prescribers and PBMs/payers using the NCPDP SCRIPT ePA transaction set (PAInitiationRequest, PARequest, PAResponse, and re...

Surescripts Clinical Direct Messaging

Provides secure, HIPAA-compliant clinical message exchange (Direct Secure Messaging) for care coordination between providers, including transitions of care and referrals. Delive...

Surescripts Record Locator and Exchange

Locates where a patient has clinical records across the network and enables retrieval of relevant clinical documents to inform care decisions. Delivered to certified participant...

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Surescripts Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Resources

Documentation 1

Reference material describing how the API behaves

Access & Security 2

Authentication, authorization, and security posture

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: surescripts
url: https://raw.githubusercontent.com/api-evangelist/surescripts/refs/heads/main/apis.yml
name: Surescripts
kind: company
description: Surescripts operates the largest health information network in the United States, connecting prescribers, pharmacies,
  pharmacy benefit managers (PBMs), health plans, and health systems for e-prescribing, medication history, benefit and eligibility
  verification, electronic prior authorization, and clinical interoperability. Surescripts is a network operator rather than
  a public API provider - its transaction services run over NCPDP SCRIPT (NewRx, RxRenewal, RxChange, RxTransfer, RxFill,
  CancelRx), NCPDP Telecommunication, and X12 (270/271 eligibility, 278 prior authorization) standards. There is no self-serve
  developer portal, no published OpenAPI, and no free API keys; access is gated behind a Surescripts certification process
  (conformance testing against current NCPDP standards, plus DEA third-party audit for EPCS) or through a certified middleware/EHR
  partner. The service surfaces below are honestly modeled from Surescripts' published solution descriptions and the underlying
  NCPDP/X12 transaction standards - endpoints are not publicly documented.
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source: []
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/surescripts.png
tags:
- Healthcare
- E-Prescribing
- Health Information Network
- NCPDP SCRIPT
- Medication History
- Prior Authorization
- Interoperability
- Gated
created: '2026-07-04'
modified: '2026-07-25'
specificationVersion: '0.19'
apis:
- aid: surescripts:surescripts-e-prescribing-api
  name: Surescripts E-Prescribing
  tags:
  - E-Prescribing
  - NCPDP SCRIPT
  - NewRx
  - CancelRx
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://surescripts.com/what-we-do/e-prescribing
  endpointsModeled: true
  properties:
  - url: https://surescripts.com/what-we-do/e-prescribing
    type: Documentation
  description: Routes electronic prescriptions between prescribers and pharmacies over the NCPDP SCRIPT standard, supporting
    NewRx, RxRenewal, RxChange, RxTransfer, RxFill, CancelRx, and NewRxRequest transactions, plus Electronic Prescribing for
    Controlled Substances (EPCS). Delivered via certified EHR and pharmacy system integrations, not a public REST endpoint
    - transactions are modeled from the NCPDP SCRIPT standard.
- aid: surescripts:surescripts-eligibility-formulary-api
  name: Surescripts Eligibility and Formulary
  tags:
  - Eligibility
  - Formulary
  - Benefit
  - X12
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://surescripts.com/what-we-do
  endpointsModeled: true
  properties:
  - url: https://surescripts.com/what-we-do
    type: Documentation
  description: Verifies patient pharmacy benefit eligibility and returns formulary and benefit coverage details so prescribers
    see coverage and coverage alternatives in workflow. Modeled on X12 270/271 eligibility exchange and NCPDP formulary and
    benefit files delivered through the network to certified systems.
- aid: surescripts:surescripts-real-time-prescription-benefit-api
  name: Surescripts Real-Time Prescription Benefit
  tags:
  - Real-Time Prescription Benefit
  - RTPB
  - Pricing
  - Cost Transparency
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://surescripts.com/what-we-do
  endpointsModeled: true
  properties:
  - url: https://surescripts.com/what-we-do
    type: Documentation
  description: Returns patient-specific, real-time out-of-pocket drug cost, coverage status, and therapeutic alternatives
    at the point of prescribing. Modeled on the NCPDP Real-Time Prescription Benefit (RTPB) standard and exchanged through
    certified prescriber systems - no public endpoint or OpenAPI is published.
- aid: surescripts:surescripts-electronic-prior-authorization-api
  name: Surescripts Electronic Prior Authorization
  tags:
  - Prior Authorization
  - ePA
  - NCPDP SCRIPT
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://surescripts.com/prior-authorization-portal-resources
  endpointsModeled: true
  properties:
  - url: https://surescripts.com/prior-authorization-portal-resources
    type: Documentation
  description: Automates electronic prior authorization (ePA) between prescribers and PBMs/payers using the NCPDP SCRIPT ePA
    transaction set (PAInitiationRequest, PARequest, PAResponse, and related messages). Delivered in-workflow through certified
    systems; the transaction surface is modeled from the NCPDP SCRIPT ePA standard.
- aid: surescripts:surescripts-clinical-direct-messaging-api
  name: Surescripts Clinical Direct Messaging
  tags:
  - Clinical Direct Messaging
  - Direct Secure Messaging
  - Interoperability
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://surescripts.com/what-we-do
  endpointsModeled: true
  properties:
  - url: https://surescripts.com/what-we-do
    type: Documentation
  description: Provides secure, HIPAA-compliant clinical message exchange (Direct Secure Messaging) for care coordination
    between providers, including transitions of care and referrals. Delivered over the Direct protocol through certified partners
    rather than a public REST API.
- aid: surescripts:surescripts-record-locator-exchange-api
  name: Surescripts Record Locator and Exchange
  tags:
  - Record Locator
  - Clinical Data Exchange
  - Interoperability
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://surescripts.com/what-we-do
  endpointsModeled: true
  properties:
  - url: https://surescripts.com/what-we-do
    type: Documentation
  description: Locates where a patient has clinical records across the network and enables retrieval of relevant clinical
    documents to inform care decisions. Delivered to certified participants through the network; the exchange surface is modeled
    and not publicly documented as an API.
common:
- type: DomainSecurity
  url: security/surescripts-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/surescripts
- type: Website
  url: https://surescripts.com
- type: Documentation
  url: https://surescripts.com/what-we-do
- type: Certifications
  url: https://surescripts.com/why-surescripts/certifications-and-accreditations
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com