API आज़माएँ

एक एंडपॉइंट चुनें, मान बदलें, Send दबाएँ। अनुरोध आपके ब्राउज़र से api.mygeocode.com पर जाता है और JSON जवाब एक नए टैब में खुलता है। यह उन प्रतिदिन 2,500 मुफ़्त अनुरोधों में गिना जाता है जो आपके पते को बिना कुंजी के मिलते हैं; इसके बजाय इसे कुंजी पर गिनवाने के लिए कुंजी पेस्ट करें। कुंजी चाहिए? एक ईमेल पते से साइन अप करें और एक मिनट में वह आपके पास होगी।

GET /v1/forward (फ़ॉरवर्ड जियोकोडिंग)

1 से 10 तक, डिफ़ॉल्ट 5

कॉमा से अलग किए गए ISO 3166-1 alpha-2 कोड

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "query": "221B Baker Street, London",
  "results": [
    {
      "formatted": "221B Baker Street, London NW1 6XE, United Kingdom",
      "lat": 51.523767,
      "lon": -0.158555,
      "type": "address",
      "precision": "house",
      "confidence": 0.97,
      "place_id": "gb.addr.7f3c2a19",
      "components": {
        "house_number": "221B",
        "road": "Baker Street",
        "neighbourhood": "Marylebone",
        "city": "London",
        "state": "England",
        "postcode": "NW1 6XE",
        "country": "United Kingdom",
        "country_code": "gb"
      },
      "bounds": { "north": 51.523917, "south": 51.523617, "east": -0.158305, "west": -0.158805 }
    }
  ]
}

मकान नंबर हटाकर देखें और precision को house से street में बदलते हुए देखें। संदर्भ

GET /v1/reverse (रिवर्स जियोकोडिंग)

address, street, postcode, city, region या country

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "lat": 48.8584,
  "lon": 2.2945,
  "result": {
    "formatted": "5 Avenue Anatole France, 75007 Paris, France",
    "lat": 48.85837,
    "lon": 2.29448,
    "distance_m": 12,
    "type": "address",
    "precision": "house",
    "components": {
      "house_number": "5",
      "road": "Avenue Anatole France",
      "suburb": "7th Arrondissement",
      "city": "Paris",
      "state": "Ile-de-France",
      "postcode": "75007",
      "country": "France",
      "country_code": "fr"
    }
  }
}

0 और 0 आज़माएँ: आपको status: ok के साथ "result": null मिलेगा, क्योंकि समुद्र में कोई बिंदु भी एक मान्य प्रश्न है। संदर्भ

GET /v1/autocomplete एंडपॉइंट

कम से कम 2 अक्षर

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "query": "10 Downing",
  "suggestions": [
    { "text": "10 Downing Street, London SW1A 2AA, United Kingdom", "lat": 51.503396, "lon": -0.12764, "type": "address", "precision": "house", "place_id": "gb.addr.7f3c2a19" },
    { "text": "10 Downing Place, Cambridge CB2 3EN, United Kingdom", "lat": 52.203042, "lon": 0.121811, "type": "address", "precision": "house", "place_id": "gb.addr.a01d9e44" },
    { "text": "10 Downing Road, Dagenham RM9 6NP, United Kingdom", "lat": 51.536118, "lon": 0.137204, "type": "address", "precision": "house", "place_id": "gb.addr.c58b7e02" }
  ]
}

हर सुझाव के साथ निर्देशांक आते हैं, इसलिए किसी एक को चुनने के लिए दूसरी कॉल की ज़रूरत नहीं होती। संदर्भ

GET /v1/ipv4 एंडपॉइंट

अपना खुद का पता देखने के लिए इसे खाली छोड़ दें

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "ip": "8.8.8.8",
  "version": 4,
  "country": "United States",
  "country_code": "US",
  "region": "California",
  "region_code": "CA",
  "city": "Mountain View",
  "postcode": "94043",
  "lat": 37.4056,
  "lon": -122.0775,
  "timezone": "America/Los_Angeles",
  "asn": 15169,
  "org": "Google LLC",
  "is_datacenter": true,
  "is_proxy": false,
  "is_private": false
}

संदर्भ

GET /v1/ipv6 एंडपॉइंट

अपना खुद का पता देखने के लिए इसे खाली छोड़ दें

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "ip": "2001:4860:4860::8888",
  "version": 6,
  "prefix": "2001:4860::/32",
  "country": "United States",
  "country_code": "US",
  "region": "California",
  "region_code": "CA",
  "city": "Mountain View",
  "postcode": "94043",
  "lat": 37.4056,
  "lon": -122.0775,
  "timezone": "America/Los_Angeles",
  "asn": 15169,
  "org": "Google LLC",
  "is_datacenter": true,
  "is_proxy": false,
  "is_private": false
}

संदर्भ

GET /v1/timezone एंडपॉइंट

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "lat": 35.6762,
  "lon": 139.6503,
  "timezone": "Asia/Tokyo",
  "abbreviation": "JST",
  "utc_offset": "+09:00",
  "utc_offset_seconds": 32400,
  "dst": false,
  "timestamp": 1756335245,
  "local_time": "2026-08-28T08:34:05+09:00",
  "country_code": "JP",
  "next_transition": null
}

संदर्भ

GET /v1/elevation एंडपॉइंट

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "results": [
    { "lat": 27.9881, "lon": 86.925, "elevation_m": 8752.1, "resolution_m": 30 }
  ]
}

एक साथ कई बिंदुओं के लिए इसके बजाय locations=lat,lon|lat,lon का उपयोग करें। संदर्भ

GET /v1/postcode एंडपॉइंट

ISO 3166-1 alpha-2। इसकी पुरज़ोर सलाह दी जाती है

दिखाए गए मानों के लिए नमूना रिस्पॉन्स

{
  "status": "ok",
  "postcode": "10001",
  "country_code": "US",
  "results": [
    {
      "postcode": "10001",
      "place": "New York",
      "region": "New York",
      "region_code": "NY",
      "country": "United States",
      "country_code": "US",
      "lat": 40.7484,
      "lon": -73.9967
    }
  ]
}

संदर्भ

रिस्पॉन्स को पढ़ना। हर जवाब में एक status फ़ील्ड होता है। जियोकोडिंग परिणामों में house, street, postcode या admin में से एक precision होता है, ताकि आप जान सकें कि बिंदु पर कितना भरोसा करना है। रिस्पॉन्स हेडर में X-Quota-Used और X-Quota-Reset शामिल होते हैं; आपके ब्राउज़र के डेवलपर टूल इन्हें दिखाते हैं। खाली वैकल्पिक फ़ील्ड अनुरोध में शामिल नहीं किए जाते। यहाँ आपकी कुंजी key पैरामीटर के रूप में भेजी जाती है क्योंकि फ़ॉर्म हेडर सेट नहीं कर सकता; कोड में X-API-Key हेडर का उपयोग करें। हर फ़ील्ड के लिए दस्तावेज़ देखें।