tr_get_legislation_toc
Fetch the article tree (table of contents) of a Turkish legislation document using its ID, providing a structured outline for easy navigation.
Instructions
Fetch the article tree (madde agaci / table of contents) of a document.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mevzuat_id | Yes | Document id, from a ``tr_search_legislation`` result. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodes | No | ||
| mevzuat_id | 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. |