bereken_hypotheek_doorstromer
Calculate your maximum mortgage when moving homes by analyzing income, existing property value, current loan details, and partner finances to determine new loan amount, monthly payments, and equity position.
Instructions
Berekent de maximale hypotheek voor doorstromers. Output: nieuw leenbedrag, maandlast en overwaarde-indicatie.
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. | |
| waarde_huidige_woning | Yes | Huidige marktwaarde van de bestaande woning. | |
| bestaande_hypotheek | Yes | Bestaande leningdelen voor doorstromer (detailuitleg: hypotheek://v4/guide/opzet-intake). | |
| session_id | No | Optioneel sessie-ID vanuit n8n (voor logging). |
Input Schema (JSON Schema)
{
"properties": {
"bestaande_hypotheek": {
"description": "Bestaande leningdelen voor doorstromer (detailuitleg: hypotheek://v4/guide/opzet-intake).",
"properties": {
"leningdelen": {
"description": "Minimaal één leningdeel met restschuld en rente.",
"items": {
"properties": {
"huidige_rente": {
"description": "Rente als decimaal (bijv. 0.028).",
"type": "number"
},
"huidige_schuld": {
"description": "Restschuld in euro's.",
"type": "number"
},
"hypotheekvorm": {
"description": "Hypotheekvorm van het leningdeel.",
"enum": [
"annuiteit",
"lineair",
"aflossingsvrij"
],
"type": "string"
},
"rentevasteperiode_maanden": {
"description": "Resterende rentevaste periode in maanden.",
"type": "number"
},
"resterende_looptijd_in_maanden": {
"description": "Resterende looptijd in maanden.",
"type": "number"
}
},
"required": [
"huidige_schuld",
"huidige_rente",
"resterende_looptijd_in_maanden",
"rentevasteperiode_maanden",
"hypotheekvorm"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"leningdelen"
],
"type": "object"
},
"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"
},
"waarde_huidige_woning": {
"description": "Huidige marktwaarde van de bestaande woning.",
"type": "number"
}
},
"required": [
"inkomen_aanvrager",
"geboortedatum_aanvrager",
"heeft_partner",
"waarde_huidige_woning",
"bestaande_hypotheek"
],
"type": "object"
}