getProjectsAllocationsTime
Retrieve time entries for a specific allocation with filters such as date range, sorting, and pagination. Access only the entries you have permission to view in Teamwork projects.
Instructions
Get time entries for a specific allocation. Return logged time entries for a specific allocation. Only the time entries that the logged-in user can access will be returned.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
allocationId | Yes | filter by allocation id | |
endDate | No | filter by an ending date | |
includePermissions | No | include permissions | |
includeTotals | No | include totals | |
orderBy | No | sort order | |
orderMode | No | order mode | |
page | No | page number | |
pageSize | No | number of items in a page | |
startDate | No | filter by a starting date | |
updatedAfter | No | filter by updated after date |
Input Schema (JSON Schema)
{
"properties": {
"allocationId": {
"description": "filter by allocation id",
"type": "integer"
},
"endDate": {
"description": "filter by an ending date",
"type": "string"
},
"includePermissions": {
"description": "include permissions",
"type": "boolean"
},
"includeTotals": {
"description": "include totals",
"type": "boolean"
},
"orderBy": {
"description": "sort order",
"enum": [
"company",
"date",
"dateupdated",
"project",
"task",
"tasklist",
"user",
"description",
"billed",
"billable",
"timespent"
],
"type": "string"
},
"orderMode": {
"description": "order mode",
"enum": [
"asc",
"desc"
],
"type": "string"
},
"page": {
"description": "page number",
"type": "integer"
},
"pageSize": {
"description": "number of items in a page",
"type": "integer"
},
"startDate": {
"description": "filter by a starting date",
"type": "string"
},
"updatedAfter": {
"description": "filter by updated after date",
"type": "string"
}
},
"required": [
"allocationId"
],
"type": "object"
}