tr_search_legislation
Search Turkish legislation by title or full text. Filter by legislation number and type to find laws, decrees, and regulations.
Instructions
Search Turkish legislation by title and/or full text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search phrase, e.g. ``"vergi"``. | |
| mevzuat_no | No | Optional legislation number filter. | |
| baslikta_ara | No | Search in title only (default True). Set False to search full text too. | |
| mevzuat_turu | No | Optional legislation type filter, e.g. ``"KANUN"``, ``"KHK"``, ``"YONETMELIK"``. See ``tr_list_legislation_types`` for the full list. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | ||
| query | No | ||
| returned | Yes | ||
| dataset_note | No | This server covers Turkish legislation (Kanun/laws, KHK/decree-laws, Tuzuk/statutes, yonetmelik/regulations, Cumhurbaskanligi kararnameleri/presidential decrees, teblig/communiques and more) via the Adalet Bakanligi (Ministry of Justice) Bedesten API (bedesten.adalet.gov.tr/mevzuat), the keyless JSON backend behind the mevzuat.adalet.gov.tr search portal and a mirror of the canonical mevzuat.gov.tr legislation database. Turkey does NOT publish native ELI (/eli/) URIs - eli_uri carries the canonical, resolvable mevzuat.gov.tr URL for the document instead. Case law (Yargitay, Anayasa Mahkemesi) is NOT covered by this server: Yargitay's karararama system was unreachable at build time and the Anayasa Mahkemesi norm-kararlar-bilgi-bankasi is a client-rendered SPA with no discovered server API. See DISCOVERY.md. | |
| total_matched | Yes |