Events/get_events
get_eventstoken required
Returns vehicle events filtered by category, severity, license/vehicle/chassis and last_time.
POST
/api— body field action.name = "get_events"Parameters
| Name | Type | Required | Description |
|---|---|---|---|
env_id | number | optional | Tenant environment id; defaults to the session env_id.e.g. 7 |
event_category_id | string | optional | Comma-separated list of event category ids (each parsed as int).e.g. 1,2,3 |
severity_level | number | optional | Numeric severity threshold.e.g. 2 |
license_number | string | optional | License plate filter.e.g. AB-123-CD |
vehicle_id | number | optional | Internal vehicle id.e.g. 555 |
chassis_number | string | optional | VIN / chassis serial filter.e.g. 1HGCM82633A004352 |
last_time | date | optional | Only return events after this timestamp.e.g. 2026-04-27T00:00:00Z |
Notes
Requires a valid session token. String fields are url-encoded for legacy compatibility.
Request
curl
curl -X POST 'https://api.develop-1.questar.io/v2/exodus/api' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_TOKEN' \
--data '{"action":{"name":"get_events","parameters":[{"name":"env_id","value":7},{"name":"event_category_id","value":"1,2,3"},{"name":"severity_level","value":2},{"name":"license_number","value":"AB-123-CD"},{"name":"vehicle_id","value":555},{"name":"chassis_number","value":"1HGCM82633A004352"},{"name":"last_time","value":"2026-04-27T00:00:00Z"}]}}'Body
{
"action": {
"name": "get_events",
"parameters": [
{
"name": "env_id",
"value": "7"
},
{
"name": "event_category_id",
"value": "1,2,3"
},
{
"name": "severity_level",
"value": "2"
},
{
"name": "license_number",
"value": "AB-123-CD"
},
{
"name": "vehicle_id",
"value": "555"
},
{
"name": "chassis_number",
"value": "1HGCM82633A004352"
},
{
"name": "last_time",
"value": "2026-04-27T00:00:00Z"
}
]
}
}Response
Successful responses always wrap the action's payload in response.properties. The action_value field reports the handler outcome: "0" for success, "1" for invalid params, "2" for not allowed, "999" for general error.
200 OK
{
"response": {
"properties": {
"action_name": "get_events",
"action_value": "0",
"description": "success",
"data": [
{
"event_id": "98765432",
"event_type_id": "12",
"event_type_description": "Harsh%20Braking",
"event_category": "3",
"event_category_description": "Driving%20Behavior",
"vehicle_id": "555",
"license_number": "AB-123-CD",
"chassis_number": "1HGCM82633A004352",
"drive_id": "44321",
"time": "2026-04-27T08%3A05%3A12Z",
"driver_id": "789",
"driver_name": "John%20Doe",
"worker_id": "W-789",
"driver_number": "DRV-789",
"longitude": "34.8000000",
"latitude": "32.0901000",
"direction": "182",
"speed": "55",
"mileage": "152305.10",
"client_id": "42",
"client_name": "Acme%20Logistics"
}
]
}
}
}