Query¶
TypedDict models for search query criteria and responses.
Includes reusable criteria structures for querying the PACER system, including GenericSearchCriteria, CombinedSearchCriteria, and others.
- class pacersdk.models.query.BaseCourtCaseSearchCriteria¶
Bases:
GenericSearchCriteria
- caseId: str¶
- caseNumber: int | None¶
- caseNumberFull: str¶
- caseOffice: str¶
- caseTitle: str¶
- caseType: List[str] | None¶
- caseYear: int | None¶
- caseYearFrom: int | None¶
- caseYearTo: int | None¶
- courtId: List[str]¶
- dispMethodJt: str¶
- dispositionMethod: str¶
- federalBankruptcyChapter: List[str] | None¶
- jpmlNumber: int | None¶
- jurisdictionType: str¶
- nos: List[str] | None¶
- page: str¶
- reportId: str¶
- requestSource: str¶
- requestType: str¶
- searchType: str¶
- class pacersdk.models.query.BasePartySearchCriteria¶
Bases:
GenericSearchCriteria
- aliasEq: int | None¶
- aliasType: str¶
- caseId: str¶
- caseNumber: int | None¶
- caseYear: int | None¶
- caseYearFrom: int | None¶
- caseYearTo: int | None¶
- courtId: List[str]¶
- description: str¶
- exactNameMatch: bool | None¶
- firstName: str¶
- generation: str¶
- jurisdictionType: str¶
- lastName: str¶
- middleName: str¶
- page: str¶
- partyType: str¶
- reportId: str¶
- requestSource: str¶
- requestType: str¶
- role: List[str] | None¶
- searchType: str¶
- seqNo: int | None¶
- ssn: str¶
- ssn4: str¶
- class pacersdk.models.query.BaseSearchResult¶
Bases:
TypedDict
- bankruptcyChapter: str¶
- caseId: str¶
- caseNumber: int¶
- caseNumberFull: str¶
- caseOffice: str¶
- caseTitle: str¶
- caseType: str¶
- caseYear: int¶
- courtId: str¶
- dispositionMethod: str¶
- jointDispositionMethod: str¶
- natureOfSuit: str¶
- class pacersdk.models.query.BaseSearchResults¶
Bases:
TypedDict
- class pacersdk.models.query.CombinedSearchCriteria¶
Bases:
BaseCourtCaseSearchCriteria
- aliasEq: int | None¶
- aliasType: str¶
- caseId: str¶
- caseNumber: int | None¶
- caseNumberFull: str¶
- caseOffice: str¶
- caseTitle: str¶
- caseType: List[str] | None¶
- caseYear: int | None¶
- caseYearFrom: int | None¶
- caseYearTo: int | None¶
- courtCase: BaseCourtCaseSearchCriteria | None¶
- courtId: List[str]¶
- description: str¶
- dispMethodJt: str¶
- dispositionMethod: str¶
- exactNameMatch: bool | None¶
- federalBankruptcyChapter: List[str] | None¶
- firstName: str¶
- generation: str¶
- jpmlNumber: int | None¶
- jurisdictionType: str¶
- lastName: str¶
- middleName: str¶
- nos: List[str] | None¶
- page: str¶
- party: BasePartySearchCriteria | None¶
- partyType: str¶
- reportId: str¶
- requestSource: str¶
- requestType: str¶
- role: List[str] | None¶
- searchType: str¶
- seqNo: int | None¶
- ssn: str¶
- ssn4: str¶
- class pacersdk.models.query.CourtCaseSearchCriteria¶
Bases:
BaseCourtCaseSearchCriteria
- caseId: str¶
- caseNumber: int | None¶
- caseNumberFull: str¶
- caseOffice: str¶
- caseTitle: str¶
- caseType: List[str] | None¶
- caseYear: int | None¶
- caseYearFrom: int | None¶
- caseYearTo: int | None¶
- courtId: List[str]¶
- dispMethodJt: str¶
- dispositionMethod: str¶
- federalBankruptcyChapter: List[str] | None¶
- jpmlNumber: int | None¶
- jurisdictionType: str¶
- nos: List[str] | None¶
- page: str¶
- party: BasePartySearchCriteria | None¶
- reportId: str¶
- requestSource: str¶
- requestType: str¶
- searchType: str¶
- class pacersdk.models.query.CourtCaseSearchResult¶
Bases:
BaseSearchResult
- bankruptcyChapter: str¶
- caseId: str¶
- caseLink: str¶
- caseNumber: int¶
- caseNumberFull: str¶
- caseOffice: str¶
- caseTitle: str¶
- caseType: str¶
- caseYear: int¶
- civilCtoNumber: str¶
- civilStatDisposition: str¶
- civilStatInitiated: str¶
- civilStatTerminated: str¶
- civilTransferee: str¶
- courtId: str¶
- dispositionMethod: str¶
- jointDispositionMethod: str¶
- judgeLastName: str¶
- mdlCaseNumber: int¶
- mdlCourtId: str¶
- mdlExtension: str¶
- mdlLitType: str¶
- mdlStatus: str¶
- mdlTransfereeDistrict: str¶
- natureOfSuit: str¶
- class pacersdk.models.query.CourtSearchCriteria¶
Bases:
TypedDict
- courtId: List[str] | None¶
- courtName: str¶
- courtType: str¶
- page: str¶
- searchType: str¶
- class pacersdk.models.query.CourtSearchResult¶
Bases:
TypedDict
- courtId: str¶
- courtName: str¶
- courtType: str¶
- url: str¶
- class pacersdk.models.query.GenericSearchCriteria¶
Bases:
TypedDict
- caseId: str¶
- caseNumber: int | None¶
- caseYear: int | None¶
- caseYearFrom: int | None¶
- caseYearTo: int | None¶
- courtId: List[str]¶
- jurisdictionType: str¶
- page: str¶
- reportId: str¶
- requestSource: str¶
- requestType: str¶
- searchType: str¶
- class pacersdk.models.query.PartySearchCriteria¶
Bases:
BasePartySearchCriteria
- aliasEq: int | None¶
- aliasType: str¶
- caseId: str¶
- caseNumber: int | None¶
- caseYear: int | None¶
- caseYearFrom: int | None¶
- caseYearTo: int | None¶
- courtCase: BaseCourtCaseSearchCriteria | None¶
- courtId: List[str]¶
- description: str¶
- exactNameMatch: bool | None¶
- firstName: str¶
- generation: str¶
- jurisdictionType: str¶
- lastName: str¶
- middleName: str¶
- page: str¶
- partyType: str¶
- reportId: str¶
- requestSource: str¶
- requestType: str¶
- role: List[str] | None¶
- searchType: str¶
- seqNo: int | None¶
- ssn: str¶
- ssn4: str¶
- class pacersdk.models.query.PartySearchResult¶
Bases:
BaseSearchResult
- bankruptcyChapter: str¶
- caseId: str¶
- caseLink: str¶
- caseNumber: int¶
- caseNumberFull: str¶
- caseOffice: str¶
- caseTitle: str¶
- caseType: str¶
- caseYear: int¶
- courtId: str¶
- disposition: str¶
- dispositionMethod: str¶
- firstName: str¶
- generation: str¶
- jointDispositionMethod: str¶
- lastName: str¶
- middleName: str¶
- natureOfSuit: str¶
- partyRole: str¶
- partyType: str¶
- class pacersdk.models.query.SearchContent¶
Bases:
TypedDict
- court: List[CourtSearchResult] | None¶
- courtCase: List[CourtCaseSearchResult] | None¶
- party: List[PartySearchResult] | None¶