次の方法で共有


Bitbucket

Bitbucket は、GIT リビジョン コントロールを使用するプロジェクト用の Web ベースのホスティング サービスです。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
お問い合わせ
名前 Microsoft
URL Microsoft LogicApps のサポート
Microsoft Power Automate のサポート
Microsoft Power Apps のサポート
コネクタ メタデータ
Publisher Microsoft
Website https://bitbucket.org/
プライバシー ポリシー https://www.atlassian.com/legal/privacy-policy

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒
トリガーポーリングの頻度 1 30 秒

アクション

ID でユーザーを取得する

この操作は、特定のユーザーに関するすべての情報を ID で返します。

ID で問題を取得する

この操作は、特定の問題に関するすべての情報を取得します。

pull request を承認する

この操作は、既存のプル要求を承認するために使用されます。

pull request を拒否する

この操作は、既存のプル要求を拒否するために使用されます。

プル要求のマージ

この操作では、特定のプル要求をマージできます。

問題の作成

この操作により、指定されたリポジトリに新しい問題が作成されます。

ID でユーザーを取得する

この操作は、特定のユーザーに関するすべての情報を ID で返します。

パラメーター

名前 キー 必須 説明
ユーザー ID
userId True string

ユーザーの ID。

戻り値

ID で問題を取得する

この操作は、特定の問題に関するすべての情報を取得します。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

問題 ID
issueId True string

問題の ID。

戻り値

pull request を承認する

この操作は、既存のプル要求を承認するために使用されます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

Pull Request Id
pullrequestId True string

プル要求の ID。

戻り値

pull request を拒否する

この操作は、既存のプル要求を拒否するために使用されます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

Pull Request Id
pullrequestId True string

プル要求の ID。

戻り値

プル要求のマージ

この操作では、特定のプル要求をマージできます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

Pull Request Id
pullrequestId True string

プル要求の ID。

戻り値

問題の作成

この操作により、指定されたリポジトリに新しい問題が作成されます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
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

定義済みのバージョン値。

戻り値

トリガー

pull request がマージされたとき

特定のリポジトリで既存の pullreqest がマージされたときにトリガーされます。

pull request が作成されたとき

指定されたリポジトリに新しい pullreqest が作成されたときにトリガーされます。

pull request が承認されたとき

指定したリポジトリで pullreqest が承認されたときにトリガーされます。

pull request が拒否されたとき

特定のリポジトリで既存の pullreqest が拒否されたときにトリガーされます。

リポジトリが追加されたとき

認証されたアカウントに対して新しいリポジトリが作成されたときにトリガーされます。

問題が更新されたとき

特定のリポジトリで問題が更新されたときにトリガーされます。

新しいコミットがプッシュされたとき

新しいコミットが特定のリポジトリにプッシュされたときにトリガーされます。

新しい問題が追加されたとき

特定のリポジトリに新しい問題が追加されたときにトリガーされます。

pull request がマージされたとき

特定のリポジトリで既存の pullreqest がマージされたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

戻り値

pull request が作成されたとき

指定されたリポジトリに新しい pullreqest が作成されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

戻り値

pull request が承認されたとき

指定したリポジトリで pullreqest が承認されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

戻り値

pull request が拒否されたとき

特定のリポジトリで既存の pullreqest が拒否されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

戻り値

リポジトリが追加されたとき

認証されたアカウントに対して新しいリポジトリが作成されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

戻り値

問題が更新されたとき

特定のリポジトリで問題が更新されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

戻り値

新しいコミットがプッシュされたとき

新しいコミットが特定のリポジトリにプッシュされたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

戻り値

新しい問題が追加されたとき

特定のリポジトリに新しい問題が追加されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
アカウント名
account True string

Atlassian アカウントまたはチーム名

リポジトリ ID
slug True string

Bitbucket リポジトリ

戻り値

定義

WebhookIssueCreatedResponse

名前 パス 説明
俳優
actor Actor
issue
issue Issue
リポジトリ
repository Repository

WebhookIssueUpdatedResponse

名前 パス 説明
俳優
actor Actor
変更
changes Changes
コメント
comment Comment
issue
issue Issue
リポジトリ
repository Repository

WebhookPullRequestApprovedResponse

名前 パス 説明
Approval
approval Approval
俳優
actor Actor
PR
pullrequest PullRequest
リポジトリ
repository Repository

WebhookPullRequestCreatedResponse

名前 パス 説明
俳優
actor Actor
PR
pullrequest PullRequest
リポジトリ
repository Repository

WebhookPullRequestDeclinedResponse

名前 パス 説明
俳優
actor Actor
PR
pullrequest PullRequest
リポジトリ
repository Repository

WebhookPullRequestMergedResponse

