Ir al contenido

Autenticación

Método: POST

https://api-sandbox.ventasremotas.com/v1/token

Este endpoint proporciona un token de acceso que permite validar las solicitudes realizadas a la API utilizando las credenciales del sistema.

  • Función: Verificar la identidad del usuario y emitir un token de acceso activo.
  • Vigencia del token: 1 hora. Después de este tiempo, deberá solicitarse uno nuevo para continuar usando los servicios.
  • Importante: El token es requerido para consumir cualquier endpoint que cuente con protección dentro de la API.
HeaderValorDescripción
Content-Typeapplication/jsonIndica que los datos se envían en formato JSON
Acceptapplication/jsonIndica que la respuesta debe estar en formato JSON
Ocp-Apim-Subscription-Key{subscription_key}Token de acceso para autenticación

El cuerpo de la solicitud debe enviarse como JSON e incluir los siguientes parámetros obligatorios:

CampoDescripción
client_idIdentificador único del cliente
client_secretSecreto asociado al cliente

Aquí tienes un ejemplo de cómo debería quedar el cuerpo de la solicitud en formato JSON:

{
"client_id": "xxxxx-3838-42fa-bcf2-xxxxx",
"client_secret": "3256~k511nokkxfgg7nwPUCaznwh23yh~QxJLO9cDq"
}

{
"token_type": "Bearer",
"expires_in": 3599,
"ext_expires_in": 3599,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6Inr..."
}
CampoDescripción
token_typeTipo de token (siempre “Bearer”)
expires_inTiempo de expiración en segundos (3599 = ~1 hora)
ext_expires_inTiempo extendido de expiración en segundos
access_tokenToken JWT para usar en las solicitudes autenticadas