---
title: "Changes to Search sex offender records with JSON body"
method: POST
path: "/sexoffender"
---

# Changes to Search sex offender records with JSON body

`POST /sexoffender`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 12 revisions.

- **2026-09-01** `0c8be8ca6bda` — 2 info
- **2026-08-29** `1a186f221867` — 2 info
- **2026-08-27** `53628c51d691` — 2 info
- **2026-08-26** `d4170c2a8abc` — 1 breaking, 5 warning, 31 info

## Changes

- **2026-09-01** `0c8be8ca6bda` — 2 info
  - added the optional property `offenders/items/locationHistory` to the response with the `200` status
  - added the optional property `offenders/items/personUuid` to the response with the `200` status
- **2026-08-29** `1a186f221867` — 2 info
  - added the optional property `offenders/items/stateData/sourceModifiedAt` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/hullNumber` to the response with the `200` status
- **2026-08-27** `53628c51d691` — 2 info
  - added the optional property `offenders/items/content` to the response with the `200` status
  - added the optional property `offenders/items/county` to the response with the `200` status
- **2026-08-26** `d4170c2a8abc` — 1 breaking, 5 warning, 31 info
  - the `offenders/items/stateData/photos/items/isCurrent` response's property type changed from `string` to `boolean` for status `200`
  - removed the optional property `offenders/items/locations/items/address` from the response with the `200` status
  - removed the optional property `offenders/items/locations/items/zipcode` from the response with the `200` status
  - removed the optional property `offenders/items/stateData/locations/items/address` from the response with the `200` status
  - removed the optional property `offenders/items/stateData/locations/items/zipcode` from the response with the `200` status
  - removed the optional property `offenders/items/stateData/names` from the response with the `200` status
  - added the optional property `offenders/items/locations/items/latitude` to the response with the `200` status
  - added the optional property `offenders/items/locations/items/longitude` to the response with the `200` status
  - added the optional property `offenders/items/stateData/addressVerificationDate` to the response with the `200` status
  - added the optional property `offenders/items/stateData/aliases` to the response with the `200` status
  - added the optional property `offenders/items/stateData/comments` to the response with the `200` status
  - added the optional property `offenders/items/stateData/complianceStatus` to the response with the `200` status
  - added the optional property `offenders/items/stateData/criminalHistory` to the response with the `200` status
  - added the optional property `offenders/items/stateData/employer` to the response with the `200` status
  - added the optional property `offenders/items/stateData/ethnicity` to the response with the `200` status
  - added the optional property `offenders/items/stateData/incarcerationStatus` to the response with the `200` status
  - added the optional property `offenders/items/stateData/initialRegistrationDate` to the response with the `200` status
  - added the optional property `offenders/items/stateData/isLifetimeRegistration` to the response with the `200` status
  - added the optional property `offenders/items/stateData/lastVerificationDate` to the response with the `200` status
  - added the optional property `offenders/items/stateData/locations/items/latitude` to the response with the `200` status
  - added the optional property `offenders/items/stateData/locations/items/longitude` to the response with the `200` status
  - added the optional property `offenders/items/stateData/marks` to the response with the `200` status
  - added the optional property `offenders/items/stateData/offenses/items/adjudication` to the response with the `200` status
  - added the optional property `offenders/items/stateData/photos/items/date` to the response with the `200` status
  - added the optional property `offenders/items/stateData/photos/items/url` to the response with the `200` status
  - added the optional property `offenders/items/stateData/registrationDuration` to the response with the `200` status
  - added the optional property `offenders/items/stateData/registrationEndDate` to the response with the `200` status
  - added the optional property `offenders/items/stateData/registrationStartDate` to the response with the `200` status
  - added the optional property `offenders/items/stateData/school` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/color` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/make` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/model` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/plate` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/state` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/type` to the response with the `200` status
  - added the optional property `offenders/items/stateData/vehicles/items/year` to the response with the `200` status
  - added the optional property `offenders/items/stateData/victimInfo` to the response with the `200` status

---

[Operation](https://skmtc.dev/offenders/apis/offenders-io-sex-offender-registry-api/docs/sexoffender/post.md) · [API](https://skmtc.dev/offenders/apis/offenders-io-sex-offender-registry-api.md) · [Page](https://skmtc.dev/offenders/apis/offenders-io-sex-offender-registry-api/changes/sexoffender/post)
