search_anayasa_unified
Search and retrieve Constitutional Court decisions, including norm control and individual applications, through a unified interface. Specify decision type, keywords, and date ranges to filter results efficiently.
Instructions
Unified search for Constitutional Court decisions: both norm control (normkararlarbilgibankasi) and individual applications (kararlarbilgibankasi) in one tool
Input Schema
Name | Required | Description | Default |
---|---|---|---|
application_date_end | No | Application end date (norm_denetimi only) | |
application_date_start | No | Application start date (norm_denetimi only) | |
decision_end_date | No | Decision end date (bireysel_basvuru only) | |
decision_start_date | No | Decision start date (bireysel_basvuru only) | |
decision_type | Yes | Decision type: norm_denetimi (norm control) or bireysel_basvuru (individual applications) | |
decision_type_norm | No | Decision type for norm denetimi | ALL |
keywords | No | Keywords to search for (common parameter) | |
keywords_all | No | All keywords must be present (norm_denetimi only) | |
keywords_any | No | Any of these keywords (norm_denetimi only) | |
norm_type | No | Norm type (bireysel_basvuru only) | ALL |
page_to_fetch | No | Page number to fetch (1-100) | |
subject_category | No | Subject category (bireysel_basvuru only) |
Input Schema (JSON Schema)
{
"properties": {
"application_date_end": {
"default": "",
"description": "Application end date (norm_denetimi only)",
"title": "Application Date End",
"type": "string"
},
"application_date_start": {
"default": "",
"description": "Application start date (norm_denetimi only)",
"title": "Application Date Start",
"type": "string"
},
"decision_end_date": {
"default": "",
"description": "Decision end date (bireysel_basvuru only)",
"title": "Decision End Date",
"type": "string"
},
"decision_start_date": {
"default": "",
"description": "Decision start date (bireysel_basvuru only)",
"title": "Decision Start Date",
"type": "string"
},
"decision_type": {
"description": "Decision type: norm_denetimi (norm control) or bireysel_basvuru (individual applications)",
"enum": [
"norm_denetimi",
"bireysel_basvuru"
],
"title": "Decision Type",
"type": "string"
},
"decision_type_norm": {
"default": "ALL",
"description": "Decision type for norm denetimi",
"enum": [
"ALL",
"1",
"2",
"3"
],
"title": "Decision Type Norm",
"type": "string"
},
"keywords": {
"description": "Keywords to search for (common parameter)",
"items": {
"type": "string"
},
"title": "Keywords",
"type": "array"
},
"keywords_all": {
"description": "All keywords must be present (norm_denetimi only)",
"items": {
"type": "string"
},
"title": "Keywords All",
"type": "array"
},
"keywords_any": {
"description": "Any of these keywords (norm_denetimi only)",
"items": {
"type": "string"
},
"title": "Keywords Any",
"type": "array"
},
"norm_type": {
"default": "ALL",
"description": "Norm type (bireysel_basvuru only)",
"enum": [
"ALL",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"0"
],
"title": "Norm Type",
"type": "string"
},
"page_to_fetch": {
"default": 1,
"description": "Page number to fetch (1-100)",
"maximum": 100,
"minimum": 1,
"title": "Page To Fetch",
"type": "integer"
},
"subject_category": {
"default": "",
"description": "Subject category (bireysel_basvuru only)",
"title": "Subject Category",
"type": "string"
}
},
"required": [
"decision_type"
],
"type": "object"
}