OAuth 2.0 Protocol

The OAuth 2.0 protocol allows applications to work with Yandex services on behalf of the user. Access to each app is explicitly restricted by the rights set at the registration. For the basic principles of OAuth, as well as the protocol features in Yandex, see OAuth implementation in Yandex.

OAuth authorization is supported by Yandex.Disk, Yandex.Webmaster, Yandex.Metrica, and other services.

How do I use OAuth?

To start using the protocol, you need to:

  1. Register your app in Yandex.OAuth.

  2. Receive the token in one of two ways:

You can test OAuth applications using debug tokens.