search_case_law
Search court opinions by keyword. Returns case names, citations, courts, and dates.
Args:
query: Legal search terms (e.g., "ERISA arbitrary capricious standard of review insurance denial")
court: Court filter — "scotus", "all_appeals", "ca9", "ca5", "ca3", "ca7", or "" for all
filed_after: Date filter YYYY-MM-DD (e.g., "2020-01-01")
filed_before: Date filter YYYY-MM-DD
cited_gt: Minimum citation count (use to find influential cases)
max_results: Number of results (default 10, max 20)
get_opinion
Get the full text of a court opinion by CourtListener cluster ID.
Args:
cluster_id: The CourtListener cluster ID (from search results)
search_dockets
Search federal court dockets (RECAP archive) for active litigation.
Args:
query: Search terms (e.g., "UnitedHealthcare mental health parity class action")
court: Court filter or "" for all
max_results: Number of results (default 10, max 20)
insurance_precedent
Find influential insurance litigation precedent on a specific topic.
Filters to frequently-cited appellate decisions for maximum authority.
Args:
topic: The legal issue (e.g., "arbitrary capricious standard ERISA", "mental health parity NQTL", "network adequacy Medicaid managed care")
jurisdiction: "scotus", "all_appeals", "ca9", "ca5", "ca3", "ca7", or "" for all courts
min_citations: Minimum citation count to filter for influential cases (default 5)