Developer API
Een gratis, gedocumenteerde REST API voor geocoding, omgekeerde geocoding, tijdzones opzoeken, hoogte en zon- en maantijden — dezelfde privacyvriendelijke proxy's waarop deze site draait. Geen creditcard; de sleutel wordt direct uitgegeven en maar één keer getoond.
1000 aanvragen/dag · 60 per minuut
| Endpoint | Wat het doet | Voorbeeld |
|---|---|---|
GET /api/v1/geocode | Adres / plaats → coördinaten (top 5 resultaten) | ?q=Eiffel+Tower |
GET /api/v1/reverse-geocode | Coördinaten → adres | ?lat=48.858&lng=2.294 |
GET /api/v1/timezone | Coördinaten → IANA-tijdzone + UTC-offset | ?lat=28.61&lng=77.21 |
GET /api/v1/elevation | Coördinaten → terreinhoogte (Copernicus DEM) | ?lat=27.99&lng=86.93 |
GET /api/v1/sun-times | Zonsopkomst, zonsondergang, ochtend- en avondschemering, daglengte | ?lat=51.5&lng=-0.12&date=2026-07-19 |
GET /api/v1/moon | Maanstand, verlichting, maansopkomst/-ondergang | ?lat=51.5&lng=-0.12 |
Authenticatie: stuur de sleutel mee als X-Api-Key-header (aanbevolen) of als ?key=-parameter. Elk antwoord bevat X-RateLimit-Remaining-Today. Fouten komen terug als JSON met een error-code. Geocoding-gegevens © OpenStreetMap-bijdragers (ODbL) — cache de resultaten in plaats van opnieuw te bevragen, en toon de bronvermelding in apps voor eindgebruikers.
# 1. Een adres geocoderen
curl -H "X-Api-Key: wiml_YOURKEY" "https://whatismylocation.ai/api/v1/geocode?q=Taj+Mahal"
# 2. Omgekeerd geocoderen
curl -H "X-Api-Key: wiml_YOURKEY" "https://whatismylocation.ai/api/v1/reverse-geocode?lat=27.1751&lng=78.0421"
# 3. Zonnetijden voor vandaag
curl -H "X-Api-Key: wiml_YOURKEY" "https://whatismylocation.ai/api/v1/sun-times?lat=27.1751&lng=78.0421"
Redelijk gebruik: de gratis laag is bedoeld voor prototypes, agents en kleine apps. Meer nodig? Neem contact op.
Deze API is het officiële machine-endpoint voor de tools op deze site (ook aangekondigd in llms.txt en ai.json). Agents zijn welkom op dezelfde gratis laag — vermeld je agent in het doelveld bij aanmelding.
Heb je een CSV met adressen (of coördinaten)? De batch-geocodingtool haalt tot 500 rijen door deze API, rechtstreeks in je browser met jouw sleutel — netjes in de wachtrij op ~1 aanvraag per seconde, resultaten te downloaden als CSV of GeoJSON, en je bestand komt nooit op onze server. Gebruik voor klussen van meer dan een paar duizend rijen liever een commerciële geocoder dan een gratis community-variant.