Skip to content
FonteumThe Graph

The capability layer

APIREST + bulk accessMCP serverCallable by AI agentsFHIR R4 APIBulk exportAttestation & audit packReconciliationSource-vs-source diffsEntity graphSnapshotsPoint-in-time, bitemporal

By use case

Exclusion & sanctions screeningCredentialing & provider-data enrichmentAudit evidence & defensible programsProvider data for AI / RAGM&A & network diligence

By buyer

Compliance & riskDevelopers & AI teams

The differentiator

Coverage & sourcesThe catalogFreshnessMethodologyCare CompareFacility qualityBrowse all datasets →
Research

The dev on-ramp

DocsAPI referenceMCPQuickstartStatusChangelogSDKs & integrations
Pricing
Sign inTry the FHIR sandbox →Request access →

Platform

APIMCP serverFHIR R4 APIBulk exportAttestation & audit packReconciliationEntity graphSnapshots

Solutions

Exclusion & sanctions screeningCredentialing & provider-data enrichmentAudit evidence & defensible programsProvider data for AI / RAGM&A & network diligenceCompliance & riskDevelopers & AI teams

Data

Coverage & sourcesFreshnessMethodologyCare CompareBrowse all datasets →
Research

Developers

DocsAPI referenceMCPQuickstartStatusChangelogSDKs & integrations
Pricing
Sign inTry the FHIR sandbox →Request access →

Built on the authoritative federal record

The primary sources, named on every page.

These are the federal agencies whose public datasets Fonteum ingests and attributes — the issuing authorities, not customers or partners. Every figure on the site links back to one of them.

  • CMS
  • HHS-OIG
  • HRSA
  • FDA
  • NLM
  • NUCC
  • Census
  • BLS
  • BEA

See the full source registry, with license and refresh cadence for each →

Reproducible by design

Every figure traces to its federal source.

14-tuple provenance

Every rendered fact ties to a source URL, dataset ID, snapshot date, row key, and SHA-256 — the full chain-of-custody record.

Reproducible SQL

Each study ships the exact query behind its figures, run against the cited federal snapshot. Re-run it yourself.

Daily reconciliation

Published counts are reconciled against the upstream federal datasets on a daily cadence, with drift logged.

Named medical review

Reviewed by Jennifer Montecillo, MD, medical reviewer. Non-practicing medical reviewer.

Read the full provenance and attestation methodology →

Two doors

Use the free API and open data

Query providers, facilities, sanctions, and quality scores — each field carrying its federal source. Self-serve, no call to start.

Explore the API →Browse the data catalog →

Talk to us

Managed pilots, enterprise terms, and audit-ready, signed attestation packages for compliance, risk, and research teams.

Talk to us →
Fonteum
Platform
Platform overviewAPIMCP serverFHIR R4 APIBulk exportAttestation & audit packReconciliationEntity graphSnapshots
Solutions
All solutionsExclusion & sanctions screeningCredentialing & enrichmentAudit evidenceProvider data for AI / RAGM&A & network diligenceCompliance & riskDevelopers & AI teams
Data & sources
Coverage & sourcesBrowse all datasetsState Medicaid exclusionsFreshnessMethodologyCare CompareSanctionsOwnershipStaffingDeficienciesSpecial Focus Facilities
Developers
Developer hubDocsAPI referenceQuickstartStatusChangelogSDKs & integrationsWebhooks
Research
Research hubHospital margin gapProvider access gapsGlossaryComparisonsCitationsWhy Fonteum
Company
AboutPressCustomersPricingContactEditorial policyCorrections
Trust & legal
TrustQualitySecurityPrivacy policyTerms of serviceMedical disclaimer

Reviewed by Jennifer Montecillo, MD, medical reviewer. Non-practicing medical reviewer.

© 2026 Fonteum LLC. All rights reserved.

·hello@fonteum.com

The U.S. healthcare graph AI can cite — every fact carries its source.

Request access→

The substrate, by the numbers

