This API returns the details of the currently logged in User.
Fields
Tag | Data Type | Description |
accountId | Long | The id of the Account that owns this record. |
active | Boolean | Indicates if the User is currently active or not |
alias | Character (255) | An optional identifier for the User within an Account. This is not shown if the value is null. |
Character (254) | Email address that uniquely identifies User within the system | |
enabledFeatures | Array | Indicates the features enabled for the current User. Can contain any of the following as long as the Account also has them enabled:
|
eulaAcceptedDate | Text | Timestamp of when the User accepted the Hours of Service EULA. Note: Format is in timestamp and timezone (YYYY-MM-DDTHH:MM:SS.sssZ, e.g: 1970-01-01T00:00:00.000Z) |
firstName | Character (255) | The first name of User |
homeTerminalId | Long | Id of the Terminal where the User is assigned |
id | Auto-incremented Long | Unique Identifier |
lastChangedDate | Text | Auto-generated timestamp of the last change made to this record Note: Format is in timestamp and timezone (YYYY-MM-DDTHH:MM:SS.sssZ, e.g: 1970-01-01T00:00:00.000Z) |
lastName | Character (255) | The last name of User |
password | Character (255) | The initial password for User |
permissions | Array | Contains a list of all the Permissions the User currently has. |
subsetId | Long | Only for Users that are Drivers. Indicates the Subset of the Terminal where the User is assigned. |
suffix | Character (25) | Suffix of the User’s name. |
userRoleIds | Array | List of User Role IDs the User currently has |
visibilitySetIds | Array | List of Visibility Set IDs associated with the User |
Read
API PATH: | /api/v2/myUser |
METHOD: | GET |
EXAMPLE RESPONSE: |
{ "firstName": "John", "lastName": "Doe", "suffix": "Jr", "email": "johndoe@mail.com", "eulaAcceptedDate": "2019-09-01T12:00:00.000Z", "userRoleIds": [ 1253415 ], "permissions": [ { "name": "PERM_IS_WORK_ORDER_ASSIGNEE", "category": "Users", "system": false, "id": 10 }, { "name": "PERM_IS_DRIVER", "category": "Users", "system": false, "id": 9 } ], "visibilitySetIds": [ 2161 ], "homeTerminalId": 6816, "active": true, "alias": "D-admin", "enabledFeatures": [ "ELD", "DVIR" ], "accountId": 1248806, "id": 1253502, "lastChangedDate": "2019-09-01T12:00:00.000Z" } |
API error calls
ERROR MESSAGE | POSSIBLE CAUSES |
POST is not supported. | POST method is not allowed |
PUT is not supported. | PUT method is not allowed |
DELETE is not supported. | DELETE method is not allowed |