Skip to main content

Получить ключ авторизации

POST {host}/user/token/


ЗАПРОС

Заголовок
{
    "Accept-Language": "ru" // ○ язык ответов: ru или en (ru по-умолчанию)
}
Структура
{
    "username": string, // ● Имя пользователя
    "password": string  // ● Пароль пользователя
}
Пример
{
    "username": "john_doe",
    "password": "SecurePassword123"
}

ОТВЕТ

Структура
{
    "temporary": string // JWT temporary токен
}

или

{
    "access": string, // JWT access токен
    "refresh": string // JWT refresh токен
}
Пример
{
    "temporary": "...yxrIgxCAXDWNv6Hd1B5kU_7qj1XnOtWgPLMRuqf5LDs"
}

или

{
    "access": "...Wkuo2UMa6dKMHhKeUl1dTyinSLWAyxB5jYen1yhgUd0",
    "refresh": "...yxrIgxCAXDWNv6Hd1B5kU_7qj1XnOtWgPLMRuqf5LDs"
}

ОШИБКИ

Статус Код Описание
400 AuthenticationFailed Ошибка авторизации
400 UserNotEnabled Доступ запрещен

💡 Метод также может возвращать глобальные ошибки.


ПРИМЕЧАНИЯ

  1. Метод не требует аутентификации
  2. В зависимости от типа доступа возвращаются разные токены