几个有用的 Jira API
· 约 1 分钟阅读
记录几个有用的 Jira API。当然,也可以询问 Copilot。
获取项目
为了得到项目的 ID,可获取所有项目列表,然后过滤:
GET /rest/api/2/project或者根据项目的 Key 获取项目详情:
GET /rest/api/2/project/{projectKey}获取 Sprint 列表
GET /rest/agile/1.0/board/{boardId}/sprint获取当前的 Sprint
GET /rest/agile/1.0/board/{boardId}/sprint?state=active获取 Issue 详情
GET /rest/api/2/issue/{issueIdOrKey}获取字段
如果想更新 Issue,那么首先需要获取字段名称。为此,可使用如下 API 获取所有字段,然后与某个 Issue 的详情进行对比,得到字段的 ID:
GET /rest/api/2/field更新 Issue
PUT /rest/api/2/issue/{issueIdOrKey}