9.2Mgraph entitiesProviders, organizations, owners, and facilities
15.7Mlinked identifiersNPIs, CCNs, LEIs and more, resolved to entities
5Mgraph edgesSource-attested relationships between entities
44federal source familiesDistinct CMS, OIG, HRSA, FDA and peer datasets
35dataset pagesCitable, downloadable /data catalog pages
67reproducible studiesEach shipping the SQL behind its figures
Integrity attestations

Every snapshot, hashed. Re-hash it yourself.

Every dated snapshot Fonteum publishes is SHA-256 hashed and attested at write time. Re-fetch the upstream source archive, run shasum -a 256, and compare to the hash on file at /verify/[snapshot_id]. A 64-character match means the bytes you read are byte-exact to what we ingested.

100 attestations on file across 57 source families. Foundation layer for the Certificate-Transparency-style attestation chain — hashes ship first, chain semantics layer on top once 30+ snapshots have accumulated.

How to re-hash a snapshot →

Append-only corrections

When a past snapshot recorded a wrong value, we append a signed correction — we never rewrite it.

The chain is immutable: a signed snapshot is never edited, deleted, or re-signed. A correction is a separate appended record that references the affected snapshots and is itself Ed25519-signed by the same chain key. The wrong value stays on the record verbatim; the correction explains it. Full machine-readable list: /api/v1/chain/corrections.

snapshot-zero-count-nppes-pecos-2026-06-19·nppes pecos_ppef·2026-05-31 → 2026-06-18·38 snapshots

Recorded value: 0 Correction: indeterminate for the affected window — the snapshotter never counted the real table, so the true historical row count for these dates is unknown and is NOT reconstructed here. The dataset was non-empty throughout (current nppes_providers ≈ 9.0M rows, pecos_providers ≈ 2.98M rows); the recorded 0 was a table-mapping defect, not a real measurement of an empty dataset.

The daily-dataset-snapshotter mapped source_id `nppes` to a non-existent `providers` table and `pecos_ppef` to a non-existent `cms_pecos_providers` table. The daily COUNT(*) returned no row and was recorded as record_count=0, then attested, witness-signed, and chained once per day for the affected window.

Security & compliance

What we run on, and what we hold.

SOC 2
Fonteum does not currently hold SOC 2. The hosting and data tiers run on SOC 2 Type 2 attested infrastructure (Vercel, Supabase).
Infrastructure
Hosted on Vercel (edge network). Data warehouse: Supabase (PostgreSQL). All data at rest encrypted. All data in transit TLS 1.2+.
Data scope
Public-domain federal regulatory records only. No PHI. No PII beyond what appears in federal public records. No BAA required.
Snapshot integrity
Every ingestion run produces a SHA-256 hash stored in snapshot_attestations. Verify any snapshot at /verify/[id].
Recent attestations

100 attestations on file across 57 source families.

clinical_trials 1 attestation

  • 2026-06-19·attested 2026-06-19·575.6 KB·SHA-256
    efdb4072…946d1a4battestation →source archive ↗

cms_care_compare_asc 1 attestation

  • 2026-06-19·
Open & attested

Live FHIR R4 API, a public SHA-256 attestation chain, and an open methodology — every Fonteum value is traceable to its federal source. The hashes above are how a verifier proves it.

FHIR R4 API
US Core 6.1.0
live · /api/fhir
Attestation chain
SHA-256 signed
public · /chain
Methodology
version v2026.05.0
public · /methodology
Provenance
14-tuple per field
source · date · confidence
Source registry
23 federal families
all primary-source · /sources

Forward fix: PR #1035 (commit 8f66f482) repointed the source_ids to the real nppes_providers / pecos_providers tables; the source_id keys are unchanged so the bitemporal history continues under the same family key. · Issued 2026-06-19

Security contact
security@fonteum.com
attested 2026-06-19
·
5.5 KB
·
SHA-256
78ed3ce2…6f5cd312attestation →source archive ↗

cms_care_compare_dialysis 1 attestation

  • 2026-06-19·attested 2026-06-19·7.4 KB·SHA-256
    52cd180d…98ef1815attestation →source archive ↗

