Pregunta más frecuente

API LÊS Indicadores Externos
Últimas actualizaciones hace 5 meses

Introducción

En el siguiente documento se detalla el uso y configuración de la API para poder alimentar los indicadores de las TOPs.

Uso del API

1. Configuración inicial

La api_key se tiene que configurar en LES-Admin de la siguiente manera, en la opción API keys del menú de “Configuración”.

Nombre: API_LES_LOGIN (Obligatorio con este nombre)

API key: … (lo que se considere oportuno)

image

Si no se configura la API key o se configura con otro nombre, en las llamadas que nos hacen contestaremos con una respuesta tipo, status 401:

{

"mensaje": "Acceso denegado."

}

La api_key se deberá utilizar en la cabecera de todas las llamadas a la API, parámetro “api_key” (tipo de autenticación API Key).

Ejemplo Postman:

image

NOTA: Apache debe estar instalado, configurado y mapeado para que tenga acceso a la caja LESTareas.

Las URLs de los Endpoints serán la IP del servidor LES y los nombres de los procesos. Puede que sea necesario poner también el nombre de la caja antes del proceso, dependiendo de cómo se configure el vModApache.


2. Endpoint indicadores externos TOP 5 (para alta y modificación)

Envío petición POST

URL: XXX.XXX.X.XXX/LES_API_INDICADOR_EXTERNO_TOP_5

El Endpoint espera como datos en el cuerpo (body) de la petición un JSON. Ejemplo:

{

"FECHA_TOP": "27/03/2024",

"TURNO": 1,

"GAP": "TR",

"MAQUINA": "MQ",

"INDICADOR": 2,

"OBJETIVO": 155.60,

"VALOR": 200.45

}

Donde:

image

 

En caso de que se ha dado de alta o se ha modificado un indicador con éxito, devolveremos un JSON informando, con status 200.

image


3. Endpoint indicadores externos TOP (para alta y modificación)

Envío petición POST

URL: XXX.XXX.X.XXX/LES_API_INDICADOR_EXTERNO_TOP

El Endpoint espera como datos en el cuerpo (body) de la petición un JSON. Ejemplo:

{

"FECHA_TOP": "27/03/2024",

"INDICADOR": "Velocidad MQ",

"OBJETIVO": 90.90,

"VALOR": 80.80

}

Donde:

image

En caso de que se ha dado de alta o se ha modificado un indicador con éxito, devolveremos un JSON informando, con status 200.

image
This website relies on temporary cookies to function, but no personal data is ever stored in the cookies.
OK

Cargando ...