Service Status: All Systems Operational — Safeguarded by our multi-cloud infrastructure.
Trusted by 2,000+ Organizations · HIPAA-Compliant for Enterprise

The Sex Offender API Built for Enterprise Compliance

Offenders.io is a national sex offender registry API with 900K+ source-verified, real-time records across 183 U.S. registry jurisdictions—all 50 states, DC, U.S. territories, and tribal registries. Search by name, DOB, address, or GIS radius with sub-200ms average responses and batch processing at scale. Trusted by Fortune 500 companies, healthcare systems, and compliance teams.

api.offenders.io/sexoffender
// Query 900K+ source records across 183 jurisdictions
curl -X GET "https://api.offenders.io/sexoffender?firstName=JOHN&lastName=SMITH&key=YOUR_API_KEY"

// Response: HTTP 200 OK • 142ms
// Platform coverage: 183 U.S. registry jurisdictions
900K+Offender Records
1M+Crime Records
183States, Territories & Tribes
RealtimeSync via Extensive Mode
Uptime
Avg Response
Trusted by Industry Leaders In
Fortune 500SchoolsHealthcare FacilitiesSNFsSecurity CompaniesResearch FacilitiesStartups
Ask AI about Offenders.io
Why Teams Migrate to Offenders.io

When Other Vendors Missed Records, Offenders.io Returned 100%

In side-by-side customer audits where other vendors had data gaps on real-world test lists, Offenders.io successfully matched and returned 100% of expected records across the tested datasets.

See What You Get Back

Every API call returns rich, structured JSON with 70+ fields per offender — name, photo, address, GPS coordinates, crimes, risk level, and more.

  •  Full name, aliases, and DOB
  •  Address with GPS lat/lng coordinates
  •  Profile photo URL from state agency
  •  Crime details and registration date
  •  Risk level and physical description
  •  Source links to official state registry
View full field reference →
// GET /sexoffender?zipcode=94104&key=YOUR_KEY
{
  "offenders": [{
    "name": "First M Last",
    "firstName": "First",
    "lastName": "Last",
    "dob": "1900-10-01T00:00:00.000Z",
    "dobPrecision": "exact",
    "address": "10000 San Francisco Way",
    "city": "San Francisco",
    "state": "California",
    "zipcode": "94104",
    "lat": 50.12345,
    "lng": -34.67890,
    "sex": "Male",
    "age": "123",
    "riskLevel": "2",
    "crime": "14:81 - Indecent...",
    "offenderImageUrl": "https://meganslaw.ca.gov/...",
    "offenderUrl": "https://meganslaw.ca.gov/...",
    "jurisdiction": "CA",
    "updatedAt": "2026-08-17T00:00:00.000Z"
    // + 50 more fields: aliases, locations, physical description, sources...
  }]
}

Click to view full response payload →

Go Live in 5 Minutes

From sign-up to your first API call — no contracts, no sales calls.

Get Your Free Key

Sign up and get an API key instantly. Your first 50 requests each month are free — you'll only be charged after that.

Make Your First Call

Search by name, DOB, address, zip code, or GPS coordinates. Get structured JSON results in under 200ms on average.

Scale With Confidence

Pay only for what you use. Our infrastructure auto-scales for high-volume workloads with a 99.9% service availability SLA.

Enterprise Batch Screener

Screen Thousands of Records in Minutes

Don't want to write code? Upload a CSV with names and dates of birth — our batch processing tool screens every row against the national registry, tracks progress, and returns structured downloadable results as each batch completes.

  •  Upload CSV or TXT — no coding needed
  •  Real-time progress tracking with match details
  •  Download results as CSV — photos, addresses, crimes
  •  Process 10,000+ records per session
1. Upload
2. Map
3
3. Match
4
4. Export
📄 registry_validation_batch.csv
Validation Complete
5,000
Total Validated
23
Matches Found
4,977
No Match Returned
RECORDRESULT
John Smith (1985-03-15)MATCH (SVP)
Jane Doe (1990-07-22)NO MATCH RETURNED
Robert Johnson (1978-11-03)NO MATCH RETURNED
📍 Live GIS Radius Explorer
Enter address, city, or ZIP...Search →
3 offenders in radiusClick to search map →
Free Public Tool

