Offendersearch
Monitoring API Reference

Person monitoring

Watch a person by name and DOB, why the DOB matters, and the confidence floor an alert clears.

Base URL https://api.offendersearch.app

Watch one person by name and date of birth

A person monitor stands watch over one identity — a name, and, when you supply it, a date of birth — across the dataset named in product. Each day it runs the same matcher the search endpoint uses, and when a matching record appears, changes, or comes off a registry, it delivers an alert.

A person monitor
{
  "product": "sex-offender",
  "type": "person",
  "person": { "firstName": "Jordan", "lastName": "Rivera", "dob": "1988-04-12" },
  "minConfidence": "dob_match",
  "channels": { "email": "alerts@example.com" }
}

Supply a date of birth

A name on its own matches many people, so a name-only monitor is noisy — it will alert on every same-named record in the dataset. A date of birth is the strongest identity verifier, and supplying it is the single most effective way to keep a monitor precise. The matcher uses the same match strength labels as search: a dob you provide can produce a dob_match (the full date agrees) or, where a record publishes only a birth year, a year_match.

Recommendation: always send a dob. Reserve a name-only monitor for the rare case where you genuinely want every same-named record and will triage the volume yourself.

minConfidence — the alert floor

A person monitor only fires when identity matches at or above its confidence floor. minConfidence sets that floor.

minConfidenceFires onUse it when
dob_match defaultA record whose full date of birth equals the one you registered.You supplied a DOB and want the tightest, lowest-noise watch.
year_matchdob_match, plus records that agree only on the birth year.You want to catch records that publish a year but no full date — at the cost of more alerts.

The matchLabel on every alert tells you which strength actually fired, so even under year_match you can tell a full-date confirmation from a year-only one. See Alerts.

What a person monitor watches

  • product: "sex-offender" — the sex-offender dataset. Live.
  • product: "criminal" — the criminal-records dataset. Live.
Watching one person across both datasets is two monitors, billed separately — each monitor is one product, one predicate, one charge. See Billing.