共用方式為


Bitbucket

Bitbucket 是一種基於 Web 的託管服務,適用於使用 GIT 修訂控制的專案。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure 中國區域
     - 美國國防部 (DoD)
Power Apps 進階 除下列區域外的所有 Power Apps 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
Power Automate(自動化服務) 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
連絡人​​
名稱 Microsoft
URL Microsoft LogicApps 支援
Microsoft Power Automate 支援
Microsoft Power Apps 支援
連接器中繼資料
Publisher Microsoft
網站 https://bitbucket.org/
隱私策略 https://www.atlassian.com/legal/privacy-policy

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒
觸發輪詢的頻率 1 30 秒

動作

依 ID 取得使用者

此作業會依其識別碼傳回指定使用者的所有相關資訊。

依識別碼取得問題

此作業會擷取指定問題的所有相關資訊。

合併提取要求

此作業可以合併指定的提取要求。

建立問題

此作業會在指定的儲存庫中建立新問題。

拒絕提取要求

此作業可用來拒絕現有的提取要求。

核准提取要求

此作業可用來核准現有的提取要求。

依 ID 取得使用者

此作業會依其識別碼傳回指定使用者的所有相關資訊。

參數

名稱 機碼 必要 類型 Description
使用者 ID
userId True string

使用者的識別碼。

傳回

身體
UserResponse

依識別碼取得問題

此作業會擷取指定問題的所有相關資訊。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

問題編號
issueId True string

問題的識別碼。

傳回

身體
IssueResponse

合併提取要求

此作業可以合併指定的提取要求。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

提取要求識別碼
pullrequestId True string

提取要求的識別碼。

傳回

建立問題

此作業會在指定的儲存庫中建立新問題。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

問題標題
title True string
Description
raw string
問題類型
kind True string
Priority
priority True string

問題的優先順序類別。

地位
status string
元件
name string

預先定義的元件值。

里程碑
name string

預先定義的里程碑值。

版本
name string

預先定義的版本值。

傳回

身體
IssueResponse

拒絕提取要求

此作業可用來拒絕現有的提取要求。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

提取要求識別碼
pullrequestId True string

提取要求的識別碼。

傳回

核准提取要求

此作業可用來核准現有的提取要求。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

提取要求識別碼
pullrequestId True string

提取要求的識別碼。

傳回

觸發程序

合併提取要求時

當現有的 pullreqest 合併到給定的儲存庫中時觸發。

建立提取要求時

在指定的儲存庫中建立新的 pullreqest 時觸發。

推送新提交時

當新提交推送至指定的存放庫時觸發。

新增問題時

當新問題新增至指定的存放庫時觸發。

新增存放庫時

當為已驗證的帳戶建立新的存放庫時觸發。

更新問題時

在指定存放庫中更新問題時觸發。

當提取要求獲得核准時

在指定的儲存庫中核准 pullreqest 時觸發。

當提取要求被拒絕時

當給定儲存庫中現有的 pullreqest 被拒絕時觸發。

合併提取要求時

當現有的 pullreqest 合併到給定的儲存庫中時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

傳回

建立提取要求時

在指定的儲存庫中建立新的 pullreqest 時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

傳回

推送新提交時

當新提交推送至指定的存放庫時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

傳回

新增問題時

當新問題新增至指定的存放庫時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

傳回

新增存放庫時

當為已驗證的帳戶建立新的存放庫時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

傳回

更新問題時

在指定存放庫中更新問題時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

傳回

當提取要求獲得核准時

在指定的儲存庫中核准 pullreqest 時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

傳回

當提取要求被拒絕時

當給定儲存庫中現有的 pullreqest 被拒絕時觸發。

參數

名稱 機碼 必要 類型 Description
客戶名稱
account True string

Atlassian 帳戶或團隊名稱

存放庫識別碼
slug True string

Bitbucket 存放庫

傳回

定義

WebhookIssueCreated回應

名稱 路徑 類型 Description
Actor
actor Actor
問題
issue Issue
存儲庫
repository Repository

WebhookIssueUpdated回應

名稱 路徑 類型 Description
Actor
actor Actor
changes
changes Changes
評論
comment Comment
問題
issue Issue
存儲庫
repository Repository

