Yandex Weather API

The main definitions

  • API of Yandex Weather is an HTTP access interface for weather data.
  • The results of requests at the Yandex Weather API are returning in JSON format.
  • Authorization is required to receive the data. To authorize API access, a key is used, which must be passed in the header of the HTTP request.
  • The main scenario of the use of the API is to obtain information about the selected geographical point at the moment or forecast. To obtain weather data at a specific geographical point in the request, it is necessary to pass the coordinates (latitude and longitude) of this point.
  • API Yandex Weather can provide a lot of information about the weather state at the point. In the request through the request parameters, it is necessary to clearly indicate which information is required.
  • The GraphQL query language is used to set the request parameters.
  • The GraphQL schema defines the response format. You can learn more about the scheme and try to make requests on the Yandex Weather API page.

API Yandex weather for your site

  • If the weather data will be publicly available (available to third parties), it is necessary to follow the branding rules. Otherwise, the service reserves the right to limit access to the received data.

What's next?

How to start