DriveMotionUsers
Base API Objects
TNDriveMotionResponseBase Response
| Attribute |
Type |
Default |
Required |
Description |
| responseStatus |
ResponseStatus |
|
Yes |
Response Status Enum |
| responseMessage |
String |
|
No |
|
TNResponseStatus
| Code |
Name |
| 32200 |
success |
| 32400 |
invalidRequest |
| 32500 |
internalServerError |
Get User Profiles
TNGetUserProfileResponse
| Attribute |
Type |
Default |
Required |
Description |
| userProfiles |
[TNUserProfile] |
|
No |
User profile info |
TNUserProfile
| Attribute |
Type |
Default |
Required |
Description |
| userId |
String |
|
Yes |
User ID |
| telematicsUserId |
String |
|
Yes |
Telematics User ID |
| userAlias |
String |
|
Yes |
User Alias |
| userState |
String |
|
Yes |
User State |
| userConsent |
Boolean |
|
Yes |
User Consent |
| premiumScoreVersion |
String |
|
No |
Premium Score Version |
| userConsentTime |
Date |
|
No |
User Consent time |
| vehicleProfiles |
List |
|
No |
User's vehicle profiles |
VehicleProfile
| Attribute |
Type |
Default |
Required |
Description |
| telematicsVehicleId |
String |
|
Yes |
Telematics Vehicle ID |
| telematicsVehicleId |
String |
|
Yes |
Telematics Vehicle ID |
| vehicle |
Vehicle |
|
Yes |
Vehicle Info |
| telematics |
VehicleTelematics |
|
Yes |
Vehicle Telematics Info |
Vehicle
| Attribute |
Type |
Default |
Required |
Description |
| vin |
String |
|
Yes |
Vehicle VIN number |
| licenseState |
String |
|
Yes |
|
| licensePlate |
String |
|
Yes |
|
| make |
String |
|
Yes |
|
| model |
String |
|
Yes |
|
| year |
Integer |
|
Yes |
|
VehicleTelematics
| Attribute |
Type |
Default |
Required |
Description |
| consent |
VehicleConsent |
|
Yes |
|
| channel |
VehicleChannel |
|
Yes |
|
VehicleConsent
| Attribute |
Type |
Default |
Required |
Description |
| status |
Boolean |
|
Yes |
|
| reason |
String |
|
Yes |
|
| timestamp |
Date |
|
No |
|
VehicleChannel
| Attribute |
Type |
Default |
Required |
Description |
| channelId |
String |
|
Yes |
|
| channelClientId |
String |
|
Yes |
|
Opt In
TNOptInResponse
| Attribute |
Type |
Default |
Required |
Description |
| userProfile |
TNUserProfile |
|
No |
User profile info |
Opt Out
TNOptOutResponse
| Attribute |
Type |
Default |
Required |
Description |
| userProfile |
UserProfile |
|
No |
User profile info |
Delete Account And Data
TNDeleteAccountAndDataResponse
| Attribute |
Type |
Default |
Required |
Description |
| success |
Boolean |
|
Yes |
Is action success or not |