sex_offender_registrations
API table: sex_offender_registrations
Sex-offender registration requirements recorded in a court case.
Definitions have been recorded for some columns and not others. A column with no definition below has not been documented yet.
A field with a fixed, closed set of values lists that set below. A field with documented codes lists its known values, and shows a meaning for the ones that have been described. Other value lists are not published here. Licensed clients can read them through GET /metadata.
Case Number
API field: case_number
Maryland Judiciary case number that links this sex-offender registration record to case_info.
- Served type
String- Nullability
- Always present on a served row
- Query capabilities
-
- selectable
- filter:
equals
Populated on 100% of served rows (3,643 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Registration Type
API field: type
Sex-offender registration classification reported in the case disposition.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 100% of served rows (3,643 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Lifetime Registration
API field: lifetime_sexual_offender
Whether the source marks lifetime sexual-offender registration.
- Served type
Boolean- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 87.8% of served rows (3,200 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Sexually Violent Predator
API field: sexually_violent_predator
Whether the source marks the sexually violent predator status.
- Served type
Boolean- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 87.8% of served rows (3,200 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Tier I Previous Registration
API field: tier_i_prev_reg_mvd_state
Whether the source marks a Tier I sex offender as previously registered in another state and moved to Maryland.
- Served type
Boolean- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 87.8% of served rows (3,200 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Any-tier Previous Registration
API field: tier_i_or_ii_or_iii_prev_reg_mvd_state
Whether the source marks a Tier I, II, or III sex offender as previously registered in another state and moved to Maryland.
- Served type
Boolean- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 87.8% of served rows (3,200 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Tier II or III Previous Registration
API field: tier_ii_or_iii_prev_reg_mvd_state
Whether the source marks a Tier II or III sex offender as previously registered in another state and moved to Maryland.
- Served type
Boolean- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 87.8% of served rows (3,200 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Lifetime Registration Message
API field: lifetime_sexual_offender_msg
Source boilerplate accompanying the lifetime-registration flag.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 16.4% of served rows (598 of 3,643) and on 18.7% of records collected since 2026 (598 of 3,200), measured October 15, 2026 at 03:09 UTC
Sexually Violent Predator Message
API field: sexually_violent_predator_msg
Source boilerplate accompanying the sexually-violent-predator flag.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on <1% of served rows (21 of 3,643) and on <1% of records collected since 2026 (21 of 3,200), measured October 15, 2026 at 03:09 UTC
Tier I Previous Registration Message
API field: tier_i_prev_reg_mvd_state_msg
Source boilerplate stating that a Tier I sex offender was previously registered in another state and moved to Maryland.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on <1% of served rows (21 of 3,643) and on <1% of records collected since 2026 (21 of 3,200), measured October 15, 2026 at 03:09 UTC
Any-tier Previous Registration Message
API field: tier_i_or_ii_or_iii_prev_reg_mvd_state_msg
Source boilerplate stating that a Tier I, II, or III sex offender was previously registered in another state and moved to Maryland.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on <1% of served rows (20 of 3,643) and on <1% of records collected since 2026 (20 of 3,200), measured October 15, 2026 at 03:09 UTC
Tier II or III Previous Registration Message
API field: tier_ii_or_iii_prev_reg_mvd_state_msg
Source boilerplate stating that a Tier II or III sex offender was previously registered in another state and moved to Maryland.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on <1% of served rows (24 of 3,643) and on <1% of records collected since 2026 (24 of 3,200), measured October 15, 2026 at 03:09 UTC
Registration Notes Legacy
API field: notes
Notes supplied with the sex-offender registration disposition.
- Served type
String- Nullability
- May be null
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on 2.7% of served rows (97 of 3,643) and on 0% of records collected since 2026 (0 of 3,200), measured October 15, 2026 at 03:09 UTC
Sex-offender Registration Row ID
API field: id
CaseHarvester's own identifier for this sex-offender registration row.
- Served type
Integer- Nullability
- Always present on a served row
- Query capabilities
-
- selectable
- filter:
equals - filter:
set - filter:
greaterThan - filter:
greaterThanOrEqual - filter:
lessThan - filter:
lessThanOrEqual - filter:
inRange
Populated on 100% of served rows (3,643 of 3,643) and on 100% of records collected since 2026 (3,200 of 3,200), measured October 15, 2026 at 03:09 UTC
Generated from the current served catalog.