Retrieve known sex offender history with a JSON body

JSON-body form of Sex Offender History. Send a record uuid. Results are returned from newest to oldest, with up to 50 records per page. For a printable PDF of available History, use /sexoffender/report/history with the same uuid and API key.

post/sexoffender/history

Headers

X-Request-Idstring

Optional opaque client correlation ID.

Request body

keystring

Your API key. Header authentication is recommended.

uuidstring uuid required

Record UUID returned by Search.

pageinteger

Response

Known records connected to the record UUID

pageinteger required
totalPagesinteger required

Example response

{
  "offenders": [
    {
      "name": "JOHN M DOE",
      "firstName": "JOHN",
      "lastName": "DOE",
      "dob": "1990-01-15T00:00:00.000Z",
      "dobPrecision": "exact",
      "address": "123 MAIN ST",
      "city": "RICHMOND",
      "county": "RICHMOND CITY",
      "state": "Virginia",
      "zipcode": "23219",
      "locations": [
        {
          "type": "RES (Primary)"
        }
      ],
      "sex": "Male",
      "age": "35",
      "eyeColor": "Brown",
      "hairColor": "Black",
      "height": "5 ft 10 in",
      "weight": "180 lbs.",
      "race": "White",
      "ethnicity": "Non-Hispanic",
      "marks": "TAT R ARM\nSC L KNEE",
      "riskLevel": "Tier 3",
      "crime": "SEXUAL ASSAULT\nINDECENT EXPOSURE",
      "content": "<br><b>Zip Code:</b> 23219",
      "lat": 37.5407,
      "lng": -77.436,
      "jurisdiction": "VA",
      "sources": [
        {
          "id": "nsopw",
          "name": "National Sex Offender Public Website"
        }
      ],
      "stateData": {
        "status": "Active",
        "designation": "Sexually Violent Offender",
        "complianceStatus": "COMPLIANT",
        "locations": [
          {
            "type": "RES (Primary)"
          }
        ]
      }
    }
  ]
}

Changes

Changed in 2 of the 12 revisions of this API.211

    • ▲

      removed subschema #1 subschema #2 from the request body oneOf list

      request-body-one-of-removed

    • ▲

      the request property became required

      request-property-became-required

    • ●

      removed the request property

      request-property-removed

    • ○

      endpoint added

      endpoint-added