Skip to main content

एड्रेस एनरिचमेंट API

एक कॉल में जियोकोडिंग, नेबरहुड हायरार्की और आसपास के POIs।

एक पता दें और एकल रिस्पॉन्स में निर्देशांक, पड़ोस की श्रेणी और आसपास के स्थान प्राप्त करें। आपके लिस्टिंग पेज को AI-दृश्य बनाने के लिए जो कुछ भी चाहिए, एक API कॉल में।

यह कैसे काम करता है

तीन चरणों में पूरी तरह एनरिच की गई लिस्टिंग।

कई सेवाओं को जोड़ने की जरूरत नहीं। एक एंडपॉइंट एकल कॉल में जियोकोडिंग, पड़ोस रिज़ॉल्यूशन और POI लुकअप संभालता है।

01

पता भेजें

GET /v1/geoenrich में कोई भी कच्ची पते की स्ट्रिंग, पिन कोड या निर्देशांक जोड़ी दें। कोई पूर्व-प्रसंस्करण या पते का सामान्यीकरण आवश्यक नहीं।

02

MapAtlas पूरी जियो लेयर हल करता है

API पते को छत-सटीकता से जियोकोड करता है, पड़ोस श्रेणी को हल करता है और आपके चुने हुए दायरे में 1B+ इंडेक्स किए गए POI स्कैन करता है, रेटिंग, ट्रांजिट लाइनें, खुलने के घंटे और यात्रा समय लौटाता है।

03

JSON-LD में इंजेक्ट करें और सर्व करें

रिस्पॉन्स में हर फ़ील्ड सीधे schema.org प्रॉपर्टी पर मैप होती है। निर्देशांक को GeoCoordinates में, पड़ोस को containedInPlace में और आसपास के स्थान को amenityFeature में डालें। कोई परिवर्तन आवश्यक नहीं।

The API

एक कॉल। पूर्ण स्थान इंटेलिजेंस।

अधिकांश लिस्टिंग डेटाबेस वह स्टोर करते हैं जो मनुष्य दर्ज करते हैं: पता, कीमत, बेडरूम। उन्हें कभी मशीन-पठनीय भौगोलिक संदर्भ प्रदान करने के लिए डिज़ाइन नहीं किया गया था। GeoEnrich API एकल अनुरोध में निर्देशांक, पड़ोस विश्लेषण, रियल-टाइम ट्रांजिट, रेटिंग, यात्रा समय और अधिक लौटाकर उस अंतर को पाटता है।

  • कच्ची पते की स्ट्रिंग दें। कोई पूर्व-प्रसंस्करण आवश्यक नहीं।
  • निर्देशांक, पूर्ण पड़ोस श्रेणी और प्रोफ़ाइल स्कोर प्राप्त करें।
  • रेटिंग, खुलने के घंटे और लाइव ट्रांजिट डेटा के साथ आसपास के स्थान पाएं।
  • हर फ़ील्ड सीधे schema.org प्रॉपर्टी पर मैप होती है।
