Weather API
Please, sign up to use our fast and easy-to-work weather APIs. As a start to use OpenWeather products, we recommend our One Call API 3.0. For more functionality, please consider our products, which are included in professional collections.
One Call API 3.0
API doc SubscribeMake an API call to receive access to the various data:
-
Current weather and forecasts:
- minute forecast for 1 hour
- hourly forecast for 48 hours
- daily forecast for 8 days
- Weather data for any timestamp for 40+ years historical archive and 4 days ahead forecast
- Daily aggregation of weather data for 40+ years archive and 1.5 years ahead forecast
Read more about this API and subscription plan in the FAQ.
Pay as you call
1,000 API calls per day for free
per API call over the daily limit
This is a separate subscription plan, which includes only One Call API.
Professional collections
For professionals and specialists with middle sized project, we recommend our Professional collections, which included Current & Forecasts collection, Historical weather data collection, Weather Maps collection and other APIs.
For Enterprise level projects we provide Enterprise license, which is included all forecast products and current state, along with alerts, maps, and other products. Learn more
You can read the How to Start guide and enjoy using our powerful weather APIs right now.
Current & Forecast weather data collection
Current Weather Data
API doc Subscribe
- Access current weather data for any location
- We collect and process weather data from different sources such as global and local weather models, satellites, radars and a vast network of weather stations
- JSON, XML, and HTML formats
- Included in both free and paid subscriptions
Climatic Forecast 30 days
API doc Subscribe
- Forecast weather data for 30 days
- JSON format
- Included in the Developer, Professional and Enterprise subscription plans
Bulk Download
API doc Subscribe
- Current weather, a variety of weather forecasts and their 7-day archive via regularly updated files
- Weather bulks are grouped by types of weather data and location lists (global city lists or ZIP code lists of EU, UK, and US)
- Bulk files are available via CSV and JSON formats
- Included in the Professional and Enterprise subscription plans
Global Weather Alerts
Push notifications
Doc
Get access
- Get all the warnings from national weather agencies
- Weather alerts are pushed to your endpoint as soon as they occur
- Data feed provides all active weather alerts from the entire world
- Each alert contents date, time, location, and detailed description
- Monthly subscription. Please contact us to get access.
5 Day / 3 Hour Forecast
API doc Subscribe
- 5 day forecast for any location on the globe
- 5 day forecast with a 3-hour step
- JSON and XML formats
- Included in both free and paid subscriptions
Road Risk API
Doc Get access
- Specify your route and get weather data and national alerts for the point of destination and along the route
- Current, forecasted and historical weather data for your route
- Weather data are available for any point on the globe
- To receive information on price and access the data, please contact us
Solar Irradiance & Energy Prediction service
Solar Irradiance API
Doc SubscribeGet the solar data by particular location and calculate energy generation!
- GHI, DNI, DHI indices for clear sky and cloudy sky models
- Current data and forecast for 15 days ahead solar irradiation data
- 40+ years of historical data (from January 1, 1979)
- Daily aggregation for every day with 1 hour and 15 minutes step detalization for specified day
- Historical solar irradiation and historical solar irradiation forecast bulks downloading
- Available worldwide
Solar Panel Energy Prediction
Doc SubscribeGet the particular solar panel power output, based on the panel’s technical characteristics!
- Create unlimited number of solar panels for particular location with the desired specifications
- Current and forecast for 15 days ahead solar panel power output data
- 40+ years of historical data (from January 1, 1979)
- Daily aggregation for every day with 1 hour and 15 minutes step detalization for specified day
- Available worldwide
Historical weather data collection
History API
API doc Subscribe
- Through our API we provide historical weather data for any location on the globe
- Weather data have 1-hour step
- The depth of historical data depends on your subscription plan
- JSON format
History API for Timestamp
API doc Get access
- Working with this product you can get historical weather data for specific points in time for more than 40 years back
- Historical weather data are available for any coordinate on the globe
- JSON format
- Please contact us to get access
History API Full archive
API doc Get access
- This API allows you to get the full historical weather data archive by any location on the globe
- Historical weather archive includes weather data from January 1st, 1979
- Data are available with 1-hour step
- JSON format
- Please contact us to get access
History Bulk
Doc Get
- History Bulk provides weather data for any location for more than 40 years back
(from January 01, 1979). - Available through our Marketplace
- CSV and JSON formats
History Forecast Bulk
Doc Get
- Historical archive of 16-days forecast weather data
- Historical forecast data is available from October 7, 2017
- CSV and JSON formats
- You can purchase the product from our Marketplace
Statistical Weather Data API
API doc Subscribe
- Statistical data on main weather parameters for any day and month of the year
- The statistics is calculated based on our Historical weather data
- JSON format
- The weather data updated every hour
- Included in Medium and Advanced subscription plans
Accumulated Parameters
API doc Subscribe
- Accumulated temperature and precipitation data
- Accumulated parameters are available for 1 month back with Starter plan and for 1 year back with Medium plan
- JSON format
- More opportunities for agriculture in our Agricultural API
Historical Weather Data by State for all ZIP codes, USA
Doc GET
- All ZIP codes within a state
- Hourly step
- CSV format
- 2018 and 2019 years (other years are coming soon)
- Available through our Marketplace
Maps collection
Weather Maps 2.0
3-hour step
API doc
Subscribe
- Forecast, Historical, Current weather maps with 3-hour step
- 15 weather map layers
- The maps can be used as layers in Direct Tiles, OpenLayers, Leaflet, and Google Maps
- Included in Developer, Professional and Enterprise subscription plans
Weather Maps 2.0 NEW
1-hour step
API doc
Get access
- Forecast, Historical, Current weather maps with 1-hour step
- 14 weather map layers
- The maps can be used as layers in Direct Tiles, OpenLayers, Leaflet, and Google Maps
- Please contact us to get access
Global Precipitation Maps Historical data
API doc Subscribe
- Current and historical weather maps for the previous 2 days
- Historical precipitation data with 10-minutes step
- Resolution higher than 1 km
- Use as layers in Direct Tiles, OpenLayers, Leaflet, and Google Maps
- Included in Professional and Enterprise subscription plans
Global Precipitation Maps Historical & Forecast data
API doc Get access
- Current, forecast and historical precipitation maps
- Forecast is available for the next 6 hours for the US territory and for the next 2 hours for other global areas
- The historical weather map for the previous 2 days
- Data update period is every 10 minutes
- Resolution higher than 1 km
- Use as layers in Direct Tiles, OpenLayers, Leaflet, and Google Maps
- Please contact us to get access
Fire Weather Index Maps
API doc Get access
- Current and 5 days daily forecast fire weather inedx maps
- Use as layers in Direct Tiles, OpenLayers, Leaflet, and Google Maps
- Please contact us to get access
Other weather API's collection
Air Pollution API
API doc Subscribe
- Current, forecast and historical air pollution data
- Forecast for 4 days ahead with 1-hour step
- Air Pollution API includes both Air Quality Index and indices for CO, NO, NO2, O3, SO2, NH3, PM2.5, PM10
- Included in both free and paid subscriptions
Fire Weather Index API
API doc Get access
- Current fire index and daily forecast for 5 days are available for any geo location (lat/lon)
- JSON format
- Please contact us to get access
Geocoding API
API doc Subscribe
- Geocoding API supports both the direct and reverse methods, working at the level of city names, areas and districts, countries and states
- You can cap how many locations with the same name or the nearby geographic coordinates will be seen in the API response
- Included in both free and paid subscriptions
Weather Stations
API doc Subscribe
- API for managing your personal weather stations
- Connect your stations and transfer the measurements
- Receive the aggregated measurements from the station
- Included in both free and paid subscriptions
UV Index Deprecated
API doc Subscribe
- The product retired on 1st April 2021, please find UVI data in One Call API 3.0
- Current UV index (Clear Sky), forecast and historical data are available for any geo location (lat/lon)
- Interpretation of the UV Index and recommended protection are provided
- JSON format
Weather Triggers
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 once the conditions set in the trigger are met
- Included in both free and paid subscriptions
API documentation
How to start
FAQ
Support
Current weather data
5 day / 3 hour weather forecast
16 day / daily weather forecast
One Call API 3.0
Hourly forecast for 4 days
History API
- Call hourly historical data
- How to make an API call
- Example of API response
- Fields in API response
- List of weather condition codes
- Min/max temperature in historical weather API and forecast API
- Other features
History Bulk
- Features of History Bulk
- How to get historical weather data
- Sample data
- Weather fields in History Bulk
Geocoding API
Bulk downloading
Weather maps 1.0
- URL format
- Examples of weather map layers
- Map styles legend
- Google Maps JavaScript API based on OpenWeatherMap API
- Libraries to connect weather layers
Weather Maps 2.0 1-hour step
- URL format and Parameters to get Weather maps
- How to get current, forecast and historical weather maps using only 'Date' parameter?
- What layers are there in the new weather maps?
- How to pass my palette in the map?
- Default palettes
- Examples of Weather maps
- Libraries to connect weather layers
Global Precipitation Maps
Global Weather Alerts
Solar Irradiance API
- Product concept
- How to get access
- Call Solar Irradiance API
- Product concept
- How to use the service
- Step 1: Manage my location
- Step 2: Operations with solar panels
- Step 3: Get solar panel power output and solar irradiance data by location