Teamwork

Links

    Teamwork API

    Getting access, Developing, Testing

    Back to Teamwork

    Get 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