GET/tasklists/{id}/time/total.json
Total Time on a Tasklist
Path Params
- Name
id
- Type
- string
- required
- Description
Query Params
- Name
fromDate
- Type
- string
- Description
string (YYYYMMDD) - The start date to retrieve from
- Name
fromTime
- Type
- string
- Description
string (HH:MM) - The start time only if fromdate is passed
- Name
toDate
- Type
- string
- Description
string (YYYYMMDD) - The end date to retrieve to
- Name
toTime
- Type
- string
- Description
string (HH:MM) - The end time only if todate is passed
- Name
userId
- Type
- integer
- Description
Return time logs for a specific user only
- Name
projectType
- Type
- string
- Description
string (all, active, archived) - Filter the time entries to those in Active projects, Archived projects or All projects.
Responses
- Code
- 200
- Type
- object
- Schema
- Description
- 200 Response
200 Response
application/json
{
"STATUS": "OK",
"projects": [
{
"company": {
"name": "Digital Crew",
"id": "47"
},
"name": "Time Logging Project",
"tasklist": {
"time-estimates": {
"total-hours-estimated": "1.75",
"active-mins-estimated": "105",
"total-mins-estimated": "105",
"active-hours-estimated": "1.75",
"completed-hours-estimated": "0.00",
"completed-mins-estimated": "0"
},
"name": "Time Rollup",
"id": "1027",
"time-totals": {
"total-mins-sum": "140",
"non-billed-mins-sum": "140",
"non-billable-hours-sum": "0.67",
"total-hours-sum": "2.33",
"billed-mins-sum": "0",
"billed-hours-sum": "0.00",
"billable-hours-sum": "1.67",
"non-billable-mins-sum": "40",
"non-billed-hours-sum": "2.33",
"billable-mins-sum": "100"
}
},
"id": "1049"
}
]
}