Store driver current locations and perform geospatial queries to retrieve the data.
Only drivers are authorized.
| device_id | string   | 
| latitude | number   | 
| longitude | number   | 
| altitude | number   | 
| client_time_utc | string   | 
| client_timezone | string   | 
{- "device_id": "b1d3bd44-bed6-429d-881e-608d5109f346",
 - "latitude": 1.2825,
 - "longitude": 103.82,
 - "altitude": 20,
 - "client_time_utc": "2020-10-30T03:20:30.45Z",
 - "client_timezone": "Asia/Singapore"
 
}{- "status": "success"
 
}Get one driver current location
| driver_id required  | string  User id of the targeted driver  | 
{- "location": {
- "id": "5f92ab179652df1508f17b7c",
 - "user_id": "736f6f14-2eb3-4d63-bbee-28dc49399e62",
 - "device_id": "b1d3bd44-bed6-429d-881e-608d5109f346",
 - "latitude": 1.2825,
 - "longitude": 103.82,
 - "altitude": 20,
 - "client_timezone": "Asia/Singapore",
 - "client_time_utc": "2020-10-30T03:20:30.45Z",
 - "server_time": "2020-10-30T03:20:30.45Z",
 - "version": 1
 
} 
}Get one driver current location which is closest to the coordinate
| latitude required  | number   | 
| longitude required  | number   | 
{- "latitude": 1.2825,
 - "longitude": 103.82
 
}{- "location": {
- "id": "5f92ab179652df1508f17b7c",
 - "user_id": "736f6f14-2eb3-4d63-bbee-28dc49399e62",
 - "device_id": "b1d3bd44-bed6-429d-881e-608d5109f346",
 - "latitude": 1.2825,
 - "longitude": 103.82,
 - "altitude": 20,
 - "client_timezone": "Asia/Singapore",
 - "client_time_utc": "2020-10-30T03:20:30.45Z",
 - "server_time": "2020-10-30T03:20:30.45Z",
 - "version": 1
 
} 
}Get all driver current location within a center point and radius in meter (m)
| latitude required  | number   | 
| longitude required  | number   | 
| radius required  | number   | 
{- "latitude": 1.2825,
 - "longitude": 103.82,
 - "radius": 1000
 
}{- "locations": [ ]
 
}