过滤问题 - id,主题按用户名和状态

时间:2015-07-09 02:46:13

标签: jira jira-rest-api

我正在尝试找出其余的api,以便将状态为DO的用户X分配给JIRA问题,并且必须返回JIRA ID,问题主题,问题状态并忽略所有其他信息,如评论,问题,描述等。

Api我正在寻找我认为它一定是这样的,

curl -X GET -u saravana:xyz http://xyz.yza.local/rest/api/2/search?user=saravana&status=todo

返回值必须是,

[ { "id" : "123", "issue" : "JIRA rest api, fetch the user specific issue", "status" : "TO DO"}........more issues]

1 个答案:

答案 0 :(得分:0)

使用/search调用时,使用JQL查询作为参数。因此,在您的情况下,查询将是:

assignee = X and status = "To Do"

所以Jira REST调用看起来像:

http://jira/rest/api/2/search?jql=assignee = X and status = "To Do"

这将返回分配给用户X的50个问题,状态为Do Do with all fields。

如果您希望所有问题都附加&maxResults=-1

要指定所需的字段,请附加&fields=key,summary,status

之类的内容

最终查询可能是:

/rest/api/2/search?jql=assignee=X and status="To Do"&maxResults=-1&fields=key,summary,status

See documentation for more info