FraudGraph API

Federal program fraud analytics across 402+ datasets. Cross-referenced, entity-resolved, and query-ready.

PPP, Medicare, Medicaid, trade & tariffs, sanctions, provider exclusions, federal contracts, SEC filings, court records, and more — all linked by proprietary entity resolution.

USE IT
Claude

Explore with Claude

Connect FraudGraph to Claude and ask questions in plain English. No SQL required.

Try asking Claude:

“Which PPP borrowers also received Provider Relief Fund payments?”

“Show me the top Medicare-billing providers in Arizona.”

“How many LEIE-excluded entities are in the database?”

How to connect

  1. Open claude.ai and go to Customize → Connectors
  2. Add a custom MCP connector
  3. Paste your FraudGraph MCP URL (included with your API key)
  4. Start asking questions about 402+ federal datasets

What you can do

  • Search 1.8B+ records across Medicare, PPP, SEC, EPA, courts, and more
  • Cross-reference entities across datasets in natural language
  • Run SQL queries through Claude without writing any code
  • Look up specific companies, providers, or individuals

Why FraudGraph

Name-Standardized Entity Matching

Every entity is resolved across all 402+ tables using proprietary name and address matching. Variations in spelling, punctuation, and formatting are handled automatically — so you find every connection without manual cleaning.

Pre-Built Cross-References

A master entity resolution layer connects records across all 402+ datasets — linking PPP borrowers to sanctions lists, enforcement actions, SEC filings, EPA violations, and more. Connections that take analysts days to find are already materialized and queryable.

Multi-Program Coverage

Federal contracts, pandemic relief programs, Medicare/Medicaid claims, SEC EDGAR filings, CFPB complaints, federal court dockets, EPA enforcement, SNAP retailers, state business registrations, and global sanctions — all in one queryable warehouse. 1.8 billion+ records across 402+ tables.

AI-Powered Queries

Ask questions in plain English. "Which federal contractors also appear on global sanctions lists?" translates to SQL automatically and runs against the full database. Pro tier.

PLANS

Free Preview

$0

  • LEIE + OFAC tables
  • 10 queries/day
  • 25 rows per query
  • Single-table queries only
  • See the data, test the API

Pro

Custom

Tailored to your use case

  • All 402+ tables + entity resolution
  • Cross-dataset entity resolution
  • AI natural language queries
  • Higher query and row limits
  • MCP connector for Claude.ai
  • Priority support
Contact for Access

Data Coverage

Lending & Relief — 30M+ records across pandemic relief programs (PPP, EIDL), SBA lending, grants, and Provider Relief Fund payments.

Healthcare — 500M+ records covering Medicare/Medicaid claims, provider enrollment, prescriber data, Open Payments, nursing home quality, cost reports, drug pricing, and OIG enforcement.

SEC & Financial — 340M+ records including fund holdings, financial statements, insider transactions, EDGAR filings, CFTC positions, and FINRA disciplinary actions.

Trade & Tariff — 13M+ records spanning import data, tariff schedules, Section 232/301 exclusions, anti-dumping orders, and forced labor enforcement.

Sanctions & Exclusions — 1.7M+ records from OFAC, OpenSanctions, SAM, LEIE, World Bank, and state exclusion lists.

Regulatory & Contracts — 48M+ records covering federal contracts, CFPB complaints, EPA enforcement, FMCSA carriers, DOL filings, and FDA actions.

Court Records — 80M+ records from CourtListener dockets, FJC integrated database, and live docket search.

Entity Registry — 60M+ records including state business registrations, census data, GLEIF, IRS exempt organizations, and more.

Quick Start: CLI

The fastest way to get started. Works with any AI agent or terminal.

# Install

pip install fraudgraph

# Authenticate

export FRAUDGRAPH_API_KEY=your_key_here

# Check connection

fraudgraph health

# List available tables

fraudgraph catalog

# Run a SQL query

fraudgraph query "SELECT * FROM leie LIMIT 10"

# Ask in plain English (requires ANTHROPIC_API_KEY)

export ANTHROPIC_API_KEY=sk-ant-...

fraudgraph ai "Which Provider Relief Fund recipients are also excluded from Medicare?"

Quick Start: Python

from fraudgraph import FraudGraph

fg = FraudGraph(api_key="your_key_here")

# Run a query

result = fg.query("SELECT * FROM leie LIMIT 10")

# Ask in plain English (requires your Anthropic key)

fg = FraudGraph(api_key="your_key", anthropic_key="sk-ant-...")

result = fg.ai("Which federal contractors are on sanctions lists?")

# Browse tables

tables = fg.catalog()

Quick Start: HTTP API

Use curl or any HTTP client. All endpoints accept and return JSON.

# Check API status

curl https://api.k3analytics.io/health

# Browse available tables

curl -H "X-API-Key: YOUR_KEY" https://api.k3analytics.io/v1/catalog

# Query the LEIE exclusion list

curl -X POST -H "X-API-Key: YOUR_KEY" \

-H "Content-Type: application/json" \

-d '{"sql":"SELECT * FROM leie LIMIT 10"}' \

https://api.k3analytics.io/v1/query

# AI query (Pro)

curl -X POST -H "X-API-Key: YOUR_KEY" \

-H "Content-Type: application/json" \

-d '{"question":"Which Provider Relief Fund recipients are also excluded from Medicare?"}' \

https://api.k3analytics.io/v1/ai/query

Terms · Privacy · K3 Analytics · @K3_Analytics