Versions Compared

Key

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

...

Code Block
languagejson
{
  "SearchText": "string",
  "TeamId": int,
  "DepartmentId": int,
  "WorkingLocation": "string",
  "Location": Object{
    "Country": "string",
    "City": "string",
    "Site": "string",
    "Building": "string",
    "Floor": "string",
    "Zone": "string"
  },
  "Date": "dd/MM/yyyy",
  "StartTime": "dd/MM/yyyy HH:mm",
  "EndTime": "dd/MM/yyyy HH:mm"
}

...

The response will include a list of people and their basic information based on the requested date and time.

User booking information is not required for each user.

Example

Code Block
languagejson
{
  "SearchResults": Array[
    Object{
      "Id": 1int,
      "Name": "Abigail Simmonsstring",
      "EmailAddress": "AbigailSimmons@email.comstring (email address)"
      "Status": "Available",
      "WorkingLocation": "Officestring",
      "DefaultLocation": Object{
        "Country": "string",
        "City": "string",
        "Site": "string",
        "Building": "string",
        "Floor": "string",
        "Zone": "string"
      },
      "Team": "string",
      "TeamId": int,
      "Department": "string",
      "DepartmentId": int,
      "IconPathUserImage": "/ResourceFiles/images/UserAvatar/AbigailSimmons.pngstring (path)"
    },
    Object{
      "Id": 2int,
      "Name": "Aiden Moorestring",
      "EmailAddress": "AidenMoore@email.com"
      "Status": "Busy",
      "WorkingLocation": "Office",
      "DefaultLocation": {         "Country": "string",         "City": "string",
        "Site": "string",
        "Building": "string",
        "Floor": "string",
        "Zone": "string"
      },
      "Team": "string",
      "TeamId": int,
      "Department": "string",
      "DepartmentId": int,
      "IconPath": "/ResourceFiles/images/UserAvatar/AidenMoore.png"
    },
    {
      "Id": 3,
      "Name": "Alexander Baker",
      "EmailAddress": "AlexanderBaker@email.com"
      "(email address)"
      "Status": "Available",
      "WorkingLocation": "Remotestring",
      "DefaultLocation": Object{
        "Country": "string",
        "City": "string",
        "Site": "string",
        "Building": "string",
        "Floor": "string",
        "Zone": "string"
      },
      "Team": "string",
      "TeamId": int,
      "Department": "string",
      "DepartmentId": int,
      "IconPathUserImage": "/ResourceFiles/images/UserAvatar/AlexanderBaker.pngstring (path)"
    }
  ]
}

Use case

...