← All APIs

Open-Meteo

byAPI3FreeAirnode v0.1.5

Weather forecasts and history, ensemble and seasonal outlooks, climate projections, marine conditions, air quality, solar radiation, river discharge, terrain elevation, and location search. Weather data by Open-Meteo; location data by GeoNames; air-quality data by CAMS.

Every response carries an EIP-191 signature from the Airnode that served it, so the data can be attributed back to its source rather than trusted on reputation.

Ask the Hub what Open-Meteo can tell you →

Interface

Served at https://airnode-open-meteo.fly.dev/. Each operation is reached the way the provider documents it, under https://airnode-open-meteo.fly.dev/api, and answers with the provider's own response and the attestation in headers, so a client built against the provider works unchanged. The same operations are also served as one JSON envelope on POST /, which the HTTP interface covers. Every request below can be sent from this page, and what comes back is verified right here in the browser.

GET /

Returns the machine-readable documentation this page is rendered from. Free, and everything an agent needs.

ANY /api/…

The provider's own requests, one per operation, forwarded as they are. The provider's response comes back untouched, with the attestation in the X-Airnode headers.

Verify the response

Paste a response to verify it originates from the current Airnode: the JSON a POST / answers with, or a passthrough response with its headers, as curl --include prints it.