ਡਿਵੈਲਪਰ API
ਸਿੱਧੀ ਜੀਓਕੋਡਿੰਗ, ਉਲਟੀ ਜੀਓਕੋਡਿੰਗ, ਟਾਈਮ ਜ਼ੋਨ ਖੋਜ, ਉਚਾਈ ਅਤੇ ਸੂਰਜ ਤੇ ਚੰਦ ਦੇ ਸਮੇਂ ਲਈ ਮੁਫ਼ਤ, ਦਸਤਾਵੇਜ਼ਾਂ ਸਮੇਤ REST API — ਉਹੀ ਪਰਦੇਦਾਰੀ ਦਾ ਖ਼ਿਆਲ ਰੱਖਣ ਵਾਲੇ ਪ੍ਰੌਕਸੀ ਜਿਨ੍ਹਾਂ 'ਤੇ ਇਹ ਸਾਈਟ ਚੱਲਦੀ ਹੈ। ਕੋਈ ਕ੍ਰੈਡਿਟ ਕਾਰਡ ਨਹੀਂ; ਕੁੰਜੀ ਤੁਰੰਤ ਬਣਦੀ ਹੈ ਤੇ ਸਿਰਫ਼ ਇੱਕ ਵਾਰ ਵਿਖਾਈ ਜਾਂਦੀ ਹੈ।
1000 ਬੇਨਤੀਆਂ/ਦਿਨ · 60 ਪ੍ਰਤੀ ਮਿੰਟ
| ਐਂਡਪੁਆਇੰਟ | ਇਹ ਕੀ ਕਰਦਾ ਹੈ | ਉਦਾਹਰਨ |
|---|---|---|
GET /api/v1/geocode | ਪਤਾ / ਥਾਂ → ਕੋਆਰਡੀਨੇਟ (ਸਿਖਰਲੇ 5 ਮੇਲ) | ?q=Eiffel+Tower |
GET /api/v1/reverse-geocode | ਕੋਆਰਡੀਨੇਟ → ਪਤਾ | ?lat=48.858&lng=2.294 |
GET /api/v1/timezone | ਕੋਆਰਡੀਨੇਟ → IANA ਟਾਈਮ ਜ਼ੋਨ + UTC ਫ਼ਰਕ | ?lat=28.61&lng=77.21 |
GET /api/v1/elevation | ਕੋਆਰਡੀਨੇਟ → ਧਰਾਤਲ ਦੀ ਉਚਾਈ (Copernicus DEM) | ?lat=27.99&lng=86.93 |
GET /api/v1/sun-times | ਸੂਰਜ ਚੜ੍ਹਨਾ, ਡੁੱਬਣਾ, ਸਵੇਰ, ਸ਼ਾਮ, ਦਿਨ ਦੀ ਲੰਬਾਈ | ?lat=51.5&lng=-0.12&date=2026-07-19 |
GET /api/v1/moon | ਚੰਦ ਦੀ ਕਲਾ, ਰੌਸ਼ਨੀ, ਚੰਦ ਚੜ੍ਹਨਾ/ਡੁੱਬਣਾ | ?lat=51.5&lng=-0.12 |
ਪਛਾਣ: ਕੁੰਜੀ ਨੂੰ X-Api-Key ਹੈਡਰ ਵਜੋਂ (ਵਧੀਆ ਤਰੀਕਾ) ਜਾਂ ?key= ਪੈਰਾਮੀਟਰ ਵਜੋਂ ਭੇਜੋ। ਹਰ ਜਵਾਬ ਵਿੱਚ X-RateLimit-Remaining-Today ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। ਗਲਤੀਆਂ JSON ਵਿੱਚ error ਕੋਡ ਨਾਲ ਆਉਂਦੀਆਂ ਹਨ। ਜੀਓਕੋਡਿੰਗ ਡਾਟਾ © OpenStreetMap contributors (ODbL) — ਵਾਰ-ਵਾਰ ਪੁੱਛਣ ਦੀ ਥਾਂ ਨਤੀਜੇ ਕੈਸ਼ ਕਰੋ, ਅਤੇ ਵਰਤੋਂਕਾਰ ਐਪਾਂ ਵਿੱਚ ਸਿਹਰਾ ਵਿਖਾਓ।
# 1. ਕਿਸੇ ਪਤੇ ਨੂੰ ਜੀਓਕੋਡ ਕਰੋ
curl -H "X-Api-Key: wiml_YOURKEY" "https://whatismylocation.ai/api/v1/geocode?q=Taj+Mahal"
# 2. ਉਲਟਾ ਜੀਓਕੋਡ
curl -H "X-Api-Key: wiml_YOURKEY" "https://whatismylocation.ai/api/v1/reverse-geocode?lat=27.1751&lng=78.0421"
# 3. ਅੱਜ ਦੇ ਸੂਰਜ ਦੇ ਸਮੇਂ
curl -H "X-Api-Key: wiml_YOURKEY" "https://whatismylocation.ai/api/v1/sun-times?lat=27.1751&lng=78.0421"
ਵਾਜਬ ਵਰਤੋਂ: ਮੁਫ਼ਤ ਦਰਜਾ ਪ੍ਰੋਟੋਟਾਈਪਾਂ, ਏਜੰਟਾਂ ਤੇ ਛੋਟੀਆਂ ਐਪਾਂ ਲਈ ਹੈ। ਹੋਰ ਚਾਹੀਦਾ ਹੈ? ਸਾਡੇ ਨਾਲ ਗੱਲ ਕਰੋ.
ਇਸ ਸਾਈਟ ਦੇ ਟੂਲਾਂ ਲਈ ਇਹੀ API ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਮਸ਼ੀਨ ਐਂਡਪੁਆਇੰਟ ਹੈ (ਇਸ ਦਾ ਜ਼ਿਕਰ llms.txt ਤੇ ai.json ਵਿੱਚ ਵੀ ਹੈ)। ਏਜੰਟਾਂ ਦਾ ਵੀ ਇਸੇ ਮੁਫ਼ਤ ਦਰਜੇ 'ਤੇ ਸੁਆਗਤ ਹੈ — ਸਾਈਨ ਅੱਪ ਦੇ ਮਕਸਦ ਵਾਲੇ ਖਾਨੇ ਵਿੱਚ ਆਪਣੇ ਏਜੰਟ ਬਾਰੇ ਦੱਸੋ।
ਪਤਿਆਂ (ਜਾਂ ਕੋਆਰਡੀਨੇਟਾਂ) ਦੀ CSV ਹੈ? ਬੈਚ ਜੀਓਕੋਡਿੰਗ ਟੂਲ ਤੁਹਾਡੀ ਕੁੰਜੀ ਨਾਲ 500 ਤੱਕ ਕਤਾਰਾਂ ਸਿੱਧਾ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੀ ਇਸ API ਰਾਹੀਂ ਚਲਾ ਦਿੰਦਾ ਹੈ — ਸਲੀਕੇ ਨਾਲ ~1 ਬੇਨਤੀ/ਸਕਿੰਟ ਦੀ ਕਤਾਰ ਵਿੱਚ, ਨਤੀਜੇ CSV ਜਾਂ GeoJSON ਵਜੋਂ ਡਾਊਨਲੋਡ ਹੋ ਜਾਂਦੇ ਹਨ, ਤੇ ਤੁਹਾਡੀ ਫਾਈਲ ਕਦੇ ਸਾਡੇ ਸਰਵਰ ਤੱਕ ਨਹੀਂ ਪਹੁੰਚਦੀ। ਕੁਝ ਹਜ਼ਾਰ ਕਤਾਰਾਂ ਤੋਂ ਵੱਡੇ ਕੰਮਾਂ ਲਈ ਮੁਫ਼ਤ ਭਾਈਚਾਰਕ ਜੀਓਕੋਡਰ ਦੀ ਥਾਂ ਕੋਈ ਵਪਾਰਕ ਜੀਓਕੋਡਰ ਵਰਤੋ।