Skip to main content

Renueva tu Token (JWT)

Endpoint

https://api.verifik.co/v2/auth/session

Este método renueva el token de acceso generado con otros endpoints de login, con un periodo de validez de 30 días. Después de este periodo, es necesario generar un nuevo Access Token. El único parámetro requerido para la renovación es el token anterior, siempre que no haya expirado. Este servicio solo renueva tokens aún válidos.

Encabezados

NombreValor
Authorization<token>

Parámetros

NombreTipoRequeridoDescripción
originstringNoDefine la acción a realizar con el token. En este caso, la acción será "refresh".
expiresInnumberNoNúmero entero que representa meses: 1 = 1 mes, 2 = 2 meses, etc.

Solicitud

import axios from 'axios';

const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/auth/session',
params: {origin: 'refresh', expiresIn: 120},
headers: {
Authorization: '<token>'
}
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Respuesta

{
"accessToken": "eyJhbGcpXVCJ9.eyJjbGllbnR...JZCIYiUzNjEaIWxYShWeBaRs",
"tokenType": "bearer"
}