published

Open-Meteo Historical

Open-Meteo Historical API provides developers with free access to comprehensive historical weather data, suitable for applications focused on climate research and historical analysis.

Developed by Open‑Meteo

99.90%Uptime
10msLatency
292Stars
No AuthAuth
NoCredit Card
RESTStyle
v1Version
API Endpoints

Reference for available routes, request structures, and live examples.

Retrieves historical weather data for a location

Full Endpoint URL
https://archive-api.open-meteo.com/archive
Implementation Example
curl -X GET 'https://archive-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
Real-World Applications
  • Climate researchers analyzing long‑term temperature trendsOptimized Capability
  • Agritech apps computing historical rainfall patterns for planting schedulesOptimized Capability
  • Academic projects correlating soil moisture with crop yieldsOptimized Capability
  • Franchise energy models using historical solar radiation and wind speed dataOptimized Capability
Advantages
  • Free and open‑source for non‑commercial use
  • Access to global historical weather data from 1940 onwards
  • High precision granularity—hourly/daily with multiple reanalysis models
  • Lightning‑fast response times (<10 ms) and reliable uptime
Limitations
  • No authentication means no usage tracking or client quotas per developer
  • Free tier is non‑commercial only; commercial use requires subscription
  • Reanalysis data may lack station‑level precision in complex terrain
  • Rate‑limit of 10,000/day may be restrictive for large batch queries

FAQs

API Specifications

v1
Pricing Model
Subscription plans (Standard, Professional, Enterprise) based on call volume
Credit Card
Not Required
Response Formats
JSON
Supported Languages
4 Languages
SDK Support
Python, Dart, Go, Kotlin, C#, PHP, R, Rust
Time to Hello World

Easy: copy example URL and start coding in minutes

Rate Limit

10,000 requests/day for free tier; higher for paid plans

Free Tier Usage

Up to 10,000 requests per day, JSON responses, non‑commercial use with CC BY‑4.0 attribution required

Use Case: Best For

Applications needing historical weather analytics and climate trend analysis

Not Recommended For

Real‑time operational systems requiring millisecond‑level station precision

#history#weather

Explore Related APIs

Discover similar APIs to Open-Meteo Historical

View All APIs
FREEMIUM

WeatherAPI

The WeatherAPI offers developers free access to real-time and forecast weather data, suitable for weather applications, dashboards, and travel tools.

FREEMIUM

Open Weather Map API

OpenWeatherMap offers developers a robust API to access real-time weather updates, forecasts, and historical climate data integral for weather applications and services.

OPEN SOURCE

Weather.gov API

The Weather.gov API provides free and reliable access to real-time and forecasted weather data, suitable for applications that require timely weather updates.