Back to TeamworkGet timelog totals for a specific project.
Input
type: object
properties:
parameters:
type: object
properties:
updatedAfter:
type: string
format: date-time
description: filter by updated after
startDate:
type: string
format: date
description: filter by a starting date
projectStatus:
type: string
enum:
- active
- current
- late
- upcoming
- completed
- deleted
description: filter by project status
endDate:
type: string
format: date
description: filter by an ending date
userId:
type: integer
description: filter by user id (deprecated, use assignedToUserIds)
tasklistId:
type: integer
description: filter by tasklist id
taskId:
type: integer
description: filter by task id (deprecated, use taskIds)
projectId:
type: integer
description: filter by project id
deskTicketId:
type: integer
description: filter by desk ticket id
onlyStarredProjects:
type: boolean
description: filter by starred projects only
matchAllProjectTags:
type: boolean
description: match all project tags
includeDescendants:
type: boolean
description: get subtask totals
includeArchivedProjects:
type: boolean
default: 'false'
description: include archived projects
userIds:
type: array
items:
type: integer
description: filter by user ids (deprecated, use assignedToUserIds)
taskIds:
type: array
items:
type: integer
description: filter by task ids
projectTagIds:
type: array
items:
type: integer
description: filter by project tag ids
projectStatuses:
type: array
items:
enum:
- active
- current
- late
- upcoming
- completed
- deleted
type: string
description: filter by project statuses
projectOwnerIds:
type: array
items:
type: integer
description: filter by project owner ids
projectIds:
type: array
items:
type: integer
description: filter by project ids
projectHealths:
type: array
items:
enum:
- '0'
- '1'
- '2'
- '3'
type: integer
description: |-
filter by project healths
0: not set
1: bad
2: ok
3: good
projectCompanyIds:
type: array
items:
type: integer
description: filter by project company ids
projectCategoryIds:
type: array
items:
type: integer
description: filter by project category ids
companyIds:
type: array
items:
type: integer
description: filter by company ids
assignedToUserIds:
type: array
items:
type: integer
description: filter by assigned user ids
assignedToTeamIds:
type: array
items:
type: integer
description: filter by assigned team ids
assignedToCompanyIds:
type: array
items:
type: integer
description: filter by assigned company ids
assignedTeamIds:
type: array
items:
type: integer
description: filter by assigned team ids
required:
- projectId
title: Parameters
Output
type: object
title: TotalsResponse
properties:
subTasks:
type: object
title: TimelogTotalsSubtasks
properties:
estimatedMinutes:
type: integer
minutes:
type: integer
minutesBillable:
type: integer
time-totals:
type: object
title: TimelogTotals
properties:
estimatedMinutes:
type: integer
estimatedMinutesActive:
type: integer
estimatedMinutesCompleted:
type: integer
estimatedMinutesFiltered:
type: integer
estimatedMinutesWithLoggedTime:
type: integer
minutes:
type: integer
minutesBillable:
type: integer
minutesBilled:
type: integer
minutesNonBillable:
type: integer
minutesNonBilled:
type: integer