POST TimeTrackingTask/GetTasksFiltered

Gets the filtered tasks by customer ID and project 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 Task
NameTypeAdditional informationDescription
ID integer

None.

Name string

String length: inclusive between 0 and 100

Description string

None.

BillingRate decimal

None.

BillToClient bool

None.

DefaultTask bool

None.

Active bool

None.

ProjectTasks Collection of Time Tracking Project Task

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ID": 1,
    "Name": "sample string 2",
    "Description": "sample string 3",
    "BillingRate": 4.0,
    "BillToClient": true,
    "DefaultTask": true,
    "Active": true,
    "ProjectTasks": [
      {
        "ID": 1,
        "ProjectID": 2,
        "TaskID": 3,
        "BillToClient": true,
        "BillingRate": 5.0,
        "BudgetedHours": 6.0,
        "TotalHoursLogged": 7.0
      },
      {
        "ID": 1,
        "ProjectID": 2,
        "TaskID": 3,
        "BillToClient": true,
        "BillingRate": 5.0,
        "BudgetedHours": 6.0,
        "TotalHoursLogged": 7.0
      }
    ]
  },
  {
    "ID": 1,
    "Name": "sample string 2",
    "Description": "sample string 3",
    "BillingRate": 4.0,
    "BillToClient": true,
    "DefaultTask": true,
    "Active": true,
    "ProjectTasks": [
      {
        "ID": 1,
        "ProjectID": 2,
        "TaskID": 3,
        "BillToClient": true,
        "BillingRate": 5.0,
        "BudgetedHours": 6.0,
        "TotalHoursLogged": 7.0
      },
      {
        "ID": 1,
        "ProjectID": 2,
        "TaskID": 3,
        "BillToClient": true,
        "BillingRate": 5.0,
        "BudgetedHours": 6.0,
        "TotalHoursLogged": 7.0
      }
    ]
  }
]