Agiles
This resource lets you work with agile boards in YouTrack using the REST API.
Resource | /api/agiles |
Returned entity | Agile. For the description of the entity attributes, see Supported Fields section. |
Supported methods |
|
Supported sub-resources |
|
Agile attributes
Represents an agile board configuration.
Related Resources
Below you can find the list of resources that let you work with this entity.
Attributes
This table describes attributes of the Agile
entity.
To receive an attribute in the response from the server, specify it explicitly in the
fields
request parameter.To update an attribute, provide it in the body of a POST request.
Field | Type | Description |
---|---|---|
id | String | The ID of the agile board. |
name | String | The name of the agile board. |
owner | User | The owner of the agile board. |
visibleFor | UserGroup | Deprecated. Use the The group of users that can view this board. Can be null . |
visibleForProjectBased | Boolean | Deprecated. When |
updateableBy | UserGroup | Deprecated. Use the The group of users who can update the settings of this board. Can be null . |
updateableByProjectBased | Boolean | Deprecated. When |
readSharingSettings | AgileSharingSettings | Users and groups that can view this board. If the board is visible only to its owner, this property contains an empty array. |
updateSharingSettings | AgileSharingSettings | Users and groups that can update this watch folder. If only the folder's owner can update it, this property contains an empty array. |
orphansAtTheTop | Boolean | When |
hideOrphansSwimlane | Boolean | When |
estimationField | CustomField | A custom field that is used as the estimation field for the board. |
originalEstimationField | CustomField | A custom field that is used as the original estimation field for the board. |
projects | Array of Projects | A collection of projects associated with the board. |
sprints | Array of Sprints | The set of sprints that are associated with the board. |
currentSprint | Sprint | A sprint that is designated as the current one for this agile board. |
columnSettings | ColumnSettings | Column settings of the board. |
swimlaneSettings | SwimlaneSettings | Settings of the board swimlanes. |
sprintsSettings | SprintsSettings | Settings of the board sprints. |
colorCoding | ColorCoding | Color coding settings for the board. |
status | AgileStatus | Status of the board. |
Read a List of Agiles
Get the list of all available agile boards in the system.
Request syntax
Request parameters
Parameter | Type | Description |
---|---|---|
fields | String | A list of Agile attributes that should be returned in the response. If no field is specified, only the |
$skip | Int | Optional. Lets you set a number of returned entities to skip before returning the first one. |
$top | Int | Optional. Lets you specify the maximum number of entries that are returned in the response. If you don't set the $top value, the server limits the maximum number of returned entries. The server returns a maximum of 42 entries for most resources that return collections. For more information, see Pagination. |
Sample
Sample request
Sample response body
Add a New Agile
Create a new agile board.
Required fields: name
, projects
(id
- database IDs of the project that need to be associated with the board).
Request syntax
Request parameters
Parameter | Type | Description |
---|---|---|
fields | String | A list of Agile attributes that should be returned in the response. If no field is specified, only the |
template | String | The name of the board template that should be used. Possible values: |