WEATHER API / V1

Прогноз погоды
без лишней сложности.

Получайте параметры в точке и почасовые ряды. Время — UTC, значения и единицы приходят прямо в ответе.

БЫСТРЫЙ СТАРТ

Три шага до первого прогноза

1

Создайте ключ

Зарегистрируйтесь, откройте кабинет и создайте ключ с доступом weather.read.

2

Узнайте период

Запросите metadata: он покажет доступные даты, покрытие и параметры.

3

Запросите ряд

Передайте координаты, точное время из metadata и нужные коды параметров.

PowerShell
$headers = @{ Authorization = "ApiKey eol_your_key" }
Invoke-RestMethod -Headers $headers `
  -Uri "http://127.0.0.1:8000/api/v1/metadata/"
ДОСТУПНЫЕ ДАННЫЕ

Параметры текущего прогноза

Это актуальный список из опубликованного набора. Передавайте код в параметре parameters; несколько кодов разделяйте запятой.

Набор44e96c1d8e7103d3aff5cebdПериод2026-08-06T12:00:00Z — 2026-08-16T12:00:00ZИсточникnoaa-gfs / gfs
Код для запросаЧто означаетЕдиницаСлой
atmosphere.atmosphere_boundary_layer_thicknessВысота планетарного пограничного слоя атмосферы.mАтмосфера
atmosphere.atmosphere_mass_content_of_water_vaporПолное содержание осаждаемой воды в атмосферном столбе.kg m-2Атмосфера
atmosphere.high_cloud_area_fractionДоля облаков верхнего яруса.1Атмосфера
atmosphere.low_cloud_area_fractionДоля облаков нижнего яруса.1Атмосфера
atmosphere.medium_cloud_area_fractionДоля облаков среднего яруса.1Атмосфера
height_100m.air_temperature_100mТемпература воздуха на высоте 100 м.KВысота 100 м
height_100m.eastward_wind_100mВосточная составляющая ветра на высоте 100 м.m s-1Высота 100 м
height_100m.northward_wind_100mСеверная составляющая ветра на высоте 100 м.m s-1Высота 100 м
height_80m.air_pressure_80mАтмосферное давление на высоте 80 м.PaВысота 80 м
height_80m.air_temperature_80mТемпература воздуха на высоте 80 м.KВысота 80 м
height_80m.eastward_wind_80mВосточная составляющая ветра на высоте 80 м.m s-1Высота 80 м
height_80m.northward_wind_80mСеверная составляющая ветра на высоте 80 м.m s-1Высота 80 м
height_80m.specific_humidity_80mУдельная влажность воздуха на высоте 80 м.kg kg-1Высота 80 м
surface.air_pressure_at_mean_sea_levelАтмосферное давление, приведённое к уровню моря.PaПоверхность и приземный слой
surface.air_temperature_2mТемпература воздуха на высоте 2 м.KПоверхность и приземный слой
surface.cloud_area_fractionОбщая доля облачного покрова.1Поверхность и приземный слой
surface.dew_point_temperature_2mТемпература точки росы на высоте 2 м.KПоверхность и приземный слой
surface.eastward_wind_10mВосточная составляющая ветра на высоте 10 м.m s-1Поверхность и приземный слой
surface.friction_velocityПараметр шероховатости и турбулентного обмена у поверхности.m s-1Поверхность и приземный слой
surface.northward_wind_10mСеверная составляющая ветра на высоте 10 м.m s-1Поверхность и приземный слой
surface.precipitation_amountНакопленное количество осадков к данному сроку прогноза.kg m-2Поверхность и приземный слой
surface.precipitation_fluxМгновенная интенсивность осадков.kg m-2 s-1Поверхность и приземный слой
surface.relative_humidity_2mОтносительная влажность воздуха на высоте 2 м.%Поверхность и приземный слой
surface.snow_water_equivalentВодный эквивалент снежного покрова.kg m-2Поверхность и приземный слой
surface.surface_air_pressureАтмосферное давление у поверхности Земли.PaПоверхность и приземный слой
surface.surface_albedoСреднее альбедо поверхности: доля отражённой коротковолновой радиации.1Поверхность и приземный слой
surface.surface_altitudeВысота поверхности над уровнем моря.mПоверхность и приземный слой
surface.surface_downwelling_longwave_flux_in_airНисходящая длинноволновая радиация у поверхности.W m-2Поверхность и приземный слой
surface.surface_downwelling_shortwave_flux_in_airНисходящая коротковолновая солнечная радиация у поверхности.W m-2Поверхность и приземный слой
surface.surface_roughness_lengthПрогнозная длина шероховатости подстилающей поверхности.mПоверхность и приземный слой
surface.surface_snow_thicknessТолщина снежного покрова у поверхности.mПоверхность и приземный слой
surface.surface_upwelling_shortwave_flux_in_airВосходящий коротковолновый радиационный поток у поверхности.W m-2Поверхность и приземный слой
surface.visibility_in_airГоризонтальная видимость в воздухе.mПоверхность и приземный слой
surface.wind_speed_of_gustМаксимальная скорость порыва ветра у поверхности.m s-1Поверхность и приземный слой
wind_direction_100mрассчитывается APIНаправление ветра на высоте 100 м: откуда дует ветер, в градусах от истинного севера по часовой стрелке.degreeВычисляемый параметр
wind_direction_10mрассчитывается APIНаправление ветра на высоте 10 м: откуда дует ветер, в градусах от истинного севера по часовой стрелке.degreeВычисляемый параметр
wind_direction_80mрассчитывается APIНаправление ветра на высоте 80 м: откуда дует ветер, в градусах от истинного севера по часовой стрелке.degreeВычисляемый параметр
wind_speed_100mрассчитывается APIСкорость ветра на высоте 100 м.m s-1Вычисляемый параметр
wind_speed_10mрассчитывается APIСкорость ветра на высоте 10 м; вычисляется из двух компонент ветра.m s-1Вычисляемый параметр
wind_speed_80mрассчитывается APIСкорость ветра на высоте 80 м.m s-1Вычисляемый параметр
Короткие синонимы кодов (34)

Это те же данные, что у основных полей выше. Для интеграций используйте полный код с группой.

air_pressure_80mheight_80m.air_pressure_80mair_pressure_at_mean_sea_levelsurface.air_pressure_at_mean_sea_levelair_temperature_100mheight_100m.air_temperature_100mair_temperature_2msurface.air_temperature_2mair_temperature_80mheight_80m.air_temperature_80matmosphere_boundary_layer_thicknessatmosphere.atmosphere_boundary_layer_thicknessatmosphere_mass_content_of_water_vaporatmosphere.atmosphere_mass_content_of_water_vaporcloud_area_fractionsurface.cloud_area_fractiondew_point_temperature_2msurface.dew_point_temperature_2meastward_wind_100mheight_100m.eastward_wind_100meastward_wind_10msurface.eastward_wind_10meastward_wind_80mheight_80m.eastward_wind_80mfriction_velocitysurface.friction_velocityhigh_cloud_area_fractionatmosphere.high_cloud_area_fractionlow_cloud_area_fractionatmosphere.low_cloud_area_fractionmedium_cloud_area_fractionatmosphere.medium_cloud_area_fractionnorthward_wind_100mheight_100m.northward_wind_100mnorthward_wind_10msurface.northward_wind_10mnorthward_wind_80mheight_80m.northward_wind_80mprecipitation_amountsurface.precipitation_amountprecipitation_fluxsurface.precipitation_fluxrelative_humidity_2msurface.relative_humidity_2msnow_water_equivalentsurface.snow_water_equivalentspecific_humidity_80mheight_80m.specific_humidity_80msurface_air_pressuresurface.surface_air_pressuresurface_albedosurface.surface_albedosurface_altitudesurface.surface_altitudesurface_downwelling_longwave_flux_in_airsurface.surface_downwelling_longwave_flux_in_airsurface_downwelling_shortwave_flux_in_airsurface.surface_downwelling_shortwave_flux_in_airsurface_roughness_lengthsurface.surface_roughness_lengthsurface_snow_thicknesssurface.surface_snow_thicknesssurface_upwelling_shortwave_flux_in_airsurface.surface_upwelling_shortwave_flux_in_airvisibility_in_airsurface.visibility_in_airwind_speed_of_gustsurface.wind_speed_of_gust
ВАЖНО ЗНАТЬ

Несколько простых правил

Всегда UTC

Указывайте время с Z, например 2026-08-03T00:00:00Z.

Время должно быть доступно

Для точного прогноза берите сроки из текущего набора: API не придумывает промежуточные сроки.

Не угадывайте единицы

Единица возвращается рядом с каждым значением и показана в таблице выше.

Нужны endpoint, параметры запроса и примеры ответов?

Откройте расширенный справочник или интерактивную OpenAPI-документацию.

ТЕХНОЛОГИЯ ДАННЫХ

Открытая цепочка подготовки прогноза

ProjectEOL Weather API читает только готовый опубликованный набор: исходные прогнозы проходят загрузку, проверку и преобразование в неизменяемое хранилище Zarr v3 до появления в API.

forecast-ingest ↗

Загружает и проверяет исходные файлы прогноза в формате GRIB2.

forecast-zarr-processor ↗

Преобразует проверенный прогноз в неизменяемый набор Zarr v3 и валидирует его перед публикацией.

ProjectEOL Weather API

Безопасно открывает только подтверждённый опубликованный набор и выдаёт данные по точкам и временным рядам.