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
Datos adicionales de un proceso por API en Trackline
Exportar los datos adicionales de un proceso en Trackline mediante consultas

¿Cómo puedo hacer consultas de los datos adicionales 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 datos adicionales

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

 

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

 

Paso 3: Consultar datos adicionales de un proceso

Consulta los datos adicionales asociados a un proceso específico utilizando process_id o process_name:

 

GET /track-line/ext/track-path/metadata?process_id=xxx
GET /track-line/ext/track-path/metadata?process_name=xxx