Parties

TypedDict models related to parties in PACER cases.

Defines BaseParty, Party, and PartyList to represent individual and grouped search results for litigants and other involved persons/entities.

class pacersdk.models.parties.BaseParty

Bases: TypedDict

aliasEq: int | None
aliasType: str
bankruptcyChapter: str
caseId: str
caseNumber: int
caseNumberFull: str
caseOffice: str
caseTitle: str
caseType: str
caseYear: int
courtCase: CourtCase | None
courtId: str
dateDischarged: Date
dateDismissed: Date
dateFiled: Date
dateTermed: Date
description: str
disposition: str
firstName: str
generation: str
jurisdictionType: JurisdictionType
lastName: str
middleName: str
natureOfSuit: str
partyRole: str
partyType: str
seqNo: int | None
class pacersdk.models.parties.Parties

Bases: TypedDict

content: List[BaseParty] | None
pageInfo: PageInfo | None
receipt: Receipt | None
class pacersdk.models.parties.PartyList

Bases: TypedDict

content: List[BaseParty]
masterCase: CourtCase | None
pageInfo: PageInfo | None
receipt: Receipt | None
class pacersdk.models.parties.PartyType

Bases: TypedDict

item: BaseParty | None
receipt: Receipt | None