Verify any US healthcare provider in one API call.
Identity for ~9M providers from NPPES, FDA enforcement screening, licenses and prices where published — every field source-linked and timestamped. Free key in 30 seconds.
Cross-checked against NPPES · FDA · LegitScript · state licensing boards. Snapshot 2026-07-27 01:28 UTC.
# Free key — grab one at /developers/signup
curl "https://xcircl.com/api/v1/providers/?vertical=glp1&state=TX\
&limit=3" -H "Authorization: Bearer YOUR_FREE_KEY"Free key = identity fields, 500 calls/mo. Compliance signals, price & timestamps come back locked until you upgrade.
Live data, one API, callable right now.
Every row below returns data today — counted live from the database, not a roadmap promise.
| Dataset | Status | What you get |
|---|---|---|
| US-wide provider identity · free | Live | 9,294,777 providers live · 871 specialties · free key · rolling out state by state |
| GLP-1 · deepest | Verified | 6,028 tracked · 869 verified · FDA screening, prices & compliance signals |
| Pet veterinary | Live | 8,302 clinics · 120 license-verified (CA) |
Counted live from the database — snapshot 2026-07-27 01:28 UTC.
Full coverage data & what’s nextBuilt on official records, not star ratings.
Every vertical is built the same way: cross-check each record against official registries, and present a field as verified only when we hold both a source and a verification date. Here’s exactly how, in three teardowns.
Verified, not claimed
Identity is cross-checked against NPPES. A field is “verified” only when we hold both a source and a date — never a government certification of us or the provider.
How we verify identityWe know what a signal isn’t
An NPI is an administrative identifier, not a license or authority to practice. We surface layered signals and let you set the threshold — we don’t hand you a legal conclusion.
Why an NPI is not a licenseFlagged, not accused
FDA warning-letter matches are neutral, cited, and human-reviewed before publishing — “appears on a list (date, link),” never “illegal.”
How FDA matching worksThree buyers, one source-linked dataset.
AI agents
Ground a clinic-finding or health agent in source-linked facts, not guesses. The free key takes 30 seconds; an MCP server ships in the open-source Agent.
Agent & MCPHealth & clinic finders
A structured provider map — coverage, geography, business mode, and price signals — every field carrying its source and the date we checked it.
See coverageDiligence teams
The supply side of a regulated market in one schema, with compliance signals and one-off dataset exports for analysts and funds.
Data productsWhat a fully-built vertical looks like.
GLP-1 is the template every other vertical follows. These are its live numbers — the depth we’re replicating across the roadmap above.
GLP-1 vertical (deepest) — counted live from the database, snapshot 2026-07-27 01:28 UTC. The API delivers the verified tier: 769 NPPES-matched, 869 FDA-screened; 62 LegitScript-certified across the tracked set. State-license verification is in progress.
91% of GLP-1 clinics don’t publish a price.
Counted live: 528 of 6,028 tracked providers publish one, at the 2026-07-27 01:28 UTC snapshot. Where a price exists we attach it with its source and the date we saw it — so you can build price-aware products on a market that mostly hides its pricing.
The Agent is open source. The verified tier is the product.
Our Agent is MIT-licensed on GitHub — an MCP server for Claude/ChatGPT and a TypeScript SDK. It queries the free identity tier out of the box; upgrade to a key when you need verified compliance signals, pricing, and timestamps.
Free to try. A key when you ship.
A free key takes 30 seconds and returns identity data. Verified compliance signals, price, and timestamps unlock with Builder — self-serve by card, or talk to us for multi-vertical and dataset access.
Questions developers ask before integrating.
What is xcircl?
xcircl is a source-linked provider facts API for regulated care. It returns provider identity and available verification signals with the source and check date for each field; it is not a healthcare provider, licensing board, or consumer rating service.
What provider data can I query today?
The live API includes US-wide provider identity from NPPES, a deeper GLP-1 clinic vertical with FDA, compliance, and published price signals, and veterinary clinic data. The coverage page reports the current live scope and snapshot date.
Is the xcircl API free?
Every provider API call requires a key. The free key includes identity fields and 500 calls per month; paid plans unlock verified compliance signals, published prices, and source timestamps.
Where does xcircl get its facts?
xcircl cross-checks records against official and primary sources such as NPPES, FDA records, state licensing boards, CMS data, and named certification sources such as LegitScript. A missing or unconfirmed fact remains unknown instead of being inferred.
Build on facts, not guesses.
Get an API key in minutes, or talk to us about coverage and pricing.