Autenticación

Usando tus credenciales, te aseguras que tus datos sólo estén disponibles para tu aplicación.

¿Cómo funciona?

EnvioPack usa tecnología JWT que te permite utilizar nuestra API en una forma simple y segura.

Simplemente tienes que utilizar tus credenciales para obtener tu Access Token

Obtener un Access Token

El primer paso es obtener tus credenciales de API:

  • - Api Key
  • - Secret Key

Tus credenciales estarán siempre disponibles dentro de tu cuenta de EnvioPack.

Si aún no lo hiciste, podes obtener tus credenciales ahora ingresando en Credenciales de API

Una vez que obtuviste tus credenciales de API, obtener un Access Token esta tan simple como:

curl -X POST \
     -H 'content-type: application/x-www-form-urlencoded' \
     'https://api.enviopack.com/auth' \
     -d 'api-key=[TU_API_KEY]' \
     -d 'secret-key=[TU_SECRET_KEY]'
 	

Como respuesta, te devolveremos un código único de acceso llamado access_token.

Tendrás que utilizarlo para todas las operaciones que realices con la API, enviándolo como un parámetro en la url:

https://api.enviopack.com/.../?access_token=[TU_ACCESS_TOKEN]

Expiración de un Access Token

Por seguridad todos los Access Token tienen una duración limitada a 4 hs desde el momento de su solicitud.

Pasado ese tiempo deberás repetir el proceso anterior para obtener otro Access Token o utilizar el Refresh Token que recibiste en el paso anterior.

Si preferís implementar el Refresh Token, toma como referencia la siguiente llamada para obtener un nuevo par Access Token / Refresh Token

curl -X POST \
     'https://api.enviopack.com/token/refresh?refresh_token=[TU_REFRESH_TOKEN]'