Skip to main content
POST
/
api
/
GetSafetyScore
Get safety scores for vehicle
curl --request POST \
  --url https://api.telemax.com.au/api/GetSafetyScore \
  --header 'Authorization: <authorization>'
[
  {
    "startTime": "2024-01-15T08:00:00Z",
    "endTime": "2024-01-15T08:45:00Z",
    "riskLevel": "Medium",
    "riskScore": 62,
    "duration": 2700,
    "distance": 35.75
  },
  {
    "startTime": "2024-01-16T14:10:00Z",
    "endTime": "2024-01-16T14:50:00Z",
    "riskLevel": "Low",
    "riskScore": 20,
    "duration": 2400,
    "distance": 28.9
  }
]

Headers

Content-Type
string

Standard and must keep as it is.

Authorization
string
required

Bearer your_token

Query Parameters

id
integer
required

Vehicle ID

start
string
required

From Date and Time

finish
string
required

To Date and Time

Response

200 - application/json

Successful response with array of trip safety score data

startTime
string<date-time>

Trip start time (also used as trip ID component)

Example:

"2024-01-15T08:00:00Z"

endTime
string<date-time>

Trip end time

Example:

"2024-01-15T08:45:00Z"

riskLevel
string

Human-readable risk level

Example:

"Medium"

riskScore
integer<int32>

Risk score (0–100)

Required range: 0 <= x <= 100
Example:

62

duration
integer

Trip duration in seconds

Example:

2700

distance
number<float>

Total distance in kilometers

Example:

35.75