NEWMedicare Advantage 2027 plans are live in the API.Read the changelog
PROVIDER NETWORK API

Know which plans list a provider. Prove it, plan by plan.

InPlan is an API that tells your product which marketplace and Medicare Advantage plans list a provider.

Built for benefits, telehealth, broker and health‑tech teams.

  1. NPI INSend one provider's NPI
  2. PLANS OUTGet every plan that lists them
  3. EVIDENCEEach with its source and read date
Start free with 500 callsNo credit card. Keys in a minute.
A REAL ANSWER FROM THE API
Michael Williard, MDOrthopedic Surgery · Gahanna, OH
38 marketplace36 Medicare Adv.
Plans that list Michael Williard, MD
PLANMARKETSTATUSEVIDENCE
Anthem Bronze Pathway 10600ACA · 2026Listeddirectory · 2026-07-27
Anthem Silver Pathway 4000ACA · 2026Listeddirectory · 2026-07-27
Devoted Choice 001 OH (PPO)MA · 2027Listeddirectory · 2026-10-29
Devoted Core 001 OH (HMO)MA · 2027Listeddirectory · 2026-10-29
Showing 4 of 74 plansreq_7f3a2c · 18 ms
7.7Mprovider records
650M+provider-plan links
3,500+marketplace plans, 139 insurers
1,300+Medicare Advantage plans

From NPI to network answer in three steps.

No data pipelines to build, no directories to scrape, no spreadsheets to reconcile. One key and one request.

One provider, fanned out to every plan that lists them: Michael Williard, MD (NPI 1184617268) is listed in 38 marketplace plans from 3 insurers and 36 Medicare Advantage plans, each with its directory date.
01

Look up a provider

Send an NPI. Get the profile, practice locations and every plan that lists the provider.

GET /v1/providers/{npi}/plans
02

Verify against a plan

Check one provider against one plan, or up to 100 pairs in a single batch call.

GET /v1/check?npi=…&plan_id=…
03

Show the receipt

Display the answer with its source type, tier and date, so users trust what they see.

evidence[].as_of → 2026-07-27

One question. Answered honestly.

Network status drives real decisions: which plan to buy, which doctor to book. InPlan never turns missing data into a "no".

Listed stamp
LISTEDThe plan's network directory lists the provider. You get the network tier, the plan year and the date.
Not Found stamp
NOT FOUNDNo listing in current directory data. We say exactly that, so your product can ask the user to confirm.
Evidence stamp
EVIDENCEEvery answer carries its receipt: source type, tier, plan year and the date the data was read.
FOR DEVELOPERS

A clean API, documented like a product.

REST and JSON. Predictable errors. Every response carries a request ID, rate-limit headers and its evidence.

  • OpenAPI 3.1 spec
  • Batch: 100 pairs a call
  • Typical response < 50 ms
  • Examples in curl, JS, Python
Read the quickstart
curl https://api.inplan.io/v1/check \  -H "Authorization: Bearer $INPLAN_KEY" \  -G -d npi=1184617268 -d plan_id=H2526-001-000
const url = new URL("https://api.inplan.io/v1/check");url.search = new URLSearchParams({ npi: "1184617268", plan_id: "H2526-001-000" });const res = await fetch(url, { headers: { Authorization: `Bearer $${process.env.INPLAN_KEY}` } });const { data } = await res.json();
import os, requestsres = requests.get(    "https://api.inplan.io/v1/check",    params={"npi": "1184617268", "plan_id": "H2526-001-000"},    headers={"Authorization": f"Bearer {os.environ['INPLAN_KEY']}"},)data = res.json()["data"]
{  "npi": "1184617268",  "in_network": true,  "answer": "listed",  "evidence": [{    "plan_year": 2027, "accepting_new_patients": true,    "source": { "type": "plan_directory", "as_of": "2026-10-29" }  }],  "plan_year": 2027,  "plan": { "plan_name": "DEVOTED CHOICE 001 OH (PPO)" }}
COVERAGE

Plans on file in all 50 states and DC.

Marketplace plans for 2026 and Medicare Advantage plans for 2027, read from network directories published by insurers and matched to national provider registries. Every answer keeps the date its directory was read.

Explore coverage by stateOr browse by state and by insurer.

Health plans on file by state

Map of the United States shaded by health plans on file in each state. Every state and DC has plans on file. Most: Texas 1,265, Florida 981, Wisconsin 491.
  • Alabama185
  • Alaska24
  • Arizona356
  • Arkansas147
  • California404
  • Colorado112
  • Connecticut58
  • Delaware87
  • District of Columbia24
  • Florida981
  • Georgia170
  • Hawaii71
  • Idaho52
  • Illinois149
  • Indiana228
  • Iowa204
  • Kansas156
  • Kentucky131
  • Louisiana232
  • Maine58
  • Maryland56
  • Massachusetts107
  • Michigan308
  • Minnesota75
  • Mississippi159
  • Missouri300
  • Montana140
  • Nebraska225
  • Nevada107
  • New Hampshire152
  • New Jersey82
  • New Mexico71
  • New York233
  • North Carolina396
  • North Dakota91
  • Ohio378
  • Oklahoma276
  • Oregon162
  • Pennsylvania346
  • Rhode Island32
  • South Carolina230
  • South Dakota104
  • Tennessee324
  • Texas1,265
  • Utah116
  • Vermont15
  • Virginia157
  • Washington123
  • West Virginia115
  • Wisconsin491
  • Wyoming40
  • Under 100
  • 100 to 199
  • 200 to 299
  • 300 to 499
  • 500 or more
Marketplace plans for 2026 plus Medicare Advantage plans for 2027, counted 2026-10-30. Also on file: Puerto Rico 66.

Simple pricing that scales with your calls.

Compare all plans and data files
Plans and prices
Free$0500 calls a month · every lookup endpointStart free
Builder$199 /mo25,000 calls · batch checks · email supportChoose Builder
Growth RECOMMENDED$599 /mo150,000 calls · plan-to-provider search · priority supportChoose Growth
ScaleCustomHigher volume · bulk data files · SLATalk to us

Questions buyers ask.

Where does the network data come from?

From network directories that insurers publish, combined with national provider registries. Each answer shows its source type and the date the data was read.

How current is it?

Network data is refreshed on a regular cycle, and every answer carries its own date, so you always know how fresh it is.

Do you handle patient data?

No. InPlan holds provider and plan data only. No patient information is sent to us or stored.

Can we get the data as files?

Yes. State and national data files carry the same fields and evidence as the API. The Scale plan includes bulk data files.

Start with 500 free calls. Keep the receipts.