Current User
Retrieve user details from Basecone.
GET users/currentUser?fields=settings
Request properties
Property | Type | Description | Optional |
---|---|---|---|
fields | Array | Optional fields to retrieve. | Yes |
User properties
Property | Type | Description |
---|---|---|
Id | Guid | The unique identifier of the user. |
Name | String | The name of the office. |
Username | String | The username of the user. |
String | The email of the user. | |
PhoneNumber | String | The phone number of the user. |
Roles | Array | The roles of the user. |
Modules | Array | The modules of the user. |
OfficeCode | String | The office code of the user. |
IBAN | String | The user personal IBAN. |
EmployeeId | String | The user Id for his company. |
CreditCard | Int | The user last 5 digits for his personal Credit Card. |
Settings | Complex object | User settings |
Example response:
{ "id": "07ec4ac1-457c-4ad8-a00c-819cf7beecea", "name": "John Doe", "username": "JohnDoeUsername", "email": "johndoe@email.com", "phoneNumber": "+321123456789", "roles": [ "SuperUser", "Accountant" ], "officeCode": "basecone", "iban": "NL99123456789", "employeeId": "1", "creditCard": 12345, "settings" :{ "canEditBankAccount": false, "canViewAllDocumentsArchive": false } }