Tankolások
Általános leírás
A Refills metódus visszaadja a megadott időszakban észlelt tankolási vagy üzemanyagszint-csökkenési események listáját.
Csak azokhoz a járművekhez tartozó adatokat adja vissza, amelyekhez a felhasználónak hozzáférése van.
Ha a lista legalább egy olyan járművet tartalmaz, amelyhez a felhasználónak nincs hozzáférése, 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.0paramétert megadni az URL-ben.
URL:POST https://api.trackgps.ro/api/carriers/refills?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.
Request paraméterek
{
"carrierId": 0,
"startDate": "2024-09-09T09:42:51.835",
"endDate": "2024-09-09T09:42:51.835"
}- carrierId: Annak a járműnek az egyedi azonosítója, amelyhez tankolási vagy üzemanyagszint-csökkenési eseményeket szeretnénk lekérni.
- startDate: Az időszak kezdő dátuma és ideje, amelyre az eseményeket kérjük.
- endDate: Az időszak záró dátuma és ideje, amelyre az eseményeket kérjük.
Válasz szerkezete
{
"payload": [
{
"date": "string",
"event": "string",
"location": "string",
"estimation": 0,
"isPrivate": true
}
],
"correlationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"failureReasons": [
{
"errorCode": "string",
"errorParameters": [
"string"
]
}
],
"isSuccess": true
}Tulajdonságok leírása
- payload: A tankolási vagy üzemanyagszint-csökkenési események listája.
- date: Az esemény dátuma és ideje.
- event: Az esemény típusa (tankolás vagy üzemanyagszint-csökkenés).
- location: Az esemény helyszíne.
- estimation: Az eseményhez kapcsolódó üzemanyag mennyiségének becslése.
- isPrivate: Jelzi, hogy az esemény magáncélú volt-e.
- correlationId: Egyedi azonosító a kérés és válasz összekapcsolásához.
- failureReasons: A 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.
Lehetséges eseménytípusok listája
FuelStart: Kezdő szintFueling: TankolásPossibleFuelTheft: Lehetséges üzemanyaglopásTotalRefill: Összes tankolásTotalPossibleTheft: Összes lehetséges üzemanyaglopásRemainingFuel: Maradék üzemanyagTotalFuelConsumption: Teljes üzemanyag-fogyasztásFuelStartSecondarySource: Másodlagos forrás kezdő szintjeFuelingSecondarySource: Tankolás másodlagos forrásbólPossibleFuelTheftSecondarySource: Lehetséges üzemanyaglopás másodlagos forrásbólTotalRefillSecondarySource: Összes tankolás másodlagos forrásbólTotalPossibleTheftSecondarySource: Összes lehetséges lopás másodlagos forrásbólRemainingFuelSecondarySource: Maradék üzemanyag másodlagos forrásbólTotalFuelConsumptionSecondarySource: Teljes üzemanyag-fogyasztás másodlagos forrásból