cms_care_compare_hh 1 attestation

  • 2026-06-19·attested 2026-06-19·12.1 KB·SHA-256
    a138caf8…e8323971attestation →source archive ↗

cms_care_compare_hospice 1 attestation

  • 2026-06-19·attested 2026-06-19·6.8 KB·SHA-256
    04287992…053593c1attestation →source archive ↗

cms_care_compare_nh 7 attestations

  • 2026-06-19·attested 2026-06-19·0 B·SHA-256
    4c7d01d9…fd1b4cb2attestation →source archive ↗
  • 2026-06-18·attested 2026-06-18·0 B·SHA-256
    41bfb8b4…99591c5dattestation →source archive ↗
  • 2026-06-17·attested 2026-06-17·0 B·SHA-256
    86d11687…ee767280attestation →source archive ↗
  • 2026-06-16·attested 2026-06-16·0 B·SHA-256
    45e58c0d…3f31e9b2attestation →source archive ↗
  • 2026-06-15·attested 2026-06-15·0 B·SHA-256
    1afa7971…dd4765b4attestation →source archive ↗
  • 2026-06-14·attested 2026-06-14·0 B·SHA-256
    9d18ff15…a32e1977attestation →source archive ↗
  • 2026-06-13·attested 2026-06-13·0 B·SHA-256
    97f542f7…22bffa01attestation →source archive ↗

cms_civil_money_penalties 1 attestation

  • 2026-06-19·attested 2026-06-19·15.9 KB·SHA-256
    36f56d59…4d176296attestation →source archive ↗

cms_hospital_chow 1 attestation

  • 2026-06-19·attested 2026-06-19·755 B·SHA-256
    61199d77…9bd4b981attestation →source archive ↗

cms_market_saturation 1 attestation

  • 2026-06-19·attested 2026-06-19·1006.5 KB·SHA-256
    a0ae233b…f9259e7cattestation →source archive ↗

cms_mssp_aco_participants 1 attestation

  • 2026-06-19·attested 2026-06-19·15.0 KB·SHA-256
    fadc06fc…dc213edaattestation →source archive ↗

cms_open_payments 1 attestation

  • 2026-06-19·attested 2026-06-19·15.4 MB·SHA-256
    142ca7dd…7ff02024attestation →source archive ↗

cms_opt_out_affidavits 1 attestation

  • 2026-06-19·attested 2026-06-19·54.8 KB·SHA-256
    11504a6c…857fa3c2attestation →source archive ↗

cms_order_referring 1 attestation

  • 2026-06-19·attested 2026-06-19·1.9 MB·SHA-256
    7c7afbec…6e296c9aattestation →source archive ↗

cms_part_d_prescribers 1 attestation

  • 2026-06-19·attested 2026-06-19·26.7 MB·SHA-256
    bc4cf989…5598b372attestation →source archive ↗

cms_part_d_spending_by_drug 1 attestation

  • 2026-06-19·attested 2026-06-19·14.0 KB·SHA-256
    e7c1741e…6abb1e93attestation →source archive ↗

cms_pos_facilities 7 attestations

  • 2026-06-19·attested 2026-06-19·66.6 KB·SHA-256
    ca221afd…c912be18attestation →source archive ↗
  • 2026-06-18·attested 2026-06-18·66.6 KB·SHA-256
    c2b2e0cc…442ce4f0attestation →source archive ↗
  • 2026-06-17·attested 2026-06-17·66.6 KB·SHA-256
    89bccc29…6628d4b2attestation →source archive ↗
  • 2026-06-16·attested 2026-06-16·66.6 KB·SHA-256
    61fa1f80…6113f032attestation →source archive ↗
  • 2026-06-15·attested 2026-06-15·66.6 KB·SHA-256
    a2e42a37…20948fdaattestation →source archive ↗
  • 2026-06-14·attested 2026-06-14·66.6 KB·SHA-256
    877169a2…b4cbe1afattestation →source archive ↗
  • 2026-06-13·attested 2026-06-13·66.6 KB·SHA-256
    a75769f4…e670cd2dattestation →source archive ↗

