Open-Meteo Archive
Historical weather reanalysis by coordinate
Open-Meteo archive API serves historical temperature, precipitation and wind from ERA5 reanalysis. Keyless JSON for climate charts and backtesting.
We probe a documented GET and expect 2xx JSON — full uptime and health score. Open provider docs ↗
On our probe schedule. Uptime charts appear after the first check lands.
GET https://archive-api.open-meteo.com/v1/archive?latitude=52.5&longitude=13.4&start_date=2024-01-01&end_date=2024-01-07&daily=temperature_2m_max
{
"latitude": 52.47803,
"longitude": 13.3829,
"generationtime_ms": 0.19693374633789062,
"utc_offset_seconds": 0,
"timezone": "GMT",
"timezone_abbreviation": "GMT",
"elevation": 43,
"daily_units": {
"time": "iso8601",
"temperature_2m_max": "°C"
}
}curl "https://archive-api.open-meteo.com/v1/archive?latitude=52.5&longitude=13.4&start_date=2024-01-01&end_date=2024-01-07&daily=temperature_2m_max"const res = await fetch("https://archive-api.open-meteo.com/v1/archive?latitude=52.5&longitude=13.4&start_date=2024-01-01&end_date=2024-01-07&daily=temperature_2m_max");
const data = await res.json();
console.log(data);import requests
res = requests.get("https://archive-api.open-meteo.com/v1/archive?latitude=52.5&longitude=13.4&start_date=2024-01-01&end_date=2024-01-07&daily=temperature_2m_max")
print(res.json())/forecast?latitude=52.52&longitude=13.41¤t=temperature_2m,wind_speed_10mPROBEDCurrent and forecast weather for coordinates.
/forecast?latitude=52.52&longitude=13.41&hourly=temperature_2m,precipitationHourly forecast variables.
/air-quality?latitude=52.52&longitude=13.41¤t=us_aqi,pm2_5Air-quality index at a point.
/elevation?latitude=52.52&longitude=13.41Terrain elevation in meters.
We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.
Not tracked yet. Shape-change history starts once this API joins our probe schedule.
Open-Meteo Archive: common questions
Is Open-Meteo Archive free to use?
Yes — Open-Meteo Archive is a free weather API. Free tier: Free — limits not published. Whether the free tier allows commercial use is unclear — check the provider docs.
Does Open-Meteo Archive need an API key?
No — Open-Meteo Archive needs no API key or signup. You can call it straight away; rate limits still apply (Unpublished).
Can I call Open-Meteo Archive from the browser?
Yes — Open-Meteo Archive returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.
Is Open-Meteo Archive up right now?
Open-Meteo Archive is catalogued but not yet on our probe schedule, so we don't publish a live status for it. Check the provider's own status page or docs for its current state.