You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过GET请求在Jira中查询前缀为ASAPSD的所有问题

Jira REST API 拉取ASAPSD前缀问题操作指南

前置说明

Jira问题编号的前缀就是对应项目的唯一标识Project Key,你要找的所有ASAPSD-xxx格式的问题,都属于项目key为ASAPSD的项目,直接通过JQL(Jira查询语言)筛选该项目即可,不需要做字符串通配匹配。
操作前请确认你已开通两个权限:

  • ASAPSD项目的问题查看权限
  • Jira平台的API访问权限

核心请求信息

Jira官方提供的问题搜索接口为/rest/api/3/search,如果是公司私有部署的旧版Jira Server,可将路径里的3替换为2使用V2版本接口。

请求参数说明

你需要在GET请求的查询参数中传入以下核心字段:

  • jql:JQL查询语句,固定填project = "ASAPSD"即可匹配所有目标前缀的问题,可自行追加其他筛选规则(如按状态、创建时间筛选)
  • maxResults:单次请求返回的最大问题数量,Jira默认限制单次最多返回100条
  • startAt:分页偏移量,默认从0开始,拉取多页时按返回的条数递增即可

完整请求示例

以下为curl命令示例,你可以根据自己的使用场景改写为其他编程语言的请求:

curl -u <你的Jira账号>:<你的认证凭证> "https://<你公司的Jira域名>/rest/api/3/search?jql=project%20%3D%20%22ASAPSD%22&maxResults=100&startAt=0"

认证说明:

  • 公有云Jira的认证凭证为账号对应的API令牌
  • 私有部署Jira可直接使用账号密码,或申请个人访问令牌后在请求头添加Authorization: Bearer <你的令牌>完成认证

多页数据拉取说明

如果该项目的问题总数超过100条,单次请求无法拉取全量数据,你可以通过返回结果里的以下字段判断分页逻辑:

  • total:符合条件的问题总数量
  • isLast:布尔值,为true代表当前已是最后一页
  • startAt:当前页的偏移量
    下一页请求只需将startAt参数的值调整为上一次请求的startAt + 上一次返回的maxResults,循环调用直到isLast为true即可拉取全部数据。

内容的提问来源于stack exchange,提问作者user12601909

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.17 10:54:04