Authentication, input and response

Calculate Mortgage for a Dutch Residential Property

POST https://api.altum.ai/v1/mortgage-calculator

Headers

Name
Type
Description

x-api-key*

string

Unique API Key from Altum. Create one via Mopsus (https://mopsus.altum.ai)

Content-Type

string

application/json

Request Body

Name
Type
Description

postcode

string

Zipcode of the object in 4-digit + 2-letter format (e.g. "1234AB")

housenumber

number

House number of the object

houseaddition

string

House letter and addition of the object

gross_annual_income*

number

Primary applicant's gross annual income (in €)

partner_gross_income

number

Partner's gross annual income (in €). Defaults to 0

applicant_type

string

"single" or "couple". Affects the €17,000 single-applicant bonus. Defaults to "single"

existing_debts

number

Monthly existing debt obligations (in €). Reduces borrowable amount. Defaults to 0

student_loan

number

Monthly student loan payment (in €). Reduces borrowable amount. Defaults to 0

interest_rate*

number

Annual interest rate as a percentage (e.g. 3.5 for 3.5%)

mortgage_type*

string

"annuity" or "linear"

loan_term_years*

number

Loan term in years. Maximum is 30

purchase_price

number

Purchase price (in €). Used as market value if address enrichment cannot find a WOZ value. Required if no address is provided

down_payment

number

Own funds to reduce principal (in €). Defaults to 0

fixed_rate_period

number

Years the interest rate is fixed

nhg_eligible

boolean

Whether NHG applies. If omitted, derived automatically: true when purchase price ≀ €470,000

first_time_buyer

boolean

True if the primary applicant is a first-time buyer. Affects transfer tax. Defaults to false

applicant_age

number

Primary applicant age. Required for first-time buyer transfer tax exemption

Request body

Example Request

Laatst bijgewerkt