Получить ключ авторизации
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 | Доступ запрещен |
💡 Метод также может возвращать глобальные ошибки.
ПРИМЕЧАНИЯ
- Метод не требует аутентификации
- В зависимости от типа доступа возвращаются разные токены