我正在寻找一个rest API来获取所有冲刺的各自的开始和结束日期。我可以使用API获取sprint列表
rest/greenhopper/1.0/sprintquery/boardId?includeFutureSprints=true&includeHistoricSprints=false
和使用
的冲刺信息rest/agile/1.0/sprint/sprintId
但是,它需要我为每个sprint调用第二个API。是否有API提供冲刺列表及其信息,如开始和结束日期。
答案 0 :(得分:3)
如果您使用JIRA软件使用JIRA 7,则可以使用: GET /rest/agile/1.0/board/{boardId}/sprint
这将返回包含 startDate 和 endDate 的结果,例如:
{
"maxResults": 2,
"startAt": 1,
"total": 5,
"isLast": false,
"values": [{
"id": 37,
"self": "http://www.example.com/jira/rest/agile/1.0/sprint/23",
"state": "closed",
"name": "sprint 1",
"startDate": "2015-04-11T15:22:00.000+10:00",
"endDate": "2015-04-20T01:22:00.000+10:00",
"completeDate": "2015-04-20T11:04:00.000+10:00",
"originBoardId": 5
},
{
"id": 72,
"self": "http://www.example.com/jira/rest/agile/1.0/sprint/73",
"state": "future",
"name": "sprint 2"
}]
}