几个有用的 Jira API

2025-06-24#Jira

记录几个有用的 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}