cms_price_transparency_enforcement 1 attestation

  • 2026-06-19·attested 2026-06-19·11.2 KB·SHA-256
    2b38045d…5a9375faattestation →source archive ↗

cms_qpp_mips_individual 7 attestations

  • 2026-06-19·attested 2026-06-19·466.0 KB·SHA-256
    ecb2e402…54458c39attestation →source archive ↗
  • 2026-06-18·attested 2026-06-18·466.0 KB·SHA-256
    5eb0db43…1a84bb95attestation →source archive ↗
  • 2026-06-17·attested 2026-06-17·466.0 KB·SHA-256
    a0ed8f7e…0a5b378eattestation →source archive ↗
  • 2026-06-16·attested 2026-06-16·466.0 KB·SHA-256
    a0d31c12…138135c8attestation →source archive ↗
  • 2026-06-15·attested 2026-06-15·466.0 KB·SHA-256
    e2625ea4…78d178e4attestation →source archive ↗
  • 2026-06-14·attested 2026-06-14·466.0 KB·SHA-256
    9ed98d72…5fa644b3attestation →source archive ↗
  • 2026-06-13·attested 2026-06-13·466.0 KB·SHA-256
    a198803f…a4e48cceattestation →source archive ↗

cms_revalidation_due_dates 1 attestation

  • 2026-06-19·attested 2026-06-19·2.8 MB·SHA-256
    6ec640d3…9331b947attestation →source archive ↗

cms-inpatient-utilization 1 attestation

  • 2026-06-18·attested 2026-06-18·36.2 MB·SHA-256
    2ab6da15…19b65e0dattestation →source archive ↗

cms-ncci-mue-edits 1 attestation

  • 2026-06-13·attested 2026-06-13·94.1 KB·SHA-256
    10c14743…e4ca32fbattestation →source archive ↗

cms-ncci-ptp-edits 1 attestation

  • 2026-06-15·attested 2026-06-15·13.3 MB·SHA-256
    e46364ae…93b35d93attestation →source archive ↗

cms-qpp-mips 1 attestation

  • 2026-06-18·attested 2026-06-18·703 B·SHA-256
    ce1e906c…518c1933attestation →source archive ↗

entities 1 attestation

  • 2026-06-19·attested 2026-06-19·8.8 MB·SHA-256
    4aeb61f6…69038e9cattestation →source archive ↗

entity_edges 1 attestation

  • 2026-06-19·attested 2026-06-19·4.8 MB·SHA-256
    641233fb…edadd337attestation →source archive ↗

entity_identifiers 1 attestation

  • 2026-06-19·attested 2026-06-19·15.0 MB·SHA-256
    e61ad526…8a3fd797attestation →source archive ↗

facility_ownership 1 attestation

  • 2026-06-19·attested 2026-06-19·164.1 KB·SHA-256
    43501b2d…93f49b57attestation →source archive ↗

fda_drugs_at_fda 1 attestation

  • 2026-06-19·attested 2026-06-19·50.5 KB·SHA-256
    c1c7c407…58f70f91attestation →source archive ↗

fda_enforcement_reports 1 attestation

  • 2026-06-19·attested 2026-06-19·55.4 KB·SHA-256
    e621519b…a611358eattestation →source archive ↗

fda_establishment_registrations 1 attestation

  • 2026-06-19·attested 2026-06-19·24.2 KB·SHA-256
    4c9bc894…a813ebabattestation →source archive ↗

gleif_lei 1 attestation

  • 2026-06-19·attested 2026-06-19·3.2 MB·SHA-256
    1b71b174…d161dd15attestation →source archive ↗

hac_reduction_program 1 attestation

  • 2026-06-19·attested 2026-06-19·3.0 KB·SHA-256
    877300e6…14422549attestation →source archive ↗

hcris_facility_summary 1 attestation

  • 2026-06-19·attested 2026-06-19·5.9 KB·SHA-256
    4448f742…aea90fb3attestation →source archive ↗

