Read a law's text
qv_lawRead the full text of an Iranian law, regulation, court vote or opinion as articles and sections, or fetch a single article, with paging, dates and optional interpretive opinions.
Instructions
Read the full text of a law, regulation, court vote or opinion as sections (articles, notes, headings).
Each section has id, label ('ماده 10', 'تبصره 1'), text, status ('amended', 'repealed', 'opinion'; absent
when plain) and history: true when qv_article_history can show its amendments. Long laws are paged by
offset/next_offset within max_chars; the civil code has about 1,500 sections and takes about 15 s to load
the first time. Get the id from qv_search. Use article to answer "what does article N say".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Law id (IDS) from qv_search, digits only, e.g. '12021850837713548188'. | |
| date | No | Jalali 'YYYY/MM/DD': the text as it stood on that date (before later amendments). | |
| offset | No | Skip this many sections (use next_offset from the last call). | |
| article | No | Only this article with its notes, e.g. '10', 'ماده 10', '10 مکرر'. | |
| max_chars | No | Text budget per call. | |
| with_opinions | No | Add interpretive opinions (نظر تفسیری) as extra sections. |