Public prices. Plain limits.
Start free with 500 calls a month. Move up when your volume does. Calls over your quota are blocked, never billed.
Four plans. One price list.
Free
- Every lookup endpoint
- Provider profiles and plan lists
- Single provider-plan checks
- Coverage and status
Builder
- Batch checks: 100 pairs a call
- Email support
Growth
RECOMMENDED- Plan-to-provider search
- Priority support
Scale
- Bulk data files
- Service level agreement
- Dedicated support
Prices in US dollars. Calls over your monthly quota are blocked, never billed.
How many calls in your busiest month?
Each lookup is one call. Each pair in a batch is one call. Quotas reset on the 1st of the month, UTC.
Compare every plan.
| Feature | Free | Builder | Growth | Scale |
|---|---|---|---|---|
| CALLS AND LIMITS | ||||
| Calls included each month | 500 | 25,000 | 150,000 | Custom |
| Requests per second, per key | 2 | 10 | 25 | Custom |
| Calls over the quota | Blocked, not billed | Blocked, not billed | Blocked, not billed | Set with you |
| Pairs per batch call | Not included | 100 | 100 | 100 |
| ENDPOINTS | ||||
| Provider profile GET /v1/providers/{npi} | Included | Included | Included | Included |
| Plans that list a provider GET /v1/providers/{npi}/plans | Included | Included | Included | Included |
| Provider-plan check GET /v1/check | Included | Included | Included | Included |
| Plan details GET /v1/plans/{plan_id} | Included | Included | Included | Included |
| Coverage by market, state and insurer GET /v1/coverage | Included | Included | Included | Included |
| Status and data freshness GET /v1/status · not counted against quota | Included | Included | Included | Included |
| Batch check POST /v1/check/batch | Not included | Included | Included | Included |
| Plan-to-provider search GET /v1/plans/{plan_id}/providers | Not included | Not included | Included | Included |
| DATA FILES | ||||
| State and national files | Sold separately | Sold separately | Sold separately | Bulk files included |
| SUPPORT | ||||
| Documentation and Playground | Included | Included | Included | Included |
| Email support | Not included | Included | Included | Included |
| Priority support | Not included | Not included | Included | Included |
| Dedicated support | Not included | Not included | Not included | Included |
| Service level agreement | Not included | Not included | Not included | Included |
| ACCOUNT AND SECURITY | ||||
| API keys hashed at rest | Included | Included | Included | Included |
| Rate limits per key | Included | Included | Included | Included |
| Rate-limit and quota headers | Included | Included | Included | Included |
| Request ID on every response | Included | Included | Included | Included |
| BILLING | ||||
| Monthly price | $0 | $199 | $599 | Custom |
| Yearly price, 2 months free | Not included | $1,990 | $5,990 | Custom |
| Cancel any time | Included | Included | Included | Per contract |
The same answers, as files.
Load provider-plan listings into your own systems. Files carry the same fields and evidence as the API, including the source type and the date we read it.
Billing questions.
What counts as a call?
Each request to a lookup endpoint is one call. Each provider-plan pair in a batch is one call, so a batch of 100 pairs uses 100 calls. The status endpoint needs no key and does not count.
What happens when I reach my quota?
Further calls return a 429 response with the type quota_exceeded until your quota resets on the 1st of the month, UTC. We never charge for calls over your quota. To keep going, move to a larger plan.
How do I know how many calls I have left?
Every response carries X-Quota-Limit, X-Quota-Remaining and X-Quota-Reset headers. The dashboard shows the same numbers by day and by endpoint.
How does yearly billing work?
Pay for 10 months and get 12. Builder is $1,990 a year and Growth is $5,990 a year. The calls quota stays monthly.
How are we billed?
Builder and Growth bill in US dollars, monthly or yearly. Scale and data files are invoiced on the terms we agree with you.
Can I change or cancel my plan?
Yes. Change plans or cancel from the dashboard at any time. A cancelled plan stays active until the end of the period you paid for. We do not give partial refunds.
Do we need a paid plan to try the API?
No. The Free plan gives you 500 calls a month on every lookup endpoint, with no credit card. The Playground also runs on a demo key with sample providers.