search_mevzuat
Search Turkish legislation on mevzuat.gov.tr using advanced operators for precise results. Filter by legislation type, number, or Gazette issue. Retrieve structured data for legal research or compliance.
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 |