根据开始和结束日期过滤bitbucket pull请求

时间:2017-04-27 13:28:08

标签: git bitbucket bitbucket-api

我正在使用Bitbucket REST API 2.0版获取特定存储库拉取请求

https://developer.atlassian.com/bitbucket/api/2/reference/search?q=tag:pullrequests

在REST API下面工作并列出所有拉取请求。

/repositories/{username}/{repo_slug}/pullrequests

现在我想在上面的API上应用过滤器,例如

  1. 通过传递开始和结束日期来获取所有拉取请求
  2. 计算所有已批准/拒绝的拉取请求。

1 个答案:

答案 0 :(得分:0)

https://api.bitbucket.org/2.0/repositories/USER_NAME/REPO_SLUG/pullrequests?q=updated_on="YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]"

示例:

将所有拉请求 PRIOR 显示为2019 Jan 1st 00:00

https://api.bitbucket.org/2.0/repositories/craigiswayne/pipelines-playground/pullrequests?q=updated_on%3C%222019-01-01%2000:00%22

有关过滤的更多信息,请参阅此文档

https://developer.atlassian.com/bitbucket/api/2/reference/meta/filtering#supp-endpoints