search_mevzuat
Search and retrieve Turkish legislation from mevzuat.gov.tr using advanced full-text search operators, filters, and pagination for precise legal research and analysis.
Instructions
Searches for Turkish legislation on mevzuat.gov.tr. Use 'phrase' for full-text content search with various operators and patterns.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
mevzuat_no | No | The specific number of the legislation, e.g., '5237' for the Turkish Penal Code. | |
mevzuat_turleri | No | Filter by legislation types. A JSON-formatted string of this list is also acceptable. | |
page_number | No | Page number for pagination. | |
page_size | No | Number of results to return per page. | |
phrase | No | Turkish full-text search phrase. Supports multiple search operators:\n\nBoolean operators: AND, OR, NOT (space between words = AND logic)\nRequired/prohibited terms: +required -prohibited\nExact phrases: \"exact phrase\"\nProximity search: \"word1 word2\"~5\nWildcard search: word* or w?rd\nFuzzy search: word~ or word~0.8\nTerm boosting: important^2\nRegex patterns: /[a-z]+/ with full regex syntax\n\nExamples:\n- Basic: mahkeme\n- Space = AND: mahkeme karar (finds both)\n- Boolean: mahkeme AND karar\n- Required: +mahkeme -eski\n- Fuzzy: mahkeme~\n- Wildcard: mah*\n- Regex: /(mahkeme|karar)/ | |
resmi_gazete_sayisi | No | The issue number of the Official Gazette where the legislation was published. | |
sort_direction | No | Sorting direction. | desc |
sort_field | No | Field to sort results by. | RESMI_GAZETE_TARIHI |