获取包含开始日期和结束日期的sprint列表

时间:2016-06-27 09:37:29

标签: jira jira-agile jira-rest-java-api

我正在寻找一个rest API来获取所有冲刺的各自的开始和结束日期。我可以使用API​​获取sprint列表

rest/greenhopper/1.0/sprintquery/boardId?includeFutureSprints=true&includeHistoricSprints=false

和使用

的冲刺信息
rest/agile/1.0/sprint/sprintId

但是,它需要我为每个sprint调用第二个API。是否有API提供冲刺列表及其信息,如开始和结束日期。

1 个答案:

答案 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"
    }]
}