Specificaties voor onzelfstandige woningen versie 01-01-2026
2. Onzelfstandige Woningen (Type B)
Endpoint: POST https://api.altum.ai/wws/non/01012026
Berekent punten voor onzelfstandige woonruimten, zoals studentenkamers of kamers in een woonhuis.
2.1 Parameters van het Root-object
build_year *
Integer
Bouwjaar.
bijv. 1990
usable_surface_area *
Float
Totale gebruiksoppervlakte van de eenheid (m²).
> 0
corop_region *
String
Naam van de COROP-regio (kleine letters).
Zie COROP-lijst in §2.3
woz_value
Float
WOZ-waarde van de gehele eenheid (€).
≥ 0
avg_woz_perm2_percorop_ref_year
Object
Kaart van gemiddelde WOZ/m² per COROP-regio. Indien ontbrekend of sleutel niet gevonden, wordt Rubriek 11 standaard op 10 pt gezet.
bijv. {"greater amsterdam": 5500}
energy_label
String
Energielabel.
A++++ ... G, ""
energy_index
Float
Energieindex (gebruikt als er geen label is).
≥ 0
monument
String
Monumentstatus. Andere waarden dan Type A.
rijksmonument, gemeentelijk, provinciaal, ""
care_home
Boolean
Aanwijzing als zorgwoning — vermenigvuldigt subtotaal R1–R11 met 1,35.
true, false
doorbell_video
Boolean
Videodeurbel (+0,25 pt).
true, false
private_charging_station
Boolean
Privélaadpaal voor elektrische voertuigen (+2,0 pt).
true, false
contract_date
String
Ingangsdatum huurcontract. Beïnvloedt monumentpunten (vóór/na juli 2024).
JJJJ-MM-DD
pts_7_handicap
Float
Vooraf berekende punten voor gehandicaptenaanpassingen (Rubriek 7).
≥ 0
deduction_small_area
Boolean
Activeert aftrek van -4 pt als privékamer < 8 m².
true, false
deduction_landlord_access
Boolean
Aftrek van -4 pt: verhuurder heeft toegang via de ruimte.
true, false
deduction_small_window
Boolean
Aftrek van -4 pt: raamoppervlak te klein.
true, false
deduction_high_window
Boolean
Aftrek van -4 pt: onderkant raamkozijn te hoog.
true, false
rooms
List
Lijst van Kamer-objecten.
—
other_spaces
List
Lijst van Overige Ruimte-objecten.
—
kitchen
List
Lijst van Keuken-objecten.
—
sanitary
List
Lijst van Sanitair-objecten (badkamers/doucheruimten).
—
toilet
List
Lijst van Toilet-objecten (zelfstandige toiletruimten).
—
outdoor
List
Lijst van Buitenruimte-objecten.
—
parking
List
Lijst van Parkeer-objecten.
—
2.2 Geneste Objecten (Type B)
Opmerking over deelveldem:
shared_addresses= aantal afzonderlijke woningadressen dat deze ruimte deelt (over gebouwen/adressen heen).
shared_spaces= aantal eenheden op hetzelfde adres dat deze ruimte deelt.
rooms (Lijst)
Privékamers (Vertrekken — geteld voor Rubriek 1).
surface_area
Float
Oppervlakte in m²
units_with_access
Integer
Hoeveel eenheden deze kamer delen. 1 = privé.
shared_spaces
Integer
Eenheden op dit adres die de kamer delen.
heated
Boolean
Is de ruimte verwarmd?
cooled
Boolean
Is de ruimte gekoeld?
open_kitchen
Boolean
Kamer bevat een open keuken (+2 extra verwarmingspunten indien verwarmd).
Voorbeeld 1: Privé studentenkamer (verwarmd)
Voorbeeld 2: Gedeelde woonkamer (4 personen)
other_spaces (Lijst)
Overige ruimten (geteld voor Rubriek 2 à 0,75 pt/m²).
surface_area
Float
Oppervlakte in m²
units_with_access
Integer
Eenheden met toegang.
shared_addresses
Integer
Adressen die deze ruimte delen.
shared_spaces
Integer
Eenheden op dit adres die de ruimte delen.
heated
Boolean
Is de ruimte verwarmd?
cooled
Boolean
Is de ruimte gekoeld?
attic_no_fixed_stairs
Boolean
Zolder alleen bereikbaar via een vlizotrap — geeft een aftrek van 5 pt.
kitchen (Lijst)
Gedeelde of privékeuken.
countertop_length *
Float
Lengte in meters. < 1m = 0 pt, ≥ 1m = 4 pt, ≥ 2m = 7 pt, ≥ 3m = 10 pt, ≥ 5m + 8 eenheden = 13 pt
shared_addresses
Integer
Adressen die deze keuken delen.
shared_spaces
Integer
Eenheden op dit adres die de keuken delen.
features *
Object
Keukenvoorzieningen (Booleans). Zie onderstaande tabel.
Keukenvoorzieningen-object (Type B) Alle waarden zijn Booleans, tenzij anders aangegeven.
extractor_hood
Boolean
induction_hob
Boolean
ceramic_hob
Boolean
gas_hob
Boolean
fridge
Boolean
freezer
Boolean
oven_electric
Boolean
oven_gas
Boolean
microwave
Boolean
dishwasher
Boolean
extra_cupboards_60cm
Integer
single_lever_tap
Boolean
thermostatic_tap
Boolean
boiling_water_tap
Boolean
Voorbeeld 1: Gedeelde keuken (4 personen, basisvoorzieningen)
Voorbeeld 2: Privékitchenette (in kamer, inductie)
sanitary (Lijst)
Badkamers / doucheruimten.
type *
String
Type wasvoorziening. shower, bath, bath_shower, none
shared_addresses
Integer
Adressen die deze badkamer delen.
shared_spaces
Integer
Eenheden op dit adres die de badkamer delen.
has_toilet
Boolean
Bevat een toilet? (+2,0 pt standaard, +2,75 pt indien hangtoilet)
wall_hung_toilet
Boolean
Is het toilet een hangtoilet? (alleen relevant als has_toilet=true)
basin
Boolean
Heeft een enkele wastafel? (+1,0 pt)
multi_basin
Boolean
Heeft een meerpersoonswastafel? (+1,5 pt)
features *
Object
Sanitaire voorzieningen (Booleans). Zie onderstaande tabel.
Sanitaire voorzieningen-object (Type B) Alle waarden zijn Booleans, tenzij anders aangegeven. Extra voorzienigingspunten zijn gemaximeerd op de basispunten van de wasvoorziening.
bubble_bath
Boolean
shower_wall
Boolean
towel_radiator
Boolean
built_in_cabinet
Boolean
cabinet_count
Integer
sockets
Integer
single_lever_tap
Boolean
thermostatic_tap
Boolean
Voorbeeld 1: Gedeelde doucheruimte
Voorbeeld 2: Privé en-suite badkamer (bad + douche)
toilet (Lijst)
Afzonderlijke toiletruimten (niet binnen een badkamer).
shared_addresses
Integer
Adressen die dit toilet delen.
shared_spaces
Integer
Eenheden op dit adres die het toilet delen.
wall_hung
Boolean
Hangtoilet (+3,75 pt) vs. standaard (+3,0 pt).
Voorbeeld 1: Gedeeld toilet op de gang
Voorbeeld 2: Privé hangtoilet
outdoor (Lijst)
Tuinen, balkons, terrassen.
surface_area
Float
Oppervlakte in m²
shared_addresses
Integer
Adressen die deze buitenruimte delen.
shared_spaces
Integer
Eenheden op dit adres die de ruimte delen.
Voorbeeld 1: Gedeeld terras
Voorbeeld 2: Privébalkon
parking (Lijst)
Parkeerplaatsen.
type *
String
garage (9 pt), covered (6 pt), open (4 pt)
shared_addresses
Integer
Adressen die deze parkeerplaats delen.
shared_spaces
Integer
Eenheden op dit adres die de ruimte delen.
charging_station
Boolean
Heeft een laadpaal voor elektrische voertuigen (+2 pt ÷ shared_addresses).
Voorbeeld 1: Overdekte gedeelde parkeerplaats
Voorbeeld 2: Privégarageplek (elektrisch)
2.3 COROP-regio's (kleine letters)
2.4 Voorbeeld JSON (Type B)
Last updated