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.
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. |
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 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 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. |
Sample
Sample request
Sample response body
Add a New Agile
Create a new agile board.
Mandatory attributes: name
and projects
.
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: |