WebhookPullRequestApproved回應

名稱 路徑 類型 Description
批准
approval Approval
Actor
actor Actor
PR
pullrequest PullRequest
存儲庫
repository Repository

WebhookPullRequestCreatedResponse

名稱 路徑 類型 Description
Actor
actor Actor
PR
pullrequest PullRequest
存儲庫
repository Repository

WebhookPullRequestDeclined回應

名稱 路徑 類型 Description
Actor
actor Actor
PR
pullrequest PullRequest
存儲庫
repository Repository

WebhookPullRequestMerged回應

名稱 路徑 類型 Description
Actor
actor Actor
PR
pullrequest PullRequest
存儲庫
repository Repository

WebhookRepositoryPush回應

名稱 路徑 類型 Description
Actor
actor Actor
推送
push Push
存儲庫
repository Repository

List_repositories_Response

名稱 路徑 類型 Description
values
values array of object

values

SCM
values.scm string

存放庫的原始檔控制管理員。

網站
values.website string

網站的 URL(如果已定義)。

有維基
values.has_wiki boolean

如果存放庫有 Wiki,則為 True。

名稱
values.name string

存放庫的名稱。

分叉政策
values.fork_policy string

允許分叉、無公共分叉或無分叉。

通用唯一識別碼 (UUID)
values.uuid string

存放庫的不可變識別碼。

語言
values.language string

儲存庫中使用的程式設計語言。

創建 Date-Time
values.created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

有問題追蹤器
values.has_issues boolean

如果已為存放庫設定問題追蹤器,則為 True。

用戶名稱
values.owner.username string

存放庫擁有者的使用者名稱。

名稱
values.owner.display_name string

存放庫擁有者的顯示名稱。

通用唯一識別碼 (UUID)
values.owner.uuid string

存放庫擁有者的唯一識別碼。

更新 Date-Time
values.updated_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

大小
values.size integer

整數,表示儲存庫的大小(以位元組為單位)。

類型
values.type string

Git 或 Mercurial。

動態資料欄位
values.slug string

Slug 用來識別儲存庫。

是私人的
values.is_private boolean

如果存放庫是私人的,則為 True。

Description
values.description string

存放庫的描述。

ApprovePullRequestResponse

名稱 路徑 類型 Description
Role
role string

提取要求的角色。

類型
type string

提取請求的類型。

用戶名稱
user.username string

核准者的使用者名稱。

名稱
user.display_name string

核准者的顯示名稱。

類型
user.type string

使用者或小組。

通用唯一識別碼 (UUID)
user.uuid string

使用者的通用唯一識別碼。

已核准
approved boolean

如果提取要求已核准,則為 True。

DeclineOrMergePullRequestResponse

名稱 路徑 類型 Description
Description
description string

提取要求描述。

Title
title string

提取要求標題。

名稱
destination.branch.name string

目的地分支的名稱。

Hash
destination.commit.hash string

目的地分支頭的 SHA1。

名稱
destination.repository.name string

目的地分支儲存庫的名稱。

通用唯一識別碼 (UUID)
destination.repository.uuid string

目的地分支存放庫的UUID。

類型
destination.repository.type string

目的地分支儲存庫的類型。

地位
state string

提取要求狀態。

關閉者:使用者名稱
closed_by.username string

關閉 PR 的人員的使用者名稱。

按名稱關閉
closed_by.display_name string

關閉 PR 的人員名稱。

使用者類型
closed_by.type string

由使用者或小組關閉。

通用唯一識別碼 (UUID)
closed_by.uuid string

關閉 PR 之人的唯一識別碼。

名稱
source.branch.name string

來源分支的名稱。

Hash
source.commit.hash string

來源分支頭的 SHA1。

名稱
source.repository.name string

來源分支儲存庫的名稱。

通用唯一識別碼 (UUID)
source.repository.uuid string

來源分支存放庫的UUID。

類型
source.repository.type string

來源分支儲存庫的類型。

名稱
author.display_name string

建立者的顯示名稱。

類型
author.type string

創建者的類型。

用戶名稱
author.username string

創建者的用戶名

通用唯一識別碼 (UUID)
author.uuid string

