{"uid":"cap_EVpWohlC0aQtJZNQEUD9t","slug":"factline-dutch-address-report-a64ab5a6","name":"Factline Dutch Address Report","description":"Dutch address report in English: year built, floor area, use; neighbourhood people, home values, income; 18 amenity distances; crime vs national rate; listed monuments; permits nearby; ground height; noise and air quality (NO2, PM2.5); liveability. Input: postcode + house number. Sources: BAG, CBS, Politie, RCE, AHN, RIVM, Leefbaarometer.","url":"https://factline.dev/v1/home/report?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"q":{"type":"string","description":"Alternative to postcode: free-text address, e.g. 'Visschersplein 1 Utrecht'"},"addition":{"type":"string","description":"Optional house number addition, e.g. 2 or BIS"},"postcode":{"type":"string","pattern":"^[1-9][0-9]{3} ?[A-Za-z]{2}$","description":"Dutch postcode, 4 digits + 2 letters, e.g. 3511LX"},"house_letter":{"type":"string","description":"Optional house letter, e.g. A"},"house_number":{"type":"integer","minimum":1,"description":"House number, e.g. 1"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"safety":{"year":2025,"per_1000_residents":{"total":539.7},"national_per_1000_residents":{"total":44.8}},"address":{"lat":52.0896,"lon":5.1191,"city":"Utrecht","label":"Visschersplein 1, 3511LX Utrecht","postcode":"3511LX","neighbourhood":{"code":"BU03440612","name":"Lange Elisabethstraat, Mariaplaats en omgeving"}},"building":{"unit":{"use":["residential"],"status":"in use","floor_area_m2":72},"age_years":766,"year_built":1260,"uses_in_building":["assembly (hospitality, events, worship)","office","residential"],"units_in_building":7},"heritage":{"protected_areas":[{"type":"protected townscape (rijksbeschermd stads- of dorpsgezicht)"}],"listed_monuments_within_25m":[{"listed_since":"1967-06-20","register_url":"https://monumentenregister.cultureelerfgoed.nl/monumenten/36030"}]},"elevation":{"below_sea_level":false,"ground_level_m_nap":5.68},"environment":{"air_ug_m3":{"no2":18.5,"pm25":10.9,"year":2025},"noise_lden_db":{"road":53,"year":2020,"level":"noisy","all_sources":56}},"liveability":{"year":2024,"percentile":89,"dimension_percentiles":{"amenities":99,"housing_stock":39,"social_cohesion":8,"nuisance_and_safety":3,"physical_environment":23}},"neighbourhood":{"people":{"data_year":2025,"residents":1790,"households":1300},"housing":{"data_year":2024,"avg_home_value_eur":585000,"owner_occupied_pct":19},"distance_km":{"data_year":2024,"gp_practice":0.7,"supermarket":0.3,"train_station":1.6}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_EZmJRvxd-1FvUB03vkX-H","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a comprehensive English-language fact sheet for a Dutch address, including building details, heritage status, liveability scores, crime statistics, neighbourhood demographics, and nearby amenities.","exampleAgentPrompt":"Can you pull up a full fact report for Visschersplein 1, postcode 3511LX in Utrecht — I want to know the building age, liveability score, crime rate, and how close it is to a supermarket and train station?","exampleUseCases":[{"title":"Relocating family vetting a Dutch home","prompt":"We're thinking of buying at Keizersgracht 123, postcode 1015CJ in Amsterdam — can you give me a full rundown on the building, how safe and liveable the neighbourhood is, and what the average home value is around there?"},{"title":"Heritage researcher checking monument status","prompt":"Is the building at Oudegracht 99, house number 99, postcode 3511AE in Utrecht a listed monument or in a protected townscape area? And how old is it?"},{"title":"Property investor analysing rental area","prompt":"I'm looking at a rental investment at Coolsingel 40, postcode 3011AD Rotterdam — what's the liveability percentile, crime rate per 1000 residents, and the percentage of owner-occupied homes in that neighbourhood?"}],"resultDescription":"A JSON object with sections covering: address (coordinates, city, neighbourhood name and code), building (year built, age, floor area, unit uses, status), heritage (protected area types, listed monuments within 25m with register links), liveability (percentile and dimension breakdowns for amenities, housing stock, social cohesion, nuisance/safety, physical environment), safety (crime incidents per 1000 residents vs national average), and neighbourhood (residents, households, average home value, owner-occupancy rate, distances to GP, supermarket, and train station).","failureModes":["Unknown or invalid postcode format returns a validation error","House number not found at the given postcode returns a 404 or empty address","Free-text query too ambiguous to resolve to a single address","Data not available for very new addresses not yet in the BAG register","Payment not completed results in 402 Payment Required before data is returned"],"whenToPreferThis":"Use this endpoint when you need a rich, multi-dimensional English-language profile of a single Dutch address in one call — combining building age, heritage status, liveability, crime, and neighbourhood statistics. Prefer it over the neighbourhood-only endpoint when building-level detail (floor area, heritage monuments, year built) is needed alongside area statistics, and over the comparison endpoint when evaluating a single address rather than comparing multiple.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T18:40:05.012Z","isFirstParty":false,"canonicalSlug":"factline-dutch-address-report-a64ab5a6"}