Weather API

Our weather API is simple, clear and free. We also offer higher levels of support, please see our paid plan options. To access the API you need to sign up for an API key if you are on a free or paid plan.

Current weather data

API doc Subscribe

  • Access current weather data for any location including over 200,000 cities
  • Current weather is frequently updated based on global models and data from more than 40,000 weather stations
  • Data is available in JSON, XML, or HTML format
  • Available for Free and all other paid accounts

5 day / 3 hour forecast

API doc Subscribe

  • 5 day forecast is available at any location or city
  • 5 day forecast includes weather data every 3 hours
  • Forecast is available in JSON and XML
  • Available for Free and all other paid accounts

16 day / daily forecast

API doc Subscribe

  • 16 day forecast is available at any location or city
  • 16 day forecast includes daily weather
  • Forecast is available in JSON and XML
  • Available for all paid accounts

Historical data

API doc Subscribe

  • Through our API we provide city historical weather data for 37,000+ cities
  • Historical data is available for 1 month previous in Starter account, for 1 year previous in Medium accounts, and for 5 years in History Bulk

History Bulk

API doc GET

  • We have recently launched History Bulk functionality that provides weather data for 37,000+ cities.
  • Historical data is available for 5 years and Pricing is simple and easy - just $10 for one city, no matter how much data will you receive.

Weather map layers

API doc Subscribe

  • Weather maps include precipitation, clouds, pressure, temperature, wind, and more
  • Connect our weather maps to your mobile applications and websites
  • Use as layers in Direct Tiles, OpenLayers, Leaflet, and Google Maps
  • Available for Free and all other paid accounts

UV Index BETA

API doc Subscribe

  • Current UV index (Clear Sky) and historical data are available for any geo location (lat/lon)
  • Interpreting of the UV Index and recommended protection are provided
  • Data is available in JSON
  • Available for Professional and Enterprise accounts

Weather stations

API doc Subscribe

  • API for managing your personal weather stations
  • Creation of the station and measurements transfer
  • Receiving the aggregated measurements from the station
  • Available for Free and all other paid accounts

Bulk downloading

API doc Subscribe

  • We provide number of bulk files with current weather and forecasts
  • Current weather bulk is available for 20,000 cities
  • Variety of hourly and daily forecast bulks depends on frequency of data updating
  • Available for Professional and Enterprise accounts

Weather alerts

API doc Subscribe

  • Simple syntax to create triggers which will be working upon the occurrence of specified weather conditions (temperature, humidity, pressure, etc.) in a certain period of time.
  • The alerts will be generated in our service after performing conditions of the trigger.

Air pollution BETA

API doc Subscribe

For agriculture NEW!

API doc Subscribe

  • We now provide historical accumulated temperature data and historical accumulated precipitation data (since October 2012).
  • This API service is included in the Historical subscriptions by default with the appropriate time limits. Please contact us if you would like to use this API separately.



API documentation