For the complete documentation index, see llms.txt. This page is also available as Markdown.

Obtener token

Genera un token de acceso temporal para autenticar las solicitudes en los endpoints de la API de Trazo. Este token es requerido para interactuar con los recursos protegidos y su validez está determinada por el parámetro expires_in.

Endpoint

GET {{base_url}}/token

Headers

Nombre
Tipo
Descripción

Authorization *

String

Bearer {{auth_key}}

Asegúrate de incluir la palabra clave Bearer seguida de un espacio antes de tu llave de autenticación auth_key.

Response

{
    "access_token": "das87...82fdh",
    "expires_in": 3600
}
{
    "status": "unauthorized",
    "code": "Q001",
    "error": "La autorización no se encuentra en el formato correcto o no está habilitada en el sistema de Trazo"
}

Atributos de la respuesta

  • access_token (string): Token de portador (Bearer token) que se utilizará para autenticar las siguientes solicitudes.

  • expires_in (integer): Tiempo de vigencia del token expresado en segundos (ej. 3600 segundos equivalente a 1 hora).


Ejemplo

Autenticación en otros Endpoints

Una vez obtenido el access_token, este debe ser enviado en el encabezado x-auth-token para consumir cualquier otro servicio protegido de Trazo.

Ejemplo de uso posterior (cURL)

Puedes revisar una implementación completa en la sección Generar Cobro.

Última actualización