Quote the plans that keep your client's doctors.
Marketplace and Medicare Advantage in one lookup. Enter a doctor, see every plan whose directory lists them, then compare only those plans.
- marketplace plans for 2026, 3 insurers
- 38
- Medicare Advantage plans for 2027
- 36
The first thing every client asks.
“Can I keep my surgeon if I switch to this plan?”
Enrolment season is short and every client has a list of doctors. Calling offices and searching each insurer's directory takes time you would rather spend comparing premiums and benefits.
InPlan turns the doctor list into a plan filter. You start the comparison with plans whose directories list the client's doctors, and you can show the date behind each answer.
A client meeting, call by call.
Three things a client says, the call your quoting tool makes, and what you put in front of them.
| THE CLIENT SAYS | YOUR TOOL CALLS | YOU SHOW |
|---|---|---|
| “These are my doctors.” | GET /v1/providers/{npi}/plans | Every plan that lists each doctor, split into marketplace and Medicare Advantage. |
| “Which plans keep all of them?” | POST /v1/check/batch | A count per quoted plan: how many of the client's doctors it lists. |
| “Tell me about this one.” | GET /v1/plans/{plan_id} | The plan name, market and plan year, next to your own premium and benefit data. |
One NPI. Both markets. One response.
A real answer for an orthopedic surgeon in Gahanna, Ohio. One call covers a client buying on the marketplace and a client choosing Medicare Advantage.
curl https://api.inplan.io/v1/providers/1184617268/plans \
-H "Authorization: Bearer $INPLAN_KEY"{
"npi": "1184617268",
"plans": [
{ "market": "aca", "plan_year": 2026,
"plan_name": "Anthem Bronze Pathway 10600 …",
"network_tiers": ["PARTICIPATING"],
"source": { "as_of": "2026-07-27" } },
{ "market": "ma", "plan_year": 2027,
"plan_name": "DEVOTED CORE 001 OH (HMO)",
"accepting_new_patients": true,
"source": { "as_of": "2026-10-29" } },
… more plans
]
}