API Яндекс Погоды

Основные положения

  • API Яндекс Погоды представляет собой HTTP-интерфейс доступа к погодным данным.
  • Результаты запросов в API Яндекс Погоды возвращаются в JSON формате.
  • Для получения данных необходима авторизация. Для авторизации доступа к API используется ключ, который необходимо передать в заголовке HTTP-запроса.
  • Основной сценарий использования API – получение информации о выбранной географической точке в данный момент или прогноза для этой точки на будущее. Для получения погодных данных в конкретной географической точке в запросе необходимо передать координаты (широту и долготу) этой точки.
  • API Яндекс Погоды может предоставить много информации о состоянии погоды в точке. В запросе через параметры запроса необходимо явно указывать, какая информация требуется.
  • Для задания параметров запроса используется язык запросов GraphQL.
  • GraphQL-схема так же определяет формат ответа. Подробнее изучить схему и попробовать сделать запросы можно на странице API Яндекс Погоды.

API Яндекс Погоды для сайта

  • Если данные о погоде будут общедоступными (доступны третьим лицам), необходимо соблюдать правила брендирования. В противном случае сервис оставляет за собой право ограничить доступ к полученным данным.

Что дальше

Как начать пользоваться