Обновление токена
Метод необходим для обновления пары токенов в случае, когда срок действия access токена истек
Параметры запроса
POST /api/clients/v1/auth/refresh/
Headers
- Content-Type: application/json
- Authorization: Bearer
$access_token
JSON body
Параметр | Тип | Ограничения | Описание | Пример |
---|---|---|---|---|
refresh | string | Обязательный | Refresh токен | eyJ0eX...15Fk |
Параметры ответа
JSON body
Параметр | Тип | Описание |
---|---|---|
access | string | Access токен |
refresh | string | Refresh токен |
Примеры
200 OK
Пара JWT-токенов
{
"refresh": "eyJ0eXAiOiJKV1QiLJhCbGOiciJIUz1NIiJ9.eyJ0b2tlbl90eXBlIjoicmVmcaCmVzIsV4ImcCI6MTcxNTQxzMNzkSwianRpIjoiQ0ZGJZGlZDc3NzMwNDQ1ZjliM2Y4ZTc2MTA5YjFhMWQiLCJ1c2VyX2lkIjo0fQ.VBKIBnhYHgGxGRQvXwM2X2TY1_FVXBW0aZiGeO215Fk",
"access": "eyJ0eXAiOiJKV1QiLJhCbGOiciJIUz1NIiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZIiXNzwihwZXIjoxNzEzNjg5xLOTMCJqdGkiOiI1Q3Y2JMmjYWEwOTI0NDMyOTJhZDM2NGVlOTE5NjRjOSIsInVzZXJfaWQiOjR9.7SOVohFO8utkBjPuePvoAqTk1eLwO5Fdn26UjqWip_8"
}
401 Unauthorized
Учетные данные для аутентификации отсутствуют или недействительны
{
"detail": "Given token not valid for any token type",
"code": "token_not_valid",
"messages": [
{
"token_class": "RefreshToken",
"token_type": "refresh",
"message": "Token is invalid or expired"
}
]
}