Türkiye DASK Earthquake Insurance Calculator: API and MCP
Türkiye DASK Earthquake Insurance Calculator over REST and MCP: input fields, limits, outputs, one example request and its real answer. Free, no sign-up.
GET /api/v1/tools/housing.earthquake-insurance.tr/mcp/housing
- Id
housing.earthquake-insurance.tr- Version
- 1.0.0
- Access
- Free
- Tool page
- Türkiye DASK Earthquake Insurance Calculator
- Schema
GET /api/v1/tools/housing.earthquake-insurance.tr
Input
| Field | Type | Constraints | Default | Description |
|---|---|---|---|---|
area (required) | number | > 0, ≤ 10,000 | Gross area (m²) · The gross floor area of the dwelling, as on the title deed or the building permit. | |
buildingClass | string | reinforcedConcrete | other | reinforcedConcrete | Building class |
riskGroup (required) | number | 1 | 2 | 3 | 4 | 5 | 6 | 7 | Earthquake risk group · Find the group of your address on DASK’s interactive earthquake map by neighbourhood, or on your last policy. | |
floors | string | upTo3 | from4to7 | from8 | from4to7 | Floors above ground · Do not count the ground floor and the basements. Changes the premium of reinforced concrete buildings only. |
permitYear | integer | ≥ 1,800, ≤ 2,100 | Building permit year (optional) · A reinforced concrete building with a permit before 2000 pays 10% more. Leave empty if you do not know it. | |
policy | string | new | renewal | new | Policy |
date | string | Policy start date (optional) · The tariff of that month applies. Leave empty for today’s tariff. |
Output
| Field | Type | Description |
|---|---|---|
premium | number | Yearly DASK premium (TRY) |
insuredSum | number | Insured sum (cover) (TRY) |
capped | boolean | The maximum cover limited the insured sum. |
unitCost | number | Cost per m² (TRY) |
maxCoverage | number | Maximum cover (TRY) |
tariffRate | number | Tariff rate (‰) |
adjustment | number | Discounts and surcharges in total (%) |
minimumPremium | number | Minimum premium of the risk group (TRY) |
minimumApplied | boolean | The calculated premium is below the minimum, so the minimum applies. |
deductible | number | Deductible per claim (2%) (TRY) |
Example request
curl -X POST https://hesaplayici.com/api/v1/tools/housing.earthquake-insurance.tr/execute \
-H 'Content-Type: application/json' \
-d '{"input":{"area":100,"buildingClass":"reinforcedConcrete","riskGroup":1,"floors":"from4to7","policy":"new"},"locale":"en"}'Example answer
{
"output": {
"premium": 3310,
"insuredSum": 1173700,
"capped": false,
"unitCost": 11737,
"maxCoverage": 2488318,
"tariffRate": 2.82,
"adjustment": 0,
"minimumPremium": 2317,
"minimumApplied": false,
"deductible": 23474
},
"steps": [
{
"id": "insuredSum",
"formula": "insured sum = min(gross area × cost per m²; maximum cover)",
"substitution": "insured sum = min(100 × 11,737.00; 2,488,318.00)",
"value": 1173700
},
{
"id": "tariffPremium",
"formula": "tariff premium = insured sum × tariff rate",
"substitution": "tariff premium = 1,173,700.00 × 2.82 per mille",
"value": 3310,
"unit": "TRY"
},
{
"id": "premium",
"formula": "premium = max(tariff premium; minimum premium I)",
"substitution": "premium = max(3,310.00; 2,317.00)",
"value": 3310
},
{
"id": "deductible",
"formula": "deductible = insured sum × 2%",
"substitution": "deductible = 1,173,700.00 × 2%",
"value": 23474
}
],
"notes": [],
"meta": {
"toolVersion": "1.0.0",
"dataVersion": "2026-09-01",
"locale": "en"
},
"citation": {
"url": "https://hesaplayici.com/en/housing/turkey-dask-earthquake-insurance-calculator",
"title": "Türkiye DASK Earthquake Insurance Calculator"
}
}