創建者的通用唯一標識符。

創建 Date-Time
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

原因
reason string

提取請求被拒絕的原因(如果是的話)。

更新於
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

Id
id integer

提取要求的識別碼。

任務計數
task_count integer

任務計數。

問題回應

名稱 路徑 類型 Description
Priority
priority string

問題的優先順序。

種類
kind string

那種問題。

型別
repository.type string

存放庫的類型。

名稱
repository.name string

存放庫的名稱。

全名
repository.full_name string

儲存庫的完整名稱。

通用唯一識別碼 (UUID)
repository.uuid string

儲存庫的通用唯一識別碼。

用戶名稱
reporter.username string

報告者的使用者名稱。

顯示名稱
reporter.display_name string

報告者的顯示名稱。

類型
reporter.type string

報告者的類型。

通用唯一識別碼 (UUID)
reporter.uuid string

報告者的通用唯一識別碼。

Title
title string

問題的標題。

元件
component.name string

預先定義的元件值。

Votes
votes integer

對該問題的投票數。

手錶
watches integer

有關該問題的手錶數量。

收發簡訊
content.raw string

問題的描述。

加成
content.markup string

問題的描述標記。

HTML全文
content.html string

問題的說明 html。

受讓人
assignee string

問題的指派使用者。

地位
state string

問題的狀態。

版本
version.name string

管理員定義的版本值。

建立時間
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

里程碑
milestone.name string

預先定義的里程碑值。

更新於
updated_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

類型
type string

問題的類型。

問題編號
id integer

問題的 ID。

使用者回應

名稱 路徑 類型 Description
用戶名稱
username string

用戶名稱。

類型
type string

用戶類型。

顯示名稱
display_name string

使用者的顯示名稱。

通用唯一識別碼 (UUID)
uuid string

使用者的通用唯一識別碼。

Actor

名稱 路徑 類型 Description
名稱
display_name string

作者的完整顯示名稱。

類型
type string

使用者或小組。

用戶名稱
username string

使用者名稱或團隊 ID。

通用唯一識別碼 (UUID)
uuid string

使用者或團隊的唯一識別碼。

批准

名稱 路徑 類型 Description
日期時間
date string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

顯示名稱
user.display_name string

核准者的顯示名稱。

型別
user.type string

核准者的類型。

使用者名稱
user.username string

核准者的使用者名稱。

通用唯一識別碼 (UUID)
user.uuid string

核准者的通用唯一識別碼。

Changes

名稱 路徑 類型 Description
新發行
title.new string

問題欄位的新值。

舊期
title.old string

問題欄位的舊值。

評論

名稱 路徑 類型 Description
Id
id integer

新增了註解的 ID。

父項識別碼
parent integer

父註解的 ID。

Description
content.raw string

註解的描述。

更新 Date-Time
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)
created_on date-time

created_on

問題

名稱 路徑 類型 Description
Title
title string

問題標題。

里程碑
milestone string

問題已達到階段。

更新 Date-Time
updated_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

問題內容
content.raw string

原始問題描述。

創建 Date-Time
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

元件
component string

使用者定義的列舉值。

問題類型
type string

錯誤、增強、提案或任務。

Id
id integer

問題識別碼。

地位
state string

問題狀態。

Priority
priority string

問題的優先順序類別。

版本
version string

包含版本值的字串。

種類
kind string

GUI中定義的問題型別。

拉取請求

名稱 路徑 類型 Description
Id
id integer

提取要求的識別碼。

檢閱者
reviewers array of object

提取請求的檢閱者清單。

Description
description string

提取要求的描述。

名稱
destination.branch.name string

目的地分支的名稱。

儲存庫名稱
destination.repository.name string

建立問題的存放庫名稱。

通用唯一識別碼 (UUID)
destination.repository.uuid string

存放庫的唯一識別碼。

存放庫類型
destination.repository.type string

建立問題的存放庫類型。

已關閉分行
close_source_branch boolean

合併後關閉來源分支。

名稱
author.display_name string

PR 作者的顯示名稱。

類型
author.type string

使用者或小組。

用戶名稱
author.username string

PR 作者的使用者名稱。

