Parties
API table: parties
People, organizations, and agencies associated with Maryland court cases.
Party Kind comes from an AI system that classifies each distinct party name as a person, an organization, a government body or property, reading only the name. Property is money, a vehicle or real estate named as a party, such as seized currency or a street address. The kind is blank when the system could not tell, when its confidence was too low to show, or when a new name has not yet been classified. About 230 common names, such as the Office of the Public Defender, take their kind from a reviewed list instead, matched by exact spelling. Placeholders on that list, such as an unknown tenant, are left blank. An October 5, 2026 check compared random samples with the labels two other AI systems gave each name independently. The kind shown was correct for 98.0% of Organization records, 100% of Government records and 99.0% of Person records. Most Organization errors were the Public Defender, which the list now corrects. A name the system could not classify at first may be asked again with a definition of each kind. A kind from that second answer, and any Property, is shown only at a confidence where an October 7, 2026 check found at least 98% of that kind correct. The checks did not measure how many names are left blank, so a count of organizations, government bodies or property can miss some whose kind is blank. The kind is also shown for criminal defendants and eviction tenants, whose names are withheld. See Coverage and known gaps.
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 party to case_info.
- Served type
String- Nullability
- Always present on a served row
- Query capabilities
-
- selectable
- filter:
equals - filter:
set
Populated on 100% of served rows (110,477,536 of 110,477,536) and on 100% of records collected since 2026 (36,252,075 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Party Name
API field: name
Person or organization name supplied by Case Search; policy-protected rows may return null.
- Served type
String- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Query capabilities
-
- selectable
- filter:
contains - filter:
startsWith - filter:
endsWith - filter:
equals
Populated on 80.1% of served rows (88,540,192 of 110,477,536) and on 79.7% of records collected since 2026 (28,892,620 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Party Kind
API field: party_kind
Whether the party's name belongs to a person, an organization or a government body, or names property, such as seized currency, a vehicle or real estate given by its address. An AI system assigns it from the name alone, except for a short list of common names, such as the Office of the Public Defender, whose kind comes from a reviewed list. Blank when the AI system could not tell or was not confident enough, when the list marks the name as a placeholder, or when the name has not yet been classified.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
- filter:
equals - filter:
set - aggregate group
Populated on 97.1% of served rows (107,269,055 of 110,477,536) and on 96.9% of records collected since 2026 (35,113,798 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Closed value set
person(Person)organization(Organization)government(Government)property(Property)
Business or Organization Name Legacy
API field: business_organization_name
Business or organization name supplied separately from the party name; policy-protected rows may return null.
- 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:
contains - filter:
startsWith - filter:
endsWith
Populated on 2% of served rows (2,234,813 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Party Type
API field: party_type
Case Search role or party-type label, such as defendant, plaintiff, petitioner, or respondent; observed examples are not a closed vocabulary.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
- filter:
equals - filter:
set - aggregate group
Populated on 73.6% of served rows (81,321,655 of 110,477,536) and on 83.2% of records collected since 2026 (30,169,804 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Party Class
API field: party_class
Which kind of party record the source supplied: defendant, involved party, or domestic-violence party.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 100% of served rows (110,477,536 of 110,477,536) and on 100% of records collected since 2026 (36,252,075 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Party Type Code
API field: party_type_code
Source-system code for the party's role or type.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 22.8% of served rows (25,195,613 of 110,477,536) and on 69.5% of records collected since 2026 (25,195,613 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Party Number Legacy
API field: party_number
Legacy display or ordering number assigned to the party within the case.
- Served type
Integer- 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 5.6% of served rows (6,213,703 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Protected Party
API field: protected_party
Derived true when party-protection policy requires identifying data to be withheld. Historical rows default to true until classified.
- Served type
Boolean- Nullability
- Always present on a served row
- Query capabilities
-
- selectable
Populated on 100% of served rows (110,477,536 of 110,477,536) and on 100% of records collected since 2026 (36,252,075 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Stable Party Pseudonym
API field: pseudonym
Version v1 keyed pseudonym for protected parties, derived from canonical last and first name plus full date of birth. It is NULL without both inputs and currently covers about 55.2% of protected criminal-defendant rows. Rotation or an algorithm-version change breaks joins.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
- filter:
equals
Populated on 10.1% of served rows (11,195,332 of 110,477,536) and on 5.6% of records collected since 2026 (2,032,847 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Birth Year Band
API field: birth_year_band
Privacy-preserving five-year birth band derived from the party's date of birth.
- Served type
Integer- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 10.1% of served rows (11,195,332 of 110,477,536) and on 5.6% of records collected since 2026 (2,032,847 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Date of Birth
API field: dob
Parsed party date of birth; policy-protected rows may return null.
- Served type
Date- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Query capabilities
-
- selectable
Populated on <1% of served rows (416,781 of 110,477,536) and on <1% of records collected since 2026 (986 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Race
API field: race
Race classification supplied by Case Search.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 16.6% of served rows (18,375,830 of 110,477,536) and on 13.3% of records collected since 2026 (4,839,097 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Gender
API field: gender
Gender or sex value supplied by Case Search, preserved using the source vocabulary.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 16.8% of served rows (18,543,025 of 110,477,536) and on 13.5% of records collected since 2026 (4,895,417 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Height (Feet) Legacy
API field: height_feet
Feet component of party height; policy-protected rows may return null.
- Served type
Integer- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on 0% of served rows (0 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Height (Inches) Legacy
API field: height_inches
Inches component of party height; policy-protected rows may return null.
- Served type
Integer- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on 0% of served rows (0 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Weight Legacy
API field: weight
Party weight supplied by Case Search; policy-protected rows may return null.
- Served type
Integer- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on <1% of served rows (195 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Eye Color Legacy
API field: eye_color
Party eye color supplied by Case Search; policy-protected rows may return null.
- Served type
String- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on <1% of served rows (155 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Hair Color Legacy
API field: hair_color
Party hair color supplied by Case Search; policy-protected rows may return null.
- Served type
String- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on <1% of served rows (159 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Agency Name
API field: agency_name
Agency associated with the party.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on 11% of served rows (12,184,333 of 110,477,536) and on 13.1% of records collected since 2026 (4,747,752 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Agency Code Legacy
API field: agency_code
Source-system code for the agency associated with the party.
- 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 (3,001,479 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Agency Sub-code Legacy
API field: agency_sub_code
Source-system agency subdivision code associated with the party.
- 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 (3,001,479 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Officer ID Legacy
API field: officer_id
Source-system identifier for an officer represented by the party row.
- 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 (3,001,479 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Attorney Firm Legacy
API field: attorney_firm
Legacy attorney or law-firm name recorded directly on the party row.
- 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 1.6% of served rows (1,744,990 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Attorney Code Legacy
API field: attorney_code
Legacy attorney identifier recorded directly on the party row.
- Served type
Integer- 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 1.6% of served rows (1,770,760 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Appearance Date Legacy
API field: appearance_date
Parsed date an attorney or represented party's appearance began.
- Served type
Date- 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 0% of served rows (0 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Removal Date
API field: removal_date
Parsed date an attorney appearance or party association ended.
- Served type
Date- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on <1% of served rows (197,666 of 110,477,536) and on <1% of records collected since 2026 (132,037 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Party Row ID
API field: id
CaseHarvester's own identifier for this party 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 (110,477,536 of 110,477,536) and on 100% of records collected since 2026 (36,252,075 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Legacy Party Row ID Legacy
API field: legacy_id
Row identifier this record carried in the legacy table it was migrated from.
- Served type
Integer- 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 66.3% of served rows (73,229,544 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Legacy Source Table Legacy
API field: legacy_table
Legacy table from which the party row was migrated; null for JSON-era rows.
- 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 59% of served rows (65,190,403 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Complaint Row ID Legacy
API field: complaint_id
CaseHarvester identifier of the complaint associated with the party.
- Served type
Integer- 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 - filter:
greaterThan - filter:
greaterThanOrEqual - filter:
lessThan - filter:
lessThanOrEqual - filter:
inRange
Populated on 6.6% of served rows (7,282,428 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Domestic Violence Person Index
API field: person_idx
Case Search person index supplied for a domestic-violence party.
- Served type
String- Nullability
- May be null
- Query capabilities
-
- selectable
Populated on <1% of served rows (1,477 of 110,477,536) and on <1% of records collected since 2026 (1,477 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Height (Original) Legacy
API field: height_original
Legacy unsplit height text preserved without reinterpretation; policy-protected rows may return null.
- Served type
String- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on <1% of served rows (177 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Height (Legacy Encoding) Legacy
API field: height_legacy
Legacy numeric height encoding preserved without guessing its unit or format; policy-protected rows may return null.
- Served type
Integer- Nullability
- May be null
- Redaction
- Returned as null when the row belongs to a protected person.
- Legacy
- Only records collected before 2026 have a value in this field. Records collected since leave it blank.
- Query capabilities
-
- selectable
Populated on 0% of served rows (0 of 110,477,536) and on 0% of records collected since 2026 (0 of 36,252,075), measured October 15, 2026 at 02:58 UTC
Generated from the current served catalog.