hrsa_shortage_areas 1 attestation

  • 2026-06-19·attested 2026-06-19·46.1 KB·SHA-256
    318e5622…de82d23fattestation →source archive ↗

hrsa_uds_awardees 1 attestation

  • 2026-06-19·attested 2026-06-19·1.3 KB·SHA-256
    82345c32…00ed8cf8attestation →source archive ↗

hrsa_uds_quality_measures 1 attestation

  • 2026-06-19·attested 2026-06-19·17.6 KB·SHA-256
    fee1371d…7bd7adc2attestation →source archive ↗

hrsa_uds_sites 1 attestation

  • 2026-06-19·attested 2026-06-19·16.0 KB·SHA-256
    59c43637…77aef720attestation →source archive ↗

inpatient_utilization_summary 1 attestation

  • 2026-06-19·attested 2026-06-19·142.5 KB·SHA-256
    39f28e9f…b86c494battestation →source archive ↗

medicare_physician_service 1 attestation

  • 2026-06-19·attested 2026-06-19·9.3 MB·SHA-256
    75f2f3d3…f9ce7677attestation →source archive ↗

ncci_mue_edits 1 attestation

  • 2026-06-19·attested 2026-06-19·32.6 KB·SHA-256
    77adaa4b…7a3f43f5attestation →source archive ↗

ncci_ptp_edits 1 attestation

  • 2026-06-19·attested 2026-06-19·4.3 MB·SHA-256
    38137bed…fe1332dfattestation →source archive ↗

nh_health_deficiencies 1 attestation

  • 2026-06-19·attested 2026-06-19·408.3 KB·SHA-256
    5d104502…43101b8aattestation →source archive ↗

nh_penalties 1 attestation

  • 2026-06-19·attested 2026-06-19·16.4 KB·SHA-256
    f3a8e4f6…2ebfcd53attestation →source archive ↗

nih_reporter_projects 1 attestation

  • 2026-06-19·attested 2026-06-19·175.7 KB·SHA-256
    3dccfc1e…ba33bb35attestation →source archive ↗

nppes 7 attestations

  • 2026-06-19·attested 2026-06-19·8.6 MB·SHA-256
    2ef3ff7e…449f3b70attestation →source archive ↗
  • 2026-06-18·attested 2026-06-18·0 B·SHA-256
    731cb54f…fc5cd593CORRECTED ↑attestation →source archive ↗
  • 2026-06-17·attested 2026-06-17·0 B·SHA-256
    2189a3bf…05e2af02CORRECTED ↑attestation →source archive ↗
  • 2026-06-16·attested 2026-06-16·0 B·SHA-256
    a8001051…7c2f5a55CORRECTED ↑attestation →source archive ↗
  • 2026-06-15·attested 2026-06-15·0 B·SHA-256
    59991bfd…60f489bfCORRECTED ↑attestation →source archive ↗
  • 2026-06-14·attested 2026-06-14·0 B·SHA-256
    5f9dcbf6…6e3f2e75CORRECTED ↑attestation →source archive ↗
  • 2026-06-13·attested 2026-06-13·0 B·SHA-256
    7ab9cd32…0dbbdeaaCORRECTED ↑attestation →source archive ↗

nucc_taxonomy_codes 1 attestation

  • 2026-06-19·attested 2026-06-19·883 B·SHA-256
    7ef853dc…c90122e0attestation →source archive ↗

oig_cia_agreements 1 attestation

  • 2026-06-19·attested 2026-06-19·335 B·SHA-256
    65b6619f…2aaf5ab0attestation →source archive ↗

