{"name":"Factline","description":"Facts about Dutch addresses and vehicles, compiled from government open data and translated to English. Every figure comes with its source and year.","payment":{"protocol":"x402","network":"eip155:8453","currency":"USDC","status":"open","network_name":"Base"},"products":[{"id":"home-basic","method":"GET","path":"/v1/home/basic","price":"free","summary":"Dutch address → building year, floor area, use, neighbourhood headline figures and liveability percentile, in English.","url":"https://factline.dev/v1/home/basic","input":{"type":"object","properties":{"postcode":{"type":"string","description":"Dutch postcode, 4 digits + 2 letters, e.g. 3511LX","pattern":"^[1-9][0-9]{3} ?[A-Za-z]{2}$"},"house_number":{"type":"integer","description":"House number, e.g. 1","minimum":1},"house_letter":{"type":"string","description":"Optional house letter, e.g. A"},"addition":{"type":"string","description":"Optional house number addition, e.g. 2 or BIS"},"q":{"type":"string","description":"Alternative to postcode: free-text address, e.g. 'Visschersplein 1 Utrecht'"}}}},{"id":"home-report","method":"GET","path":"/v1/home/report","price":"$0.04 USDC","summary":"Full Dutch address report: building, neighbourhood (people, housing, income, energy), distances to 18 amenities, crime vs national rate, listed monuments, liveability breakdown.","url":"https://factline.dev/v1/home/report","input":{"type":"object","properties":{"postcode":{"type":"string","description":"Dutch postcode, 4 digits + 2 letters, e.g. 3511LX","pattern":"^[1-9][0-9]{3} ?[A-Za-z]{2}$"},"house_number":{"type":"integer","description":"House number, e.g. 1","minimum":1},"house_letter":{"type":"string","description":"Optional house letter, e.g. A"},"addition":{"type":"string","description":"Optional house number addition, e.g. 2 or BIS"},"q":{"type":"string","description":"Alternative to postcode: free-text address, e.g. 'Visschersplein 1 Utrecht'"}}}},{"id":"vehicle-basic","method":"GET","path":"/v1/vehicle/basic","price":"free","summary":"Dutch licence plate → make, model, age, fuel, APK expiry, insurance, open recall, odometer verdict, risk level.","url":"https://factline.dev/v1/vehicle/basic","input":{"type":"object","properties":{"licence_plate":{"type":"string","description":"Dutch licence plate, with or without dashes, e.g. GT-722-F"}},"required":["licence_plate"]}},{"id":"vehicle-report","method":"GET","path":"/v1/vehicle/report","price":"$0.02 USDC","summary":"Full Dutch vehicle report: APK inspection history with defects, recall details, specs, power, CO2, import/taxi/export history, catalogue price, risk flags.","url":"https://factline.dev/v1/vehicle/report","input":{"type":"object","properties":{"licence_plate":{"type":"string","description":"Dutch licence plate, with or without dashes, e.g. GT-722-F"}},"required":["licence_plate"]}}],"mcp":"https://factline.dev/mcp","openapi":"https://factline.dev/openapi.json","example_output":{"address":{"label":"Visschersplein 1, 3511LX Utrecht","postcode":"3511LX","city":"Utrecht","lat":52.0896,"lon":5.1191,"neighbourhood":{"code":"BU03440612","name":"Lange Elisabethstraat, Mariaplaats en omgeving"}},"building":{"year_built":1260,"age_years":766,"units_in_building":7,"uses_in_building":["assembly (hospitality, events, worship)","office","residential"],"unit":{"floor_area_m2":72,"use":["residential"],"status":"in use"}},"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}},"safety":{"year":2025,"per_1000_residents":{"total":560.3},"national_per_1000_residents":{"total":44.9}},"heritage":{"listed_monuments_within_25m":[{"register_url":"https://monumentenregister.cultureelerfgoed.nl/monumenten/36030","listed_since":"1967-06-20"}],"protected_areas":[{"type":"protected townscape (rijksbeschermd stads- of dorpsgezicht)"}]},"liveability":{"year":2024,"percentile":89,"dimension_percentiles":{"physical_environment":23,"nuisance_and_safety":3,"social_cohesion":8,"amenities":99,"housing_stock":39}}},"coverage":"All ~9.9 million addresses in the BAG and all ~16 million vehicles registered with the RDW.","freshness":"Building data live from BAG; neighbourhood statistics from the latest CBS release per field; crime yearly; liveability 2024.","contact":"hello@factline.dev"}