Operations with Specific Agile
This resource lets you work with agile boards in YouTrack using the REST API.
Resource | /api/agiles/{agileID} |
Returned entity | Agile. For the description of the entity attributes, see Supported Fields section. |
Supported methods |
|
Agile attributes
Represents an agile board configuration.
This table describes attributes of the Agile
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 |
---|---|---|
name | String | The name of the agile board. |
owner | User | Owner of the agile board. |
visibleFor | UserGroup | The user group that can view this board. |
visibleForProjectBased | Boolean | When true, the board is visible to everyone who can view all projects that are associated with the board. |
updateableBy | UserGroup | Group of users who can update board settings. |
updateableByProjectBased | Boolean | When true, anyone who can update the associated projects can update the board. |
orphansAtTheTop | Boolean | When true, the orphan swimlane is placed at the top of the board. Otherwise, the orphans swimlane is located below all other swimlanes. |
hideOrphansSwimlane | Boolean | When true, the orphans swimlane is not displayed on the board. |
estimationField | CustomField | A custom field that is used as the 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 actual for the current date. |
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 Specific Agile
Get settings of the specific agile board.
Required permissions
The user must have permissions to read the board.
Request syntax
{agileID} | Database ID of the agile board. |
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 |
Sample
Sample request URI
Sample response body
Update a Specific Agile
Update settings of the specific agile board.
Required permissions
The user must have permissions to update the board.
Request syntax
{agileID} | Database ID of the agile board. |
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 |
Sample
Let's set WIP limit for "In Progress" and "Fixed" columns of a board.
Sample request URI
Sample request body
Sample response body
Delete a Specific Agile
Delete an agile board with the specific ID.
Request syntax
{agileID} | Database ID of the agile board. |
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 |