Actions (36)
Item · 11
- Add item dependencyPOST /api/workspaces/{workspaceId}/items/v1/{itemId}/dependencies
Create a dependency (predecessor/successor) for a plan item.
documented - Delete item dependencyDELETE /api/workspaces/{workspaceId}/items/v1/{itemId}/dependencies/{dependencyId}
Remove a dependency from a plan item.
documented - Delete item fileDELETE /api/workspaces/{workspaceId}/items/v1/{itemId}/files/{fileId}
Remove a file from a plan item.
documented - Download fileGET /api/workspaces/{workspaceId}/items/v1/{itemId}/files/{fileId}/download
Download a single file attached to a plan item.
documented - Duplicate itemPOST /api/workspaces/{workspaceId}/items/v1/{itemId}/duplicate
Create a copy of a plan item in the workspace (with optional new location).
documented - Fetch item ancestorsGET /api/workspaces/{workspaceId}/items/v1/{itemId}/ancestors
Retrieve the ancestor chain of a plan item.
documented - List item dependenciesGET /api/workspaces/{workspaceId}/items/v1/{itemId}/dependencies
Pull all dependencies for a plan item.
documented - List item filesGET /api/workspaces/{workspaceId}/items/v1/{itemId}/files
List files attached to a plan item.
documented - Move filePOST /api/workspaces/{workspaceId}/items/v1/{itemId}/files/{fileId}/move
Move a file from one plan item to another.
documented - Update item dependencyPUT /api/workspaces/{workspaceId}/items/v1/{itemId}/dependencies/{dependencyId}
Update the wait days for an existing dependency.
documented - Upload file to itemPOST /api/workspaces/{workspaceId}/items/v1/{itemId}/files/
Upload a file to a plan item (multipart/form-data).
documented
Logged Time Entries · 6
- Create logged time entryPOST /api/workspaces/{workspaceId}/logged-time-entries/v1
Create a new time entry against an assignment.
documented - Delete time entryDELETE /api/workspaces/{workspaceId}/logged-time-entries/v1/{id}
Delete a logged time entry.
documented - Get logged time entry by IDGET /api/workspaces/{workspaceId}/logged-time-entries/v1/{id}
Retrieve a single logged time entry by its ID.
documented - List logged time entriesGET /api/workspaces/{workspaceId}/logged-time-entries/v1
Retrieve logged time entries for a workspace.
documented - List time entries by date rangeGET /api/workspaces/{workspaceId}/logged-time-entries/v1?date[between]={range}
Retrieve time entries within a specified date range.
documented - Update time entryPUT /api/workspaces/{workspaceId}/logged-time-entries/v1/{id}
Update an existing logged time entry.
documented
Items · 3
- Create itemPOST /api/workspaces/{workspaceId}/items/v1
Create a new plan item (package/project/sub-folder/task/assignment) in a workspace.
documented - List itemsGET /api/workspaces/{workspaceId}/items/v1
Pull a list of plan items in a workspace.
documented - Update itemPUT /api/workspaces/{workspaceId}/items/v1/{itemId}
Update attributes of an existing plan item.
documented
Time Off (ETO) · 3
- Create ETOPOST /api/workspaces/{workspaceId}/time-off/eto/v1
Add an Everyone Time Off event to block scheduling for all users.
documented - List ETOGET /api/workspaces/{workspaceId}/time-off/eto/v1
List all ETO events in a workspace.
documented - Update ETOPUT /api/workspaces/{workspaceId}/time-off/eto/v1/{etoId}
Update an existing ETO event.
documented
Time Off (PTO) · 3
- Create PTOPOST /api/workspaces/{workspaceId}/time-off/pto/v1
Add a Personal Time Off event (PTO) for a member or resource.
documented - List PTOsGET /api/workspaces/{workspaceId}/time-off/pto/v1
Retrieve PTO events for a workspace.
documented - Update PTOPUT /api/workspaces/{workspaceId}/time-off/pto/v1/{ptoId}
Update dates or details of an existing PTO event.
documented