Simple JSON APIs. Global coverage. Up to 1 km resolution. Get started today!

Available APIs

Open-Meteo offers a diverse range of APIs that go beyond traditional weather forecasting. Explore a world of possibilities with our APIs for past weather data, ocean data, air quality, ensemble forecasts, climate forecasts based on IPCC predictions, and even floods. Whatever your weather-related needs may be, Open-Meteo has got you covered.

Forecast API

Your Go-To Solution for Weather Forecasts!

Experience the simplicity and power of our Forecast API, designed to provide you with accurate weather forecasts for up to 14 days. Gain access to a comprehensive set of weather variables, such as temperature, wind, clouds, and precipitation, all delivered in an easy-to-use JSON format.

Our Forecast API combines the best weather models from national weather services, allowing you to compare them directly. Stay informed about the weather conditions and make informed decisions based on the most reliable and up-to-date forecasts available.

But that's not all! With our "Past Days" feature, you can also access historical weather data from the past months. Analyze trends, study weather patterns, and unlock valuable insights using this valuable feature.

Rest assured, our Forecast API is not only incredibly fast but also highly reliable. Count on its seamless performance to provide you with the weather information you need, when you need it.

Historical Weather API

Unlock the Past Weather!

Step back in time and explore the weather history with our Historical Weather API. Access past weather data from as far back as 1940, with hourly resolution available for any location on earth.

Harnessing the power of 50TB of reanalysis weather data, our Historical Weather API offers a wealth of information for your analysis and research needs. Benefit from global coverage without any missing data, ensuring a comprehensive view of weather patterns over the years.

With our lightning-fast API, you can retrieve decades worth of data in less than a second. Dive deep into the historical weather records, uncover trends, and gain valuable insights with ease.

Ensemble Models API

Harness the Power of Many!

Why settle for a single weather forecast when you can tap into the collective wisdom of over 200 individual forecasts? With our Ensemble Models API, you can access a wealth of weather predictions and estimate the likelihood of different outcomes for the next 4 weeks.

Experience the ultimate forecasting accuracy with our API, which combines the insights of 7 different ensemble models from renowned institutes. With just one API call, you gain access to a diverse range of perspectives and can make informed decisions based on the most reliable predictions available.

Unlock the raw power of up to 35 days of weather forecasts, provided in hourly resolution. Our API offers an extensive selection of weather variables, including specialized data like wind at 120-meter elevation and solar radiation, allowing you to estimate renewable energy production with precision.

Climate Change API

Explore the Future of Your Region!

Curious about the impact of climate change on your area? Our Climate Change API provides valuable insights by delivering downscaled IPCC climate predictions specifically tailored to a 10 km resolution, going beyond the limitations of continental-scale data.

Harness the power of high-resolution IPCC climate models, carefully downscaled and statistically corrected to provide accurate forecasts at a local level. With this API, you can access climate projections in daily resolution, extending all the way up to the year 2050. Additionally, you can explore control data dating back to 1950, allowing for in-depth analysis of climate change.

Marine, Air Quality, and Floods

Comprehensive Environmental Analysis!

Dive into the world of marine weather with our Marine Weather API, providing detailed ocean wave forecasts generated by both local and global models. Stay informed about wave conditions and make informed decisions for marine activities.

Monitor the quality of the air you breathe using our Air Quality API, which delivers air pollution forecasts encompassing particles, gases, and even pollen. Stay ahead of potential health concerns and plan your outdoor activities accordingly.

Stay prepared and informed about potential floods with our Flood API. Access ensemble flood forecasts that estimate the volume of water discharged by rivers worldwide. This invaluable information allows for the prediction of potential flood events and aids in proactive measures for flood preparedness.

Geocoding, and Elevation

Disclose Location Insights!

Discover any city or town worldwide with our Geocoding API. It supports multiple languages, making it easier than ever to search for specific locations. Seamlessly resolve location names to geographic coordinates and seamlessly transition to accessing weather forecasts for those locations.

Explore the Elevation API to unlock the power of elevation data. Resolve any set of coordinates to their corresponding elevation using our digital elevation model with impressive resolution, up to 90 meters. Enhance your understanding of terrain and elevation variations for various geographic points.

Lightning Fast APIs

Open-Meteo has designed its APIs to deliver lightning-fast performance and scalability. Weather data is stored on high-speed NVMe disks in optimized time-series formats. API requests typically have a response time of under 10 milliseconds.

To ensure reliability and low latency, Open-Meteo operates servers in Europe and North America. Additionally, we offer the flexibility to add API servers to local points of presence in any cloud provider or hosting center. If performance is crucial for your needs, feel free to reach out to us.

User-Friendly APIs

Our JSON-based APIs are incredibly easy to use. All you need is a basic understanding of geographic coordinates (e.g., 52.52°N 13.405°E for Berlin), how to make HTTP requests, and work with JSON data.

We provide comprehensive API documentation with detailed explanations and all the necessary parameters, making it simple for you to integrate our APIs into your projects.

Reliable APIs

We understand the importance of API stability. Rest assured, we are committed to maintaining the stability of our APIs. Any modifications will adhere to semantic versioning, and breaking changes will be introduced as new major versions.

To keep you informed, all API changes will be documented and logged in our GitHub repository. This ensures transparency and allows you to stay updated on any modifications made to our APIs.

Next steps

Our documentation provides a good start to help you integrate weather forecast into you application. For commercial applications, we recommend exploring our API subscriptions. Should you require any assistance, have suggestions for improvements, or need to report a bug, we encourage you to reach out to us through our GitHub repository. Alternatively, you can also contact us directly via email. We're here to support you every step of the way.