---
metadata:
  - name: generator
    content: Diplodoc Platform v5.44.0
alternate:
  - https://yandex.ru/dev/id/doc/en/tokens/debug-token.md
  - https://yandex.ru/dev/id/doc/ru/tokens/debug-token.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/id/doc/ru/llms.txt

# Получение токена вручную

OAuth-токен нужно получать вручную для того, чтобы:

* получить доступа к API;

* проверить работу приложения.

Чтобы получить токен вручную, нужно открыть [Яндекс OAuth](https://oauth.yandex.ru/) в браузере с нужными параметрами. Для этого:

1. При регистрации или редактировании приложения перейдите на шаг [**Платформы приложения**](https://yandex.ru/dev/id/doc/ru/register-client.md#platforms).В поле **Redirect URI** введите значение `https://oauth.yandex.ru/verification_code`.

1. Войдите в Яндекс с аккаунтом пользователя, к которому приложение должно запросить доступ.

1. Перейдите по ссылке вида:

   ```
   https://oauth.yandex.ru/authorize?response_type=token&client_id=<идентификатор приложения>
   ```

   Идентификатор `Client_ID` доступен в [свойствах приложения](https://yandex.ru/dev/id/doc/ru/register-client.md#app-params). Чтобы открыть свойства, перейдите в [Яндекс OAuth](https://oauth.yandex.ru/) и нажмите на название вашего приложения в списке.

1. Если вы еще не разрешали доступ для этого приложения или срок жизни токена истек, откроется страница подтверждения доступа. Чтобы подтвердить выдачу токена, нажмите **Разрешить**.

Токены, которые вы получили вручную, можно [отозвать](https://yandex.ru/dev/id/doc/ru/tokens/token-invalidate.md) (как и любые другие).

{% note alert %}

Сохраняйте полученные токены. Сервис [Яндекс OAuth](https://oauth.yandex.ru/) не хранит выдаваемые токены в публичном доступе. Вы не сможете найти их в личном кабинете.

Если вы не сохранили токен, вы можете получить его вручную еще раз.

{% endnote %}

{% list tabs %}

- Запрос выполнен успешно

   Яндекс OAuth перенаправит вас на страницу с токеном и добавит данные токена после символа #:

   ```
   https://oauth.yandex.ru/verification_code#access_token=<новый OAuth-токен>&expires_in=<время жизни токена в секундах>
   ```

   #|
   || **Параметр** | **Описание** ||
   || `access_token` | OAuth-токен с правами, которые вы запросили или указали при [регистрации приложения](https://yandex.ru/dev/id/doc/ru/register-client.md#access).
 ||
   || `expires_in` | [Время жизни](https://yandex.ru/dev/id/doc/ru/concepts/ya-oauth-intro.md#ttl) токена в секундах. 
 ||
   |#

- Запрос выполнен с ошибкой

   Если токен выдать не удалось, OAuth-сервер добавит к адресу код ошибки:

   ```
   https://oauth.yandex.ru/verification_code#error=<код ошибки>
   ```

   Возможные коды ошибок:

   * `unauthorized_client` — возвращается, если приложение заблокировано.

{% endlist %}
