Hőmérsékletek

Az Általános Módszer Leírása

A Temperatures metódus visszaadja a lekérdezés időszakára vonatkozó rögzített hőmérsékleti adatokat. Csak azokhoz a járművekhez ad vissza adatokat, amelyekhez a felhasználónak hozzáférése van. Ha a lista tartalmaz legalább egy olyan járművet, amelyhez a felhasználónak nincs hozzáférése, akkor 401 hibakódú válasz érkezik.

A Rate Limit korlátozásai érvényesek.

⚠️ Minden kéréshez ehhez a végponthoz kötelező az api-version=2.0 paramétert megadni az URL-ben.
URL: POST https://api.trackgps.ro/api/carriers/temperatures?api-version=2.0

⚠️️ Megjegyzés: Az ezen végponthoz küldött vagy onnan kapott minden dátum- és időérték a vállalat helyi időzónájában van megadva.


Kérés Paraméterei

{
  "vehiclesList": [
    0
  ],
  "startDate": "2024-09-09T09:49:19.549",
  "endDate": "2024-09-09T09:49:19.549"
}
  • vehiclesList: Azoknak a járműveknek a listája, amelyekhez hőmérsékleti adatokat kérünk.
  • startDate: Az időszak kezdő dátuma, amelyre az adatokat kérjük.
  • endDate: Az időszak záró dátuma, amelyre az adatokat kérjük.

Válasz Struktúrája

{
  "payload": [
    {
      "temperature": [
        {
          "vehicleId": 0,
          "date": "2025-04-11T12:33:11.817",
          "value": 0,
          "sensorNumber": 0
        }
      ],
      "humidity": [
        {
          "vehicleId": 0,
          "date": "2025-04-11T12:33:11.817",
          "value": 0,
          "sensorNumber": 0
        }
      ]
    }
  ],
  "correlationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "failureReasons": [
    {
      "errorCode": "string",
      "errorParameters": [
        "string"
      ]
    }
  ],
  "isSuccess": true
}
  • payload: Az eredményeket tartalmazza a hőmérsékleti adatokkal.
  • correlationId: Egyedi azonosító a kérés és válasz összekapcsolásához.
  • failureReasons: Azok az okok, amelyek miatt a kérés sikertelen volt, ha vannak ilyenek.
  • isSuccess: Jelzi, hogy a kérés sikeres volt-e.