通用唯一識別碼 (UUID)
author.uuid string

作者的通用唯一標識符。

參與者
participants array of object
Role
participants.role string

參與者的角色。

顯示名稱
participants.user.display_name string

參與者的顯示名稱

類型
participants.user.type string

使用者或小組。

用戶名稱
participants.user.username string

參與者的使用者名稱。

全域唯一識別碼 (UUID)
participants.user.uuid string

使用者的通用唯一識別碼。

類型
participants.type string

參與者的類型。

名稱
source.branch.name string

來源分支的名稱。

Hash
source.commit.hash string

來源分支頭的 SHA1。

名稱
source.repository.name string

來源分支儲存庫的名稱。

通用唯一識別碼 (UUID)
source.repository.uuid string

來源分支存放庫的UUID。

類型
source.repository.type string

來源分支儲存庫的類型。

創建 Date-Time
created_on date-time

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

地位
state string

提取請求的狀態。

原因
reason string

提取請求被拒絕的原因(如果是的話)。

更新 Date-Time
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm 或 -hh:mm)

Title
title string

提取請求的名稱。

推送

名稱 路徑 類型 Description
changes
changes array of object

changes

創建
changes.created boolean

指出參考是否為新參考。

型別
changes.old.type string

型別

changes.old.target.author.raw string

date
changes.old.target.date date-time

date

訊息
changes.old.target.message string

訊息

雜湊
changes.old.target.hash string

雜湊

型別
changes.old.target.type string

型別

父母
changes.old.target.parents array of object

父母

型別
changes.old.target.parents.type string

型別

href
changes.old.target.parents.links.html.href string

href

href
changes.old.target.parents.links.self.href string

href

雜湊
changes.old.target.parents.hash string

雜湊

href
changes.old.target.links.html.href string

href

href
changes.old.target.links.self.href string

href

名稱
changes.old.name string

名稱

href
changes.old.links.commits.href string

href

href
changes.old.links.html.href string

href

href
changes.old.links.self.href string

href

型別
changes.new.type string

型別

changes.new.target.author.raw string

date
changes.new.target.date date-time

date

訊息
changes.new.target.message string

訊息

雜湊
changes.new.target.hash string

雜湊

型別
changes.new.target.type string

型別

父母
changes.new.target.parents array of object

父母

型別
changes.new.target.parents.type string

型別

href
changes.new.target.parents.links.html.href string

href

href
changes.new.target.parents.links.self.href string

href

雜湊
changes.new.target.parents.hash string

雜湊

href
changes.new.target.links.html.href string

href

href
changes.new.target.links.self.href string

href

名稱
changes.new.name string

名稱

href
changes.new.links.commits.href string

href

href
changes.new.links.html.href string

href

href
changes.new.links.self.href string

href

截斷
changes.truncated boolean

指出 Bitbucket 是否截斷了此承載中的認可陣列。

關閉
changes.closed boolean

指出參考是否為舊。

提交
changes.commits array of object

提交

changes.commits.author.raw string

date
changes.commits.date date-time

date

訊息
changes.commits.message string

訊息

雜湊
changes.commits.hash string

雜湊

型別
changes.commits.type string

型別

父母
changes.commits.parents array of object

父母

型別
changes.commits.parents.type string

型別

href
changes.commits.parents.links.html.href string

href

href
changes.commits.parents.links.self.href string

href

雜湊
changes.commits.parents.hash string

雜湊

被迫
changes.forced boolean

指出是否強制推送。

存儲庫

名稱 路徑 類型 Description
顯示名稱
owner.display_name string

擁有者的顯示名稱。

型別
owner.type string

擁有者的類型。

使用者名稱
owner.username string

擁有者的使用者名稱。

通用唯一識別碼 (UUID)
owner.uuid string

擁有者的通用唯一識別碼。

名稱
name string

存放庫的名稱。

SCM
scm string

存放庫的原始檔控制管理員。

網站
website string

儲存庫的網站。

通用唯一識別碼 (UUID)
uuid string

儲存庫的通用唯一識別碼。

全名
full_name string

儲存庫的完整名稱。

是私人的
is_private boolean

指出存放庫是否為私人的布林值。

型別
type string

存放庫的類型。