---
title: "Погода и прогноз по координатам"
method: GET
path: "/api/weather"
tags: ["weather"]
---

# Погода и прогноз по координатам

`GET /api/weather`

## Request

- Base URL: `https://vedarai.ru`
- URL: `https://vedarai.ru/api/weather`
- Auth: none declared

## Query parameters

- `lat` number, required
- `lng` number, required
- `location` string
- `provider` 'yandex' | 'openMeteo' | 'openWeatherMap' | 'weatherApi'

## Response `200`

Погода

- WeatherResponse
  - `success` unknown, required
  - `data` object, required: Сводка по провайдеру. Ветер — км/ч; давление зависит от провайдера: Open-Meteo даёт гПа, остальные — мм рт. ст. Поля windGust, dewPoint, sunrise, sunset, moonPhase, hourlyForecast, alerts есть не у всех провайдеров.
    - `location` string, required
    - `temperature` number, required
    - `feelsLike` number
    - `condition` string, required
    - `conditionText` string
    - `humidity` number, nullable
    - `windSpeed` number: км/ч
    - `windDirection` number
    - `pressure` number
    - `visibility` number, nullable
    - `uvIndex` number
    - `cloudCover` number
    - `forecast` object[], required
      - `date` string
      - `temperature` object
        - `min` number
        - `max` number
      - `condition` string
      - `conditionText` string
      - `precipitation` number
      - `precipitationProbability` number
      - `windSpeed` number
      - `humidity` number, nullable
    - `lastUpdated` string, required
    - `safetyLevel` 'excellent' | 'good' | 'moderate' | 'difficult' | 'dangerous', required
    - `recommendations` string[]
    - `clothingAdvice` string[]
    - `tourAdvice` string
    - `comfortIndex` number

## Other responses

- `400`: Нет координат или они не числа
- `500`: Сбой
- `503`: Ни один провайдер не ответил

---

[API](https://skmtc.dev/vedarai/apis/vedar-kamchatka-travel.md) · [All operations](https://skmtc.dev/vedarai/apis/vedar-kamchatka-travel/llms.txt) · [OpenAPI document](https://skmtc.dev/vedarai/apis/vedar-kamchatka-travel/revisions/75789f39b9a3?raw)
