Profile
Each driver has a signature that depends on the way they use their vehicle. This service provides an accurate picture of the driver's profile based on an analysis of driving data.
The driver profile reflects the driver's habits: frequency of trips, regularity, distance travelled per year and mobility area.
The reliability and accuracy of the results improves with the amount of historical data analyzed. A minimum of 2 active weeks and 500 km travelled are required to get a response.
If you have your admin API key, you can try the API via this link.
Path parameters
Field | Type | Description |
---|---|---|
userId |
| Driver's unique identifier |
Response
The table below summarizes the list of a driver profile's data.
Field | Type | |
---|---|---|
userInfo | Generic information about the user | |
statistics | Synthesis of the user's data since his first recorded trip | |
regularity | Regularity of the user | |
distanceEstimation | Estimated driving distances per week, month and year | |
profile | User's driving habits | |
percentageRoadContext |
| Distribution of the user's trip by road context (see PercentageRoadContext) |
commonTrips |
| Typology of usual user trips (see CommonTrips) |
mobilityArea |
| User mobility area (see MobilityArea) |
UserInfo
The table below summarizes the content of the userInfo
object.
Field | Type | Description |
---|---|---|
userId |
| User unique identifier |
firstname |
| User firstname |
lastname |
| User lastname |
companyName |
| Company name |
registerDate |
| User registration date
Date format: |
firstTrip |
| Date of the first trip
Date format: |
lastTrip |
| Date of the last trip
Date format: |
Statistics
The table below summarizes the content of the statistics
object.
Field | Type | Description |
---|---|---|
tripsNumber |
| Total number of trips |
totalDistance |
| Total distance (in km) |
totalDuration |
| Total driving duration (in min) |
week |
| Number of weeks since user registration |
activeWeek |
| Number of active weeks since user registration |
month |
| Number of months since user registration |
activeMonth |
| Number of active months since user registration |
peakHour |
| Peak hour trip start
Format: |
peakDay |
| Weekday with most trips completed.
Allowed values: |
Regularity
The table below summarizes the content of the regularity
object.
Field | Type | Description |
---|---|---|
week |
| User's regularity on a weekly basis |
month |
| User's regularity on a monthly basis |
The structure of week an month object is very similar, as described in the tables below:
Field | Type | Description |
---|---|---|
numberWeek |
| Number of weeks used to compute the regularity |
numberTripMean |
| Average number of trips per week |
numberTripStd |
| Standard deviation of the number of trips per week |
distanceMean |
| Average weekly distance (in km) |
distanceStd |
| Standard deviation for the weekly distance (in km) |
durationMean |
| Average weekly driving duration (in min) |
durationStd |
| Standard deviation of the weekly driving duration (in min) |
DistanceEstimation
The table below summarizes the content of the distanceEstimation
object.
Field | Type | Description |
---|---|---|
week |
| Estimated weekly distance (in km) |
month |
| Estimated monthly distance (in km) |
year |
| Estimated annual distance (in km) |
confidence |
| Confidence level indicator
Allowed values: |
The confidence level indicator in based on the available data: LOW if less than 8 weeks, MEDIUM if less than 16 weeks, HIGH otherwise.
Profile
The table below summarizes the content of the profile
object.
Field | Type | Description |
---|---|---|
distance |
| User's distance class
Allowed values: |
activity |
| User's activity class
Allowed values: |
regularity |
| User's regularity class
Allowed values: |
roadContext |
| User's major road context (distance based)
Allowed values: |
mobility |
| User's mobility class
Allowed values: |
comment |
| Short description of the user's profile in plain english |
The comment is a summary of the driver's driving habits.
Example:
This user is a professional driver who travels about 51000 km/year. He has a high activity corresponding to 100% of active weeks. He has fairly regular habits. The majority of his trips are in an expressways environment. His mobility area is vast and 90% of his trips are within a 30 km radius.
Definition of distance field values
Value | Description | Estimated yearly distance (in km) |
---|---|---|
| Very short distance driver | less than 5 000 |
| Short distance driver | 5 000 to 10 000 |
| Medium distance driver | 10 000 to 20 000 |
| Long distance driver | 20 000 to 40 000 |
| Professional driver | more than 40 000 |
Definition of activity field values
Value | Description | Percentage of active weeks |
---|---|---|
| Low activity driver | less than 30 % |
| Medium activity driver | 30 to 60 % |
| High activity driver | more than 60 % |
Definition of mobility field values
Value | Definition |
---|---|
| 90% of trips are within a radius of less than 10 km |
| 90% of trips are within a radius of less than 20 km |
| 90% of trips are within a radius of less than 30 km |
| 90% of trips are within a radius of less than 50 km |
| 90% of trips are within a radius of less than 100 km |
| 90% of trips are within a radius of 100 km or more |
PercentageRoadContext
The percentageRoadContext
array contains a data object for each allowed context
value:
Field | Type | Description |
---|---|---|
context |
| Road context
Allowed values: |
distance |
| Percentage of total distance spent in this context |
duration |
| Percentage of total duration spent in this context |
energy |
| Percentage of total energy spent in this context |
CommonTrips
The commonTrips
array contains a data object for each allowed type
value:
Field | Type | Description |
---|---|---|
type |
| Typology of the most common trip.
Allowed values: |
count |
| Number of trips |
distance |
| Average trip distance (in km) |
duration |
| Average trip duration (in min) |
roadContext |
| Road context
Allowed values: |
MobilityArea
The mobilityArea
array contains a data object for each allowed type
value:
Field | Type | Description |
---|---|---|
type |
| Percentile of trips
Allowed values:
|
radius |
| Radius (in km) of the circle containing the trips |
Last updated