Eén aanroep. Complete geo-laag.
Geef een adres op. Ontvang coördinaten, buurtenhiërarchie en nabijgelegen plaatsen in één enkel antwoord. Alles wat uw listingpagina's nodig hebben om zichtbaar te zijn voor AI, in één API-aanroep.
Hoe Het Werkt
Geen aan elkaar koppelen van meerdere services. Eén eindpunt verzorgt geocodering, buurtoplossing en POI-opzoeken in één aanroep.
Geef elke ruwe adresstring, postcode of coördinatenpaar door aan GET /v1/geoenrich. Geen voorverwerking of adresnormalisatie vereist.
De API geocodeert het adres op dakprecisie, lost de buurtenhiërarchie op en scant meer dan 1 miljard geïndexeerde POIs binnen uw gekozen straal, met beoordelingen, OV-lijnen, openingstijden en reistijden als resultaat.
Elk veld in het antwoord wordt direct toegewezen aan een schema.org-eigenschap. Zet coördinaten in GeoCoordinates, buurt in containedInPlace en nabijgelegen plaatsen in amenityFeature. Geen transformatie vereist.
De meeste listingdatabases slaan op wat mensen invoeren: adres, prijs, slaapkamers. Ze waren nooit ontworpen om machine-leesbare geografische context te leveren. GeoEnrich API overbrugt die kloof in één aanvraag en retourneert coördinaten, buurtanalyses, realtime openbaar vervoer, beoordelingen, reistijden en meer.
GET https://api.mapatlas.eu/v1/geoenrich
?address=Kollwitzstraße 65, Berlin
&radius=600
&categories=transit,education,leisure,supermarket
&include=neighborhoodProfile,realtime,busyness
&key=YOUR_API_KEY{
"address": {
"street": "Kollwitzstraße 65",
"postalCode": "10405",
"city": "Berlin",
"country": "DE"
},
"coordinates": {
"lat": 52.53841,
"lng": 13.41327,
"accuracy": "rooftop",
"elevation": 42
},
"adminHierarchy": {
"subDistrict": "Kollwitzkiez",
"neighborhood": "Prenzlauer Berg",
"district": "Pankow",
"city": "Berlin",
"state": "Berlin",
"country": "DE",
"postalCode": "10405"
},
"neighborhoodProfile": {
"tags": ["family-friendly", "trendy", "cycling-culture", "cafe-dense"],
"walkScore": 94,
"bikeScore": 91,
"transitScore": 98,
"noiseLevel": "moderate",
"airQualityIndex": 38,
"greenSpaceCoverage": "18%"
},
"dataTimestamp": "2026-03-01T00:00:00Z",
"radius": 600,
"poiCount": 1328,
"nearby": [
{
"name": "Eberswalder Str.",
"type": "transit",
"subtype": "metro",
"distance": 140,
"bearing": "NW",
"lines": ["U2"],
"destinations": ["Pankow", "Ruhleben"],
"frequency": "every 5 min (peak)",
"accessibility": "step-free",
"realtime": {
"nextDeparture": "in 3 min",
"direction": "Pankow",
"platform": "platform 1"
},
"travel": {
"walking": { "duration": "2 min", "distance": "140m" },
"cycling": { "duration": "1 min", "distance": "150m" },
"driving": { "duration": "1 min", "distance": "180m" }
}
},
{
"name": "Bus 142 / N2 at Eberswalder Str.",
"type": "transit",
"subtype": "bus",
"distance": 145,
"bearing": "NW",
"lines": ["142", "N2"],
"destinations": ["Ostbahnhof", "Zoologischer Garten"],
"frequency": "every 10 min (day) / 30 min (night)",
"realtime": {
"nextDeparture": "in 7 min",
"direction": "Ostbahnhof"
},
"travel": {
"walking": { "duration": "2 min", "distance": "145m" },
"cycling": { "duration": "1 min", "distance": "155m" },
"driving": { "duration": "1 min", "distance": "180m" }
}
},
{
"name": "Kollwitzplatz",
"type": "leisure",
"subtype": "park",
"distance": 210,
"bearing": "SE",
"openingHours": "24/7",
"size": "1.2 ha",
"amenities": ["playground", "dog-friendly", "benches", "fountain", "market-tue-sat"],
"rating": 4.6,
"reviews": 1842,
"busyness": {
"now": "quiet",
"peak": "Sat 11:00-14:00"
},
"travel": {
"walking": { "duration": "3 min", "distance": "210m" },
"cycling": { "duration": "1 min", "distance": "225m" },
"driving": { "duration": "1 min", "distance": "350m" }
}
},
{
"name": "Grundschule am Kollwitzplatz",
"type": "education",
"subtype": "primary_school",
"distance": 380,
"bearing": "E",
"ageRange": "6-12",
"schoolType":"public",
"capacity": 340,
"languages": ["German", "English"],
"rating": 4.2,
"reviews": 156,
"travel": {
"walking": { "duration": "5 min", "distance": "380m" },
"cycling": { "duration": "2 min", "distance": "410m" },
"driving": { "duration": "2 min", "distance": "520m" }
}
},
{
"name": "REWE Kollwitzstraße",
"type": "supermarket",
"subtype": "grocery",
"distance": 490,
"bearing": "N",
"openingHours": {
"mon-sat": "07:00-22:00",
"sun": "08:00-22:00"
},
"priceLevel": "$$",
"deliveryAvailable": true,
"paymentMethods": ["card", "cash", "contactless"],
"rating": 4.1,
"reviews": 892,
"busyness": {
"now": "busy",
"peak": "Mon-Fri 17:00-19:00"
},
"travel": {
"walking": { "duration": "6 min", "distance": "490m" },
"cycling": { "duration": "2 min", "distance": "510m" },
"driving": { "duration": "2 min", "distance": "650m" }
}
}
// ... 1,323 more across 18 categories
]
}Data at a scale and speed never available before
1B+
POIs indexed globally
Transit, retail, education & more
180+
Countries covered
Consistent schema everywhere
<200ms
Avg. API response
At any scale, any location
18
Data categories
Per single API call
One call returns every relevant place within your chosen radius, organized by category. Each dataset carries a dataTimestamp so AI engines and search crawlers know exactly how current your location data is.
Kollwitzstraße 65
Prenzlauer Berg · Berlin · DE
Nearby within 600m
Data verified · March 2026
Monthly refresh · dataTimestamp: 2026-03-01
Every field in the response maps directly to a schema.org property. Coordinates, neighborhood hierarchy, walkScore, transit lines, ratings, opening hours, travel times. No transformation needed.
Dakprecisie lat/lng met hoogte. Vult GeoCoordinates-schema direct in.
Volledige hiërarchie plus walkScore, bikeScore, transitScore, geluidsniveau, luchtkwaliteitsindex en karaktertags. Vult containedInPlace en buurtcontext in.
Meer dan 1.328 POIs met beoordelingen, openingstijden, OV-lijnen, live vertrekken, reistijden en druktecijfers. Vult amenityFeature-schema in.
Geen complexe opzet. Geen aan elkaar koppelen van meerdere aanroepen. Geef een adres op, ontvang de complete geo-laag die nodig is om schema.org-markup op elke listingpagina te vullen.
{
"@context": "https://schema.org",
"@type": "Apartment",
"geo": {
"@type": "GeoCoordinates",
"latitude": 52.5384,
"longitude": 13.4132
},
"containedInPlace": {
"@type": "Place",
"name": "Prenzlauer Berg",
"containedInPlace": { "@type": "City", "name": "Berlin" }
},
"amenityFeature": [
{ "@type": "LocationFeatureSpecification",
"name": "Eberswalder Str.", "value": true,
"description": "140m nearby" }
],
"dateModified": "2026-03-01T00:00:00Z"
}The GeoEnrich API works for any listing: vacation rentals, real estate, hotels, or experiences. The API call is identical. Only the schema type differs. See how listing portals use this at scale.
Laat individuele verhuurpagina's verschijnen in AI-zoekopdrachten zoals 'strand villa bij Faro met restaurants op loopafstand'.
Toon listings voor zoekopdrachten zoals 'appartementen in Prenzlauer Berg dicht bij de metro' zonder handmatige gegevensinvoer.
Win AI-citaten voor zoekopdrachten zoals 'boetiekhotel in de Marais, lopend naar musea'.
Wordt geciteerd voor zoekopdrachten zoals 'kookles in Barcelona bij de Gotische Wijk'.
Eén eindpunt retourneert de complete geo-datalaag die uw listingpagina's nodig hebben om zichtbaar te zijn voor AI.
Nauwkeurigheid op vier decimalen. Vult GeoCoordinates-schema in op elke listingpagina zodat AI-systemen het geografisch kunnen plaatsen.
Buurt, wijk, stad en land worden opgelost vanuit het adres. Maakt de containedInPlace-keten mogelijk voor AI-retrieval op gebiedsniveau.
Openbaar vervoer, onderwijs, recreatie en gezondheidszorg binnen een configureerbare straal. Elke plaats wordt geretourneerd met afstand en looptijd voor amenityFeature-schema.
Elk antwoord bevat een maandelijks bijgewerkte dataTimestamp. Koppel die aan dateModified in uw JSON-LD zodat AI-systemen geverifieerde, actuele gegevens zien.
Ontworpen voor databases met 50.000 listings of meer. Voer de verrijkingstaak eenmalig uit tijdens de build-fase, cache de geo-laag en serveer zonder doorlopende kosten per aanvraag.
Volledig EU-gehost met AVG-conformiteitsdocumentatie en standaard contractuele clausules. Geen dataresidentierisico voor Europese listingportalen.
Begin vandaag nog met bouwen met MapAtlas. Meld je gratis aan en krijg direct toegang tot al onze mapping API's met royale gratis tier limieten.
Alles wat u moet weten voordat u uw eerste listing verrijkt.