1.query device location history report
URL | https://apollo.aovx.com:1443/apollo/getTerminalTrackReport |
---|---|
Description | Batch query terminal location history report data through terminal ID |
Request mode | application/json |
2.Request parameters
2.1.Request header
You need to add “token” information in the request header.
If you do not add token information, you will not be able to pass identity authentication authentication.
2.2.Parameters example
{
"terminalId":"30DA0EE226914658BCEA4E6959BC3796",
"startTimestamp":1685761200000,
"endTimestamp":1685804400000
}
2.3.Parameters description
Properties | Type | Description | Required |
---|---|---|---|
terminalId | String | terminal id,ID of the terminal registered to the system | ture |
startTimestamp | long | Millisecond timestamp of query start time (UTC) | ture |
endTimestamp | long | Millisecond timestamp of query end time (UTC) | ture |
3.Response content
3.1.Response example(Before encryption)
{
"code": 200,
"message": "Operation succeeded",
"data": [
{
"terminalId": "30DA0EE226914658BCEA4E6959BC3796",
"terminalNum": "413050966240",
"locationType": 1,
"lat": 45.470873,
"lon": -73.579228,
"speed": 0.0,
"direction": 307,
"mileage": 459.0,
"lbsCells": "302,220,11653,56867706,53",
"gnssTime": "2023-05-10T16:09:37Z",
"recvTime": "2023-05-10T16:09:40.140220Z",
"voltage": 55200,
"battery": 81,
"totalCapacity": 30000,
"remainCapacity": 0,
"dischargeCount": 0,
"faultStatus": {
"Disconnection": 0,
"Motor_High_Temp": 0,
"Overcurrent": 0,
"Hall": 0,
"Controller": 0,
"Ele_Regulate_High_Temp": 0
},
"modeStatus": {
"MCU_Speed_Limit": 16,
"Anti_Theft": 0,
"Battery_Lock": 0
},
"wifiList": [
{
"rssi": -70,
"mac": "7c:38:66:07:86:55"
},
{
"rssi": -71,
"mac": "00:25:42:c1:7a:28"
},
{
"rssi": -71,
"mac": "10:06:45:ce:fd:86"
},
{
"rssi": -72,
"mac": "7c:10:c9:e0:8f:38"
},
{
"rssi": -72,
"mac": "98:f4:ab:23:1b:2d"
}
]
},
{
"terminalId": "30DA0EE226914658BCEA4E6959BC3796",
"terminalNum": "413050966240",
"locationType": 1,
"lat": 45.380285,
"lon": -73.516376,
"speed": 4.0,
"direction": 194,
"mileage": 481.0,
"lbsCells": "302,220,11656,31243521,9",
"gnssTime": "2023-05-10T22:19:32Z",
"recvTime": "2023-05-10T22:19:34.564905Z",
"voltage": 54700,
"battery": 69,
"totalCapacity": 26396,
"remainCapacity": 18156,
"dischargeCount": 10,
"faultStatus": {
"Disconnection": 0,
"Motor_High_Temp": 0,
"Overcurrent": 0,
"Hall": 0,
"Controller": 0,
"Ele_Regulate_High_Temp": 0
},
"modeStatus": {
"MCU_Speed_Limit": 16,
"Anti_Theft": 0,
"Battery_Lock": 0
},
"wifiList": [
{
"rssi": -67,
"mac": "18:90:d8:cb:1b:96"
},
{
"rssi": -67,
"mac": "0a:77:7b:56:24:78"
},
{
"rssi": -69,
"mac": "8a:9b:e8:b2:39:88"
},
{
"rssi": -69,
"mac": "12:77:7b:56:24:78"
},
{
"rssi": -70,
"mac": "f2:4d:d4:fc:a7:e7"
}
]
},
{
"terminalId": "30DA0EE226914658BCEA4E6959BC3796",
"terminalNum": "413050966240",
"locationType": 1,
"lat": 45.380285,
"lon": -73.516376,
"speed": 4.0,
"direction": 194,
"mileage": 481.0,
"lbsCells": "302,220,11656,31243521,10",
"gnssTime": "2023-05-10T22:19:57Z",
"recvTime": "2023-05-10T22:19:59.725933Z",
"voltage": 54700,
"battery": 69,
"totalCapacity": 26396,
"remainCapacity": 18156,
"dischargeCount": 10,
"faultStatus": {
"Disconnection": 0,
"Motor_High_Temp": 0,
"Overcurrent": 0,
"Hall": 0,
"Controller": 0,
"Ele_Regulate_High_Temp": 0
},
"modeStatus": {
"MCU_Speed_Limit": 16,
"Anti_Theft": 0,
"Battery_Lock": 0
},
"wifiList": [
{
"rssi": -66,
"mac": "18:90:d8:cb:1b:96"
},
{
"rssi": -69,
"mac": "8a:9b:e8:b2:39:88"
},
{
"rssi": -69,
"mac": "72:5a:b0:7b:76:3a"
},
{
"rssi": -69,
"mac": "b4:b6:86:42:d5:44"
},
{
"rssi": -69,
"mac": "0a:77:7b:56:24:78"
}
]
},
{
"terminalId": "30DA0EE226914658BCEA4E6959BC3796",
"terminalNum": "413050966240",
"locationType": 1,
"lat": 45.380286,
"lon": -73.516378,
"speed": 4.0,
"direction": 194,
"mileage": 481.0,
"lbsCells": "302,220,11656,31243521,10",
"gnssTime": "2023-05-10T22:20:22Z",
"recvTime": "2023-05-10T22:20:25.079913Z",
"voltage": 54700,
"battery": 69,
"totalCapacity": 26396,
"remainCapacity": 18156,
"dischargeCount": 10,
"faultStatus": {
"Disconnection": 0,
"Motor_High_Temp": 0,
"Overcurrent": 0,
"Hall": 0,
"Controller": 0,
"Ele_Regulate_High_Temp": 0
},
"modeStatus": {
"MCU_Speed_Limit": 16,
"Anti_Theft": 0,
"Battery_Lock": 0
},
"wifiList": [
{
"rssi": -67,
"mac": "18:90:d8:cb:1b:96"
},
{
"rssi": -69,
"mac": "8a:9b:e8:b2:39:88"
},
{
"rssi": -69,
"mac": "72:5a:b0:7b:76:3a"
},
{
"rssi": -69,
"mac": "b4:b6:86:42:d5:44"
},
{
"rssi": -70,
"mac": "b8:ec:a3:cb:10:d0"
}
]
},
{
"terminalId": "30DA0EE226914658BCEA4E6959BC3796",
"terminalNum": "413050966240",
"locationType": 1,
"lat": 45.380286,
"lon": -73.516378,
"speed": 4.0,
"direction": 194,
"mileage": 481.0,
"lbsCells": "302,220,11656,31243521,10",
"gnssTime": "2023-05-10T22:20:23Z",
"recvTime": "2023-05-10T22:20:29.807780Z",
"voltage": 54700,
"battery": 69,
"totalCapacity": 26396,
"remainCapacity": 18156,
"dischargeCount": 10,
"faultStatus": {
"Disconnection": 0,
"Motor_High_Temp": 0,
"Overcurrent": 0,
"Hall": 0,
"Controller": 0,
"Ele_Regulate_High_Temp": 0
},
"modeStatus": {
"MCU_Speed_Limit": 16,
"Anti_Theft": 0,
"Battery_Lock": 0
},
"wifiList": [
{
"rssi": -67,
"mac": "18:90:d8:cb:1b:96"
},
{
"rssi": -69,
"mac": "8a:9b:e8:b2:39:88"
},
{
"rssi": -69,
"mac": "72:5a:b0:7b:76:3a"
},
{
"rssi": -69,
"mac": "b4:b6:86:42:d5:44"
},
{
"rssi": -70,
"mac": "b8:ec:a3:cb:10:d0"
}
]
},
{
"terminalId": "30DA0EE226914658BCEA4E6959BC3796",
"terminalNum": "413050966240",
"locationType": 1,
"lat": 45.380288,
"lon": -73.51638,
"speed": 4.0,
"direction": 194,
"mileage": 481.0,
"lbsCells": "302,220,11656,31243521,9",
"gnssTime": "2023-05-10T22:20:48Z",
"recvTime": "2023-05-10T22:20:50.569919Z",
"voltage": 54700,
"battery": 69,
"totalCapacity": 26396,
"remainCapacity": 18156,
"dischargeCount": 10,
"faultStatus": {
"Disconnection": 0,
"Motor_High_Temp": 0,
"Overcurrent": 0,
"Hall": 0,
"Controller": 0,
"Ele_Regulate_High_Temp": 0
},
"modeStatus": {
"MCU_Speed_Limit": 16,
"Anti_Theft": 0,
"Battery_Lock": 0
},
"wifiList": [
{
"rssi": -67,
"mac": "18:90:d8:cb:1b:96"
},
{
"rssi": -69,
"mac": "8a:9b:e8:b2:39:88"
},
{
"rssi": -69,
"mac": "72:5a:b0:7b:76:3a"
},
{
"rssi": -69,
"mac": "b4:b6:86:42:d5:44"
},
{
"rssi": -70,
"mac": "b8:ec:a3:cb:10:d0"
}
]
},
{
"terminalId": "30DA0EE226914658BCEA4E6959BC3796",
"terminalNum": "413050966240",
"locationType": 1,
"lat": 45.380288,
"lon": -73.516381,
"speed": 4.0,
"direction": 194,
"mileage": 481.0,
"lbsCells": "302,220,11656,31243521,9",
"gnssTime": "2023-05-10T22:21:13Z",
"recvTime": "2023-05-10T22:21:15.691665Z",
"voltage": 54700,
"battery": 69,
"totalCapacity": 26396,
"remainCapacity": 18156,
"dischargeCount": 10,
"faultStatus": {
"Disconnection": 0,
"Motor_High_Temp": 0,
"Overcurrent": 0,
"Hall": 0,
"Controller": 0,
"Ele_Regulate_High_Temp": 0
},
"modeStatus": {
"MCU_Speed_Limit": 16,
"Anti_Theft": 0,
"Battery_Lock": 0
},
"wifiList": [
{
"rssi": -67,
"mac": "18:90:d8:cb:1b:96"
},
{
"rssi": -69,
"mac": "8a:9b:e8:b2:39:88"
},
{
"rssi": -69,
"mac": "72:5a:b0:7b:76:3a"
},
{
"rssi": -69,
"mac": "b4:b6:86:42:d5:44"
},
{
"rssi": -70,
"mac": "b8:ec:a3:cb:10:d0"
}
]
}
]
}
3.2.Response description
Field | Data type | description |
---|---|---|
code | int | Return code |
message | String | Return message |
data | object | Response data |
3.2.1.Response data description
Properties | Type | Description |
---|---|---|
terminalId | String | terminal Id |
terminalNum | String | terminal Number |
locationType | Integer | Positioning type,0:Not Positioning;1:GNSS;2:LBS;3:Positioning retention;4:WIFI |
lat | Double | latitude(WGS-84) |
lon | Double | longitude(WGS-84) |
speed | Double | speed,unit: km/h |
direction | Integer | direction,0~360,0:north |
mileage | Double | mileage,unit: km |
lbsCells | String | Communication base station code (format: mcc,mnc,lac,ci,rssi) |
gnssTime | String | Satellite time (UTC) |
recvTime | String | Data receiving time of gateway(UTC) |
gsmValue | Integer | GMS signal value (range:0~31,31 is max,0 is no signal) |
gnssValue | Integer | GNSS signal value (range: 0~30,It will be related to the local satellite distribution, and generally 5 satellites can complete accurate positioning) |
battery | Integer | battery,unit: % |
voltage | Double | voltage,unit: v |
totalCapacity | Integer | Battery capacity,unit:mAh |
remainCapacity | Integer | Remain battery capacity,unit:mAh |
dischargeCount | Integer | Battery discharge count |
powered | Integer | 0:Built in battery powered;1:External power supply;-1:Unknown, device data has not been updated after adding status |
faultStatus | Map<String,Object> | such as: “faultStatus”: {“Disconnection”: 0, “Motor_High_Temp”: 0,”Overcurrent”: 0,”Hall”: 1,”Controller”: 0,”Ele_Regulate_High_Temp”: 0} |
modeStatus | Map<String,Object> | such as:”modeStatus”: {“MCU_Speed_Limit”: 1,”Anti_Theft”: 0,”Battery_Lock”: 0} |
wifiList | List<Map<String,Object>> | such as:”wifiList”: [{“rssi”: 205,”mac”: “f016281345da”},{“rssi”: 203,”mac”: “94772b6bb9e0”},{“rssi”: 198,”mac”: “d4da210808e2”},{“rssi”: 196,”mac”: “22404d1d88a1”},{“rssi”: 195,”mac”: “22404d1d88af”}] |
faultStatus
Properties | Type | Description |
---|---|---|
Overcurrent | int | Current fault:1:yes;0:No |
Hall | int | Motor hall fault: 1:yes;0:No |
Controller | int | Controller fault : 1:yes;0:No |
Ele_Regulate_High_Temp | int | High temperature fault of electric regulator : 1:yes;0:No |
Motor_High_Temp | int | Motor high temperature fault: 1:yes;0:No |
Disconnection | int | Communication disconnection: 1:yes;0:No |
modeStatus
Properties | Type | Description |
---|---|---|
MCU_Speed_Limit | int | Speed limit:unit:km/h |
Anti_Theft | int | Anti-theft status: 1: armed; 0:cancel |
Battery_Lock | int | Battery lock status : 1:unlock;0:lock |
kill_status | int | Permanently locking the scooter; 1:on;0:off |
switch_status | int | Scooter switch status; 1:on;0:off |
wifiList
Properties | Type | Description |
---|---|---|
rssi | int | rssi |
mac | String | wifi mac |
4.Postman Request
Before encryption:
After encryption:
作者:admin 创建时间:2023-10-17 12:53
最后编辑:admin 更新时间:2023-10-31 18:39
最后编辑:admin 更新时间:2023-10-31 18:39