Time Tracking
Create item
post /api/http/time-tracking/items
Create work item.
Required permissions: Update issues, Manage own spent time, Manage any spent time
|
Request arguments |
|---|
object with fields: subject: TimeTrackingSubjectIdentifier ( Required )
userId: ProfileIdentifier ( Required )
date: string (format: full-date) ( Required )
duration: integer (format: int32) ( Required )
Work item duration in minutes, should be greater than 0 description: string ( Nullable and Optional , defaults to null)
|
|
Get all items
get /api/http/time-tracking/items
Get items for subject
Required permissions: View spent time
|
Request arguments |
|---|
subject: string in one of the formats
(Query) ( Required ) | $skip: string (Query) ( Nullable and Optional , defaults to null)
| $top: integer (format: int32) (Query) ( Nullable and Optional , defaults to 100)
|
Response |
|---|
object with fields: next: string ( Required )
totalCount: integer (format: int32) ( Nullable and Optional , defaults to null)
data: array of TimeTrackingItem ( Required )
|
|
Update item
patch /api/http/time-tracking/items/{itemId}
Update a single work item.
Required permissions: Manage own spent time, Manage any spent time
|
Request arguments |
|---|
itemId: string (Path) ( Required )
| object with fields: userId: ProfileIdentifier ( Nullable and Optional , defaults to null)
date: string (format: full-date) ( Nullable and Optional , defaults to null)
duration: integer (format: int32) ( Nullable and Optional , defaults to null)
Work item duration in minutes description: string ( Nullable and Optional , defaults to null)
|
|
Delete item
delete /api/http/time-tracking/items/{itemId}
Delete single work item
Required permissions: Manage own spent time, Manage any spent time
|
Request arguments |
|---|
itemId: string (Path) ( Required )
|
|
Last modified: 06 September 2023