OffenderSearch

Driver screening API for rideshare & delivery

Screen and continuously re-verify drivers and couriers against every US sex-offender registry with a low-latency, scored API built for fleet-scale trust & safety.

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.

Dispatcher at a delivery depot office working at a laptop, vans outside the window
No match58 of 58 registries · 0.41 s
POST /v1/search · driver onboarding200 OK · 410 ms
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"] }
$0.15 a call · $0.11 past 2,000 a monthQuickstart ›

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 rideshare, delivery, and logistics platforms

  • Drivers interact directly with riders and households
  • A driver cleared at onboarding can register later
  • Rider-safety incidents require a defensible screening record

What sex offender screening gives rideshare, delivery, and logistics platforms

01

Screen drivers at onboarding

02

Continuously re-verify an active fleet

03

Produce a per-driver check history

Rideshare & Delivery 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"] }
01

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.

02

Read the counts. sourcesComplete against sourcesQueried says whether all 58 registries answered, so a partial search is never read as a clear one.

03

Branch on the score. matchConfidence and matchBasis on every record, with the registry cited.

Dashboard · My searchesno code
PersonChecked forResultAnswered
Tom Nguyendriver onboardingNo match58 / 58
Jordan Sampledriver onboardingMatch · dob_match58 / 58
J. Sampledriver onboardingReview · year_match58 / 58

Read the API docs › · Search from the dashboard › · Screen a CSV without code ›

Sex offender screening built for rideshare & delivery. One key, one schema, one stored record of every check.

01

Onboarding screening

Low-latency sync calls fit a driver signup flow.

02

Continuous monitoring

Daily freshness re-verifies an active fleet near-live.

03

Defensible records

Provenance and lastCheckedAt document every check for safety reviews.

When rideshare, delivery, and logistics platforms run a sex offender check. Each moment, and the call that fits it.

Before a driver’s first trip

State TNC laws require a background check before a driver can accept rides.

At annual or periodic re-screening

Some states require re-checks on a schedule — Texas requires an annual check.

When a driver adds a new state

Drivers who start working in another state face that state’s screening rules.

Between scheduled checks

Monitoring alerts you when a driver’s registry status changes in the gap between re-screens.

Rideshare & Delivery screening workflow. Step by step, from the first call to the stored record.

Quickstart › · Matching docs

01

Collect verified identity at signup. Legal name, date of birth and driver’s license data.

02

Search the registries the statutes name. Many TNC laws require a search of the National Sex Offender Public Website; one call here covers the 58 US registries, each official record linked.

03

Run criminal records on the same key. County, state and federal records for the look-back your state requires.

04

Decide through an FCRA workflow. Driver eligibility decisions run as FCRA-regulated consumer reports.

05

Re-check on the state’s schedule and monitor. Annual re-screens where required, with monitoring in between.

Rideshare & Delivery screening: what the law requires

Rideshare is the sector where a registry search is most often written directly into statute — and where the consequence is unusually blunt. In several states appearing on the registry is not a factor to weigh but a flat bar on driving, and at least one state requires the check to be repeated every year rather than once at onboarding.

Rideshare is one of the most regulated screening categories. The GAO counted 45 states and DC requiring TNC driver background checks (GAO-24-107093). California requires TNCs to check drivers against the National Sex Offender Public Website (Pub. Util. Code § 5445.2), Texas requires a check before a driver is approved and annually after (Occ. Code § 2402.107), and North Carolina and Connecticut set their own rules (N.C. Gen. Stat. § 20-280.6; CT HB 7126).

App-based delivery in California is covered by Proposition 22, which requires criminal background checks on drivers (Bus. & Prof. Code § 7458). Statutes typically name the national website as the destination to check; a normalized search across the 58 registries, with each official record linked, gives a compliance team the evidence it needs to show the check happened.

