Overview
Request for User Data.Details
Type
POST
Endpoint
{{url}}/api/User
Request
The request will have two valid parameters, UserId
or EmailAddress
can be used but at least one is required.
Example
{ "UserId": 13, "Emailaddress": "charlotte.hill@email.com", }
Response
Example
{ "Id": 13, "FirstName": "Charlotte", "LastName": "Hill", "EmailAddress": "charlotte.hill@email.com", "TelNumber": "+00000000000" "JobTitle": "string", "UserImage": "/images/user/charlotte-hill-image.png", "EventsToday": int, // number of events user has today "DefaultLocation": { "LocationId": int, "Country": "string", "City": "string", "Site": "string", "Building": "string", "Floor": "string", "Zone": "string" }, "AssignedWorkspace": [ "ResId": int, "ResName": "string" ], "Departments": [ { "Id": 1, "Name": "Sales", "Manager": "jennifer.robinson@email.com", "Members": ["emily.williams@email.com","william.hughes@email.com"], "Teams": [1,2,3] } ], "Teams": [ { "Id": 1, "Name": "The A Team", "TeamLeader": "jennifer.robinson@email.com", "Members": ["emily.williams@email.com","william.hughes@email.com"] } ], "BookableLocations": [ { "LocationId": int, "Country": "string", "City": "string", "Site": "string", "Building": "string", "Floor": "string", "Zone": "string" } ], "ViewableLocations": [ { "LocationId": int, "Country": "string", "City": "string", "Site": "string", "Building": "string", "Floor": "string", "Zone": "string" } ], "DateFormat": "dd/MM/yyyy", "24hrTimeFormat": boolean, }