FreeAPIHub
HomeAPIsAI ModelsAI ToolsBlog
Favorites
FreeAPIHub

The central hub for discovering, testing, and integrating the world's best AI models and APIs.

Platform

  • Categories
  • AI Models
  • APIs

Company

  • About Us
  • Contact
  • FAQ

Help

  • Terms of Service
  • Privacy Policy
  • Cookies

© 2026 FreeAPIHub. All rights reserved.

GitHubTwitterLinkedIn
  1. Home
  2. Categories
  3. Weather
  4. Open-Meteo API
published

Open-Meteo API

The Open-Meteo API provides developers with free access to extensive global historical weather data, including over 80 variables for precise integration.

Developed by Open-Meteo

Live API
99.90%Uptime
300msLatency
720Stars
No AuthAuth
NoCredit Card
RESTStyle
v1Version

Reference

API Endpoints

Endpoints

Available routes, request structures, and code examples.

Retrieves historical weather data for a location

Endpoint URL
https://api.open-meteo.com/archive
Code Example
curl -X GET 'https://api.open-meteo.com/archive'
Request Payload
{
  "end_date": "2022-07-07",
  "latitude": 40.7128,
  "longitude": -74.006,
  "start_date": "2022-07-01"
}
Expected Response
{
  "daily": {
    "time": [
      "2022-07-01",
      "2022-07-02"
    ],
    "precipitation_sum": [
      0,
      5.4
    ],
    "temperature_2m_max": [
      28.5,
      30.2
    ]
  }
}
Version:v1
Limit:10,000 requests/day

Integration

Quick Start

cURL ExampleREST
curl -X GET "https://api.open-meteo.com/v1/historical?latitude=40.7128&longitude=-74.0060&start=2023-01-01&end=2023-01-31"

Docs

Technical Documentation

What this API does

The Open-Meteo Historical API is a free service that provides developers access to a comprehensive library of global historical weather data. This data comes from advanced reanalysis models and includes over 80 weather variables such as temperature, precipitation, wind speed, and soil moisture. Developers can receive this information at hourly intervals back to 1940, facilitating various analytical tasks in climate research, agriculture, and environmental studies.

How it works

Developers interact with the API through simple HTTP GET requests. The API allows for flexible querying using date ranges and geographic coordinates formatted in ISO8601. The API responds with data in JSON format, ensuring easy parsing in various programming environments.

For example, typical usage may involve requesting data with endpoints structured like '/historical?latitude=35.68&longitude=139.76&start=2020-01-01&end=2020-12-31'. This retrieves historical weather data for specified locations over defined time frames.

Authentication

No authentication is required to use the Open-Meteo API. Developers can make requests directly without needing an API key or signup, allowing for immediate integration.

Example usage

  • /historical?latitude=35.68&longitude=139.76&start=2020-01-01&end=2020-12-31 - Fetches historical weather for Tokyo for the year 2020.
  • /historical?latitude=40.71&longitude=-74.01&start=2021-05-01&end=2021-05-31 - Retrieves weather data for New York City for May 2021.

Limits

As of now, there are no documented usage limits for the Open-Meteo API, allowing developers to make up to 10,000 requests per day without restrictions on access for non-commercial use.

Ideal use cases

  • Analyzing long-term weather trends for climate research.
  • Supporting agricultural decision-making with historical weather insights.
  • Building applications that require accurate past weather data for various analyses.
  • Conducting environmental studies using detailed climate metrics.

Examples

Real-World Applications

  • Integrating historical weather data into climate research applications.
  • Supporting agricultural decision-making with past weather observations.
  • Conducting environmental studies and reporting based on historical climate data.
  • Building data science projects requiring analysis of past weather patterns.
  • Developing apps for insurance risk assessment using historical climate data.

Evaluation

Advantages & Limitations

Advantages
  • ✓ Free and open-source with no API key or signup required.
  • ✓ Access to extensive historical global weather data going back to 1940.
  • ✓ Supports over 80 weather variables for detailed climate metrics.
  • ✓ Flexible query parameters with ISO8601 date format and coordinates.
  • ✓ High uptime and reliable performance with quick response times.
Limitations
  • ✗ No official SDKs currently available, requiring manual integration.
  • ✗ Limited to non-commercial use under free tier conditions.
  • ✗ No authentication means fewer security controls for restricted usage.
  • ✗ Lack of guaranteed rate limiting documentation could impact scaling.
  • ✗ No real-time weather data; focused only on historical datasets.

Support

Frequently Asked Questions

Important Notice

Verify Before You Decide

Last verified · Apr 30, 2026

The details on this page — including pricing, features, and availability — are based on our last review and may not reflect the provider's current offering. Providers update their products frequently, sometimes without prior notice.

What may have changed

Pricing Plans
Features & Limits
Availability
Terms & Policies

Always visit the official provider website to confirm the latest pricing, terms, and feature availability before subscribing or integrating.

Check official site

External Resources

Documentation Official Website Pricing Details Postman Collection

API Specifications

v1
Pricing Model
Free tier available; commercial use requires contacting provider.
Credit Card
Not Required
Response Formats
JSON
Supported Languages
8 Languages
SDK Support
REST Only
Rate Limit

10,000 requests per day

Time to Hello World

Minimal - few minutes to start making requests

Free Tier

Free for non-commercial use with up to 10,000 requests per day and no API key required.

Best For

Researchers, developers building climate or environmental apps, agricultural planners, and data scientists.

Not Ideal For

Applications requiring real-time weather data or commercial usage without licensing.

Tags

#climate#open-meteo#research#historical#no-auth#free-api#forecast#weather

You Might Also Like

More APIs Similar to Open-Meteo API

Weather.gov API

The Weather.gov API offers developers free access to real-time US weather data, forecasts, alerts, and radar imagery suitable for applications.

publicREST

WeatherAPI

WeatherAPI provides developers with free access to extensive weather data services, including real-time updates, forecasts, and historical records, suitable for various applications.

publicREST

OpenWeatherMap API

The OpenWeatherMap API offers developers free access to current weather and 7-day forecasts for over 200,000 cities, facilitating diverse application scenarios.

publicREST