Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Type

POST

Endpoint

{{url}}/api/UserUsers/GetSettingsBasic

Request

The request will have two valid parameters, Id or EmailAddress can be used but at least one is required.

...

Code Block
languagejson
{
  "Id": Array[int],
  "EmailaddressEmailAddress": "string",
}

Response

An array of user objects should be returned.

...

Code Block
languagejson
Array[
  Object{
    "Id": 13,
    "FirstName": "string",
    "LastName": "string",
     "EmailAddress": "string", 
    "TelNumber": "string", 
    "JobTitle": "string",
     "UserImage"UserImage": "string",
    "DateFormat": "dd/MM/yyyy",
    "Is24hrFormat": boolean,
    "AccessCode": "string",
    "FirstDayOfWeek": "Monday", // (Monday, Tuesday, ...)
    "WorkingDays": {
      "Monday": true,
      "Tuesday": true,
      "Wednesday": true,
      "Thursday": true,
      "Friday": true,
      "Saturday": false,
      "Sunday": false
    },
    "DefaultLocation": Object{
      "LocationId": int,
      "Country": "string",
      "City": "string",
      "Site": "string",
      "Building": "string",
      "Floor": "string",
      "Zone": "string",
      "Locked": false
    },
    "AssignedSpaceAssignedSpaces": Array[
      Object{
        "ResId": int,
        "ResName": "string",
        "SpaceType": "string",
        "IconPath": "string"
        "MapId": Array[int,int]
      }
    "Departments],
    "Teams": Array[
      Object{
        "Id": int,
        "Name": "string",
        "ManagerTeamLeader": intArray[
(User Id),         "Members": Array[int (User Id),int (User Id)
        ],
        "TeamsMembers": Array[int,int,int]
          Object{
  }     ],     "TeamsId": Array[
   int,
            "EmailAddress": "string",
   Object{         "IdFirstName": int,"string",
            "NameLastName": "string",
            "TeamLeaderUserImage": int (User Id), "string"
          }
   "Members": Array[int (User Id),int (User Id)]
      }
    ]
  }
]