POST TimeTrackingTask/DeleteTasks

Delete a list of Time Tracking Tasks

Request Information

URI Parameters

None.

Body Parameters

The list of Time Tracking Tasks to be deleted

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.

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

Response Information

Resource Description

None.