# Open-Meteo

A JSON weather API that serves forecasts from 30+ national weather models plus hourly historical weather back to 1940, with sister APIs for air quality, marine, flood, elevation and geocoding.

- Category: Weather and climate · by Open-Meteo
- Website: https://open-meteo.com/
- Live data: yes
- Checked on the official pages: 2026-10-23

## API

- Official API: yes, docs https://open-meteo.com/en/docs
- Key needed: no
- Price: Free tier; limits: Free API: non-commercial only, less than 10,000 calls per day, 5,000 per hour and 600 per minute (300,000 per month); paid plans (Standard 1M, Professional 5M, Enterprise >50M calls/month) add a commercial licence and an API key
- Base URL: https://api.open-meteo.com/v1/
- Formats: json, csv, xlsx, flatbuffers

Example request:

```
https://api.open-meteo.com/v1/forecast?latitude=52.52&longitude=13.41&hourly=temperature_2m
```

## Data and license

- Download: https://github.com/open-meteo/open-meteo (json, csv)
- License: CC BY 4.0 (API data); AGPLv3 (source code); site terms for the free API service (https://open-meteo.com/en/licence); covers Data is CC BY 4.0; the free hosted API may only be used non-commercially, commercial apps need a paid plan (customer-api.open-meteo.com) or a self-hosted server
- Commercial use with conditions
- Credit required
- Embedding with conditions
- Quote (api_official): "Free weather forecast and historical weather API — 30+ models, historical weather from 1940, no API key required." (https://open-meteo.com/)
- Quote (api_key): "Free API No API key, no sign-up, no credit card. Non-commercial use up to 10,000 daily API calls is free." (https://open-meteo.com/)
- Quote (api_price): "The free API is for non-commercial use, rate-limited to 10,000 calls/day, and carries no uptime guarantee. The customer API runs on dedicated servers, has no daily rate limit, and includes a commercial use licence." (https://open-meteo.com/en/pricing)
- Quote (limits): "Less than 10'000 API calls per day, 5'000 per hour and 600 per minute. You may only use the free API services for non-commercial purposes." (https://open-meteo.com/en/terms)
- Quote (limits_monthly): "Monthly Limit ⚠️ 300.000 calls / month ⚠️ 1M calls / month ⚠️ 5M calls / month ✅ >50M calls / month" (https://open-meteo.com/en/pricing)
- Quote (commercial_paid): "A subscription grants a commercial use licence and an API key for the dedicated customer endpoint at customer-api.open-meteo.com ." (https://open-meteo.com/en/pricing)
- Quote (commercial_examples): "the following examples are considered commercial use: Websites or apps that have subscriptions or display advertisements. Commercial products or promotional activities. Undisclosed research at commercial entities." (https://open-meteo.com/en/terms)
- Quote (noncommercial_examples): "Private or non-profit websites or apps that do not have subscriptions or advertising. Personal home automation purposes. Public research conducted at public institutions. Use in educational content." (https://open-meteo.com/en/terms)
- Quote (commercial): "All data served by the API is licenced under CC BY 4.0 — free to use and redistribute, including for commercial purposes, with attribution." (https://open-meteo.com/)
- Quote (license): "The data obtained through the API is provided under the terms of the CC-BY 4.0 licence" (https://open-meteo.com/en/terms)
- Quote (attribution): "You must include a link next to any location Open-Meteo data are displayed, for example: < a href = " https://open-meteo.com/ " > Weather data by Open-Meteo.com </ a >" (https://open-meteo.com/en/licence)
- Quote (embed): "You must include a link next to any location Open-Meteo data are displayed" (https://open-meteo.com/en/licence)
- Quote (source_code): "Source code is available on GitHub under the GNU Affero General Public Licence Version 3 AGPLv3 or any later version." (https://open-meteo.com/en/licence)
- Quote (download): "You can self-host your own instance for unlimited API calls — useful for high-volume ML workloads or air-gapped environments." (https://open-meteo.com/)

## Rules for an agent

- No key on api.open-meteo.com: pass latitude, longitude and a comma list of variables (hourly=, daily=); use archive-api.open-meteo.com/v1/archive for history; batch several coordinates in one call (comma-separated lat/lon) to save quota.
- Free api.open-meteo.com is non-commercial only (no ads or subscriptions); commercial apps need a paid plan or self-hosting.
- Show a link 'Weather data by Open-Meteo.com' next to every place the data is displayed (CC BY 4.0).
- Stay under 600 calls/min, 5,000/hour and 10,000/day per IP on the free API.

## Build ideas on AgentGid

- [Rain in the next hour: an alert for your city](https://agentgid.com/resources/ideas/rain-alert-for-your-city/agent.md)

Human page: https://agentgid.com/resources/open-meteo/
Source: AgentGid (agentgid.com). Facts are quoted from the site's own pages; check the license page before you ship.
