Renovar token de acceso
POST
/auth/refresh_token
const url = 'https://api.matiasimpulso.com/auth/refresh_token';const options = {method: 'POST'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.matiasimpulso.com/auth/refresh_tokenEmite un nuevo token de acceso JWT y rota la cookie httpOnly jrt utilizando el token de refresco vigente.
Responses
Sección titulada « Responses »Token de acceso renovado exitosamente.
Media type application/json
object
token
required
string
user
required
object
id
required
number
name
required
string
email
required
string
profile
required
string
companyId
required
number
permissions
required
Permisos resueltos: lo que el backend aplica (ver user-permissions.helper).
object
allTicket
required
string
defaultTheme
required
string
defaultMenu
required
string
allowGroup
boolean
allHistoric
string
userClosePendingTicket
string
showDashboard
string
allowRealTime
string
startWork
string
endWork
string
whatsappId
number
super
boolean
online
boolean
mustChangePassword
required
Debe cambiar su contraseña antes de usar la app (SEC2-51).
boolean
company
object
Example generated
{ "token": "example", "user": { "id": 1, "name": "example", "email": "example", "profile": "example", "companyId": 1, "permissions": {}, "allTicket": "example", "defaultTheme": "example", "defaultMenu": "example", "allowGroup": true, "allHistoric": "example", "userClosePendingTicket": "example", "showDashboard": "example", "allowRealTime": "example", "startWork": "example", "endWork": "example", "whatsappId": 1, "super": true, "online": true, "mustChangePassword": true, "company": {} }}Sesión expirada o cookie de refresco ausente o inválida.
Límite de solicitudes excedido para renovación de sesión.