Skip to main content
xcircl
Product

One API. Identity free, compliance verified, datasets on tap.

Query the identity of every US provider for free — then unlock the verified compliance record, field by field, each source-linked and timestamped. No star ratings, no ads: official records only.

Free · identity layer

Every US provider, all specialties

Identity for 9,294,777 providers and counting from CMS NPPES — name, location, NPI, specialty — queryable by taxonomy code or classification name. Every response is screened against the OIG exclusion list, free.

  • Identity fields, no charge
  • OIG LEIE exclusion screening — free
  • Free key in 30 seconds
Get a free key
Paid · verified compliance

FDA, license, price — source-linked

The verified record for a vertical: LegitScript, state-license, and FDA screening plus published price, each field carrying its official source and the date we checked it. 869 providers in the verified tier today.

  • FDA / LegitScript / license signals
  • Published price + monthly range
  • A source and a timestamp on every field
See plans
Datasets

Bulk & snapshot exports

A structured, nationwide supply-side dataset in one schema — for roll-up analysis, diligence, and one-off exports. Priced by coverage and scope, not a flat headline.

  • CSV + bulk export
  • Scoped to your coverage needs
  • Quote on request
Talk to us
Query it

Ask by specialty, vertical, city, mode.

One REST API. The free identity layer answers “who are the providers” for any specialty nationwide; a key unlocks the verified compliance record for a vertical. JSON by default, CSV on request.

GET /api/v1/providers
# Free: identity for any specialty, nationwide — plus OIG screening
curl "https://xcircl.com/api/v1/providers/?taxonomy=207Q00000X&state=CA" \
  -H "Authorization: Bearer YOUR_FREE_KEY"

# Paid: the verified record for a vertical (FDA, license, price + dates)
curl "https://xcircl.com/api/v1/providers/?vertical=glp1&state=CA" \
  -H "Authorization: Bearer YOUR_PAID_KEY"
How it works

Facts you can stand behind — verify, complete, refresh, surface.

Most directory data rests on star ratings and ad spend. Ours rests on official records, attached to a source and a date — the difference between data you display and data you can build a regulated product on.

1

Verify

Match identity to official registries (NPPES) and screen regulatory signals (FDA, OIG, LegitScript) against authoritative sources. A field is verified only with a source and a date.

2

Complete

Fill gaps from primary sources where we can. What we can’t source stays empty — never invented.

3

Refresh

Re-check signals over time and stamp each with when it was last verified, so staleness is visible, not hidden.

4

Surface

Expose every field with its provenance through the API and machine-readable layer, so humans and AI can cite it.

Verified coverage is still being built out as the source migration completes — we publish the real, live figures on coverage, never a claim of completeness we don’t yet have.

Build on facts, not guesses.

Get an API key in minutes, or talk to us about coverage and pricing.