Dela via


Bitbucket

Bitbucket är en webbaserad värdtjänst för projekt som använder GIT-revisionskontroll.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Azure Government-regioner
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Kontakt
Namn Microsoft
URL Microsoft LogicApps Support
Microsoft Power Automate-support
Microsoft Power Apps Support
Metadata för anslutningsprogram
Utgivare Microsoft
Webbplats https://bitbucket.org/
Sekretesspolicy https://www.atlassian.com/legal/privacy-policy

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder
Frekvens för utlösarundersökningar 1 30 sekunder

Åtgärder

Godkänn pull-begäran

Den här åtgärden används för att godkänna en befintlig pull-begäran.

Hämta användare efter ID

Den här åtgärden returnerar all information om en viss användare med dess ID.

Hämta problem efter ID

Den här åtgärden hämtar all information om det angivna problemet.

Koppla pull-begäran

Den här åtgärden kan sammanfoga en viss pull-begäran.

Neka pull-begäran

Den här åtgärden används för att avvisa en befintlig pull-begäran.

Skapa problem

Den här åtgärden skapar ett nytt problem på den angivna lagringsplatsen.

Godkänn pull-begäran

Den här åtgärden används för att godkänna en befintlig pull-begäran.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Pull-begärande-ID
pullrequestId True string

ID för pull-begäran.

Returer

Hämta användare efter ID

Den här åtgärden returnerar all information om en viss användare med dess ID.

Parametrar

Name Nyckel Obligatorisk Typ Description
Användar-ID
userId True string

Användarens ID.

Returer

Hämta problem efter ID

Den här åtgärden hämtar all information om det angivna problemet.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Problem-ID
issueId True string

ID:t för problemet.

Returer

Koppla pull-begäran

Den här åtgärden kan sammanfoga en viss pull-begäran.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Pull-begärande-ID
pullrequestId True string

ID för pull-begäran.

Returer

Neka pull-begäran

Den här åtgärden används för att avvisa en befintlig pull-begäran.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Pull-begärande-ID
pullrequestId True string

ID för pull-begäran.

Returer

Skapa problem

Den här åtgärden skapar ett nytt problem på den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Ärenderubrik
title True string
Description
raw string
Problemtyp
kind True string
Priority
priority True string

Problemets prioritetskategori.

Läge
status string
Komponent
name string

Fördefinierat komponentvärde.

Milstolpe
name string

Fördefinierat milstolpsvärde.

Utgåva
name string

Fördefinierat versionsvärde.

Returer

Utlösare

När en lagringsplats läggs till

Utlöses när en ny lagringsplats skapas för det autentiserade kontot.

När en ny incheckning skickas

Utlöses när en ny incheckning skickas till den angivna lagringsplatsen.

När en pull-begäran avvisas

Utlöses när en befintlig pullreqest avvisas på den angivna lagringsplatsen.

När en pull-begäran godkänns

Utlöses när en pullreqest godkänns på den angivna lagringsplatsen.

När en pull-begäran skapas

Utlöses när en ny pullreqest skapas på den angivna lagringsplatsen.

När en pull-begäran slås samman

Utlöses när en befintlig pullreqest sammanfogas på den angivna lagringsplatsen.

När ett nytt problem läggs till

Utlöses när ett nytt problem läggs till i den angivna lagringsplatsen.

När ett problem uppdateras

Utlöses när ett problem uppdateras på den angivna lagringsplatsen.

När en lagringsplats läggs till

Utlöses när en ny lagringsplats skapas för det autentiserade kontot.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Returer

När en ny incheckning skickas

Utlöses när en ny incheckning skickas till den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Returer

När en pull-begäran avvisas

Utlöses när en befintlig pullreqest avvisas på den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Returer

När en pull-begäran godkänns

Utlöses när en pullreqest godkänns på den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Returer

När en pull-begäran skapas

Utlöses när en ny pullreqest skapas på den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Returer

När en pull-begäran slås samman

Utlöses när en befintlig pullreqest sammanfogas på den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Returer

När ett nytt problem läggs till

Utlöses när ett nytt problem läggs till i den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Returer

När ett problem uppdateras

Utlöses när ett problem uppdateras på den angivna lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kontonamn
account True string

Atlassian-konto eller teamnamn

Lagringsplats-ID
slug True string

Bitbucket-lagringsplats

Returer

Definitioner

WebhookIssueCreatedResponse

Name Sökväg Typ Description
Actor
actor Actor
fråga
issue Issue
Lagringsplats
repository Repository

WebhookIssueUpdatedResponse

