freeapis

Yandex.Weather

Assesses weather condition in specific locations

Authentication
API Key
HTTPS
Yes
CORS
No
Category
Weather
Data source
public-apis + marcelscruz

Overview

Yandex.Weather provides weather forecasts for Russian/CIS locations. Auth is a Yandex API key sent as a custom header (requests without a valid key return 403, verified).

Quick Start

Forecast (replace YOUR_KEY):

curl "https://api.weather.yandex.ru/v2/forecast?lat=55.75&lon=37.61" \
  -H "X-Yandex-API-Key: YOUR_KEY"
{
  "now": 1787448092,
  "fact": { "temp": 22, "feels_like": 23, "condition": "clear" },
  "forecasts": [ { "date": "2026-08-22", "parts": { "day": { "temp_min": 18, "temp_max": 26 } } } ]
}

Authentication

  • Register at yandex.com/dev → get an API key.
  • Send it as the X-Yandex-API-Key header (invalid/missing → 403, verified).

Rate Limits & Notes

  • Free tier: limited calls/day (check the docs); paid plans scale.
  • Focus is Russia/CIS — coverage elsewhere is limited.
  • The response has fact (current) and forecasts (7-day, hourly parts).

FAQ

Is Yandex.Weather free? Free tier with daily limits; more is paid.

How do I get a key? yandex.com/dev → create an API key.

What’s the auth style? X-Yandex-API-Key header (verified).

More in Weather

APIAuthHTTPSCORS
7Timer!

Weather, especially for Astroweather

No authNoUnknown↗
AccuWeather

Weather and forecast data

API KeyNoUnknown↗
Aemet

Weather and forecast data from Spain

API KeyYesUnknown↗
APIXU

Weather

API KeyYesUnknown↗
AQICN

Air Quality Index Data for over 1000 cities

API KeyYesUnknown↗