RequestGET
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
ResponseJSON
{
  "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

Surrounding Context

Every nearby place, verified fresh.

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.

  • Transit stops, parks, schools, restaurants, all in one response
  • Configurable radius from 100m to 5km
  • Monthly refresh cycle with verified timestamps
  • AI engines cite fresh, timestamped data over stale listings

Kollwitzstraße 65

Prenzlauer Berg · Berlin · DE

Nearby within 600m

Eberswalder Str.U2Pankow ↔ Ruhleben · 5 min freq.
2 min1 min1 min
140m
Bus 142 / N2 at EberswalderBUSOstbhf ↔ Zoo
2 min1 min1 min
145m
Kollwitzplatz 4.6leisure
3 min1 min1 min
210m
Grundschule am Kollwitzplatzeducationages 6–12
5 min2 min2 min
380m
REWE Kollwitzstraße 4.1
Mon–Sat 07:00–22:00 · Sun 08:00–22:00
6 min2 min2 min
490m
+ 1,323 more placesacross 18 categories in full response

Data verified · March 2026

Monthly refresh · dataTimestamp: 2026-03-01

एक कॉल क्या लौटाती है

Coordinates. Neighborhood profile. Nearby places.

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.

सटीक निर्देशांक

ऊंचाई के साथ छत-सटीक lat/lng। सीधे GeoCoordinates स्कीमा को शक्ति देता है।

latlngelevation

पड़ोस इंटेलिजेंस

walkScore, bikeScore, transitScore, शोर स्तर, वायु गुणवत्ता सूचकांक और चरित्र टैग के साथ पूर्ण श्रेणी। containedInPlace और पड़ोस संदर्भ को शक्ति देता है।

neighborhooddistrictwalkScorenoiseLevel

समृद्ध आसपास के स्थान

रेटिंग, खुलने के घंटे, ट्रांजिट लाइनें, लाइव प्रस्थान, यात्रा समय और व्यस्तता डेटा के साथ 1,328 से अधिक POI। amenityFeature स्कीमा को शक्ति देता है।

nametypedistancerealtimerating
GeoEnrich API

सरल। पूर्वानुमानित। एक एंडपॉइंट।

कोई जटिल सेटअप नहीं। कई कॉल जोड़ने की जरूरत नहीं। एक पता दें, हर लिस्टिंग पेज पर schema.org मार्कअप को शक्ति देने के लिए आवश्यक पूर्ण जियो लेयर प्राप्त करें।

  • एकल एंडपॉइंट जियोकोडिंग और POI लुकअप दोनों को एक साथ संभालता है
  • सटीक नियंत्रण के लिए वैकल्पिक दायरा और श्रेणी फ़िल्टर
  • रिस्पॉन्स बिना किसी परिवर्तन के सीधे JSON-LD पर मैप होता है
  • शून्य चल रहे प्रति-अनुरोध लागत के लिए बिल्ड टाइम पर चलाएं
Check your listing pages with the AEO Checker
JSON-LD outputschema.org
{
  "@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"
}
हर लिस्टिंग प्रकार के लिए बना

One API call. Every listing type.

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.

वेकेशन रेंटल

व्यक्तिगत रेंटल पेज को AI क्वेरी जैसे "फारो के पास रेस्टोरेंट वाला बीचफ्रंट विला" में दिखाएं।

रियल एस्टेट

मैन्युअल डेटा प्रविष्टि के बिना "प्रेंज़लाउर बर्ग में मेट्रो के पास अपार्टमेंट" जैसी क्वेरी में लिस्टिंग दिखाएं।

होटल

"मारेस में बुटीक होटल, संग्रहालयों से पैदल दूरी पर" जैसी AI साइटेशन जीतें।

अनुभव

"बार्सिलोना में गोथिक क्वार्टर के पास कुकिंग क्लास" जैसी क्वेरी के लिए उद्धृत हों।

एक रिस्पॉन्स में सब कुछ

एक एंडपॉइंट आपके लिस्टिंग पेज को AI-दृश्य बनाने के लिए आवश्यक पूर्ण जियो डेटा लेयर लौटाता है।

सटीक निर्देशांक

चार दशमलव स्थान तक सटीकता। हर लिस्टिंग पेज पर GeoCoordinates स्कीमा भरता है ताकि AI इंजन उसे भौगोलिक स्थान में रख सकें।

पड़ोस की श्रेणी

पते से पड़ोस, जिला, शहर और देश को हल करता है। क्षेत्र-स्तरीय AI पुनर्प्राप्ति के लिए containedInPlace श्रृंखला को सक्षम बनाता है।

आसपास के स्थान

कॉन्फ़िगर करने योग्य दायरे में परिवहन, शिक्षा, मनोरंजन और स्वास्थ्य सेवाएं। प्रत्येक स्थान amenityFeature स्कीमा के लिए दूरी और पैदल समय के साथ लौटाया जाता है।

मासिक डेटा रिफ्रेश

हर रिस्पॉन्स में मासिक रूप से अपडेट किया गया dataTimestamp शामिल होता है। इसे अपने JSON-LD में dateModified पर मैप करें ताकि AI इंजन सत्यापित, वर्तमान डेटा देख सकें।

बल्क के लिए बना

50,000 से अधिक लिस्टिंग के डेटाबेस के लिए डिज़ाइन किया गया। बिल्ड टाइम पर एक बार एनरिचमेंट जॉब चलाएं, जियो लेयर को कैश करें और प्रति-अनुरोध शून्य लागत पर सर्व करें।

EU-होस्टेड, GDPR-अनुपालक

GDPR अनुपालन दस्तावेज़ीकरण और मानक संविदात्मक खंडों के साथ पूरी तरह EU-होस्टेड। यूरोपीय लिस्टिंग पोर्टल के लिए कोई डेटा रेजीडेंसी जोखिम नहीं।

तकनीकी विशिष्टताएं

एंडपॉइंट

विधि
GET /v1/geoenrich
रिस्पॉन्स फ़ॉर्मेट
JSON (schema.org-ready)

पैरामीटर

address
आवश्यक। कच्ची पते की स्ट्रिंग।
radius
मीटर। डिफ़ॉल्ट 600।

रिस्पॉन्स फ़ील्ड

coordinates
lat / lng (4 दशमलव स्थान)
nearby[]
नाम, प्रकार, दूरी (मीटर)

शुरू करने के लिए तैयार हैं?

आज ही MapAtlas के साथ निर्माण शुरू करें। मुफ्त में साइन अप करें और उदार मुफ्त टियर सीमा के साथ हमारे सभी मैपिंग API तक तुरंत पहुंच प्राप्त करें।

GeoEnrich API: सामान्य प्रश्न

अपनी पहली लिस्टिंग एनरिच करने से पहले जानने योग्य सब कुछ।

GeoEnrich API: सामान्य प्रश्न

अपनी पहली लिस्टिंग एनरिच करने से पहले जानने योग्य सब कुछ।

GeoEnrich API क्या डेटा लौटाता है?
एकल कॉल लौटाती है: छत-सटीक निर्देशांक (lat/lng), पूर्ण पड़ोस श्रेणी (उप-जिला, पड़ोस, जिला, शहर, राज्य, देश, पिन कोड), और आपके चुने हुए दायरे में आसपास के स्थानों की सूची। प्रत्येक आसपास के स्थान में नाम, प्रकार, दूरी, दिशा, पैदल/साइकिल/कार से यात्रा समय के साथ ट्रांजिट लाइन गंतव्य, खुलने के घंटे, रेटिंग और लाइव व्यस्तता डेटा जैसी समृद्ध जानकारी शामिल है। walkScore, bikeScore, transitScore, वायु गुणवत्ता सूचकांक और शोर स्तर के साथ neighborhoodProfile भी लौटाया जाता है।
GeoEnrich API और जियोकोडिंग API में क्या अंतर है?
जियोकोडिंग API पते को निर्देशांक में बदलता है। GeoEnrich API बहुत आगे जाता है: यह एकल कॉल में जियोकोडिंग, पड़ोस रिज़ॉल्यूशन और पूर्ण POI खोज को जोड़ता है। केवल lat/lng जोड़ी लौटाने के बजाय, यह वह सब कुछ लौटाता है जो एक लिस्टिंग पेज को AI-दृश्य बनाने के लिए चाहिए, जिसमें GeoCoordinates, containedInPlace और amenityFeature के लिए schema.org-तैयार फ़ील्ड शामिल हैं।
स्थान डेटा कितनी बार अपडेट होता है?
POI डेटा, ट्रांजिट शेड्यूल, रेटिंग और खुलने के घंटे मासिक चक्र पर रिफ्रेश होते हैं। हर रिस्पॉन्स में dataTimestamp फ़ील्ड शामिल होता है ताकि आप अपने JSON-LD में रिफ्रेश तिथि को dateModified के रूप में दिखा सकें। AI इंजन और खोज क्रॉलर नए टाइमस्टैंप वाले डेटा को अधिक विश्वसनीय मानते हैं, जिससे साइटेशन दरें बढ़ती हैं।
क्या GeoEnrich API सभी देशों के लिए काम करता है?
हां। API 180 से अधिक देशों को कवर करता है और सुसंगत JSON आउटपुट और समान schema.org फ़ील्ड मैपिंग के साथ। कवरेज गहराई क्षेत्र के अनुसार भिन्न होती है: यूरोपीय शहरों में सबसे विस्तृत POI और ट्रांजिट डेटा है, जबकि वैश्विक कवरेज में निर्देशांक, पड़ोस श्रेणी और प्राथमिक POI श्रेणियां शामिल हैं।
क्या मैं बड़े लिस्टिंग डेटाबेस पर GeoEnrich चला सकता हूं?
API विशेष रूप से बल्क उपयोग के लिए बना है। बिल्ड टाइम पर एक बार एनरिचमेंट जॉब चलाएं, प्रति लिस्टिंग जियो लेयर कैश करें और शून्य चल रहे प्रति-अनुरोध लागत पर सर्व करें। फ्री टियर में 50,000 एनरिचमेंट/माह शामिल हैं। बड़े प्लान बैच एंडपॉइंट समर्थन के साथ उच्च थ्रूपुट का समर्थन करते हैं।
स्थान डेटा AI खोज में लिस्टिंग पेज की रैंकिंग में कैसे मदद करता है?
Perplexity, ChatGPT और Google AI Overviews जैसे AI खोज इंजन आपके HTML में संरचित डेटा पढ़कर "प्रेंज़लाउर बर्ग में मेट्रो के पास अपार्टमेंट" जैसी क्वेरी का जवाब देते हैं। GeoCoordinates, containedInPlace और amenityFeature के लिए schema.org मार्कअप के बिना, आपकी लिस्टिंग इन इंजनों को अदृश्य है। GeoEnrich उस मार्कअप को बड़े पैमाने पर भरने के लिए आवश्यक सटीक जियो डेटा प्रदान करता है।
क्या GeoEnrich API GDPR-अनुपालक है?
हां। सभी प्रोसेसिंग EU-होस्टेड इन्फ्रास्ट्रक्चर पर होती है। पते और निर्देशांक अनुरोध जीवनचक्र से परे स्टोर नहीं किए जाते। MapAtlas यूरोपीय लिस्टिंग पोर्टल और डेटा प्रोसेसर के लिए मानक संविदात्मक खंड और GDPR अनुपालन दस्तावेज़ीकरण प्रदान करता है।
क्या GeoEnrich API किसी IP address की geographic location लौटा सकता है?
हां। एक IP address पास करें और GeoEnrich उसकी अनुमानित geographic location लौटाता है, जिसमें देश, क्षेत्र, शहर और निर्देशांक शामिल होते हैं। IP geolocation डिफ़ॉल्ट मैप सेंटरिंग, fraud signals और किसी उपयोगकर्ता द्वारा अपनी सटीक location साझा करने से पहले कंटेंट को localize करने के लिए उपयोगी है। सभी lookups EU-होस्टेड इन्फ्रास्ट्रक्चर पर चलते हैं।
GPS निर्देशांक की तुलना में IP geolocation कितनी सटीक है?
IP geolocation शहर या क्षेत्र स्तर तक रिज़ॉल्व होती है, GPS जैसी स्ट्रीट-स्तरीय सटीकता तक नहीं। इसे मोटे डिफ़ॉल्ट और analytics के लिए उपयोग करें, और जब आपको कोई exact पता या बिंदु चाहिए तो Geocoding API या डिवाइस GPS का उपयोग करें। GeoEnrich आपको दोनों को एक ही enrichment कॉल में जोड़ने देता है।

संबंधित APIs