Service Status: All Systems Operational — Safeguarded by our multi-cloud infrastructure.
OFFENDERS.IO TESTING API

Test the integration with synthetic data. Go live with source-verified records.

Offenders.io Testing API Keys return deterministic fake records for valid /sexoffender requests, so teams can validate request handling, response parsing, and supported search modes without querying real registries. Testing records do not represent real people and must not be used for compliance, eligibility, or safety decisions.

The first 50 production API calls each month are free.

SYNTHETIC RESPONSE

Repeatable data for integration testing

Use predictable fixtures to exercise application behavior before production registry data enters the workflow.

Valid requests return deterministic records
Invalid requests keep standard validation errors
Extensive mode includes synthetic stateData
GIS requests return synthetic nearby results
Testing boundary: Request fields may appear in the generated response. Use synthetic names, dates, addresses, and coordinates during development.

What your team can validate before production

Testing keys make integration behavior predictable while keeping real registry records out of development, CI, and demonstration workflows.

Request and validation flow

Exercise valid and invalid /sexoffender requests using the field structure your production integration expects.

Repeatable test fixtures

The same request produces deterministic synthetic records, making local QA and automated assertions stable.

Advanced response paths

Test synthetic extensive stateData and GIS-shaped results without calling production search workflows.

What testing does not prove

Testing does not validate production coverage, freshness, accuracy, real-person identity matching, official-source availability, production latency, or suitability for compliance, eligibility, or safety decisions.

Testing and production serve different jobs

Keep the environments clearly separated, then move to production when your team is ready for source-verified registry results.

TESTING API KEY

Deterministic synthetic records

Built to help developers test integration behavior without querying live registry sources.

  • /sexoffender testing only
  • Request-shaped synthetic results
  • Standard validation behavior
  • Synthetic stateData and GIS-shaped results
  • Development, CI, sandbox, and demo use
No real registry records are returned. Testing keys are restricted to synthetic sex-offender search responses. Always use synthetic request values.
PRODUCTION API ACCESS

Source-verified official registry data

Use production access when your application is ready to search available public registry records and official source links.

  • 900K+ production registry records
  • All 50 states, DC, territories, and tribal jurisdictions
  • Official registry source links
  • Regular, Extensive, Fuzzy, and GIS capabilities
  • Batch and higher-volume workflows
View Production Pricing →

Built for the workflow your team is evaluating

Move from predictable fixtures to production capabilities without redesigning the integration around a different response model.

Structured search workflows

Embed name, date-of-birth, address, and other candidate registry searches into internal or customer-facing review workflows.

Location intelligence

Use GIS radius search for property, safety, proximity, and location-based applications.

Higher-volume operations

Use batch processing and Enterprise support for larger review programs and operational workflows.

Production results are candidate public registry records, not identity-verified consumer reports or eligibility recommendations. Customers are responsible for reviewing results and using the service consistently with applicable law and the Offenders.io Terms.

Ready to move beyond synthetic results?

Start with 50 production API calls each month at no charge, or contact us to review higher-volume and approved Enterprise workflows.