Operations with Specific ProjectTimeTrackingSettings
This resource lets you configure the time tracking settings for the specific project.
Resource | /api/admin/projects/{projectID}/timeTrackingSettings |
Returned entity | ProjectTimeTrackingSettings. For the description of the entity attributes, see Supported Fields section. |
Supported methods |
ProjectTimeTrackingSettings attributes
Represents time tracking settings of the project.
This table describes attributes of the ProjectTimeTrackingSettings
entity.
To receive an attribute in the response from server, specify it explicitly in the request parameter
fields
.To update an attribute, provide it in the body of a POST request.
Field | Type | Description |
---|---|---|
enabled | Boolean | When |
estimate | ProjectCustomField | The custom field that is used for estimation in the project. The field must be attached to the project. |
timeSpent | ProjectCustomField | The custom field that is used for estimation in the project. The field must be attached to the project. |
workItemTypes | Array of WorkItemTypes | A collection of work item types that are used in the project. |
project | Project | Reference to the project, to which these settings belong to. |
Read a Specific ProjectTimeTrackingSettings
Read the time tracking settings of the project.
Required permissions
Requires Read Project Basic permission.
Request syntax
Request parameters
Parameter | Type | Description |
---|---|---|
fields | String | A list of ProjectTimeTrackingSettings attributes that should be returned in the response. If no field is specified,only the |
Sample
Sample request
Sample response body
Update a Specific ProjectTimeTrackingSettings
Update the time tracking settings of the project.
Required permissions
Requires Update Project permission.
Request syntax
Request parameters
Parameter | Type | Description |
---|---|---|
fields | String | A list of ProjectTimeTrackingSettings attributes that should be returned in the response. If no field is specified,only the |