Weather data, built for developers

Forecasts, air quality, historical data, and geocoding, all through one HTTP API. Built on multi-source ingestion with global coverage, sub-hourly updates, and predictable low-latency responses. No hidden limits, no surprise bills, and pricing that scales fairly from your first request to millions per day.

  • Global coverage
  • Frequent updates
  • Predictable pricing

Try it

One request, real weather

One endpoint, one API key. Send a lat/lon, get back current conditions, hourly forecasts, daily outlooks, and alerts in a single JSON response.

Sub-second responses HTTPS + API key
$ curl https://data.airpult.com/forecast/, \
  -H "X-API-Key: $API_KEY"
// response · 200 OK application/json
{
  "location": {
    "lat": 47.38,
    "lon": 8.54
  },
  "currently": {
    "temperature": 20.0,
    "apparent_temperature": 18.4,
    "humidity": 35,
    "wind_speed": 4.2,
    "condition": "Clear"
  }
}

The full weather stack

Forecasts, air quality, historical, radar, alerts, tiles, geocoding, webcams, and more behind one key. Start with forecasts and pull in the rest as your product grows.

Forecast

Current, hourly, and daily conditions for any coordinate, refreshed as new model runs land.

Minutely precipitation

Minute-by-minute radar precipitation for the next hour, updated as fresh sweeps land.

Air quality

Pollutant concentrations, AQI, and pollen counts, refreshed hourly alongside forecasts.

Historical

Decades of past daily conditions for any coordinate, further back than most networks reach.

Alerts

Active weather warnings and advisories delivered alongside every forecast, worldwide.

Map tiles

Raster tiles for temperature, precipitation, and wind, ready for MapLibre or Leaflet.

Geocoding

Search places by name or reverse-lookup by lat/lon with fuzzy matching and country filters.

Webcams

Thousands of live webcam feeds with 30 days of snapshot history, filterable by bounds or country.

From zero to first request in a minute

Three steps from signup to a live response. Create an account, generate a key, and start calling any endpoint with a standard HTTP request. The same flow works across forecasts, air quality, historical, tiles, and the rest.

  1. 01

    Create an account

    Free to sign up with just an email, no credit card required. Upgrade to a paid plan whenever you're ready to go to production.

  2. 02

    Generate an API key

    One key unlocks every endpoint across the stack. Rotate, revoke, or scope keys from the dashboard without downtime.

  3. 03

    Make your first call

    Pass the key as a header and hit any endpoint with a lat/lon. JSON comes back in milliseconds with request IDs and typed fields.

Questions before you build

Rate limits, data sources, caching behaviour, SLAs, and the fine print around pricing and fair use. We keep the full list on a dedicated page so it stays current as the API grows.

Start shipping weather data today

Create an account, generate a key, and make your first request in under a minute. No credit card required, no sales call, no setup.

Confirm