curl -X POST https://api.thalbank.com/auth/refresh \
-H "Content-Type: application/json" \
-d '{
"refreshToken": "550e8400-e29b-41d4-a716-446655440000"
}'
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...(novo)",
"refreshToken": "660e8400-e29b-41d4-a716-446655440001"
}
{
"statusCode": 401,
"message": "Invalid or expired refresh token",
"error": "Unauthorized"
}
Authentication
Refresh Token
Renova o access token usando o refresh token
POST
/
auth
/
refresh
curl -X POST https://api.thalbank.com/auth/refresh \
-H "Content-Type: application/json" \
-d '{
"refreshToken": "550e8400-e29b-41d4-a716-446655440000"
}'
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...(novo)",
"refreshToken": "660e8400-e29b-41d4-a716-446655440001"
}
{
"statusCode": 401,
"message": "Invalid or expired refresh token",
"error": "Unauthorized"
}
Descricao
Gera um novoaccessToken e refreshToken a partir do refresh token atual. O token anterior e invalidado (rotacao).
Request
string
required
UUID v4 do refresh token obtido no login ou no ultimo refresh.
curl -X POST https://api.thalbank.com/auth/refresh \
-H "Content-Type: application/json" \
-d '{
"refreshToken": "550e8400-e29b-41d4-a716-446655440000"
}'
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...(novo)",
"refreshToken": "660e8400-e29b-41d4-a716-446655440001"
}
{
"statusCode": 401,
"message": "Invalid or expired refresh token",
"error": "Unauthorized"
}
Was this page helpful?