Latest state/Vehicle status
Vehicle statustoken required
Latest position and state of each vehicle. isCommunicating: reported in the last 30 minutes.
GET
/daas/v1/vehicles/statusParameters
| Name | Type | Required | Description |
|---|---|---|---|
vehicleId | string | optional | Only this vehicle (a vehicle id, e.g. 1-1807952). |
limit | number | optional | Records per call. Default and maximum 5,000.e.g. 100 |
Request
curl
curl 'https://private.stage.questar.io/v2/private-questar-units/daas/v1/vehicles/status?limit=100' \ -H 'Authorization: Bearer YOUR_TOKEN'
URL
GET https://private.stage.questar.io/v2/private-questar-units/daas/v1/vehicles/status?limit=100Response
200 OK
{
"data": [
{
"vehicleId": "1-252562",
"time": "2026-10-28T12:48:36.000Z",
"latitude": 32.327264,
"longitude": 34.859086,
"speed": 0,
"heading": 1,
"isDriving": false,
"isCommunicating": true
}
]
}Errors use HTTP status codes with a body of { error: { code, message } }: 400 a bad parameter, 401 a missing or invalid token, 404 no record with that id, 500 a server error.
400 Bad Request
{
"error": {
"code": "bad_request",
"message": "History is limited to 24 hours per call"
}
}