POST TimeTrackingTask/GetUsersFiltered

Gets the users filtered by the customer ID, project ID and Task ID.

Request Information

URI Parameters

None.

Body Parameters

The TimeTrackingFilterRequestModel request model.

Time Tracking Filter Request Model
NameTypeAdditional informationDescription
CustomerId nullable integer

None.

ProjectId nullable integer

None.

TaskId nullable integer

None.

Request Formats

application/json, text/json

Sample:
{
  "CustomerId": 1,
  "ProjectId": 1,
  "TaskId": 1
}

Response Information

Resource Description

Collection of Time Tracking User
NameTypeAdditional informationDescription
ID integer

None.

UserId integer

None.

Email string

None.

FirstName string

None.

LastName string

None.

FullName string

None.

DefaultUser bool

None.

BillingRate decimal

None.

CostPerHour decimal

None.

Deleted bool

None.

UserProjects Collection of Time Tracking Project Staff

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ID": 1,
    "UserId": 2,
    "Email": "sample string 3",
    "FirstName": "sample string 4",
    "LastName": "sample string 5",
    "FullName": "sample string 4 sample string 5",
    "DefaultUser": true,
    "BillingRate": 7.0,
    "CostPerHour": 8.0,
    "Deleted": true,
    "UserProjects": [
      {
        "ProjectID": 1,
        "TimeTrackingUserId": 2,
        "BillingRate": 3.0,
        "CostPerHour": 4.0,
        "UserType": 5
      },
      {
        "ProjectID": 1,
        "TimeTrackingUserId": 2,
        "BillingRate": 3.0,
        "CostPerHour": 4.0,
        "UserType": 5
      }
    ]
  },
  {
    "ID": 1,
    "UserId": 2,
    "Email": "sample string 3",
    "FirstName": "sample string 4",
    "LastName": "sample string 5",
    "FullName": "sample string 4 sample string 5",
    "DefaultUser": true,
    "BillingRate": 7.0,
    "CostPerHour": 8.0,
    "Deleted": true,
    "UserProjects": [
      {
        "ProjectID": 1,
        "TimeTrackingUserId": 2,
        "BillingRate": 3.0,
        "CostPerHour": 4.0,
        "UserType": 5
      },
      {
        "ProjectID": 1,
        "TimeTrackingUserId": 2,
        "BillingRate": 3.0,
        "CostPerHour": 4.0,
        "UserType": 5
      }
    ]
  }
]