GET TimeTrackingTask/Get/{id}

Gets the specified Time Tracking Task based on the identifier.

Request Information

URI Parameters

NameTypeAdditional informationDescription
id integer

Required

The identifier.

Body Parameters

None.

Response Information

Resource Description

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
    }
  ]
}