Registry data API for security & investigations
Give investigators sex offender lookups across every US registry by name, alias, DOB, or location — scored, de-duplicated, and source-verified for defensible reporting.
25 free searches, no card. $0.15 a call, no platform fee, no seats, no minimum. No code needed: search from your dashboard, or integrate the full API when you’re ready.

curl https://api.offendersearch.app/v1/search \ -H "X-API-Key: $OFFENDERSEARCH_KEY" \ -H "Content-Type: application/json" \ -d '{"query": {"firstName": "Jordan", "lastName": "Sample", "dob": "1980-04-12", "ageTolerance": 1}}' // response { "status": "complete", "elapsedMs": 410, "counts": { "records": 0, "sourcesQueried": 58, "sourcesComplete": 58, "sourcesIncomplete": 0 }, "records": [] } // a match carries its reason { "matchState": "dob_match", "matchConfidence": 0.98, "matchBasis": ["lastName:exact", "firstName", "dob"] }
Making a hiring decision? Use an FCRA workflow.
If a result will help decide whether to hire someone, the check has to run as an FCRA-regulated consumer report, with a permissible purpose, consent, accuracy controls and a dispute path for the person. Our standard search and API are not a consumer report, and standard results are never used for that decision. FCRA workflows run through FCRA Partner Access, for background check companies and screening platforms under a written FCRA agreement.
FCRA pricing is quoted per partner, so contact us for pricing.
Screening challenges for security firms, PIs, and investigations teams
- Subjects use aliases and move across jurisdictions
- Reports must cite an authoritative, verifiable source
- Manual multi-state lookups are slow and easy to miss
What sex offender screening gives security firms, PIs, and investigations teams
Run one lookup across 58 registries instead of 50
Surface aliases and out-of-state history
Cite an authoritative source in every report
Security & Investigations sex offender check API: request and response. One POST per person, or the same search from the dashboard with no code.
curl https://api.offendersearch.app/v1/search \ -H "X-API-Key: $OFFENDERSEARCH_KEY" \ -H "Content-Type: application/json" \ -d '{"query": {"firstName": "Jordan", "lastName": "Sample", "dob": "1980-04-12", "ageTolerance": 1}}' // response { "status": "complete", "elapsedMs": 410, "counts": { "records": 0, "sourcesQueried": 58, "sourcesComplete": 58, "sourcesIncomplete": 0 }, "records": [] } // a match carries its reason { "matchState": "dob_match", "matchConfidence": 0.98, "matchBasis": ["lastName:exact", "firstName", "dob"] }
Send what you have. Name and date of birth; age or birth year when that is all you hold. Date of birth drives matchState: dob_match, year_match, age_match or no_dob_age_year.
Read the counts. sourcesComplete against sourcesQueried says whether all 58 registries answered, so a partial search is never read as a clear one.
Branch on the score. matchConfidence and matchBasis on every record, with the registry cited.
| Person | Checked for | Result | Answered |
|---|---|---|---|
| Jordan Sample | case lookup | No match | 58 / 58 |
| Jordan A. Sample | case lookup | Match · dob_match | 58 / 58 |
| J. Sample | case lookup | Review · year_match | 58 / 58 |
Read the API docs › · Search from the dashboard › · Screen a CSV without code ›
Sex offender screening built for security & investigations. One key, one schema, one stored record of every check.
Alias & fuzzy matching
Broad match tolerance surfaces nicknames, variants, and typo’d spellings across every US registry.
Location & radius search
Search by address or coordinates with a radius to map registrants around a subject or site.
Citable provenance
Every hit carries source provenance for defensible investigative reports.
When security firms, PIs, and investigations teams run a sex offender check. Each moment, and the call that fits it.
Licensing and hiring guards
Security companies screen applicants before licensing paperwork and assignment, especially for posts at schools, hospitals and residential sites.
Subject research in an investigation
Investigators confirm a subject’s registration status, registered address and offense record as part of a case file.
Site and premises assessments
Radius and address searches show registrants near a client site for a threat or vulnerability assessment.
Ongoing coverage of a person or place
Monitoring alerts on a person or an area when a registration changes.
Before a post at a school or hospital
Some clients require proof that every guard on their post was screened; the response is that proof.
When renewing a license
A renewal is a natural point to re-check the whole licensed workforce in one batch.
Security & Investigations screening workflow. Step by step, from the first call to the stored record.
Confirm your permissible use. Investigations about a consumer may fall under the FCRA depending on purpose; know which rules apply to the file.
Search by person or by place. Name and date of birth for subjects; address, ZIP or radius for sites.
Verify against the official record. Each result links the registry entry and states why it matched; re-check live at the source when a decision depends on it.
Document the chain. Keep request, response, timestamp and the per-source status in the case file.
Set monitors for open matters. A person or location monitor alerts you while the matter is open.
Security & Investigations screening: what the law requires and what it doesn’t
Registry status is a licensing bar for private security in some states. Texas bars anyone "required to register as a sex offender in Texas or any other state" from security licensing (Tex. Occ. Code § 1702.113), and Oregon’s licensing body must deny, revoke or refuse renewal for registry status (ORS 181A.855). Neither statute mandates a particular search, but both need registry data to apply — including registrations in other states.
The federal Private Security Officer Employment Authorization Act gives employers a channel to request criminal-history checks, but it authorizes rather than requires them. Claims that California or Florida security statutes mandate a registry search are not substantiated, so don’t rely on them in a policy. For investigators, the value is a normalized record across 58 registries with the official source attached.
For security firms with posts across several states, the multi-state reach is the point. The Texas bar applies to registration in Texas or any other state, so an in-state search alone cannot show an applicant qualifies. One call across the 58 US registries returns every candidate match with its state, offense and registration dates, and monitoring keeps a licensed workforce current between renewals. Investigators get the same record with the official link attached, so a report can cite the publishing agency directly.
Sex offender screening for security & investigations, by the numbers. The same answer whichever registry holds the record.
Registry and criminal records for security & investigations, on one key. Most security firms, PIs, and investigations teams need more than one check, and running two vendors means two integrations, two contracts and two invoices.
Sex offender registry
58 US registries, continuously updated, with photographs, aliases, addresses and the official record citation on every match. 1.5M records in one schema.
Sex offender API ›Criminal records
1,408 county jail rosters, 53 state corrections systems, courts, warrants and federal custody, almost 50 million records in the same scored, source-cited schema. Same key, same price.
Criminal search API ›FCRA background checks
When a result decides a hire or a tenancy, the check runs as an FCRA order through FCRA Partner Access: consent, the check, disputes and adverse-action steps. Pricing is quoted per partner.
FCRA Partner Access ›Coverage today: 1,914 criminal jurisdictions catalogued, 1,564 live, 51 states + DC + federal. See what each state publishes, or the live list at /v1/criminal/sources.
What security & investigations screening costs per check. $0.15 a call, $0.11 past 2,000 a month. No platform fee, no seats, no minimum.
| Checks / month | Cost | Per check |
|---|---|---|
| 500 | $75.00 | $0.1500 |
| 5,000 | $630.00 | $0.1260 |
| 50,000 | $5,580.00 | $0.1116 |
A batch is billed per row, so bulk screening costs the same per person as a single lookup. No setup fee, no per-seat licence, no monthly minimum on search and no annual contract, so the price scales down with you as well as up. A fraction of what legacy screening platforms charge.
The background check API · screen a CSV without code. More for developers: the free background check API tier, background check API pricing, the employment screening API and tenant screening API, and the background check API in Python and background check API in Node.js tutorials.
Security & Investigations screening FAQ
For anything else, talk to sales or read the API docs.
Can I search by alias or partial name?
Yes. The broad match mode applies nickname, variant, and typo tolerance across all registries, and free-text search spans name, alias, and address.
Is the source citable in a report?
Every record carries source provenance plus when it was last checked.
Can a registered sex offender work as a security guard?
Not in Texas or Oregon, where registry status bars licensing. Other states set their own rules; check the state licensing statute for each post.
Do investigators need an FCRA workflow?
If the investigation informs a decision about a consumer’s eligibility for employment, housing, credit or insurance, yes. Subject research for other purposes generally does not; confirm with counsel.
Can I search around a client site?
Yes, by address, ZIP or radius. Radius results cover records we have geocoded, so pair with a ZIP search when completeness matters.
Does one search cover registrations in other states?
Yes — one call searches the 58 US registries, which is what an any-state licensing bar like Texas’s requires.
Can I monitor a guard workforce?
Yes. Person monitors alert you when a monitored guard’s registry status changes, billed per monitor.
What does a result include?
Name, aliases, offense, registration dates, county, registry status, a photo where published, a match score and the official record link.
Related
Screen security firms, PIs, and investigations teams with one API
Give investigators sex offender lookups across every US registry by name, alias, DOB, or location — scored, de-duplicated, and source-verified for defensible reporting.