caselaw_get_case
Fetch one judgment by id.
section='summary' (default) returns metadata + the headnote (plain-language summary, the
laws/provisions referred, and keyword tags) — read this first to judge relevance cheaply.
section='full' additionally returns the judgment text; a long judgment arrives in its first part and says so.
Long judgment: section='outline' gives a map (the judge's paragraph numbers, each separate opinion, the order),
then paras='41-55' reads exactly those paragraphs (paras='2:3-5' = opinion 2, paragraphs 3-5, where separate
opinions each restart their numbers), find='words' returns the paragraphs of this judgment that
match, and start=N continues from a character position. These return the court's own words, never a summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| find | No | Words to look for inside this one judgment: returns the matching paragraphs, with their numbers | |
| paras | No | The judge's own paragraph numbers to read, e.g. '41-55' or '7'; '2:3-5' = opinion 2, paragraphs 3-5 ('notes' = the footnotes) | |
| start | No | Read on from this character position (when a reply says More follows) | |
| case_id | Yes | Numeric judgment id (from a search/lookup/graph result) | |
| section | No | 'summary' = metadata + headnote (cheap); 'outline' = a map of a long judgment; 'full' = + judgment text | summary |
| response_format | No | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |