REST API

Dirigirse a una cámara

GET /api/v1.0/qty/{cam}/{start}/{end}

Parameters:
cam – Código de cámara
start – Fecha de inicio del período
end – Fecha de finalización del período

Ejemplo

Request

http://127.0.0.1:5000/api/v1.0/qty?cam=101&start=2024-10-15T00:00&end=2024-10-15T23:59

Response

{
    "query_data": {
        "end": "Tue, 15 Oct 2024 23:59:00 GMT",
        "file_name": "101.csv",
        "qty": 50054,
        "start": "Tue, 15 Oct 2024 00:00:00 GMT"
    }
}

Solicitud a todas las cámaras a la vez

GET /api/v1.0/reports/summary/{start}/{end}

Parameters:
start – Fecha de inicio del período
end – Fecha de finalización del período

Ejemplo

Request

http://127.0.0.1:5000/api/v1.0/reports/summary?start=2024-10-15T00:00&end=2024-10-15T23:59

Response

{
  "0": {
    "code": "101",
    "name": "house 1",
    "qty": 50054
  },
  "1": {
    "code": "102",
    "name": "house 2",
    "qty": 120788
  },
  "2": {
    "code": "103",
    "name": "house 3",
    "qty": 215394
  },
  "3": {
    "code": "104",
    "name": "house 4",
    "qty": 273135
  },
  "4": {
    "code": "105",
    "name": "house 5",
    "qty": 163408
  },
  "5": {
    "code": "106",
    "name": "house 6",
    "qty": 61035
  },
  "6": {
    "code": "107",
    "name": "The main exit",
    "qty": 488514
  },
  "7": {
    "code": "209",
    "name": "Sorting",
    "qty": 0
  }
}