Name Sökväg Typ Description
Actor
actor Actor
changes
changes Changes
Comment
comment Comment
fråga
issue Issue
Lagringsplats
repository Repository

WebhookPullRequestApprovedResponse

Name Sökväg Typ Description
Godkännande
approval Approval
Actor
actor Actor
PR
pullrequest PullRequest
Lagringsplats
repository Repository

WebhookPullRequestCreatedResponse

Name Sökväg Typ Description
Actor
actor Actor
PR
pullrequest PullRequest
Lagringsplats
repository Repository

WebhookPullRequestDeclinedResponse

Name Sökväg Typ Description
Actor
actor Actor
PR
pullrequest PullRequest
Lagringsplats
repository Repository

WebhookPullRequestMergedResponse

Name Sökväg Typ Description
Actor
actor Actor
PR
pullrequest PullRequest
Lagringsplats
repository Repository

WebhookRepositoryPushResponse

Name Sökväg Typ Description
Actor
actor Actor
Tryck
push Push
Lagringsplats
repository Repository

List_repositories_Response

Name Sökväg Typ Description
values
values array of object

values

SCM
values.scm string

Källkontrollhanteraren för lagringsplatsen.

Webbplats
values.website string

Url till webbplatsen om den definieras.

Har Wiki
values.has_wiki boolean

Sant om lagringsplatsen har en wiki.

Namn
values.name string

Lagringsplatsens namn.

Förgreningsprincip
values.fork_policy string

Tillåt gafflarna, inga offentliga gafflarna eller inga gafflarna.

universellt unik identifierare (UUID)
values.uuid string

Lagringsplatsens oföränderliga ID.

Language
values.language string

Programmeringsspråk som används på lagringsplatsen.

Skapade Date-Time
values.created_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Har problemspårare
values.has_issues boolean

Sant om en problemspårare har angetts för lagringsplatsen.

Användarnamn
values.owner.username string

Användarnamn för lagringsplatsens ägare.

Namn
values.owner.display_name string

Visningsnamn för lagringsplatsens ägare.

universellt unik identifierare (UUID)
values.owner.uuid string

Unik identifierare för lagringsplatsens ägare.

Uppdaterade Date-Time
values.updated_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Storlek
values.size integer

Heltal som anger lagringsplatsens storlek i byte.

Typ
values.type string

Git eller mercurial.

Dynamiskt datafält
values.slug string

Snigel som används för att identifiera lagringsplatsen.

Är privat
values.is_private boolean

Sant om lagringsplatsen är privat.

Description
values.description string

Lagringsplatsens beskrivning.

ApprovePullRequestResponse

Name Sökväg Typ Description
Role
role string

Rollen för pull-begäran.

Typ
type string

Typ av pull-begäran.

Användarnamn
user.username string

Godkännarens användarnamn.

Namn
user.display_name string

Godkännarens visningsnamn.

Typ
user.type string

Användare eller team.

universellt unik identifierare (UUID)
user.uuid string

Användarens universellt unika identifierare.

Godkänns
approved boolean

Sant om pull-begäran godkänns.

DeclineOrMergePullRequestResponse

Name Sökväg Typ Description
Description
description string

Beskrivning av pull-begäran.

Titel
title string

Namn på pull-begäran.

Namn
destination.branch.name string

Namnet på målgrenen.

Hash
destination.commit.hash string

SHA1 för målgrenens huvud.

Namn
destination.repository.name string

Namnet på målgrenens lagringsplats.

universellt unik identifierare (UUID)
destination.repository.uuid string

UUID för målgrenlagringsplatsen.

Typ
destination.repository.type string

Typ av målgrenlagringsplats.

Läge
state string

Status för pull-begäran.

Stängt av användarnamn
closed_by.username string

Användarnamn för den person som stängde pr.en.

Stängd efter namn
closed_by.display_name string

Namn på den person som stängde pr.en.

Användartyp
closed_by.type string

Stängd av en användare eller ett team.

universellt unik identifierare (UUID)
closed_by.uuid string

Unik identifierare för den person som stängde pr.en.

Namn
source.branch.name string

Namnet på källgrenen.

Hash
source.commit.hash string

SHA1 för källgrenens huvud.

Namn
source.repository.name string

Namnet på källgrenens lagringsplats.

universellt unik identifierare (UUID)
source.repository.uuid string

UUID för källgrenlagringsplatsen.

Typ
source.repository.type string

Typen av källgrenslagringsplats.

Namn
author.display_name string

Skaparens visningsnamn.

Typ
author.type string

