Refresh tokens are single use: each call returns a new one and the old one stops working. Presenting a refresh token that was already used is treated as theft: every refresh token from the same login is revoked, so the user has to log in again (reuse detection, RFC 9700).
Request body
Optional. application/json, text/json, application/*+json, application/xml, text/xml, application/*+xml. Model: JwtAuthControllerRefreshRequest. The refresh token to use.
Example body
{"refreshToken":"{{refreshToken}}"}
Responses
200
New access and refresh tokens.
400
refreshToken missing.
401
Refresh token invalid or expired, or already used (which also revokes its whole family).
The parameters, request and response examples and the live Try it panel for this endpoint are for signed-in members. Accounts are free and take a few seconds to create.