Introduction

Developers of websites and web applications can use the Yandex ID API to uniquely identify Yandex users. This means the developer can personalize the content or application interface shown to a user.

The username and unique Yandex ID are available for any valid Yandex OAuth token. Using the Yandex ID API to log in with Yandex is described in the form of a typical authentication scenario.

To request a user's personal information, you need to get an OAuth token with permissions to access the Yandex ID API. You can request the following data:

  • First and last name

  • Nickname

  • Gender

  • Date of birth

  • Email address

  • Phone number

  • Profile picture

For more information, see Requesting user information and Response format and content.