(GET) Consultar el historial fuera de servicio de los activos

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 puede realizar filtro de fechas para consultar los fuera de servicio ocurridos en ese tiempo. Por defecto se consulta los fuera de servicio ocurridos hace 1 mes.

EndPoint
https://app.fracttal.com/api/items_availability/

  • Endpoint con filtro por activo:
    https://app.fracttal.com/api/items_availability/:code_asset

Método GET

Parámetros Entrada

Parámetro Tipo de campo Requerido Descripción
code texto Opcional Código del activo.
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 desde el cual comenzará la consulta.Por defecto inicia en el item 0.
limit Entero Opcional Número de registro final que retornará la consulta. Por defecto se retornan 100 registros (Valor máximo)

Parámetros de salida

Parámetro Tipo de campo Descripción
description Text Descripción del activo
code Text Código del activo
creation_date Text Fecha creación del fuera de servicio
initial_date Text Fecha en la que inició el fuera de servicio
final_date Text Fecha en la que se finalizó el fuera de servicio
out_of_service_sec Número Duración en segundos del fuera de servicio

Ejemplo:

 Petición: https://app.fracttal.com/api/items_availability/?since=2020-01-01T00:00:00-05&until=2020-04-30T23:59:00-05&code=222-GXC

Ejemplo Respuesta:

{
"success": true,
"message": "200",
"data": [
{
"id": 162,
"id_company": 133,
"id_item": 5008,
"creation_date": "2020-04-20T13:41:09.950329+00:00",
"initial_date": "2020-04-20T13:39:49.511+00:00",
"final_date": "2020-04-23T19:30:46+00:00",
"out_of_service_sec": 280256,
"description": "AUTOMOVIL TOYOTA Hotwheels Double { 222-GXC } HILUX V8",
"code": "222-GXC"
},
{
"id": 142,
"id_company": 133,
"id_item": 5008,
"creation_date": "2020-03-06T16:55:57.927531+00:00",
"initial_date": "2020-03-01T16:52:00+00:00",
"final_date": "2020-03-06T16:57:07+00:00",
"out_of_service_sec": 432307,
"description": "AUTOMOVIL TOYOTA Hotwheels Double { 222-GXC } HILUX V8",
"code": "222-GXC"
},
{
"id": 148,
"id_company": 133,
"id_item": 5008,
"creation_date": "2020-03-18T18:01:52.896563+00:00",
"initial_date": "2020-03-18T17:58:44.213+00:00",
"final_date": "2020-04-07T13:35:17.484273+00:00",
"out_of_service_sec": 1712193,
"description": "AUTOMOVIL TOYOTA Hotwheels Double { 222-GXC } HILUX V8",
"code": "222-GXC"
},
{
"id": 160,
"id_company": 133,
"id_item": 5008,
"creation_date": "2020-04-15T17:57:49.416216+00:00",
"initial_date": "2020-04-14T16:20:00+00:00",
"final_date": "2020-04-15T18:50:05+00:00",
"out_of_service_sec": 95405,
"description": "AUTOMOVIL TOYOTA Hotwheels Double { 222-GXC } HILUX V8",
"code": "222-GXC"
}
],
"total": 4
}