Sex offender screening API for gig economy platforms
Rideshare, delivery, home services, care marketplaces — screen driver-partners and providers against all 58 US registries at onboarding, then keep the whole active fleet re-screened on your cadence, by API or CSV.
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": "Tom", "lastName": "Nguyen", "dob": "1991-02-17", "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 trust & safety and operations teams at gig platforms and marketplaces
- A driver-partner meets the public wearing your brand from their first trip
- Onboarding funnels are conversion-sensitive; screening has to be invisible
- A provider cleared at signup can register later — the active fleet needs re-checks
- When an incident hits the news, you will be asked what you checked and when
What sex offender screening gives trust & safety and operations teams at gig platforms and marketplaces
Screen at signup without touching conversion
Re-screen the entire active fleet on your cadence
Answer any incident review from stored history
Gig & Marketplaces 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": "Tom", "lastName": "Nguyen", "dob": "1991-02-17", "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 |
|---|---|---|---|
| Tom Nguyen | provider onboarding | No match | 58 / 58 |
| Jordan Sample | provider onboarding | Match · dob_match | 58 / 58 |
| J. Sample | provider onboarding | Review · year_match | 58 / 58 |
Read the API docs › · Search from the dashboard › · Screen a CSV without code ›
Sex offender screening built for gig & marketplaces. One key, one schema, one stored record of every check.
Onboarding without friction
A low-latency sync call fits inside a driver-partner or provider signup funnel, and confidence scores with de-duplication keep the manual-review queue small at platform volume.
Whole-fleet re-screening
Upload the active fleet as a CSV — each row is one search — or schedule API sweeps on your own cadence. The Daily tier is simply our freshest data.
The answer to the incident review
Every check is stored: who was screened, when, and the results returned. When an incident is reviewed, the record already exists.
When trust & safety and operations teams at gig platforms and marketplaces run a sex offender check. Each moment, and the call that fits it.
At provider onboarding
Marketplaces that send workers into homes — cleaning, repairs, tutoring, pet care, moving — screen before a provider can accept a job.
Before unlocking sensitive categories
Child care, senior care and in-home tutoring categories warrant a check before the category is enabled for a provider.
After a customer complaint
Trust and safety re-checks a provider’s status as part of an incident review.
For active providers, continuously
Monitoring alerts when a provider’s registry status changes after onboarding.
Gig & Marketplaces screening workflow. Step by step, from the first call to the stored record.
Verify identity first. Match on a verified legal name and date of birth.
Search across the 58 US registries. One call; results scored by match strength.
Add criminal records on the same key. County, state and federal records where your policy needs them.
Use FCRA workflows for engagement decisions. If the result decides whether a person may work, run it as an FCRA-regulated consumer report.
Monitor the active provider base. Alerts land when a monitored provider’s status changes.
Gig & Marketplaces screening: what the law requires and what it doesn’t
Outside transportation and delivery, most marketplaces have no statute naming a registry search. California’s Proposition 22 does require app-based delivery and rideshare companies to run criminal background checks on drivers (Bus. & Prof. Code § 7458), and state TNC laws set screening rules for rideshare drivers. For home services, pet care and tutoring, screening is a policy and liability choice.
Because gig workers are typically independent contractors, a check that decides whether someone may work on the platform is still a consumer-report use. The accuracy record matters: a screening vendor for a major home-sharing platform was sued over a mislabeled offense (Taylor v. Inflection), which is why each result here carries a match score and the official record link.
Sex offender screening for gig & marketplaces, by the numbers. The same answer whichever registry holds the record.
Registry and criminal records for gig & marketplaces, on one key. Most trust & safety and operations teams at gig platforms and marketplaces 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 gig & marketplaces 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.
Gig & Marketplaces screening FAQ
For anything else, talk to sales or read the API docs.
Can ops re-screen the fleet without engineering time?
Yes. Export the active fleet, upload it as a CSV in the dashboard, and every row runs as one search with its own result. No code, no integration — the API is there when you want screening inside your own systems.
What about drivers who have moved between states?
Every search covers all 58 US registries — every state, DC and the territories — so a registration anywhere in the country surfaces in the same search.
How do you keep false positives down at platform volume?
Every record carries a confidence score and match basis, and people are de-duplicated across sources so common names don’t explode your review queue.
Is this a background check / consumer report?
Not on the standard API: standard results are not a consumer report. FCRA-regulated use runs through FCRA Partner Access, a separately enabled service for approved consumer reporting agencies and screening platforms under a written FCRA agreement.
Do gig marketplaces have to run background checks?
Rideshare and app-based delivery do under state TNC laws and California’s Prop 22. Most other categories have no statute naming a registry search; platforms screen by policy.
Does the FCRA apply to independent contractors?
Treat it as applying when a result decides whether someone may work on your platform. Run those decisions through an FCRA workflow.
Can we screen in batches?
Yes. Batch screening covers a provider backlog, billed per search with no minimum.
Related
Screen trust & safety and operations teams at gig platforms and marketplaces with one API
Rideshare, delivery, home services, care marketplaces — screen driver-partners and providers against all 58 US registries at onboarding, then keep the whole active fleet re-screened on your cadence, by API or CSV.