Geocoding and Reverse Geocoding API
The Airpult API now includes geocoding endpoints — search for locations by name, look up by ID, or reverse geocode coordinates into named locations.
What’s New
Two new Airpult API endpoints are now available in beta:
- Geocoding — Search for locations worldwide by name with fuzzy matching, filter by country, and retrieve localized results in any supported language. You can also look up a specific location directly by its unique ID.
- Reverse Geocoding — Convert latitude/longitude coordinates into the nearest named location(s), with distance included in the response.
Both endpoints return rich location data including coordinates, country, administrative divisions, timezone, population, and elevation.
Geocoding has been in development for a long time and has gone through an extended period of internal testing. As of today, it powers location search across the Airpult website and is available in beta via the Airpult API.
Why This Matters
Location search is a foundational piece of any weather application. These endpoints let you go from a user’s text input or device coordinates to a structured location object that works with all other Airpult API endpoints — forecasts, historical data, and air quality.
What’s Next
We’re continuing to refine geocoding across the board. One area of focus is improving search results when using the all field mode, which searches across location names, administrative regions, and countries simultaneously. We’re also exploring ways to accept user feedback and other streamlined methods to improve data quality and coverage over time.
Documentation
Full details, parameters, and example responses are available in the API docs: