Data codebook

bond_settings

API table: bond_settings

Bail decisions recorded for a case, with a separate row for each setting or review.

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 bond-setting event to case_info.

Served type
String
Nullability
Always present on a served row
Query capabilities
  • selectable
  • filter: equals

Populated on 100% of served rows (9,148,227 of 9,148,227) and on 100% of records collected since 2026 (1,806,321 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Bail-setting Type

API field: bail_setting_type

Kind of bail hearing or decision. Older District Court codes are INIT (Initial Appearance), BALR (Bail Review), and BSET (Preset Bail).

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set
  • aggregate group

Populated on 97.5% of served rows (8,918,160 of 9,148,227) and on 99.2% of records collected since 2026 (1,792,664 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Known values

The data can carry values this list does not name.

  • INIT (Initial Appearance)
  • BALR (Bail Review)
  • BSET (Preset Bail)
  • Appeal Bond
  • Cash Bond
  • Corporation Bond
  • Hold in Default
  • Hold Without Bond
  • Miscellaneous
  • Other/Converted Bond Setting Type
  • Paragraph B
  • Percentage Bond
  • Personal Recog
  • Property
  • Release on Recognizance
  • Released
  • Set by Judge
  • Surety
  • Temporary Commitment
  • To be set by Commissioner
  • Unsecured
  • Unsecured Personal Bond
  • Unspecified
  • (empty value)

Bail Amount

API field: bail_amount

Amount of bail ordered at this setting or review, in US dollars. Zero is a recorded amount, including release on recognizance, and differs from a blank.

Served type
Numeric
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange
  • aggregate sum

Populated on 92.5% of served rows (8,465,964 of 9,148,227) and on 62.2% of records collected since 2026 (1,124,120 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Bail Date

API field: bail_date

Parsed date the bail-setting event occurred.

Served type
Date
Nullability
May be null
Query capabilities
  • selectable
  • sortable
  • filter: equals
  • filter: set
  • filter: greaterThan
  • filter: greaterThanOrEqual
  • filter: lessThan
  • filter: lessThanOrEqual
  • filter: inRange
  • date bucket

Populated on <100% of served rows (9,148,177 of 9,148,227) and on 100% of records collected since 2026 (1,806,321 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Percentage Required Legacy

API field: percentage_required

Percentage of the bail amount required to secure release. For example, 10 means 10%.

Served type
Numeric
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
  • filter: equals
  • filter: set
  • aggregate group

Populated on 35.5% of served rows (3,250,241 of 9,148,227) and on 0% of records collected since 2026 (0 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Bail Code Legacy

API field: bail_code

Older District Court code for the bail decision. Read it with Bail-setting Type and Bail Amount.

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
  • filter: equals
  • filter: set
  • aggregate group

Populated on 38% of served rows (3,474,917 of 9,148,227) and on 0% of records collected since 2026 (0 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Judge

API field: judge

Judge recorded for the bail-setting event.

Served type
String
Nullability
May be null
Query capabilities
  • selectable
  • filter: equals
  • filter: set

Populated on 4.1% of served rows (378,074 of 9,148,227) and on 20.2% of records collected since 2026 (365,134 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Bond Setting Row ID

API field: id

CaseHarvester's own identifier for this bond setting 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 (9,148,227 of 9,148,227) and on 100% of records collected since 2026 (1,806,321 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Bond-setting History ID

API field: bond_setting_history_id

Case Search source identifier for the bail-setting history entry.

Served type
Integer
Nullability
May be null
Query capabilities
  • selectable

Populated on 19.7% of served rows (1,806,321 of 9,148,227) and on 100% of records collected since 2026 (1,806,321 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Judge ID Legacy

API field: judge_id

Commissioner or judge identifier recorded with an older District Court bail decision.

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 35.5% of served rows (3,250,743 of 9,148,227) and on 0% of records collected since 2026 (0 of 1,806,321), measured October 15, 2026 at 02:38 UTC

Generated from the current served catalog.