Pricing
Start free. Pay per call when you grow.
No sales call and no contract to get started. Every plan includes the MCP server, SDK and CLI.
Plans
Free
$0
- Included
- 5,000 calls a month, hard cap, no card
- Rate limit
- 5 req/s
- +Core datasets: ICD-10, HCPCS, NDC, RxNorm, NPI
- +MCP server, SDK and CLI
Pay as you go
most flexible$0+ data fees
- Included
- First 5,000 calls free, then per call
- Rate limit
- 10 req/s
- +Everything in Free
- +No monthly cap
- +Card on file
Growth
coming soon$299/mo + data fees
- Included
- Unlimited
- Rate limit
- 25 req/s
- +Labels, recalls, devices, LOINC, fee schedules, crosswalks, quality
- +Webhooks and bulk export
- +Email support
- +14-day trial
Scale
coming soon$799/mo + data fees
- Included
- Unlimited
- Rate limit
- 100 req/s
- +Hospital and payer price data, benchmarks
- +99.95% SLA, priority support
- +Team seats
Enterprise: bulk files (S3, Snowflake), custom SLA and annual invoicing, by contract. No BAA needed: we never handle PHI.
Data fees
Per-call fees by dataset class
| Dataset class | Free · Pay as you go | Growth | Scale |
|---|---|---|---|
| Lookup by id (NPI, code, NDC, RxCUI) | $0.002 | $0.0015 | $0.001 |
| Searches, and each item in a batch | $0.003 | $0.002 | $0.0015 |
| Labels, recalls, devices, LOINC, crosswalks | — | $0.005 | $0.004 |
| Fee schedules and quality measures | — | $0.008 | $0.006 |
| Hospital and payer negotiated rates | — | — | $0.03 |
| Price percentiles by market | — | — | $0.05 |
| Changes feed, webhooks, /status, /datasets | Free | Free | Free |
Per call, in US dollars. Free-plan calls within the monthly allowance cost nothing. MCP tool calls are metered like REST calls. Annual prepay on Growth and Scale: two months free.
Questions
Pricing FAQ
- What happens when I hit the Free plan limit?
- Calls return 429 quota-exceeded until the next calendar month (UTC). Add a card to move to Pay as you go and keep going.
- Do you need a BAA?
- No. We serve public reference data and never accept patient information, so there's nothing to sign.
- Are cached or repeated calls billed?
- Yes, every served call counts, including repeats. Use ETags: a 304 Not Modified response still counts as a call but saves bandwidth.