Обновить JWT токены
Обменивает действующий refresh token на новую пару access + refresh токенов. Используется для продления сессии без повторного ввода пароля.
Ротация токенов: При каждом вызове старый refresh token немедленно аннулируется, и выдаётся новый. Это обеспечивает безопасность: если refresh token скомпрометирован, он может быть использован только один раз.
Когда вызывать: Вызывайте этот эндпоинт, когда access token истёк (ответ 401) или заблаговременно — например, за 5 минут до истечения. Refresh token действует 7 дней.
Важно: access token для этого вызова не нужен — достаточно refresh token в теле. Каждый вход (логин, подтверждение email, вход через Telegram-бота) — отдельная сессия: вход с другого устройства не завершает текущую. Смена пароля завершает все сессии.
Request
- Base URL: https://api.uchecker.net
- URL: https://api.uchecker.net/auth/refresh
- Auth: none declared
Request body
Example request
{
"refresh_token": "eyJhbGciOiJIUzI1NiIs..."
}Response
Новая пара токенов. Старый refresh token аннулирован.
Example response
{
"access_token": "eyJhbGciOiJIUzI1NiIs...",
"refresh_token": "eyJhbGciOiJIUzI1NiIs..."
}Changes
No recorded changes to this operation across all 1 revision of this API.