Céges járművek

Általános leírás

A CompanyVehicles metódus visszaadja a járművek listáját és azok részleteit. Csak azokat a járműveket adja vissza, amelyekhez a felhasználónak hozzáférése van.
A válaszban található vehicleId értékek később felhasználhatók az API további metódusainak meghívásához.

A metódus a Rate Limit korlátozásai alá esik.

⚠️ Minden kéréshez ehhez a végponthoz kötelező az api-version=2.0 paramétert megadni az URL-ben.
URL: GET https://api.trackgps.ro/api/carriers/company-vehicles?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.


Válasz szerkezete

{
  "payload": [
    {
      "vehicleId": 0,
      "vehicleUId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "vehicleName": "string",
      "vehicleRegistrationNumber": "string",
      "latitude": 0,
      "longitude": 0,
      "gpsDate": "2024-09-09T08:52:55.005",
      "address": "string",
      "speed": 0,
      "course": 0,
      "engineEvent": 0,
      "engineRpm": 0,
      "engineEventDate": "2024-09-09T08:52:55.005",
      "serverDate": "2024-09-09T08:52:55.005",
      "isPrivate": true,
      "vehicleIdentificationNumber": "string",
      "externalPowerVoltage": 0,
      "vehicleManufacturer": "string",
      "vehicleModel": "string",
      "manufactureYear": 0
    }
  ],
  "correlationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "failureReasons": [
    {
      "errorCode": "string",
      "errorParameters": [
        "string"
      ]
    }
  ],
  "isSuccess": true
}

Tulajdonságok leírása

  • payload: A járművek listája és azok részletei.
    • vehicleId: A jármű egyedi azonosítója.
    • vehicleUId: A jármű univerzális egyedi azonosítója.
    • vehicleName: A jármű neve.
    • vehicleRegistrationNumber: A jármű rendszáma.
    • latitude: A jármű helyzetének szélességi foka.
    • longitude: A jármű helyzetének hosszúsági foka.
    • gpsDate: Az utolsó GPS-frissítés dátuma és ideje.
    • address: A jármű helyének címe.
    • speed: A jármű sebessége.
    • course: A jármű haladási iránya.
    • engineEvent: Motor esemény.
    • engineRpm: Motor fordulatszáma.
    • engineEventDate: A motor eseményének dátuma és ideje.
    • serverDate: A szerver válaszának dátuma és ideje.
    • isPrivate: Jelzi, hogy a jármű privát módban van-e.
    • vehicleIdentificationNumber: A jármű azonosító száma (VIN).
    • externalPowerVoltage: Tápfeszültség.
    • vehicleManufacturer: A jármű gyártója.
    • vehicleModel: A jármű modellje.
    • manufactureYear: A jármű gyártási éve.
  • correlationId: Egyedi azonosító a kérés és válasz összekapcsolásához.
  • failureReasons: Hibák listája, ha vannak.
    • errorCode: Hibakód.
    • errorParameters: Hibához tartozó további paraméterek.
  • isSuccess: Jelzi, hogy a kérés sikeresen feldolgozásra került-e.