bereken_hypotheek_starter
Calculate maximum mortgage amount for first-time home buyers based on income, age, and partner details to determine monthly payments and NHG comparison.
Instructions
Berekent de maximale hypotheek voor starters. Output: maximaal leenbedrag, maandlast en NHG-vergelijking.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inkomen_aanvrager | Yes | Bruto jaarinkomen hoofdaanvrager in euro's. | |
| geboortedatum_aanvrager | Yes | Geboortedatum hoofdaanvrager (YYYY-MM-DD). | |
| heeft_partner | Yes | Geeft aan of een partner mee leent. | |
| inkomen_partner | No | Optioneel partnerinkomen in euro's. | |
| geboortedatum_partner | No | Optionele geboortedatum partner (YYYY-MM-DD). | |
| verplichtingen_pm | No | Optionele maandelijkse verplichtingen in euro's. | |
| session_id | No | Optioneel sessie-ID vanuit n8n (voor logging). |
Input Schema (JSON Schema)
{
"properties": {
"geboortedatum_aanvrager": {
"description": "Geboortedatum hoofdaanvrager (YYYY-MM-DD).",
"type": "string"
},
"geboortedatum_partner": {
"description": "Optionele geboortedatum partner (YYYY-MM-DD).",
"type": "string"
},
"heeft_partner": {
"description": "Geeft aan of een partner mee leent.",
"type": "boolean"
},
"inkomen_aanvrager": {
"description": "Bruto jaarinkomen hoofdaanvrager in euro's.",
"type": "number"
},
"inkomen_partner": {
"description": "Optioneel partnerinkomen in euro's.",
"type": "number"
},
"session_id": {
"description": "Optioneel sessie-ID vanuit n8n (voor logging).",
"type": "string"
},
"verplichtingen_pm": {
"default": 0,
"description": "Optionele maandelijkse verplichtingen in euro's.",
"type": "number"
}
},
"required": [
"inkomen_aanvrager",
"geboortedatum_aanvrager",
"heeft_partner"
],
"type": "object"
}