Autenticación

Al usar tus credenciales, te aseguras de que tus datos solo estén disponibles para tu aplicación.

¿Cómo funciona?

Envíopack utiliza la tecnología JWT, que te permite utilizar nuestra API de manera 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 Envíopack.

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 es 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 de 4 horas 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]'