getProjectsReportingUserTaskCompletion
Retrieve detailed task completion statistics for a specific user within defined date ranges, project filters, and custom report formats.
Instructions
Returns task completions for a given user. Retrieve a person record and its task completion stats.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
companyIds | No | company ids | |
endDate | No | end date for task completion report | |
excludeContacts | No | exclude contact types, returning only account and collaborator. | |
excludeIds | No | exclude certain user ids | |
excludeProjectIds | No | exclude people assigned to certain project id | |
fieldsCompanies | No | Query parameter: fields[companies] | |
fieldsPeople | No | Query parameter: fields[people] | |
fieldsPerson | No | Query parameter: fields[person] | |
fieldsProjectPermissions | No | Query parameter: fields[ProjectPermissions] | |
fieldsTeams | No | Query parameter: fields[teams] | |
filterByNoCostRate | No | Returns users who are missing cost rates(OCA only) | |
ids | No | filter by user ids | |
include | No | include (not used when generating reports) | |
includeArchivedProjects | No | include archived projects in the report | |
includeClients | No | include clients | |
includeCollaborators | No | exclude collaborators types, returning only account and contact. | |
includePlaceholders | No | include placeholder users | |
includeServiceAccounts | No | include service accounts | |
inclusiveFilter | No | make the filter inclusive for user ids, teamIds, companyIds | |
isReportDownload | No | generate a report document | |
jobRoleIds | No | filter by job role ids | |
lastLoginAfter | No | Query parameter: lastLoginAfter | |
onlyOwnerCompany | No | return people only from the owner company. This will replace any provided company ID. | |
onlySiteOwner | No | Query parameter: onlySiteOwner | |
orderBy | No | order by | |
orderMode | No | order mode | |
orderPrioritiseCurrentUser | No | Force to have the current/session user in the response | |
page | No | page number (not used when generating reports) | |
pageSize | No | number of items in a page (not used when generating reports) | |
projectIds | No | filter by project ids | |
reportFormat | No | define the format of the report | |
searchTerm | No | filter by comment content | |
searchUserJobRole | No | Include user job role in search | |
selectedColumns | No | customise the report by selecting columns | |
showDeleted | No | include deleted items | |
skipCounts | No | SkipCounts allows you to skip doing counts on a list API endpoint for performance reasons. | |
startDate | No | start date for task completion report | |
teamIds | No | team ids | |
updatedAfter | No | date time | |
userId | Yes | Path parameter: userId | |
userType | No | user type |