Interactive Sex Offender Map

Search any U.S. address or neighborhood and explore registered sex offenders plotted on an interactive GIS map. View offense details, risk tier levels, physical descriptions, and jurisdiction sources with zero sign-up required.

  •  Search by address, city, ZIP code, or GPS coordinates
  •  Dynamic radius screening from 1 to 25 miles
  •  Click markers for statute offenses, designation, and risk tiers
  •  No sign-up required — completely free
ENTERPRISE FOUNDATION

The 4 Pillars of Enterprise Registry Intelligence

Built for mission-critical compliance and safety architectures where missed records and stale database snapshots are unacceptable.

Zero Data Gaps

1. Uncompromising Data Integrity

In repeated side-by-side customer validations, Offenders.io returned every expected record across the tested lists where other providers missed matches. Official source references and flexible search options help teams review results across complex registries.

  • Matched every expected record in tested customer lists
  • Search across known names and aliases
  • Typo-tolerant fuzzy matching (+fuzzy=true)
Live Ingestion

2. Real-Time Official Source Sync

Standard data is continuously synchronized, while Extensive Mode performs live registry lookups where available. Results include official source references for verification.

  • Continuous synchronization + real-time data freshness
  • Direct source links to official state registry databases
  • Sub-200ms average API response
Full Coverage

3. 183 Jurisdictions & Deep Fields

Complete nationwide coverage across all 50 states, DC, U.S. territories, and tribal registries normalized into a unified schema. Each record delivers 70+ fields including stateData offense details, conviction dates, statute codes, risk tiers, and GPS coordinates.

  • 183 state, territory, and tribal registry jurisdictions
  • 70+ structured fields per record with nested stateData
  • Native GIS radius search from 1 to 100 miles
99.9% SLA

4. Enterprise Compliance & Reliability

Offenders.io provides a 99.9% service availability SLA, backed by zero downtime over the last 24 months. Approved healthcare and enterprise customers can execute Business Associate Agreements (BAA) for HIPAA-compliant workflows.

  • 99.9% service availability SLA • Zero downtime in 24 months
  • BAA-supported workflows for approved Enterprise customers
  • Enterprise Batch Screener & AI MCP Server access

Facial Recognition Search

Controlled-access facial recognition for sex offender registry search surfaces ranked candidate records when text data is incomplete or inconsistent. Explore Facial Recognition →

AI-Ready MCP Server

Connect Claude, Cursor, or any MCP client to live offender data. Build AI-powered safety tools with zero setup. Learn more →

VENDOR BENCHMARK

How Offenders.io Compares to Other APIs

Key architectural differences verified across real-world customer audits.

View Detailed Vendor Migration Guide →
FeatureOffenders.ioOther Registry APIs
Data FreshnessReal-Time Registry SyncMonthly or quarterly snapshots
Data Accuracy✓ 100% match rate across tested lists✗ Substantial misses in side-by-side validations
Response Time<200ms1-5 seconds typical
GIS Radius Search✓ Native✗ Not available
Fuzzy Name Matching✓ Typos, nicknames, partials
Facial Recognition✓ Controlled-access facial search✗ Not available
Records900K+500K-770K
Fields70+ incl stateData10-15 basic
Nickname & Alias✓ Built-in
AI / MCP✓ Native
HIPAA / BAA✓ Enterprise BAA availableVaries
SOC 2 Alignment✓ Controls alignedVaries
Batch CSV✓ No-code upload
Access ModelInstant Self-ServeSales calls or waitlists common
Free Tier50 calls/monthVaries — often none

Based on anonymized, repeated side-by-side customer validations across multiple tested lists.

Offenders.io vs. Traditional Background Checks

Micro-transaction API pricing vs $15–$30 legacy background check services.

