Aprende a usar Code Contract de forma sencilla
🤖 Trackline - Automatización proactiva
🔎 SmartCheck - Evidencias digitales
🚀 Ejemplos de uso por sector
Sector alimentario
Sector construcción
Sector industrial
Sector logístico
Sector Legal
👤 Ejemplos de uso por rol
📊 Ejemplos de uso por funcionalidad
🤝🏻 Partners
Documentos de un proceso por API en Trackline
Exportar los documentos de un proceso en Trackline mediante consultas

¿Cómo puedo hacer consultas de los documentos de un proceso por API en Trackline?

Trackline es una funcionalidad de la plataforma Code Contract que permite poder automatizar la recogida de información de principio a fin, sin cambiar la manera de trabajar y sin necesidad de registros.

 

Para integrar Trackline y exportar los datos adicionales de un proceso, se deben realizar consultas a través de API (Interfaz de programación entre aplicaciones). A continuación explicamos los pasos a seguir.

 

Paso 1: Obtener el token de autenticación

Para obtener un token JWT que se incluirá en las consultas posteriores, se debe enviar una petición POST al endpoint /login con el usuario y la contraseña.

Ejemplo de petición

POST /login HTTP/1.1
Host: api.codecontractplattform.com
Content-Type: application/json

{
"email": "myusername",
"password": "mypassword"
}

Ejemplo de respuesta

HTTP/1.1 200 OK
Content-Type: application/json

{
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmcmV..."
}

 

Este token deberá ser incluido en la cabecera de autorización (Authorization: Bearer {token}) en las consultas siguientes.

Paso 2: Consultar documentos

Una vez autenticado, se pueden realizar consultas a la API para recuperar datos y archivos adjuntos.

 

https://api.codecontractplattform.com/api/

 

Paso 3: Consultar documentos de un proceso

Para descargar un archivo adjunto, usa su identificador:

 

GET /track-line/ext/attachment/file?attachment_id=xxx