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

Get the sprint list with start and end dates

我正在寻找休息时间 API 以获取所有冲刺及其各自的开始和结束日期。我可以使用 API

获取冲刺列表
rest/greenhopper/1.0/sprintquery/boardId?includeFutureSprints=true&includeHistoricSprints=false

以及使用

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

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

如果您在 JIRA 7 上使用 JIRA Software,您可以使用: GET /rest/agile/1.0/board/{boardId}/sprint

这将 return 结果包括 startDateendDate,例如:

{
    "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"
    }]
}