FeatureOffenders.ioTraditional (Checkr, GoodHire)
Data SourceOfficial state registry sourcesAggregated / third-party feeds
Jurisdiction Coverage183 state, territory, and tribal jurisdictions; 70+ fields per stateLimited state-level depth
Data FreshnessReal-time registry syncMonthly / Quarterly snapshots
Pricing$0.15 – $0.20 / call$29.99+ / report
SetupInstant API key, $0Contracts required
Response Time< 200msMinutes to Days
GIS Radius Search✓ Exclusive
Fuzzy Name Matching✓ Typos, nicknames, partials
Facial Recognition✓ Controlled-access facial search✗ Not available
Batch Processing✓ CSV Upload
AI / MCP Integration✓ Native MCP Server
HIPAA / BAA✓ Enterprise BAA availableVaries by vendor
SOC 2 Alignment✓ Controls alignedVaries
Enterprise SLA99.9% uptimeVaries
Free Tier50 calls/month

Frequently Asked Questions

Common questions about pricing, data, and integration.

Can I test the API for free?
Yes. Your first 50 requests every month are completely free. You will only be charged after exceeding the free tier, so your team can validate the integration and data quality before committing.
How fresh is the offender data?
Standard data is continuously synchronized, while Extensive Mode performs live registry lookups and returns jurisdiction-specific stateData where available. Source availability and update timing vary by jurisdiction.
Is this scalable for enterprise use?
Our infrastructure auto-scales for high-volume workloads. Enterprise customers can contact us for committed capacity, volume pricing, and support requirements.
Can healthcare customers use Offenders.io for HIPAA-regulated workflows?
Yes, for approved Enterprise customers under a separately executed Business Associate Agreement (BAA). Self-service accounts, free trials, and standard API subscriptions do not include a BAA and are not authorized to submit PHI or ePHI.
What is your uptime guarantee?
Offenders.io provides a 99.9% service availability SLA and has recorded zero downtime over the last 24 months. Contact us to discuss availability, support, and committed-capacity requirements for your workload.
Do you require long-term contracts?
No. Our API is strictly pay-as-you-go with no setup fees or monthly minimums. Enterprise contracts are only available for custom volume discounts over 10k+ requests/month.
What data fields are returned?
Each result includes: name, aliases, DOB, address, GPS coordinates, photo URL, jurisdiction, risk level, crimes, registration date, physical description, and source links.
How do I integrate sex offender data into my AI application?
Offenders.io provides a dedicated MCP (Model Context Protocol) server at mcp.offenders.io that lets AI agents like Claude, Cursor, and custom LLM applications query the sex offender registry directly. Simply point your MCP client to https://mcp.offenders.io/mcp — no API key required for anonymized data. For full records with names and photos, use our REST API.
What is the best sex offender API for AI agents and chatbots?
Offenders.io is the only sex offender registry API with a native MCP server, making it the best choice for AI-powered safety applications. Our MCP server provides real-time access to offender data across 183 state, territory, and tribal jurisdictions with sub-200ms average response times, purpose-built for agentic workflows, RAG pipelines, and AI chatbots.
What is stateData and what fields does it include?
stateData is a nested object in each offender record containing available state-level offense details. It can include state offender ID, registration status, offender designation, offense entries, conviction dates, statute codes, victim age, jurisdiction, official aliases, initial registration date, and last verification date. Field availability varies by jurisdiction and source.
How does nickname and alias matching work?
Offenders.io can search recorded aliases and supports structured, fuzzy, and free-text request options for common name variations. Match behavior depends on the supplied input and available registry data.
Does Offenders.io support fuzzy name matching?
Yes. Add &fuzzy=true to any search to enable typo-tolerant matching. Fuzzy matching handles misspellings (Smyth → Smith), partial names (Jon → Jonathan), nicknames (Bob → Robert), hyphenated names (Smith Johnson ↔ Smith-Johnson), and address abbreviations (Dr ↔ Drive, St ↔ Street). Available in structured mode (firstName + lastName) and free-text mode (q=). Fuzzy matching is a +$0.02/call add-on.
Do I need to talk to sales to get access?
No. Offenders.io is fully self-serve. Sign up, get your API key instantly, and start making calls. Your first 50 requests each month are free. No sales calls, no contracts, no waitlists.
How does Offenders.io data freshness compare to other registry APIs?
Standard data is continuously synchronized, while Extensive Mode performs live registry lookups where available. Results include official source references for verification, and source availability and update timing vary by jurisdiction.

Ready to Experience Zero Data Gaps?

Join 2,000+ organizations who trust Offenders.io for source-verified registry data and complete matching across multiple tested customer lists.

Get Free API Key →Contact Us