---
title: "Dutch Mortgage Calculator"
method: POST
path: "/api/v1/tools/hypotheek-calculator"
tags: ["tools"]
---

# Dutch Mortgage Calculator

`POST /api/v1/tools/hypotheek-calculator`

## Request

- Base URL: `https://toolforte.com`
- URL: `https://toolforte.com/api/v1/tools/hypotheek-calculator`
- Auth: HTTP bearer

Work out what a Dutch mortgage costs per month: an annuiteitenhypotheek, where the payment stays the same and the split between interest and repayment shifts, or a lineaire hypotheek, where the payment falls every month. Returns the first and last monthly payment, the interest in the first month, the total interest and the total cost, plus a net payment after hypotheekrenteaftrek when you give the deduction rate. An indication, not mortgage or tax advice: NHG, income tests and lender conditions are not modelled.

## Request body

- object
  - `amount` integer
  - `years` integer
  - `annualRatePercent` number
  - `type` string
  - `deductionRatePercent` number

## Response `200`

Successful result

- object
  - `ok` boolean
  - `data` object
    - `amount` integer
    - `years` integer
    - `months` integer
    - `annualRatePercent` number
    - `type` string
    - `firstMonthlyPayment` number
    - `lastMonthlyPayment` number
    - `firstMonthInterest` integer
    - `totalInterest` number
    - `totalCost` number
    - `deductionRatePercent` number
    - `netFirstMonthlyPayment` number
    - `note` string

## Other responses

- `400`: Missing or invalid request fields
- `401`: Invalid or missing API key
- `429`: Monthly plan limit reached

---

[API](https://skmtc.dev/toolforte/apis/toolforte-api.md) · [All operations](https://skmtc.dev/toolforte/apis/toolforte-api/llms.txt) · [OpenAPI document](https://skmtc.dev/toolforte/apis/toolforte-api/revisions/4d814d484dfc?raw)