JurisdictionCitationApplies toWhat it requires
TexasTex. Occ. Code § 2402.107(a)(2)StaffBefore a driver may log in, the company must run a local, state and national criminal background check using a commercial multistate records locator and the national sex offender public website maintained by the US Department of Justice.
TexasTex. Occ. Code § 2402.107(b)(3)StaffA company may not permit an individual to drive who is found registered on that website — a flat disqualification, not a factor to be weighed.
TexasTex. Occ. Code § 2402.107(c)StaffThe same background check must be repeated annually for every driver with access to the network.
CaliforniaCal. PUC § 5445.2(a)(1)(B)StaffThe company’s driver screening must include a search of the US Department of Justice National Sex Offender Public Website.
CaliforniaCal. PUC § 5445.2(a)(2)(A)StaffA company may not contract with, employ or retain a driver currently registered on that website.

And what it doesn’t

There is no federal TNC screening statute — this is entirely state law, and the details differ enough to matter. A single national screening policy will satisfy the strictest state and over-satisfy the rest, which is usually the right engineering answer, but it is a choice rather than a requirement. The annual recheck in particular is a Texas obligation, not a universal one.

Citations link to the primary text. This is background, not legal advice: obligations change, and your counsel is the right reader of your own facts.

Screening practices for rideshare, delivery, and logistics platforms. Record what you checked, not just what you found.

Stored search · exportable reportsearch_8f2c91 · retained
SubjectTom Nguyen · DOB 1991-02-17Requested byK. Patel · driver onboardingTimestamp2026-10-09T10:12:04ZRegistries58 of 58 answeredsourcesIncomplete0Records0 · matchState: null
Per-source outcomesourceStatus
NJNew Jersey · answered0
NYNew York · answered0
PAPennsylvania · answered0
FLFlorida · answered0
TXTexas · answered0
Verification report (PDF) · +$0.02POST /v1/report
01

Design for the recheck, not just the onboard. Screening at signup is the easy half. Texas requires the whole check again every year, which turns screening from an onboarding step into a scheduled workload the platform has to own.

02

Treat a registry hit as terminal in the flow. Where statute makes registration a flat bar, an operations process that routes hits to human review as “maybe” is out of step with the rule. The system should encode which findings are disqualifying and which are judgment calls.

03

Screen against where the driver has lived. Drivers move states more often than most workforces. A search scoped to the state of operation misses a registration two states back — which is exactly the failure the statute is aimed at.

04

Keep the evidence of the check, not just the verdict. When a platform is asked to show it complied, the useful record is what was searched and when, per source — not a stored pass/fail with nothing behind it.

58
US registries searched in every call, each cited on the record
0.41 s
median answer across every US registry
1.5M
registry records, continuously updated
$0.15
per call, $0.11 past 2,000 a month. No platform fee, no seats

Registry and criminal records for rideshare & delivery, on one key. Most rideshare, delivery, and logistics platforms need more than one check, and running two vendors means two integrations, two contracts and two invoices.

/v1/search58 of 58 answered
Registry

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 ›
/v1/criminal/search1,564 live
Criminal

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 ›
/v1/fcra/orderspartner access
FCRA

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 rideshare & delivery screening costs per check. $0.15 a call, $0.11 past 2,000 a month. No platform fee, no seats, no minimum.

Checks / monthCostPer 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.

Rideshare & Delivery screening FAQ

For anything else, talk to sales or read the API docs.

Explore other industries

Can I continuously monitor active drivers?

Yes. Re-run searches on the Daily freshness tier to keep an active fleet re-verified; each record shows its lastCheckedAt.

Does this scale to a large fleet?

Yes. Metered pricing with a volume rate after 2,000 calls a month supports fleet-scale screening.

Which states require rideshare drivers to pass a sex offender check?

Most do: the GAO counted 45 states and DC requiring TNC background checks. California and Texas name sex offender registry checks specifically.

Do delivery drivers need background checks?

In California, Proposition 22 requires app-based delivery companies to run criminal background checks. Elsewhere, it depends on the state and the platform’s policy.

How often must drivers be re-checked?

Texas requires an annual check. Other states vary; monitoring covers the gap between scheduled re-screens.

Screen rideshare, delivery, and logistics platforms with one API

Screen and continuously re-verify drivers and couriers against every US sex-offender registry with a low-latency, scored API built for fleet-scale trust & safety.