get https://app.fracttal.com/api/items_availability/
Mediante esta API se puede consultar el historial de los fuera de servicio que han presentado las ubicaciones y equipos.
Puedes realizar la consulta con el código del activo para obtener el historial específico de un activo y se pueden realizar filtros de fechas para consultar los fuera de servicio ocurrido en ese tiempo. Por defecto se consulta los fuera de servicio ocurrido hace 1 mes.
El parámetro de la url "code" es el código del activo que se quiere consultar a detalle. Se puede obtener aquí. (campo code)
Parámetros de entrada
Se puede filtrar la información mediante los siguientes query_params:
Parámetro | Tipo | Requerido | Descripción |
---|---|---|---|
code | Texto | Opcional | Código del activo. Se puede obtener aquí. (campo code) |
since | Texto | Opcional | Fecha inicial de la consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Ejemplo:'2016-07-12T20:00:00-03'. (Por defecto 30 días antes) |
until | Texto | Opcional | Fecha final de la consulta. Formato: 'YYYY-MM-DDTHH:MM:SS-UTC' Ejemplo:'2016-07-12T20:00:00-03'. (Por defecto la fecha actual) |
type_date | Texto | Opcional | Tipo de fecha mediante el cual se realizará el filtro. Puede ser: - Creation_date (valor por defecto) - Initial_date - Final_date |
start | Entero | Opcional | Número de registro donde iniciará la consulta. Por defecto 0. Todas las consultas están limitadas a 100 registros, cuando hay más de esa cantidad se debe utilizar este parámetro para la paginación. |
limit | Entero | Opcional | Cantidad de registros que mostrará la petición. El valor por defecto es 100. |
Parámetros de salida
Parámetro | Tipo | Descripción |
---|---|---|
id | Entero | Id de fuera de servicio |
description | Texto | Descripción del activo |
code | Texto | Código del activo |
creation_date | Texto | Fecha creación del fuera de servicio |
initial_date | Texto | Fecha en la que inició el fuera de servicio |
final_date | Texto | Fecha en la que se finalizó el fuera de servicio |
out_of_service_sec | Entero | Duración en segundos del fuera de servicio |
active | Booleano | Indica si el activo está activo o no |
parent_description | Texto | Pendiente |
Ejemplo:
Petición: (GET) https://app.fracttal.com/api/items_availability/?since=2023-07-12T20:00:00-03&until=2023-09-06T20:00:00-03&type_data=Final_date
{
"success": true,
"message": "200",
"data": [
{
"id": 187528,
"id_company": 1190,
"id_item": 21640271,
"creation_date": "2023-07-14T01:42:26.105724+00:00",
"initial_date": "2023-07-12T11:00:00+00:00",
"final_date": "2023-07-14T01:43:51.862597+00:00",
"out_of_service_sec": 139432,
"description": "{ SGO003 } SGO 3 ",
"code": "SGO003",
"active": true,
"parent_description": "// "
},
{
"id": 193762,
"id_company": 1190,
"id_item": 29904300,
"creation_date": "2023-07-31T04:08:19.322565+00:00",
"initial_date": "2023-07-31T04:06:52.658+00:00",
"final_date": "2023-07-31T04:10:48.535263+00:00",
"out_of_service_sec": 236,
"description": "{ BT001 } Banda transportadora ",
"code": "BT001",
"active": true,
"parent_description": "// Fracttal/ Planta3/ Área Producción/ Línea de producción 1/ "
}
],
"total": 2
}