Reports¶
TypedDict models for report generation and sorting.
Defines report-specific models such as ReportSortInfo, along with structures to support combined search and reporting functionality in PACER.
- class pacersdk.models.reports.CaseDownload¶
Bases:
TypedDict
- content: List[CourtCaseSearchResult] | None¶
- class pacersdk.models.reports.Download¶
Bases:
TypedDict
- courtCase: List[CourtCaseSearchResult] | None¶
- party: List[PartySearchResult] | None¶
- class pacersdk.models.reports.PartyDownload¶
Bases:
TypedDict
- content: List[PartySearchResult] | None¶
- class pacersdk.models.reports.ReportInfo¶
Bases:
TypedDict
- caseCriteria: CourtCaseSearchCriteria | None¶
- criteria: CombinedSearchCriteria | None¶
- pages: int¶
- partyCriteria: BasePartySearchCriteria | None¶
- recordCount: int¶
- reportId: int¶
- searchType: str¶
- sort: List[ReportSortInfo]¶
- status: str¶
- unbilledPageCount: int¶
- class pacersdk.models.reports.ReportList¶
Bases:
TypedDict
- content: List[ReportInfo]¶
- class pacersdk.models.reports.ReportSortInfo¶
Bases:
TypedDict
- direction: str¶
- ignoreCase: bool¶
- nullHandling: str¶
- property: str¶
- class pacersdk.models.reports.ReportSortInfoList¶
Bases:
TypedDict
- orders: List[ReportSortInfo]¶