Skip to content

Token (Solicitud y Refresh)

marnylopez edited this page May 17, 2018 · 1 revision

Solicitud de Token

Para solicitar el Token se debe de enviar 6 datos:

w = token

r = gettoken

grant_type = password para solicitar un token nuevo, mas adelante refresh_token

client_id = api-stag api-stag en sambox y api-prod para produccion

username= usuario de hacienda sambox o produccion

password Password de hacienda sambox o producción

La parte de username y password se estará modificando en las siguientes versiones.

Al enviar esto el Api responderá lo siguiente:

La sección del Access_Token es lo importante, ya que eso es lo que enviaremos a hacienda con el resto de infomacion para el envio de los comprobantes y consultas.

El token expira en 300s y el refresh token funciona durante 36000s por lo que si vamos a refrescar el token debe ser antes de ese tiempo.

Solicitud de refrescar token

Para refrescar el token debemos de enviar menos paramentros.

w = token

r = refresh

grant_type= refresh_token Esto dunciona solo 36000s después de solicitar el token

client_id =api-stag api-stag en sambox y api-prod para produccion

refresh_token= el refresh_token viene en la respuesta de solicitud del primer token

Por lo tanto la solicitud seria la siguiente

Y el resultado sería el siguiente, con un nuevo token y un nuevo refresh_token: