search_legislation
Keyword search in French codes and statutes (LEGI), the Journal officiel
(JORF), agreements (KALI) or EU law. Known article: get_law_article.
Keywords in French.
Example: search_legislation(query="harcèlement moral", code="CT") Agreement (corpus="kali"): idcc="1486" without query → table of contents; query="Syntec" → agreements, texts; KALI id → sections or text.
Args: query: keywords (all required; "in double quotes": exact form), or a KALI id; optional for kali with idcc; OR/AND/NOT/NEAR in UPPERCASE between two words are operators (NEAR = within 10 words); lowercase words are plain words corpus: legi | jorf | kali | europe (CEDH, treaties) | ue (EU acts) code: code abbreviation or name ("CT", "code du travail", "CEDH", "RGPD") nature: jorf: LOI, DECRET, ARRETE… idcc: kali: IDCC number date_min: YYYY-MM-DD (legi, jorf) date_max: YYYY-MM-DD (legi, jorf) limit: per page (max 50) offset: offset tout: kali: repealed texts too
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | code abbreviation or name ("CT", "code du travail", "CEDH", "RGPD") | |
| idcc | No | kali: IDCC number | |
| tout | No | kali: repealed texts too | |
| limit | No | per page (max 50) | |
| query | No | keywords (all required; "in double quotes": exact form), or a KALI id; optional for kali with idcc; OR/AND/NOT/NEAR in UPPERCASE between two words are operators (NEAR = within 10 words); lowercase words are plain words | |
| corpus | No | legi | jorf | kali | europe (CEDH, treaties) | ue (EU acts) | legi |
| nature | No | jorf: LOI, DECRET, ARRETE… | |
| offset | No | offset | |
| date_max | No | YYYY-MM-DD (legi, jorf) | |
| date_min | No | YYYY-MM-DD (legi, jorf) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||