Read a provision
read_unitRead one citable unit by kind and number or label. Articles return aggregated paragraph text. Paragraphs repeat across articles — pass article= (e.g. 6 or '6') to disambiguate. number, label and article accept JSON numbers or strings. read_unit also takes a result row's pinpoint verbatim: pinpoint='Article 6(1)' resolves kind and number for you. Then verify_citation if checking someone else's pinpoint.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cite | No | Alias for pinpoint | |
| kind | No | recital | article | paragraph | annex | section | |
| as_of | No | Optional date YYYY-MM-DD: answer with the wording in force on that date (default today). Amended provisions say which act gave them their wording | |
| label | No | Exact label e.g. (47) or 1. (string or JSON number) | |
| number | No | Unit number within kind (string or JSON number) | |
| article | No | Required for paragraphs: parent article number (e.g. 6 or '6') | |
| citation | No | Alias for pinpoint | |
| pinpoint | No | A pinpoint string from a result row, e.g. 'Article 6(1)' — read instead of kind/number | |
| paragraphs | No | With an article or annex: also list each numbered paragraph separately (pinpoint, label, text as printed) | |
| regulation | No | Regulation id (required) |