Typ av skapare.

Användarnamn
author.username string

Skaparens användarnamn

universellt unik identifierare (UUID)
author.uuid string

Skaparens universellt unika identifierare.

Skapade Date-Time
created_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Reason
reason string

Anledningen till att pull-begäran avvisas (i så fall).

Uppdaterad den
updated_on string

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Id
id integer

ID för pull-begäran.

Antal aktiviteter
task_count integer

Antal aktiviteter.

IssueResponse

Name Sökväg Typ Description
Priority
priority string

Prioriteten för problemet.

Kind
kind string

Den typen av problem.

type
repository.type string

Lagringsplatsens typ.

name
repository.name string

Namnet på lagringsplatsen.

fullständigt namn
repository.full_name string

Det fullständiga namnet på lagringsplatsen.

universellt unik identifierare (UUID)
repository.uuid string

Lagringsplatsens universellt unika identifierare.

Användarnamn
reporter.username string

Användarnamnet för reportern.

Visningsnamn
reporter.display_name string

Reporterns visningsnamn.

Typ
reporter.type string

Typ av reporter.

universellt unik identifierare (UUID)
reporter.uuid string

Den universellt unika identifieraren för reportern.

Titel
title string

Problemets rubrik.

Komponent
component.name string

Fördefinierat komponentvärde.

Röster
votes integer

Antalet röster i frågan.

Klockor
watches integer

Antalet klockor i problemet.

texten
content.raw string

Beskrivningen av problemet.

Markup
content.markup string

Beskrivningspålägget för problemet.

HTML
content.html string

Beskrivningen av problemet.

Mottagare
assignee string

Den tilldelade användaren av problemet.

Läge
state string

Status för problemet.

Utgåva
version.name string

Ett versionsvärde som definierats av administratören.

Skapades den
created_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Milstolpe
milestone.name string

Fördefinierat milstolpsvärde.

Uppdaterad den
updated_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Typ
type string

Typ av problem.

Problem-ID
id integer

Problemets ID.

UserResponse

Name Sökväg Typ Description
Användarnamn
username string

Användarnamnet.

Typ
type string

Användartypen.

Visningsnamn
display_name string

Användarens visningsnamn.

universellt unik identifierare (UUID)
uuid string

Användarens universellt unika identifierare.

Actor

Name Sökväg Typ Description
Namn
display_name string

Författarens fullständiga visningsnamn.

Typ
type string

Användare eller team.

Användarnamn
username string

Användarnamn eller team-ID.

universellt unik identifierare (UUID)
uuid string

Unik identifierare för användaren eller teamet.

Godkännande

Name Sökväg Typ Description
datum och tid
date string

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

visningsnamn
user.display_name string

Godkännarens visningsnamn.

type
user.type string

Typ av godkännare.

username
user.username string

Godkännarens användarnamn.

universellt unik identifierare (UUID)
user.uuid string

Godkännarens universellt unika identifierare.

Changes

Name Sökväg Typ Description
Nytt problem
title.new string

Nytt värde för ärendefältet.

Gammalt problem
title.old string

Gammalt värde för problemfältet.

Comment

Name Sökväg Typ Description
Id
id integer

Id för kommentaren har lagts till.

Överordnat ID
parent integer

Id för den överordnade kommentaren.

Description
content.raw string

Beskrivning av kommentaren.

Uppdaterade Date-Time
updated_on string

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)
created_on date-time

created_on

Problematik

Name Sökväg Typ Description
Titel
title string

Ärenderubrik.

Milstolpe
milestone string

Steg problemet har nåtts.

Uppdaterade Date-Time
updated_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Probleminnehåll
content.raw string

Beskrivning av rådataproblem.

Skapade Date-Time
created_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Komponent
component string

Användardefinierat uppräkningsvärde.

Problemtyp
type string

Bugg, förbättring, förslag eller uppgift.

Id
id integer

Identifierare för problem.

Läge
state string

Problemstatus.

Priority
priority string

Frågans prioritetskategori.

Utgåva
version string

Sträng som innehåller ett versionsvärde.

Kind
kind string

Typ av problem enligt definitionen i GUI.

PullRequest (på engelska)

Name Sökväg Typ Description
Id
id integer

Id för pull-begäran.

Granskare
reviewers array of object

Lista över granskare i pull-begäran.

Description
description string

Beskrivning av pull-begäran.

Namn
destination.branch.name string

Namnet på målgrenen.

Respository Name
destination.repository.name string

Namnet på lagringsplatsen där problemet skapas.

