front_ponto_eletronico/docs/refresh_token.yml
2025-03-17 15:00:51 -03:00

51 lines
1.3 KiB
YAML

Renova o token de acesso JWT
---
tags:
- Authentication
summary: Renova o token de acesso JWT
description: Renova o token de acesso JWT utilizando um refresh token válido.
parameters:
- in: header
name: Authorization
required: true
description: O refresh token no formato `Bearer <token>`.
schema:
type: string
responses:
200:
description: Token de acesso renovado com sucesso
content:
application/json:
schema:
type: object
properties:
access_token:
type: string
examples:
application/json:
access_token: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFkbWluIiwiaWF0IjoxNjg4Mjg1NjM2fQ.JhXocAAm3yEr9h6F0qX8CG7l2n9XDo1LBK3Gfj9Z9oI"
401:
description: Token inválido ou expirado
content:
application/json:
schema:
type: object
properties:
msg:
type: string
examples:
application/json:
msg: "Token inválido ou expirado"
400:
description: Cabeçalho de autorização ausente ou mal formatado
content:
application/json:
schema:
type: object
properties:
msg:
type: string
examples:
application/json:
msg: "Cabeçalho de autorização ausente"