Download OpenAPI specification:Download
Dedicated RESTfull endpoints for mobile and frontend clients
Updated: 2024-11-27 10:25:07
authentication-controller - Authentication in system
geozone-controller - Work with geozones
zone-type-controller - Zone types
vehicle-state-controller - State for vehicles
vehicle-controller - Vehicles and devises for it
track-point-controller - Track point
track-controller - Track & Sensor data for track
| interfaceLanguage | string Enum: "ua" "ru" "en" |
| username required | string |
| password required | string |
{- "accountType": "string",
- "blocked": true,
- "impersonation": true,
- "message": "string",
- "lastUpdateRead": true,
- "belongsTo": "string",
- "profileDto": {
- "id": 0,
- "timeZone": {
- "rules": {
- "fixedOffset": true,
- "transitions": [
- {
- "offsetBefore": {
- "totalSeconds": 0,
- "id": "string"
}, - "offsetAfter": {
- "totalSeconds": 0,
- "id": "string"
}, - "gap": true,
- "dateTimeBefore": "2019-08-24T14:15:22Z",
- "dateTimeAfter": "2019-08-24T14:15:22Z",
- "duration": {
- "seconds": 0,
- "units": [
- {
- "durationEstimated": true,
- "dateBased": true,
- "timeBased": true
}
], - "zero": true,
- "negative": true,
- "nano": 0
}, - "overlap": true,
- "instant": "2019-08-24T14:15:22Z"
}
], - "transitionRules": [
- {
- "month": "JANUARY",
- "timeDefinition": "UTC",
- "standardOffset": {
- "totalSeconds": 0,
- "id": "string"
}, - "offsetBefore": {
- "totalSeconds": 0,
- "id": "string"
}, - "offsetAfter": {
- "totalSeconds": 0,
- "id": "string"
}, - "dayOfWeek": "MONDAY",
- "dayOfMonthIndicator": 0,
- "localTime": {
- "hour": 0,
- "minute": 0,
- "second": 0,
- "nano": 0
}, - "midnightEndOfDay": true
}
]
}, - "id": "string"
}, - "creationDate": "2019-08-24T14:15:22Z",
- "ownerLogin": "string",
- "userName": "string",
- "avatar": "string",
- "geteMail": "string",
- "phoneNumber": "string",
- "isNotifySound": true,
- "frontSettings": "string",
- "interfaceLanguage": "ua",
- "geteMailNotificationSettingsDto": {
- "id": 0,
- "isReceiveNotificationsOnEmail": true,
- "lockedAlarmTrigger": true,
- "noSignalInSecurity": true,
- "notifySensorControl": true,
- "notifyDeviceInControl": true,
- "notifyTaskPresentTimeScheduleDeviation": true,
- "notifyStartTask": true,
- "notifyEndTask": true,
- "notifyRouteDeviation": true,
- "notifyTaskArriveScheduleDeviation": true,
- "notifyTaskDepartureScheduleDeviation": true,
- "isNotifyFuelDrains": true,
- "isNotifyFlowMeterFuelDrains": true,
- "isNotifySosSignal": true,
- "isNotifyNoSignal": true,
- "isNotifyEntryZone": true,
- "isNotifyExitZone": true,
- "isNotifyMileageCounter": true,
- "isNotifyWorkingDaysCounter": true,
- "isNotifyMotoHoursCanCounter": true,
- "isNotifyEngineHoursCounter": true,
- "isNotifyLogicalInputEngineHoursCounter": true,
- "isNotifyOutOfDayLimit": true,
- "isNotifyRefill": true
}, - "smsNotificationSettingsDto": {
- "id": 0,
- "isReceiveNotificationsOnSms": true,
- "lockedAlarmTrigger": true,
- "noSignalInSecurity": true,
- "notifySensorControl": true,
- "notifyDeviceInControl": true,
- "isNotifyFuelDrains": true,
- "isNotifyFlowMeterFuelDrains": true,
- "isNotifySosSignal": true,
- "isNotifyNoSignal": true,
- "isNotifyEntryZone": true,
- "isNotifyExitZone": true
}, - "insideSystemNotificationSettingsDto": {
- "id": 0,
- "lockedAlarmTrigger": true,
- "noSignalInSecurity": true,
- "notifySensorControl": true,
- "notifyDeviceInControl": true,
- "notifyTaskPresentTimeScheduleDeviation": true,
- "notifyStartTask": true,
- "notifyEndTask": true,
- "notifyRouteDeviation": true,
- "notifyTaskArriveScheduleDeviation": true,
- "notifyTaskDepartureScheduleDeviation": true,
- "isNotifyFuelDrains": true,
- "isNotifyFlowMeterFuelDrains": true,
- "isNotifySosSignal": true,
- "isNotifyNoSignal": true,
- "isNotifyEntryZone": true,
- "isNotifyExitZone": true,
- "isNotifyMileageCounter": true,
- "isNotifyWorkingDaysCounter": true,
- "isNotifyMotoHoursCanCounter": true,
- "isNotifyEngineHoursCounter": true,
- "isNotifyLogicalInputEngineHoursCounter": true,
- "isNotifyParkingWithEngineRunning": true,
- "isNotifyOverSpeed": true,
- "isNotifyOutOfDayLimit": true,
- "isNotifyRefill": true
}, - "telegramNotificationSettingsDto": {
- "id": 0,
- "lockedAlarmTrigger": true,
- "noSignalInSecurity": true,
- "notifySensorControl": true,
- "notifyDeviceInControl": true,
- "notifyTaskPresentTimeScheduleDeviation": true,
- "notifyStartTask": true,
- "notifyEndTask": true,
- "notifyRouteDeviation": true,
- "notifyTaskArriveScheduleDeviation": true,
- "notifyTaskDepartureScheduleDeviation": true,
- "isReceiveNotificationsOnTelegram": true,
- "isNotifyFuelDrains": true,
- "isNotifyFlowMeterFuelDrains": true,
- "isNotifySosSignal": true,
- "isNotifyNoSignal": true,
- "isNotifyEntryZone": true,
- "isNotifyExitZone": true,
- "isNotifyMileageCounter": true,
- "isNotifyWorkingDaysCounter": true,
- "isNotifyMotoHoursCanCounter": true,
- "isNotifyEngineHoursCounter": true,
- "isNotifyLogicalInputEngineHoursCounter": true,
- "isNotifyParkingWithEngineRunning": true,
- "isNotifyOverSpeed": true,
- "isNotifyOutOfDayLimit": true,
- "isNotifyRefill": true
}, - "mobileNotificationSettingsDto": {
- "id": 0,
- "lockedAlarmTrigger": true,
- "noSignalInSecurity": true,
- "notifySensorControl": true,
- "notifyDeviceInControl": true,
- "notifyTaskPresentTimeScheduleDeviation": true,
- "notifyStartTask": true,
- "notifyEndTask": true,
- "notifyRouteDeviation": true,
- "notifyTaskArriveScheduleDeviation": true,
- "notifyTaskDepartureScheduleDeviation": true,
- "receiveNotificationsOnMobile": true,
- "isNotifyFuelDrains": true,
- "isNotifyFlowMeterFuelDrains": true,
- "isNotifySosSignal": true,
- "isNotifyNoSignal": true,
- "isNotifyEntryZone": true,
- "isNotifyExitZone": true,
- "isNotifyMileageCounter": true,
- "isNotifyWorkingDaysCounter": true,
- "isNotifyMotoHoursCanCounter": true,
- "isNotifyEngineHoursCounter": true,
- "isNotifyParkingWithEngineRunning": true,
- "isNotifyOverSpeed": true,
- "isNotifyOutOfDayLimit": true,
- "isNotifyRefill": true
}, - "mailNotificationSettingsDto": {
- "id": 0,
- "isReceiveNotificationsOnEmail": true,
- "lockedAlarmTrigger": true,
- "noSignalInSecurity": true,
- "notifySensorControl": true,
- "notifyDeviceInControl": true,
- "notifyTaskPresentTimeScheduleDeviation": true,
- "notifyStartTask": true,
- "notifyEndTask": true,
- "notifyRouteDeviation": true,
- "notifyTaskArriveScheduleDeviation": true,
- "notifyTaskDepartureScheduleDeviation": true,
- "isNotifyFuelDrains": true,
- "isNotifyFlowMeterFuelDrains": true,
- "isNotifySosSignal": true,
- "isNotifyNoSignal": true,
- "isNotifyEntryZone": true,
- "isNotifyExitZone": true,
- "isNotifyMileageCounter": true,
- "isNotifyWorkingDaysCounter": true,
- "isNotifyMotoHoursCanCounter": true,
- "isNotifyEngineHoursCounter": true,
- "isNotifyLogicalInputEngineHoursCounter": true,
- "isNotifyOutOfDayLimit": true,
- "isNotifyRefill": true
}
}, - "login": "string",
- "kind": "string",
- "capabilities": {
- "property1": true,
- "property2": true
}, - "show_hints": true
}[- {
- "id": 0,
- "name": "string",
- "zoneTypeId": 0,
- "square": 0.1,
- "create": "2019-08-24T14:15:22Z",
- "update": "2019-08-24T14:15:22Z",
- "owner_login": "string",
- "geozone_shape_info": {
- "radius": 0.1,
- "holes": [
- [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
], - "center": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "fill_color": "string",
- "fill_opacity": 0.1,
- "stroke_weight": 0,
- "stroke_color": "string",
- "stroke_opacity": 0.1,
- "points": [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
}
}
]| id | integer <int64> |
| name | string |
| zoneTypeId | integer <int64> |
| square | number <double> |
| create | string <date-time> |
| update | string <date-time> |
| owner_login | string |
object (GeozoneShapeInfoDto) |
[- {
- "id": 0,
- "name": "string",
- "zoneTypeId": 0,
- "square": 0.1,
- "create": "2019-08-24T14:15:22Z",
- "update": "2019-08-24T14:15:22Z",
- "owner_login": "string",
- "geozone_shape_info": {
- "radius": 0.1,
- "holes": [
- [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
], - "center": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "fill_color": "string",
- "fill_opacity": 0.1,
- "stroke_weight": 0,
- "stroke_color": "string",
- "stroke_opacity": 0.1,
- "points": [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
}
}
][- {
- "id": 0,
- "name": "string",
- "zoneTypeId": 0,
- "square": 0.1,
- "create": "2019-08-24T14:15:22Z",
- "update": "2019-08-24T14:15:22Z",
- "owner_login": "string",
- "geozone_shape_info": {
- "radius": 0.1,
- "holes": [
- [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
], - "center": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "fill_color": "string",
- "fill_opacity": 0.1,
- "stroke_weight": 0,
- "stroke_color": "string",
- "stroke_opacity": 0.1,
- "points": [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
}
}
]| importedCircleRadius | number <double> |
| file | string <binary> |
{- "file": "string"
}[- {
- "id": 0,
- "name": "string",
- "zoneTypeId": 0,
- "square": 0.1,
- "create": "2019-08-24T14:15:22Z",
- "update": "2019-08-24T14:15:22Z",
- "owner_login": "string",
- "geozone_shape_info": {
- "radius": 0.1,
- "holes": [
- [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
], - "center": {
- "latitude": 0.1,
- "longitude": 0.1
}, - "fill_color": "string",
- "fill_opacity": 0.1,
- "stroke_weight": 0,
- "stroke_color": "string",
- "stroke_opacity": 0.1,
- "points": [
- {
- "latitude": 0.1,
- "longitude": 0.1
}
]
}
}
]{- "vehicleId": 0,
- "name": "string",
- "licensePlate": "string",
- "groups": [
- {
- "id": 0,
- "name": "string"
}
], - "deviceStatus": "CONNECTED",
- "vehiclesDataGpsData": {
- "latitude": 0.1,
- "longitude": 0.1,
- "speed": 0.1,
- "validity": 0,
- "ignitionOn": true
}, - "currentDeviceMapping": {
- "deviceSettingsDto": {
- "id": 0,
- "alarm": true,
- "alarmTimestamp": "2019-08-24T14:15:22Z",
- "lockedAlarm": true,
- "alwaysIgnitionOn": true,
- "deviceOn": true,
- "outValsDto": {
- "firstOutVal": true,
- "secondOutVal": true,
- "thirdOutVal": true,
- "fourthOutVal": true,
- "fifthOutVal": true,
- "sixthOutVal": true,
- "seventhOutVal": true,
- "eighthOutVal": true,
- "allValsFalse": true
}, - "notifyNoSignal": true,
- "deviceSerial": 0
}, - "deviceSerial": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "id": 0
}, - "azimuth": 0.1
}{- "id": 0,
- "type": "VEHICLE",
- "name": "string",
- "owner": "string",
- "licensePlate": "string",
- "fixed": true,
- "groups": [
- {
- "id": 0,
- "name": "string"
}
], - "vehicleData": {
- "vehicleId": 0,
- "owner": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "vehiclesDataGpsDataDto": {
- "latitude": 0.1,
- "longitude": 0.1,
- "speed": 0.1,
- "validity": 0,
- "ignitionOn": true
}, - "vehiclesDataInputsEventDto": {
- "valuesChangedMask": 0,
- "values": 0,
- "powerRestored": true,
- "lockedAlarm": true,
- "alarm": true
}, - "inputsValues": "string",
- "multiSensorValues": [
- {
- "name": "string",
- "units": "string",
- "value": 0.1,
- "visible": true,
- "sensorType": "isFuelLevel"
}
], - "realSensorValues": [
- {
- "sensorNumber": 0,
- "name": "string",
- "units": "string",
- "value": 0.1,
- "reverse": true,
- "visible": true,
- "sensorType": "isFuelLevel"
}
], - "dispenserStatusList": {
- "property1": true,
- "property2": true
}, - "logicalInputStatuses": [
- {
- "inputNumber": "string",
- "inputName": "string",
- "statusName": "string"
}
], - "trailerActionEvent": {
- "id": 0,
- "idSerial": 0,
- "name": "string",
- "width": 0.1,
- "vehicleId": 0,
- "vehicleName": "string",
- "vehicleLicensePlate": "string",
- "registerTime": "2019-08-24T14:15:22Z",
- "type": "TRAILER_CONNECTED"
}, - "connectedRfidCard": {
- "id": 0,
- "number": 0,
- "login": "string",
- "driverName": "string",
- "phoneNumber": "string"
}, - "azimuth": 0.1,
- "deviceOn": true,
- "anyTrue": true
}
}[- {
- "vehicleId": 0,
- "type": "VEHICLE",
- "name": "string",
- "owner": "string",
- "deviceType": "GLOBUS",
- "deviceStatus": "CONNECTED",
- "licensePlate": "string",
- "description": "string",
- "period1": 0,
- "period2": 0,
- "minimalPeriod1": 0,
- "minimalPeriod2": 0,
- "returnMinimalPeriod": true,
- "fixed": true,
- "tankVolume": 0.1,
- "tankVolumeStart": 0.1,
- "lastKnownTime": "2019-08-24T14:15:22Z",
- "groups": [
- {
- "id": 0,
- "name": "string"
}
], - "currentDeviceMapping": {
- "deviceSettingsDto": {
- "id": 0,
- "alarm": true,
- "alarmTimestamp": "2019-08-24T14:15:22Z",
- "lockedAlarm": true,
- "alwaysIgnitionOn": true,
- "deviceOn": true,
- "outValsDto": {
- "firstOutVal": true,
- "secondOutVal": true,
- "thirdOutVal": true,
- "fourthOutVal": true,
- "fifthOutVal": true,
- "sixthOutVal": true,
- "seventhOutVal": true,
- "eighthOutVal": true,
- "allValsFalse": true
}, - "notifyNoSignal": true,
- "deviceSerial": 0
}, - "deviceSerial": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "id": 0
}, - "rfidCardIds": [
- 0
], - "vehiclesDataGpsDataDto": {
- "latitude": 0.1,
- "longitude": 0.1,
- "speed": 0.1,
- "validity": 0,
- "ignitionOn": true
}, - "inputsValues": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "valuesChangedMask": 0,
- "values": 0,
- "powerRestored": true,
- "lockedAlarm": true,
- "alarm": true,
- "multiSensorValues": [
- {
- "name": "string",
- "units": "string",
- "value": 0.1,
- "visible": true,
- "sensorType": "isFuelLevel"
}
], - "realSensorValues": [
- {
- "sensorNumber": 0,
- "name": "string",
- "units": "string",
- "value": 0.1,
- "reverse": true,
- "visible": true,
- "sensorType": "isFuelLevel"
}
], - "antStatus": {
- "updateTime": "2019-08-24T14:15:22Z",
- "antConnected": true,
- "shortMode": true
}, - "lockStateDto": {
- "deviceId": 0,
- "lockStateTime": "2019-08-24T14:15:22Z",
- "lockState": true,
- "name": "string"
}, - "eventsCountPerDay": {
- "property1": 0,
- "property2": 0
}, - "logicalInputStatuses": [
- {
- "inputNumber": "string",
- "inputName": "string",
- "statusName": "string"
}
], - "trailerActionEvent": {
- "id": 0,
- "idSerial": 0,
- "name": "string",
- "width": 0.1,
- "vehicleId": 0,
- "vehicleName": "string",
- "vehicleLicensePlate": "string",
- "registerTime": "2019-08-24T14:15:22Z",
- "type": "TRAILER_CONNECTED"
}, - "connectedRfidCard": {
- "id": 0,
- "number": 0,
- "login": "string",
- "driverName": "string",
- "phoneNumber": "string"
}, - "azimuth": 0.1,
- "settings": [
- {
- "name": "string",
- "unit": "string",
- "value": "string"
}
], - "vehicleCounters": [
- {
- "id": 0,
- "counterName": "string",
- "counterType": "MILEAGE_COUNTER",
- "counterTime": "2019-08-24T14:15:22Z",
- "lastUpdateTime": "2019-08-24T14:15:22Z",
- "counterState": true,
- "startFrom": 0.1,
- "triggerAfter": 0.1,
- "counter": 0.1,
- "endLeft": 0.1,
- "logicalInputNumber": 0
}
], - "vehicleSensorControlDtoList": [
- {
- "id": 0,
- "vehicleId": 0,
- "sensorType": "REAL_SENSOR",
- "timestamp": "2019-08-24T14:15:22Z",
- "triggerName": "string",
- "sensorNum": 0,
- "sensorName": "string",
- "condition": "string",
- "thresholdValue": 0.1,
- "text": "string",
- "active": true
}
], - "virtualSensors": [
- {
- "title": "string",
- "fracDigits": 0,
- "units": "string",
- "vehicleId": 1,
- "increasing": true,
- "visible": true,
- "virtualSensorId": 0,
- "sensorType": "isFuelLevel"
}
], - "multiSensors": [
- {
- "aggregate": "string",
- "title": "string",
- "realSensorSocketIds": [
- 0
], - "virtualSensorId": 0,
- "id": 0,
- "realSensorSockets": [
- {
- "id": 0,
- "name": "string",
- "virtualSensorId": 0,
- "vehicleId": 0,
- "realSensors": [
- {
- "realSensorId": 0,
- "sensorNumber": 0,
- "position": 0,
- "vehicleToDeviceMappingId": 1,
- "vehicleId": 1,
- "reverse": true,
- "realSensorSocketId": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "virtualSensorId": 0,
- "fromZero": true,
- "current": true
}
], - "sensorCalibrationMappings": [
- {
- "id": 0,
- "sensorCalibrationId": 0,
- "sensorCalibrationName": "string",
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "current": true
}
]
}
]
}
], - "realSensorSockets": [
- {
- "id": 0,
- "name": "string",
- "virtualSensorId": 0,
- "vehicleId": 0,
- "realSensors": [
- {
- "realSensorId": 0,
- "sensorNumber": 0,
- "position": 0,
- "vehicleToDeviceMappingId": 1,
- "vehicleId": 1,
- "reverse": true,
- "realSensorSocketId": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "virtualSensorId": 0,
- "fromZero": true,
- "current": true
}
], - "sensorCalibrationMappings": [
- {
- "id": 0,
- "sensorCalibrationId": 0,
- "sensorCalibrationName": "string",
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "current": true
}
]
}
]
}
]{- "vehicleId": 0,
- "type": "VEHICLE",
- "name": "string",
- "owner": "string",
- "deviceType": "GLOBUS",
- "deviceStatus": "CONNECTED",
- "licensePlate": "string",
- "description": "string",
- "period1": 0,
- "period2": 0,
- "minimalPeriod1": 0,
- "minimalPeriod2": 0,
- "returnMinimalPeriod": true,
- "fixed": true,
- "tankVolume": 0.1,
- "tankVolumeStart": 0.1,
- "lastKnownTime": "2019-08-24T14:15:22Z",
- "groups": [
- {
- "id": 0,
- "name": "string"
}
], - "currentDeviceMapping": {
- "deviceSettingsDto": {
- "id": 0,
- "alarm": true,
- "alarmTimestamp": "2019-08-24T14:15:22Z",
- "lockedAlarm": true,
- "alwaysIgnitionOn": true,
- "deviceOn": true,
- "outValsDto": {
- "firstOutVal": true,
- "secondOutVal": true,
- "thirdOutVal": true,
- "fourthOutVal": true,
- "fifthOutVal": true,
- "sixthOutVal": true,
- "seventhOutVal": true,
- "eighthOutVal": true,
- "allValsFalse": true
}, - "notifyNoSignal": true,
- "deviceSerial": 0
}, - "deviceSerial": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "id": 0
}, - "rfidCardIds": [
- 0
], - "vehiclesDataGpsDataDto": {
- "latitude": 0.1,
- "longitude": 0.1,
- "speed": 0.1,
- "validity": 0,
- "ignitionOn": true
}, - "inputsValues": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "valuesChangedMask": 0,
- "values": 0,
- "powerRestored": true,
- "lockedAlarm": true,
- "alarm": true,
- "multiSensorValues": [
- {
- "name": "string",
- "units": "string",
- "value": 0.1,
- "visible": true,
- "sensorType": "isFuelLevel"
}
], - "realSensorValues": [
- {
- "sensorNumber": 0,
- "name": "string",
- "units": "string",
- "value": 0.1,
- "reverse": true,
- "visible": true,
- "sensorType": "isFuelLevel"
}
], - "antStatus": {
- "updateTime": "2019-08-24T14:15:22Z",
- "antConnected": true,
- "shortMode": true
}, - "lockStateDto": {
- "deviceId": 0,
- "lockStateTime": "2019-08-24T14:15:22Z",
- "lockState": true,
- "name": "string"
}, - "eventsCountPerDay": {
- "property1": 0,
- "property2": 0
}, - "logicalInputStatuses": [
- {
- "inputNumber": "string",
- "inputName": "string",
- "statusName": "string"
}
], - "trailerActionEvent": {
- "id": 0,
- "idSerial": 0,
- "name": "string",
- "width": 0.1,
- "vehicleId": 0,
- "vehicleName": "string",
- "vehicleLicensePlate": "string",
- "registerTime": "2019-08-24T14:15:22Z",
- "type": "TRAILER_CONNECTED"
}, - "connectedRfidCard": {
- "id": 0,
- "number": 0,
- "login": "string",
- "driverName": "string",
- "phoneNumber": "string"
}, - "azimuth": 0.1,
- "settings": [
- {
- "name": "string",
- "unit": "string",
- "value": "string"
}
], - "vehicleCounters": [
- {
- "id": 0,
- "counterName": "string",
- "counterType": "MILEAGE_COUNTER",
- "counterTime": "2019-08-24T14:15:22Z",
- "lastUpdateTime": "2019-08-24T14:15:22Z",
- "counterState": true,
- "startFrom": 0.1,
- "triggerAfter": 0.1,
- "counter": 0.1,
- "endLeft": 0.1,
- "logicalInputNumber": 0
}
], - "vehicleSensorControlDtoList": [
- {
- "id": 0,
- "vehicleId": 0,
- "sensorType": "REAL_SENSOR",
- "timestamp": "2019-08-24T14:15:22Z",
- "triggerName": "string",
- "sensorNum": 0,
- "sensorName": "string",
- "condition": "string",
- "thresholdValue": 0.1,
- "text": "string",
- "active": true
}
], - "virtualSensors": [
- {
- "title": "string",
- "fracDigits": 0,
- "units": "string",
- "vehicleId": 1,
- "increasing": true,
- "visible": true,
- "virtualSensorId": 0,
- "sensorType": "isFuelLevel"
}
], - "multiSensors": [
- {
- "aggregate": "string",
- "title": "string",
- "realSensorSocketIds": [
- 0
], - "virtualSensorId": 0,
- "id": 0,
- "realSensorSockets": [
- {
- "id": 0,
- "name": "string",
- "virtualSensorId": 0,
- "vehicleId": 0,
- "realSensors": [
- {
- "realSensorId": 0,
- "sensorNumber": 0,
- "position": 0,
- "vehicleToDeviceMappingId": 1,
- "vehicleId": 1,
- "reverse": true,
- "realSensorSocketId": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "virtualSensorId": 0,
- "fromZero": true,
- "current": true
}
], - "sensorCalibrationMappings": [
- {
- "id": 0,
- "sensorCalibrationId": 0,
- "sensorCalibrationName": "string",
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "current": true
}
]
}
]
}
], - "realSensorSockets": [
- {
- "id": 0,
- "name": "string",
- "virtualSensorId": 0,
- "vehicleId": 0,
- "realSensors": [
- {
- "realSensorId": 0,
- "sensorNumber": 0,
- "position": 0,
- "vehicleToDeviceMappingId": 1,
- "vehicleId": 1,
- "reverse": true,
- "realSensorSocketId": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "virtualSensorId": 0,
- "fromZero": true,
- "current": true
}
], - "sensorCalibrationMappings": [
- {
- "id": 0,
- "sensorCalibrationId": 0,
- "sensorCalibrationName": "string",
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "current": true
}
]
}
]
}{- "multiSensorValues": [
- {
- "multiSensorId": 0,
- "virtualSensorType": "isFuelLevel",
- "timestamp": "2019-08-24T14:15:22Z",
- "value": 0.1,
- "smoothValue": 0.1,
- "title": "string",
- "units": "string",
- "increasing": true,
- "fracDigits": 0,
- "visible": true
}
], - "realSensorValues": [
- {
- "realSensorId": 0,
- "realSensorSocketId": 0,
- "sensorKind": "string",
- "name": "string",
- "virtualSensorId": 0,
- "sensorNumber": 0,
- "units": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "virtualSensorType": "isFuelLevel",
- "rawValue": 0,
- "value": 0.1,
- "smoothValue": 0.1,
- "increasing": true,
- "fracDigits": 0,
- "visible": true,
- "validForHandle": true
}
], - "fuelData": {
- "summaryFuelLevel": 0.1,
- "smoothedSummaryFuelLevel": 0.1,
- "fuelConsumptionByFlowMeter": {
- "property1": 0.1,
- "property2": 0.1
}
}, - "deviceEvents": [
- {
- "timestamp": "2019-08-24T14:15:22Z",
- "deviceEventType": "DEVICE_ANT_ON"
}
], - "dispenserStatuses": {
- "property1": true,
- "property2": true
}, - "logicalInputStatuses": [
- {
- "inputNumber": "string",
- "inputName": "string",
- "statusName": "string"
}
], - "mileage": 0.1,
- "timeInterval": 0,
- "timestamp": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "speedMoreThanZero": true,
- "gpsData": {
- "ignitionOn": true,
- "latitude": 0.1,
- "longitude": 0.1,
- "speed": 0.1,
- "validity": 0
}, - "events": [
- {
- "timestamp": "2019-08-24T14:15:22Z",
- "text": "string",
- "attributes": {
- "property1": "string",
- "property2": "string"
}, - "name": "FUELLING_START"
}
]
}| controlEntityId required | integer <int64> |
| applyIgnition | boolean Default: true |
| from required | string <date-time> |
| to required | string <date-time> |
[- {
- "ignitionOn": true,
- "latitude": 0.1,
- "longitude": 0.1,
- "speed": 0.1,
- "validity": 0
}
]| vehicleId required | integer <int64> |
| applyIgnition | boolean Default: true |
| from required | string <date-time> |
| to required | string <date-time> |
| polynomialDegree | integer <int32> |
| applyApproximation | boolean Default: false |
| mileageAlgorithmType | string Enum: "DEFAULT" "HAVERSINE" |
[- {
- "multiSensorValues": [
- {
- "multiSensorId": 0,
- "virtualSensorType": "isFuelLevel",
- "timestamp": "2019-08-24T14:15:22Z",
- "value": 0.1,
- "smoothValue": 0.1,
- "title": "string",
- "units": "string",
- "increasing": true,
- "fracDigits": 0,
- "visible": true
}
], - "realSensorValues": [
- {
- "realSensorId": 0,
- "realSensorSocketId": 0,
- "sensorKind": "string",
- "name": "string",
- "virtualSensorId": 0,
- "sensorNumber": 0,
- "units": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "virtualSensorType": "isFuelLevel",
- "rawValue": 0,
- "value": 0.1,
- "smoothValue": 0.1,
- "increasing": true,
- "fracDigits": 0,
- "visible": true,
- "validForHandle": true
}
], - "fuelData": {
- "summaryFuelLevel": 0.1,
- "smoothedSummaryFuelLevel": 0.1,
- "fuelConsumptionByFlowMeter": {
- "property1": 0.1,
- "property2": 0.1
}
}, - "deviceEvents": [
- {
- "timestamp": "2019-08-24T14:15:22Z",
- "deviceEventType": "DEVICE_ANT_ON"
}
], - "dispenserStatuses": {
- "property1": true,
- "property2": true
}, - "logicalInputStatuses": [
- {
- "inputNumber": "string",
- "inputName": "string",
- "statusName": "string"
}
], - "mileage": 0.1,
- "timeInterval": 0,
- "timestamp": "2019-08-24T14:15:22Z",
- "date": "2019-08-24",
- "speedMoreThanZero": true,
- "gpsData": {
- "ignitionOn": true,
- "latitude": 0.1,
- "longitude": 0.1,
- "speed": 0.1,
- "validity": 0
}, - "events": [
- {
- "timestamp": "2019-08-24T14:15:22Z",
- "text": "string",
- "attributes": {
- "property1": "string",
- "property2": "string"
}, - "name": "FUELLING_START"
}
]
}
]| controlEntityId required | integer <int64> |
| from required | string <date-time> |
| to required | string <date-time> |
| realSensorSocketIds required | Array of integers <int64> [ items <int64 > ] |
{- "realSensorValues": {
- "property1": [
- {
- "realSensorId": 0,
- "realSensorSocketId": 0,
- "sensorKind": "string",
- "name": "string",
- "virtualSensorId": 0,
- "sensorNumber": 0,
- "units": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "virtualSensorType": "isFuelLevel",
- "rawValue": 0,
- "value": 0.1,
- "smoothValue": 0.1,
- "increasing": true,
- "fracDigits": 0,
- "visible": true,
- "validForHandle": true
}
], - "property2": [
- {
- "realSensorId": 0,
- "realSensorSocketId": 0,
- "sensorKind": "string",
- "name": "string",
- "virtualSensorId": 0,
- "sensorNumber": 0,
- "units": "string",
- "timestamp": "2019-08-24T14:15:22Z",
- "virtualSensorType": "isFuelLevel",
- "rawValue": 0,
- "value": 0.1,
- "smoothValue": 0.1,
- "increasing": true,
- "fracDigits": 0,
- "visible": true,
- "validForHandle": true
}
]
}, - "multiSensorValues": {
- "property1": [
- {
- "multiSensorId": 0,
- "virtualSensorType": "isFuelLevel",
- "timestamp": "2019-08-24T14:15:22Z",
- "value": 0.1,
- "smoothValue": 0.1,
- "title": "string",
- "units": "string",
- "increasing": true,
- "fracDigits": 0,
- "visible": true
}
], - "property2": [
- {
- "multiSensorId": 0,
- "virtualSensorType": "isFuelLevel",
- "timestamp": "2019-08-24T14:15:22Z",
- "value": 0.1,
- "smoothValue": 0.1,
- "title": "string",
- "units": "string",
- "increasing": true,
- "fracDigits": 0,
- "visible": true
}
]
}
}