universellt unik identifierare (UUID)
destination.repository.uuid string

Lagringsplatsens unika ID.

Lagringsplatstyp
destination.repository.type string

Typ av lagringsplats där problemet skapas.

Stängd gren
close_source_branch boolean

Stänger källgrenen efter sammanslagning.

Namn
author.display_name string

Pr-författarens visningsnamn.

Typ
author.type string

Användare eller team.

Användarnamn
author.username string

Användarnamn för PR-författaren.

universellt unik identifierare (UUID)
author.uuid string

Författarens universellt unika identifierare.

Deltagare
participants array of object
Role
participants.role string

Deltagarens roll.

Visningsnamn
participants.user.display_name string

Visningsnamn för deltagaren

Typ
participants.user.type string

Användare eller team.

Användarnamn
participants.user.username string

Deltagarens användarnamn.

Universellt unik identifierare (UUID)
participants.user.uuid string

Användarens universellt unika identifierare.

Typ
participants.type string

Typ av deltagare.

Namn
source.branch.name string

Namnet på källgrenen.

Hash
source.commit.hash string

SHA1 för källgrenens huvud.

name
source.repository.name string

Namnet på källgrenens lagringsplats.

universellt unik identifierare (UUID)
source.repository.uuid string

UUID för källgrenlagringsplatsen.

Typ
source.repository.type string

Typen av källgrenslagringsplats.

Skapade Date-Time
created_on date-time

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Läge
state string

Status för pull-begäran.

Reason
reason string

Orsak till att pull-begäran avvisas (i så fall).

Uppdaterade Date-Time
updated_on string

åååå-MM-ddTHH:mm:ss.fff(+hh:mm eller -hh:mm)

Titel
title string

Namnet på pull-begäran.

Tryck

Name Sökväg Typ Description
changes
changes array of object

changes

skapad
changes.created boolean

Ange om referensen är ny.

type
changes.old.type string

type

changes.old.target.author.raw string

date
changes.old.target.date date-time

date

meddelande
changes.old.target.message string

meddelande

hasch
changes.old.target.hash string

hasch

type
changes.old.target.type string

type

föräldrar
changes.old.target.parents array of object

föräldrar

type
changes.old.target.parents.type string

type

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

href

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

href

hasch
changes.old.target.parents.hash string

hasch

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

href

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

href

name
changes.old.name string

name

href
changes.old.links.commits.href string

href

href
changes.old.links.html.href string

href

href
changes.old.links.self.href string

href

type
changes.new.type string

type

changes.new.target.author.raw string

date
changes.new.target.date date-time

date

meddelande
changes.new.target.message string

meddelande

hasch
changes.new.target.hash string

hasch

type
changes.new.target.type string

type

föräldrar
changes.new.target.parents array of object

föräldrar

type
changes.new.target.parents.type string

type

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

href

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

href

hasch
changes.new.target.parents.hash string

hasch

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

href

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

href

name
changes.new.name string

name

href
changes.new.links.commits.href string

href

href
changes.new.links.html.href string

href

href
changes.new.links.self.href string

href

Trunkerade
changes.truncated boolean

Ange om Bitbucket trunkerade incheckningsmatrisen i den här nyttolasten.

stängd
changes.closed boolean

Ange om referensen är gammal.

Begår
changes.commits array of object

Begår

changes.commits.author.raw string

date
changes.commits.date date-time

date

meddelande
changes.commits.message string

meddelande

hasch
changes.commits.hash string

hasch

type
changes.commits.type string

type

föräldrar
changes.commits.parents array of object

föräldrar

type
changes.commits.parents.type string

type

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

href

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

href

hasch
changes.commits.parents.hash string

hasch

forcerad
changes.forced boolean

Ange om push-överföringen tvingades.

Lagringsplats

Name Sökväg Typ Description
visningsnamn
owner.display_name string

Ägarens visningsnamn.

type
owner.type string

Typ av ägare.

username
owner.username string

Ägarens användarnamn.

universellt unik identifierare (UUID)
owner.uuid string

Ägarens universellt unika identifierare.

name
name string

Namnet på lagringsplatsen.

SCM
scm string

Källkontrollhanteraren för lagringsplatsen.

webbplats
website string

Lagringsplatsens webbplats.

universellt unik identifierare (UUID)
uuid string

Lagringsplatsens universellt unika identifierare.

fullständigt namn
full_name string

Det fullständiga namnet på lagringsplatsen.

är privat
is_private boolean

Ett booleskt värde som anger om lagringsplatsen är privat.

type
type string

Lagringsplatsens typ.