Flexpa
Contact usDeveloper Portal

Getting started

  • Introduction
  • Quickstart
  • Use cases
  • Pricing
  • Patient access
  • Test mode
  • Going live
  • What we don't do
  • ChangelogUpdated
  • FAQ

Guides

  • Reading resources
  • Searching resources

Network

  • Payers
  • Endpoints

Tools

  • Flexpa Link
  • Flexpa API
  • Data analytics
  • Connections

FHIR Resources

  • Overview
  • AllergyIntolerance
  • CapabilityStatement
  • CarePlan
  • CareTeam
  • Condition
  • Coverage
  • Device
  • DiagnosticReport
  • DocumentReference
  • Encounter
  • ExplanationOfBenefit
  • Goal
  • Immunization
  • Location
  • Medication
  • MedicationDispense
  • MedicationRequest
  • Observation
  • Organization
  • Patient
  • Practitioner
  • PractitionerRole
  • Procedure
  • Provenance

About

  • Handbook
  • Brand kit
  • Join us
  • Privacy Policy
  • Privacy Notice
  • Security
  • Terms of Service

Help your users connect health plans, claims, and clinical data to your app

Flexpa is the fastest way for your digital health app to connect to Patient Access APIs. Support linking data sources from Medicare, individual & family, and employer group plans from UnitedHealthcare, Anthem, Humana, and more.

Ready to code? Use our quickstart guide and cloneable project →

Introduction

Add Flexpa Link to your app to let your users authorize access to their health plans. Flexpa Link handles the SMART on FHIR authentication flow—and error handling—for every health data source we support.

Once your user authorizes access, your app can use the Flexpa API to retrieve patient health plan and clinical data. Our API functions as an opinionated request proxy layer for FHIR: every API endpoint conforms to an available FHIR Resource.

MyFlexpa

Go through a Patient Access API flow yourself! See exactly what patients will see.
Try out MyFlexpa →

Modes

Flexpa integrations run in one of two modes, determined by the keys used. Test mode functions like live mode, except the data returned is not real patient data. When you've finished testing, simply swap in your live mode keys!

  • Test

    Start immediately with test patient credentials. Connect health plan payers using test mode logins. API calls return simulated data. Use this mode as you build your app.

  • Live

    Launch your app for live patient credentials. API calls return real data.

Objects created in one mode—such as an access token—do not exist in the other mode.

Keys

Each mode uses a pair of API keys: a publishable key, that can be used publicly, and a secret key, that must be kept private. Create an account in the Flexpa Portal to get test mode keys and contact us for live mode access.

  • publishable_key

    A client-side key that uniquely identifies your app

  • secret_key

    A server-side key that uniquely identifies your integration's back end

You must use the test mode publishable key with the test mode secret key and the live mode publishable key with the live mode secret key.

Next steps

Quickstart

Get started with a cloneable quickstart project
Try it out →

Patient access guide

Read more about how Flexpa works and how to use new Patient Access APIs
Learn more about Flexpa →
Status TwitterGitHub

© 2023 Flexpa. All rights reserved.