Teamwork

Links

    Teamwork API

    Getting access, Developing, Testing

    Back to Teamwork

    List latest activity for a specific project.

    Lists the latest activity for a specific project. When you access a project you will see all the recent activity. This corresponds to that view in Teamwork. There is some parameters you can send in to filter your results.

    Input

    type: object properties: parameters: type: object properties: updatedAfter: type: string format: date-time description: filter by updated after date startDate: type: string format: date-time description: filter by start datetime sort: type: string description: sort by (deprecated, use orderBy) projectStatus: type: string description: filter by project status orderMode: type: string enum: - asc - desc description: order mode orderBy: type: string description: sort by endDate: type: string format: date-time description: filter by end datetime projectId: type: integer description: filter by project id (deprecated, use projectIds) pageSize: type: integer default: '50' description: number of items in a page page: type: integer default: '1' description: page number maxId: type: integer description: activity id offset catchupFromId: type: integer description: limit results from previous id showDeleted: type: boolean default: 'false' description: include deleted items onlyStarredProjects: type: boolean default: 'false' description: filter by starred projects only onlyProjectsWithExplicitMembership: type: boolean description: only projects with explicit membership matchAllProjectTags: type: boolean description: enforce all tag ids must be matched includeArchivedProjects: type: boolean description: include archived projects groupCommentActivityType: type: boolean description: group all activities on comments userIds: type: array items: type: integer description: filter by user ids projectTagIds: type: array items: type: integer description: filter by project tag ids projectStatuses: type: array items: type: string description: list of project status 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: type: integer description: list of project health projectCompanyIds: type: array items: type: integer description: filter by company ids projectCategoryIds: type: array items: type: integer description: filter by project category ids include: type: array items: enum: - projects - users - companies type: string description: include fields[users]: type: array items: enum: - id - firstName - lastName - title - email - companyId - company - isAdmin - isClientUser - isServiceAccount - type - deleted - avatarUrl - lengthOfDay - workingHoursId - workingHour - userRate - userCost - canAddProjects type: string fields[projects]: type: array items: enum: - id - name type: string fields[companies]: type: array items: enum: - id - name - logoUploadedToServer - logoImage type: string fields[activities]: type: array items: enum: - id - dateTime - activityType - latestActivityType - itemId - itemLink - itemType - itemDescription - itemExtraDescription - itemExtraLink - itemPublicInfo - forUserId - forUserName - dueDate - isPrivate - lockdownId - projectId - companyId type: string activityTypes: type: array items: enum: - task - tasklist - project - message - notebook - milestone - like - file - link - billinginvoice - task_comment - milestone_comment - file_comment - link_comment - comment type: string description: filter by activity types required: - projectId title: Parameters

    Output

    type: object title: ActivitiesResponse properties: activities: type: array items: type: object title: Activity properties: activityType: type: string company: type: object title: Relationship properties: id: type: integer meta: type: object type: type: string companyId: type: integer dateTime: type: string description: type: string dueDate: type: string extraDescription: type: string forUser: type: object title: Relationship properties: id: type: integer meta: type: object type: type: string forUserId: type: integer forUserName: type: string id: type: integer isPrivate: type: integer item: type: object title: Relationship properties: id: type: integer meta: type: object type: type: string itemId: type: integer itemLink: type: string latestActivityType: type: string link: type: string lockdown: type: object title: Relationship properties: id: type: integer meta: type: object type: type: string lockdownId: type: integer project: type: object title: Relationship properties: id: type: integer meta: type: object type: type: string projectId: type: integer publicInfo: type: string type: type: string user: type: object title: Relationship properties: id: type: integer meta: type: object type: type: string userId: type: integer included: type: object properties: companies: type: object projects: type: object users: type: object meta: type: object title: Meta properties: averageSpend: type: integer limit: type: integer nextCursor: type: string page: type: object title: MetaPage properties: count: type: integer hasMore: type: boolean pageOffset: type: integer pageSize: type: integer prevCursor: type: string totalCapacity: type: integer