名前 パス 説明
俳優
actor Actor
PR
pullrequest PullRequest
リポジトリ
repository Repository

WebhookRepositoryPushResponse

名前 パス 説明
俳優
actor Actor
プッシュ
push Push
リポジトリ
repository Repository

List_repositories_Response

名前 パス 説明
values
values array of object

values

SCM
values.scm string

リポジトリのソース管理マネージャー。

Website
values.website string

定義されている場合は、Web サイトの URL。

Wiki がある
values.has_wiki boolean

リポジトリに Wiki がある場合は True。

名前
values.name string

リポジトリの名前。

フォーク ポリシー
values.fork_policy string

フォークを許可するか、パブリック フォークを許可しないか、フォークを許可しない。

UUID(ユニバーサリー・ユニーク・アイデンティファイア)
values.uuid string

リポジトリの変更できない ID。

Language
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。

Slug
values.slug string

リポジトリを識別するために使用される Slug。

プライベート
values.is_private boolean

リポジトリがプライベートの場合は True。

Description
values.description string

リポジトリの説明。

ApprovePullRequestResponse

名前 パス 説明
Role
role string

プル要求のロール。

タイプ
type string

pull request の型。

ユーザー名
user.username string

承認者のユーザー名。

名前
user.display_name string

承認者の表示名。

タイプ
user.type string

ユーザーまたはチーム。

UUID(ユニバーサリー・ユニーク・アイデンティファイア)
user.uuid string

ユーザーの汎用一意識別子。

承認済み
approved boolean

プル要求が承認された場合は True。

DeclineOrMergePullRequestResponse

名前 パス 説明
Description
description string

プル要求の説明。

Title
title string

Pull request タイトル。

名前
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

pull request が拒否された理由 (存在する場合)。

更新日
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm または -hh:mm)

ID (アイディー)
id integer

プル要求の ID。

タスク数
task_count integer

タスク数。

IssueResponse

名前 パス 説明
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
watches integer

問題に関するウォッチの数。

SMS 送信
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
id integer

問題の ID。

UserResponse

名前 パス 説明
ユーザー名
username string

ユーザー名。

タイプ
type string

ユーザーの種類。

表示される名前
display_name string

ユーザーの表示名。

UUID(ユニバーサリー・ユニーク・アイデンティファイア)
uuid string

ユーザーの汎用一意識別子。

俳優

名前 パス 説明
名前
display_name string

作成者の完全な表示名。

タイプ
type string

ユーザーまたはチーム。

ユーザー名
username string

ユーザー名またはチーム ID。

UUID(ユニバーサリー・ユニーク・アイデンティファイア)
uuid string

ユーザーまたはチームの一意識別子。

Approval

名前 パス 説明
日付と時刻
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

名前 パス 説明
新しい問題
title.new string

問題フィールドの新しい値。

古い問題
title.old string

問題フィールドの古い値。

コメント

名前 パス 説明
ID (アイディー)
id integer

追加されたコメントの ID。

親 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

問題点

名前 パス 説明
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 で定義されている問題の種類。

プルリクエスト

名前 パス 説明
ID (アイディー)
id integer

プル要求の ID。

レビュー担当者
reviewers array of object

pull request のレビュー担当者の一覧。

Description
description string

pull request の説明。

名前
destination.branch.name string

宛先ブランチの名前。

Respository Name
destination.repository.name string

問題が作成されるリポジトリの名前。

UUID(ユニバーサリー・ユニーク・アイデンティファイア)
destination.repository.uuid string

リポジトリの一意の ID。

リポジトリ タイプ
destination.repository.type string

問題が作成されるリポジトリの種類。

Closed Branch
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

pull request が拒否された理由 (存在する場合)。

更新された Date-Time
updated_on string

yyyy-MM-ddTHH:mm:ss.fff(+hh:mm または -hh:mm)

Title
title string

プル要求の名前。

プッシュ

名前 パス 説明
変更
changes array of object

変更

作成済み
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

プッシュが強制されたかどうかを示します。

リポジトリ

名前 パス 説明
表示名
owner.display_name string

所有者の表示名。

owner.type string

所有者の種類。

ユーザー名
owner.username string

所有者のユーザー名。

UUID(ユニバーサリー・ユニーク・アイデンティファイア)
owner.uuid string

所有者の汎用一意識別子。

名前
name string

リポジトリの名前。

SCM
scm string

リポジトリのソース管理マネージャー。

Web サイト
website string

リポジトリの Web サイト。

UUID(ユニバーサリー・ユニーク・アイデンティファイア)
uuid string

リポジトリの汎用一意識別子。

フル ネーム
full_name string

リポジトリの完全な名前。

はプライベート
is_private boolean

リポジトリがプライベートかどうかを示すブール値。

type string

リポジトリの型。