oig_leie 7 attestations

  • 2026-06-19·attested 2026-06-19·66.5 KB·SHA-256
    8d180867…769947c1attestation →source archive ↗
  • 2026-06-18·attested 2026-06-18·66.5 KB·SHA-256
    f6e0d50a…099135d2attestation →source archive ↗
  • 2026-06-17·attested 2026-06-17·66.5 KB·SHA-256
    eca26c0e…4e862dd2attestation →source archive ↗
  • 2026-06-16·attested 2026-06-16·66.5 KB·SHA-256
    b57ad96a…d8f3eb6aattestation →source archive ↗
  • 2026-06-15·attested 2026-06-15·66.5 KB·SHA-256
    0048df8f…1ce65432attestation →source archive ↗
  • 2026-06-14·attested 2026-06-14·66.5 KB·SHA-256
    08fdec72…f6b15dc7attestation →source archive ↗
  • 2026-06-13·attested 2026-06-13·66.5 KB·SHA-256
    de055eb7…f3e1367dattestation →source archive ↗

pbj_daily_nurse_staffing 1 attestation

  • 2026-06-19·attested 2026-06-19·1.3 MB·SHA-256
    97fc2210…b25303bfattestation →source archive ↗

pecos_ppef 7 attestations

  • 2026-06-19·attested 2026-06-19·2.8 MB·SHA-256
    d36ae4e8…fe322b50attestation →source archive ↗
  • 2026-06-18·attested 2026-06-18·0 B·SHA-256
    73480ce0…1699b9c4CORRECTED ↑attestation →source archive ↗
  • 2026-06-17·attested 2026-06-17·0 B·SHA-256
    7fb442fb…67157a6eCORRECTED ↑attestation →source archive ↗
  • 2026-06-16·attested 2026-06-16·0 B·SHA-256
    d1e5762d…adfec2a9CORRECTED ↑attestation →source archive ↗
  • 2026-06-15·attested 2026-06-15·0 B·SHA-256
    02e36158…d22a7f52CORRECTED ↑attestation →source archive ↗
  • 2026-06-14·attested 2026-06-14·0 B·SHA-256
    8a52ce9d…1c2afd88CORRECTED ↑attestation →source archive ↗
  • 2026-06-13·attested 2026-06-13·0 B·SHA-256
    69d50286…b6b3e352CORRECTED ↑attestation →source archive ↗

sam_exclusions 1 attestation

  • 2026-06-19·attested 2026-06-19·163.7 KB·SHA-256
    d750bf97…e909264eattestation →source archive ↗

snf_all_owners 1 attestation

  • 2026-06-19·attested 2026-06-19·273.6 KB·SHA-256
    eee21b5a…957715b1attestation →source archive ↗

snf_enrollments 1 attestation

  • 2026-06-19·attested 2026-06-19·14.1 KB·SHA-256
    80bf81f2…24fa73dfattestation →source archive ↗

source_manifest 8 attestations

  • 2026-06-19·attested 2026-06-19·64 B·SHA-256
    65817cad…a95da9e4attestation →source archive ↗
  • 2026-06-18·attested 2026-06-18·57 B·SHA-256
    bee4b523…92d2dd24attestation →source archive ↗
  • 2026-06-17·attested 2026-06-17·57 B·SHA-256
    7f7feced…21721fe6attestation →source archive ↗
  • 2026-06-16·attested 2026-06-16·57 B·SHA-256
    65edc095…a3ae272eattestation →source archive ↗
  • 2026-06-15·attested 2026-06-15·57 B·SHA-256
    83a6b682…99399cbbattestation →source archive ↗
  • 2026-06-14·attested 2026-06-14·29 B·SHA-256
    8afd86c7…736513d4attestation →source archive ↗
  • 2026-06-13·attested 2026-06-13·15 B·SHA-256
    4f91df3d…7e05f409attestation →source archive ↗
  • 2026-06-12·attested 2026-06-12·12 B·SHA-256
    ff852d5a…e2c1d914attestation →source archive ↗

state_disciplinary_actions 1 attestation

  • 2026-06-19·attested 2026-06-19·125.3 KB·SHA-256
    ae85f016…4b9f3812attestation →source archive ↗

state_exclusions 1 attestation

  • 2026-06-19·attested 2026-06-19·22.4 KB·SHA-256
    f6c049f7…0fcae259attestation →source archive ↗

state_provider_licenses 1 attestation

  • 2026-06-19·attested 2026-06-19·7.8 MB·SHA-256
    76c7c846…8ecce110attestation →source archive ↗