Dela via


GitHub

GitHub är en webbaserad värdtjänst för Git-lagringsplatser. Den erbjuder alla funktioner för distribuerad revisionskontroll och källkodshantering (SCM) i Git samt tillägg av egna funktioner.

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

Tjänster Class Regioner
Copilot Studio Norm Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Norm Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Norm Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Kontakt
Namn Microsoft
URL https://support.microsoft.com/
E-postmeddelande abapi@microsoft.com
Metadata för anslutningsprogram
Utgivare Microsoft
Webbplats https://github.com/
Sekretesspolicy https://github.com/trust-center/privacy
Kategorier IT-åtgärder; Samarbete

Utgivare av github-appar för anslutningsprogram

Den här anslutningsappen använder appar via aaptapps-konto

Anslutningsprogram på djupet

Mer information om anslutningsappen finns i det detaljerade avsnittet.

Kända problem och begränsningar

Observera att utlöser sökning efter problemobjekt i ägda och medlemsdatabaser som tilldelats den autentiserade användaren. Organisationens lagringsplatser stöds inte.

Begränsningsgränser

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

Åtgärder

Begär granskare för en pull-begäran (förhandsversion)

Begär granskningar av en pull-begäran från en viss uppsättning användare och/eller team.

Github MCP Server

Github MCP Server

Hitta problem efter tillstånd och nyckelord

Hitta problem efter tillstånd och nyckelord.

Hämta alla problem med en lagringsplats

Hämta alla problem med en lagringsplats.

Hämta alla pull-begäranden för en lagringsplats

Hämta alla pull-begäranden för en lagringsplats.

Hämta den autentiserade användaren

Hämta den autentiserade användaren.

Hämta en lagringsplats efter ID (förhandsversion)

Hämtar en lagringsplats efter ID.

Hämta en offentlig lagringsplatsnyckel (förhandsversion)

Hämtar din offentliga nyckel, som du behöver för att kryptera hemligheter. Du måste kryptera en hemlighet innan du kan skapa eller uppdatera hemligheter.

Hämta en pull-begäran (förhandsversion)

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

Hämta en referens (förhandsversion)

Returnerar en enda referens från din Git-databas. Parametern reference måste formateras som heads/<branch name> för grenar och tags/<tag name> för taggar. reference Om inte matchar en befintlig referens returneras en404.

Hämta ett visst problem med en lagringsplats

Hämta ett visst problem med en lagringsplats.

Hämta listan över filer från en pull-begäran (förhandsversion)

Den här åtgärden används för att hämta listan över filer från en pull-begäran för lagringsplatsen.

Jämför två incheckningar (förhandsversion)

Både base och head måste vara grennamn i repositoryName. Om du vill jämföra grenar mellan andra lagringsplatser i samma nätverk som repositoryNameanvänder du formatet <USERNAME>:branch. Svaret motsvarar körningen av git log base..head kommandot. Incheckningar returneras dock i kronologisk ordning.

Kontrollera om en användare är en lagringsplatsmedarbetare

Kontrollera om en användare är en lagringsplatsmedarbetare.

Lägg till en vald lagringsplats i en organisationshemlighet (förhandsversion)

Lägger till en lagringsplats i en organisationshemlighet när åtkomsten visibility för lagringsplatsen är inställd på selected. Synligheten anges när du skapar eller uppdaterar en organisationshemlighet. Du måste autentisera med hjälp av en åtkomsttoken med omfånget admin:org för att använda den här slutpunkten. GitHub Apps måste ha organisationens secrets behörighet att använda den här slutpunkten.

Sammanfoga en pull-begäran (förhandsversion)

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

Skapa eller uppdatera en lagringsplatshemlighet (förhandsversion)

Skapar eller uppdaterar en lagringsplatshemlighet med ett krypterat värde. Kryptera din hemlighet med LibSodium.

Skapa en lagringsplats med hjälp av en mall (förhandsversion)

Skapar en ny lagringsplats med hjälp av en lagringsplatsmall. Den autentiserade användaren måste äga eller vara medlem i en organisation som äger lagringsplatsen.

Skapa en lagringsplatss dispatch-händelse (förhandsversion)

Den här åtgärden är att utlösa en webhook-händelse som anropas repository_dispatch när du vill att aktivitet som ska ske utanför GitHub ska utlösa ett GitHub Actions-arbetsflöde eller en GitHub App-webhook. Du måste konfigurera ditt GitHub Actions-arbetsflöde eller GitHub-app så att det körs när händelsen repository_dispatch inträffar.

Skapa en pull-begäran (förhandsversion)

Den här åtgärden är att skapa en pull-begäran på en lagringsplats. Om du vill öppna eller uppdatera en pull-begäran på en offentlig lagringsplats måste du ha skrivåtkomst till huvudet eller källgrenen. För organisationsägda lagringsplatser måste du vara medlem i den organisation som äger lagringsplatsen för att skapa en pull-begäran.

Skapa en referens (förhandsversion)

Skapar en referens för lagringsplatsen. Det går inte att skapa nya referenser för tomma lagringsplatser, även om den sha-1-hash som används finns. Tomma lagringsplatser är lagringsplatser utan grenar.

Skapa ett problem

Den här åtgärden används för att skapa ett nytt problem för en specifik lagringsplats.

Sök i Github med hjälp av fråga

Sök i Github med hjälp av fråga

Ta bort begärda granskare från en pull-begäran (förhandsversion)

Ta bort begärda granskare från en pull-begäran från en viss uppsättning användare och/eller team.

Ta bort den valda lagringsplatsen från en organisationshemlighet (förhandsversion)

Tar bort en lagringsplats från en organisationshemlighet när åtkomsten visibility för lagringsplatsen är inställd på selected. Synligheten anges när du skapar eller uppdaterar en organisationshemlighet. Du måste autentisera med hjälp av en åtkomsttoken med omfånget admin:org för att använda den här slutpunkten. GitHub Apps måste ha organisationens secrets behörighet att använda den här slutpunkten.

Tar bort en GitHub Webhook (förhandsversion)

Tar bort en GitHub Webhook

Uppdatera en milstolpe

Uppdatera en befintlig milstolpe.

Uppdatera en pull-begäran (förhandsversion)

Den här åtgärden används för att uppdatera en pull-begäran för lagringsplatsen. Om du vill uppdatera en pull-begäran på en offentlig lagringsplats måste du ha skrivåtkomst till huvudet eller källgrenen. För organisationsägda lagringsplatser måste du vara medlem i den organisation som äger lagringsplatsen för att öppna eller uppdatera en pull-begäran.

Uppdatera ett problem

Uppdatera ett befintligt problem med tanke på problemnumret.

Visa en lista över samarbetspartners för lagringsplatsen

Lista lagringsplatsens samarbetspartners.

Visar en lista över alla etiketter för en lagringsplats

Visar en lista över alla etiketter för en lagringsplats.

Visar en lista över alla etiketter för ett problem

Visar en lista över alla etiketter för ett problem.

Visar en lista över alla lagringsplatser för den autentiserade användaren

Visar en lista över alla lagringsplatser (både offentliga och privata) för den autentiserade användaren.

Visar en lista över alla milstolpar i en lagringsplats

Visar en lista över alla milstolpar för en lagringsplats.

Visar en lista över alla offentliga lagringsplatser för en användare

Visar en lista över alla offentliga lagringsplatser för en användare.

Visar en lista över alla offentliga lagringsplatser för en organisation

Visar en lista över alla offentliga lagringsplatser för en organisation.

Visar en lista över tillgängliga tilldelningar för problem på en lagringsplats

Visar en lista över tillgängliga tilldelningar för problem på en lagringsplats.

Begär granskare för en pull-begäran (förhandsversion)

Begär granskningar av en pull-begäran från en viss uppsättning användare och/eller team.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Pull-nummer
pullNumber True integer

Pull-nummer.

granskarna
reviewers array of string
team_reviewers
team_reviewers array of string

Github MCP Server

Github MCP Server

Hitta problem efter tillstånd och nyckelord

Hitta problem efter tillstånd och nyckelord.

Parametrar

Name Nyckel Obligatorisk Typ Description
q
q True string

Sök nyckelord och kvalificerare.

sort
sort string

Egenskapen som resultatet ska sorteras efter.

order
order string

Sorteringsriktning.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska hämtas

Returer

Modell för att hämta sökresultat

Hämta alla problem med en lagringsplats

Hämta alla problem med en lagringsplats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

milstolpe
milestone string

Filtrera efter milstolpe.

state
state string

Filtrera efter tillstånd.

tilldelad
assignee string

Filtrera efter tilldelad.

skapare
creator string

Filtrera efter skapare.

omnämnd
mentioned string

Filtrera efter omnämnanden.

labels
labels string

Filtrera efter etikettnamn.

sort
sort string

Fält att sortera resultat efter.

riktning
direction string

Sorteringsriktning.

sedan
since string

Filtrera efter problem efter angivet datum.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska visas.

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Hämta alla pull-begäranden för en lagringsplats

Hämta alla pull-begäranden för en lagringsplats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

state
state string

Filtrera efter tillstånd.

huvud
head string

Filtrera efter huvudanvändare eller organisation.

bas
base string

Filtrera efter basgrenens namn.

sort
sort string

Vad du ska sortera resultaten efter.

riktning
direction string

Sorteringsriktning.

perPage
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska visas.

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Hämta den autentiserade användaren

Hämta den autentiserade användaren.

Returer

Egenskaper för en GitHub-användare.

Hämta en lagringsplats efter ID (förhandsversion)

Hämtar en lagringsplats efter ID.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplats-ID
repositoryId True integer

Unik identifierare för lagringsplatsen.

Returer

En git-lagringsplats

Hämta en offentlig lagringsplatsnyckel (förhandsversion)

Hämtar din offentliga nyckel, som du behöver för att kryptera hemligheter. Du måste kryptera en hemlighet innan du kan skapa eller uppdatera hemligheter.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Returer

Den offentliga nyckeln som används för att ange åtgärders hemligheter.

Hämta en pull-begäran (förhandsversion)

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

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Pull-nummer
pullNumber True integer

Pull-nummer.

Returer

Med pull-begäranden kan du berätta för andra om ändringar som du har push-överfört till en lagringsplats på GitHub. När en pull-begäran har skickats kan berörda parter granska uppsättningen ändringar, diskutera potentiella ändringar och till och med skicka uppföljningsbegäranden om det behövs.

Hämta en referens (förhandsversion)

Returnerar en enda referens från din Git-databas. Parametern reference måste formateras som heads/<branch name> för grenar och tags/<tag name> för taggar. reference Om inte matchar en befintlig referens returneras en404.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Hänvisning
reference True string

Referensen i URL:en måste formateras som huvud/<grennamn> för grenar och taggar/<taggnamn> för taggar.

Returer

Git-referenser på en lagringsplats

Hämta ett visst problem med en lagringsplats

Hämta ett visst problem med en lagringsplats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Ärendenummer
issueNumber True integer

Ärendenummer för ett visst problem.

Returer

Egenskaper för ett GitHub-problem.

Hämta listan över filer från en pull-begäran (förhandsversion)

Den här åtgärden används för att hämta listan över filer från en pull-begäran för lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Pull-nummer
pullNumber True integer

Pull-nummer.

Returer

Jämför två incheckningar (förhandsversion)

Både base och head måste vara grennamn i repositoryName. Om du vill jämföra grenar mellan andra lagringsplatser i samma nätverk som repositoryNameanvänder du formatet <USERNAME>:branch. Svaret motsvarar körningen av git log base..head kommandot. Incheckningar returneras dock i kronologisk ordning.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Base
base True string

basparameter

Head
head True string

huvudparameter

Returer

Incheckningsjämförelse

Kontrollera om en användare är en lagringsplatsmedarbetare

Kontrollera om en användare är en lagringsplatsmedarbetare.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

användarnamn
userName True string

Handtaget för GitHub-användarkontot.

Returer

Modell för att hämta ett enda API-svar

response
object

Lägg till en vald lagringsplats i en organisationshemlighet (förhandsversion)

Lägger till en lagringsplats i en organisationshemlighet när åtkomsten visibility för lagringsplatsen är inställd på selected. Synligheten anges när du skapar eller uppdaterar en organisationshemlighet. Du måste autentisera med hjälp av en åtkomsttoken med omfånget admin:org för att använda den här slutpunkten. GitHub Apps måste ha organisationens secrets behörighet att använda den här slutpunkten.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Lagringsplats-ID
repositoryId True integer

Unik identifierare för lagringsplatsen.

Hemligt namn
secretName True string

Namnet på hemligheten.

Sammanfoga en pull-begäran (förhandsversion)

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

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Pull-nummer
pullNumber True integer

Pull-nummer.

Incheckningsrubrik
commitTitle string

Rubrik för det automatiska incheckningsmeddelandet.

Incheckningsmeddelande
commitMessage string

Extra information om att lägga till i automatiskt incheckningsmeddelande.

Sha
sha string

SHA som pull-begärandehuvudet måste matcha för att tillåta sammanslagning.

Kopplingsmetod
mergeMethod string

Sammanslagningsmetod som ska användas. Möjliga värden är merge, squash eller rebase. Standard är merge.

Returer

Resultat av sammanslagning av pull-begäran.

Skapa eller uppdatera en lagringsplatshemlighet (förhandsversion)

Skapar eller uppdaterar en lagringsplatshemlighet med ett krypterat värde. Kryptera din hemlighet med LibSodium.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Hemligt namn
secretName True string

Namnet på hemligheten.

encrypted_value
encrypted_value string

Värde för din hemlighet, krypterad med LibSodium med hjälp av den offentliga nyckeln som hämtats från åtgärden Hämta en offentlig nyckel för lagringsplatsen.

key_id
key_id string

ID för nyckeln som du använde för att kryptera hemligheten.

Skapa en lagringsplats med hjälp av en mall (förhandsversion)

Skapar en ny lagringsplats med hjälp av en lagringsplatsmall. Den autentiserade användaren måste äga eller vara medlem i en organisation som äger lagringsplatsen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Mallägare
templateOwner True string

Namnet på malllagringsplatsens ägare.

Malllagringsplats
templateRepository True string

Namnet på malllagringsplatsen.

Ägare
owner string

Den organisation eller person som ska äga den nya lagringsplatsen. Om det lämnas tomt blir den autentiserade användaren ägare.

Namn
name True string

Namnet på den nya lagringsplatsen.

Description
description string

En kort beskrivning av den nya lagringsplatsen.

Är privat?
private boolean

Antingen true för att skapa en ny privat lagringsplats eller false för att skapa en ny offentlig lagringsplats.

Returer

En git-lagringsplats

Skapa en lagringsplatss dispatch-händelse (förhandsversion)

Den här åtgärden är att utlösa en webhook-händelse som anropas repository_dispatch när du vill att aktivitet som ska ske utanför GitHub ska utlösa ett GitHub Actions-arbetsflöde eller en GitHub App-webhook. Du måste konfigurera ditt GitHub Actions-arbetsflöde eller GitHub-app så att det körs när händelsen repository_dispatch inträffar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Händelsenamn
event_type string

Ett anpassat webhook-händelsenamn.

Händelsenyttolast
client_payload object

JSON-nyttolast med extra information om webhookhändelsen som din åtgärd eller arbetsglöd kan använda.

Skapa en pull-begäran (förhandsversion)

Den här åtgärden är att skapa en pull-begäran på en lagringsplats. Om du vill öppna eller uppdatera en pull-begäran på en offentlig lagringsplats måste du ha skrivåtkomst till huvudet eller källgrenen. För organisationsägda lagringsplatser måste du vara medlem i den organisation som äger lagringsplatsen för att skapa en pull-begäran.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Titel
title string

Rubriken på den nya pull-begäran.

Head
head True string

Namnet på den gren där ändringarna implementeras. För pull-begäranden mellan lagringsplatser i samma nätverk, namnrymd head med en användare som denna: username:branch.

Base
base True string

Namnet på den gren som du vill att ändringarna ska hämtas till. Detta bör vara en befintlig gren på den aktuella lagringsplatsen. Du kan inte skicka en pull-begäran till en lagringsplats som begär en sammanslagning till en bas av en annan lagringsplats.

Body
body string

Innehållet i pull-begäran.

Kan underhållarna ändra?
maintainer_can_modify boolean

Anger om underhållarna kan ändra pull-begäran.

Utkast
draft boolean

Anger om pull-begäran är ett utkast.

Returer

Med pull-begäranden kan du berätta för andra om ändringar som du har push-överfört till en lagringsplats på GitHub. När en pull-begäran har skickats kan berörda parter granska uppsättningen ändringar, diskutera potentiella ändringar och till och med skicka uppföljningsbegäranden om det behövs.

Skapa en referens (förhandsversion)

Skapar en referens för lagringsplatsen. Det går inte att skapa nya referenser för tomma lagringsplatser, även om den sha-1-hash som används finns. Tomma lagringsplatser är lagringsplatser utan grenar.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Hänvisning
ref True string

Namnet på den fullständigt kvalificerade referensen (dvs. ). refs/heads/master Om den inte börjar med "refs" och har minst två snedstreck avvisas den.

Sha
sha True string

SHA1-värdet för den här referensen.

Returer

Git-referenser på en lagringsplats

Skapa ett problem

Den här åtgärden används för att skapa ett nytt problem för en specifik lagringsplats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Titel
title True string

Sammanfattning av problemet.

Body
body string

Beskrivning av problemet.

Returer

Egenskaper för ett GitHub-problem.

Sök i Github med hjälp av fråga

Sök i Github med hjälp av fråga

Parametrar

Name Nyckel Obligatorisk Typ Description
query
query string

query

Ta bort begärda granskare från en pull-begäran (förhandsversion)

Ta bort begärda granskare från en pull-begäran från en viss uppsättning användare och/eller team.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Pull-nummer
pullNumber True integer

Pull-nummer.

granskarna
reviewers array of string
team_reviewers
team_reviewers array of string

Ta bort den valda lagringsplatsen från en organisationshemlighet (förhandsversion)

Tar bort en lagringsplats från en organisationshemlighet när åtkomsten visibility för lagringsplatsen är inställd på selected. Synligheten anges när du skapar eller uppdaterar en organisationshemlighet. Du måste autentisera med hjälp av en åtkomsttoken med omfånget admin:org för att använda den här slutpunkten. GitHub Apps måste ha organisationens secrets behörighet att använda den här slutpunkten.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Lagringsplats-ID
repositoryId True integer

Unik identifierare för lagringsplatsen.

Hemligt namn
secretName True string

Namnet på hemligheten.

Tar bort en GitHub Webhook (förhandsversion)

Tar bort en GitHub Webhook

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

GitHub Webhook-ID
webhookId True string

ID för GitHub Webhook

Uppdatera en milstolpe

Uppdatera en befintlig milstolpe.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Milstolpenummer
milestoneNumber True integer

Milstolpenummer för en viss milstolpe.

Titel
title string

Sammanfattning av milstolpen.

Stat/län
state string

Milstolpens öppna eller nära tillstånd.

delmål
description string

En beskrivning av milstolpen.

due_on
due_on string

Förfallodatum för milstolpen.

Returer

En samling relaterade problem och pull-begäranden.

response
Milestone

Uppdatera en pull-begäran (förhandsversion)

Den här åtgärden används för att uppdatera en pull-begäran för lagringsplatsen. Om du vill uppdatera en pull-begäran på en offentlig lagringsplats måste du ha skrivåtkomst till huvudet eller källgrenen. För organisationsägda lagringsplatser måste du vara medlem i den organisation som äger lagringsplatsen för att öppna eller uppdatera en pull-begäran.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Pull-nummer
pullNumber True integer

Pull-nummer.

Titel
title string

Rubriken på pull-begäran.

Body
body string

Innehållet i pull-begäran.

Stat/län
state string

Tillståndet för den här pull-begäran. Antingen open eller closed.

Base
base string

Namnet på den gren som du vill att ändringarna ska hämtas till. Detta bör vara en befintlig gren på den aktuella lagringsplatsen. Du kan inte uppdatera basgrenen på en pull-begäran så att den pekar på en annan lagringsplats.

Kan underhållarna ändra?
maintainer_can_modify boolean

Anger om underhållarna kan ändra pull-begäran.

Returer

Med pull-begäranden kan du berätta för andra om ändringar som du har push-överfört till en lagringsplats på GitHub. När en pull-begäran har skickats kan berörda parter granska uppsättningen ändringar, diskutera potentiella ändringar och till och med skicka uppföljningsbegäranden om det behövs.

Uppdatera ett problem

Uppdatera ett befintligt problem med tanke på problemnumret.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Ärendenummer
issueNumber True integer

Ärendenummer för ett visst problem.

Titel
title string

Sammanfattning av problemet.

Body
body string

Beskrivning av problemet.

tilldelad
assignee string

Utfärdare av problemet.

Stat/län
state string

Ett ärendes öppna eller stängda tillstånd. Kan vara en av öppna eller stängda.

ChangeReason
state_reason string

Orsaken till tillståndsändringen.

delmål
milestone string

Antal milstolpar som ska associeras med problem.

labels
labels array of string

etiketter som är associerade med problemet.

Förvärvare
assignees array of string

UserSnames som ska tilldelas till problemet.

Returer

Egenskaper för ett GitHub-problem.

Visa en lista över samarbetspartners för lagringsplatsen

Lista lagringsplatsens samarbetspartners.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska visas.

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Visar en lista över alla etiketter för en lagringsplats

Visar en lista över alla etiketter för en lagringsplats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska visas.

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Visar en lista över alla etiketter för ett problem

Visar en lista över alla etiketter för ett problem.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Ärendenummer
issueNumber True integer

Ärendenummer för ett visst problem.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska visas.

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Visar en lista över alla lagringsplatser för den autentiserade användaren

Visar en lista över alla lagringsplatser (både offentliga och privata) för den autentiserade användaren.

Parametrar

Name Nyckel Obligatorisk Typ Description
synlighet
visibility string

Begränsa resultatet till lagringsplatser för den angivna synligheten (offentlig/privat/alla).

anknytning
affiliation string

Begränsa resultat baserat på anknytning.

sedan
since string

Begränsa resultatet till lagringsplatser som uppdateras efter en viss tid.

before
before string

Begränsa resultatet till lagringsplatser som uppdaterats före en viss tid.

type
type string

Begränsa resultatet till lagringsplatser av den angivna typen.

sort
sort string

Egenskapen som resultatet ska sorteras efter.

riktning
direction string

Sorteringsriktning.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska hämtas

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Visar en lista över alla milstolpar i en lagringsplats

Visar en lista över alla milstolpar för en lagringsplats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

state
state string

Tillståndet för milstolpen.

sort
sort string

Vad du ska sortera resultaten efter.

riktning
direction string

Sorteringsriktning.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska visas.

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Visar en lista över alla offentliga lagringsplatser för en användare

Visar en lista över alla offentliga lagringsplatser för en användare.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

type
type string

Begränsa resultatet till lagringsplatser av den angivna typen.

sort
sort string

Egenskapen som resultatet ska sorteras efter.

riktning
direction string

Sorteringsriktning.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska hämtas

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Visar en lista över alla offentliga lagringsplatser för en organisation

Visar en lista över alla offentliga lagringsplatser för en organisation.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

type
type string

Begränsa resultatet till lagringsplatser av den angivna typen.

sort
sort string

Egenskapen som resultatet ska sorteras efter.

riktning
direction string

Sorteringsriktning.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska hämtas

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Visar en lista över tillgängliga tilldelningar för problem på en lagringsplats

Visar en lista över tillgängliga tilldelningar för problem på en lagringsplats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

per_page
per_page integer

Antal resultat per sida.

sida
page integer

Sidnummer som ska visas.

Returer

Modell för att hämta api-svar för lista

Föremål
MultipleFetchModel

Utlösare

När en pull-begäran skapas eller ändras (förhandsversion)

Skapar en GitHub Webhook för pull-begäranden

När ett nytt problem öppnas och tilldelas till mig

Den här åtgärden utlöses när ett problem öppnas och tilldelas till den inloggade användaren.

När ett problem har tilldelats mig

Den här åtgärden utlöses när ett problem tilldelas den inloggade användaren.

När ett problem som tilldelats mig stängs

Den här åtgärden utlöses när ett problem som tilldelats den inloggade användaren stängs.

När en pull-begäran skapas eller ändras (förhandsversion)

Skapar en GitHub Webhook för pull-begäranden

Parametrar

Name Nyckel Obligatorisk Typ Description
Lagringsplatsägare
repositoryOwner True string

Namnet på lagringsplatsens ägare.

Namn på centrallager
repositoryName True string

Namnet på lagringsplatsen.

Webhook-händelser att lyssna på
events True array of string

Webhook-händelser att lyssna på

Returer

Svar på pull-begäran för Webhook.

När ett nytt problem öppnas och tilldelas till mig

Den här åtgärden utlöses när ett problem öppnas och tilldelas till den inloggade användaren.

Returer

Egenskaper för ett GitHub-problem.

När ett problem har tilldelats mig

Den här åtgärden utlöses när ett problem tilldelas den inloggade användaren.

Returer

Egenskaper för ett GitHub-problem.

När ett problem som tilldelats mig stängs

Den här åtgärden utlöses när ett problem som tilldelats den inloggade användaren stängs.

Returer

Egenskaper för ett GitHub-problem.

Definitioner

IssueDetailsModel

Egenskaper för ett GitHub-problem.

Name Sökväg Typ Description
Titel
title string

Sammanfattning av problemet.

Body
body string

Beskrivning av problemet.

tilldelad
assignee UserDetailsModel

Egenskaper för en GitHub-användare.

Id
number integer

Unikt ID för problemet.

Stat/län
state string

Status för problemet.

Skapade Date-Time
created_at string

åååå-MM-ddTHH:mm:ss.fffZ (UTC-format).

Url för lagringsplats
repository_url string

Webblänk till lagringsplatsen.

MultipleSearchFetchModel

Modell för att hämta sökresultat

Name Sökväg Typ Description
body
body array of GeneralAPIModel

resultattext

MultipleFetchModel

Modell för att hämta api-svar för lista

Name Sökväg Typ Description
Föremål
GeneralAPIModel

Modell för att hämta ett enda API-svar

GeneralAPIModel

Modell för att hämta ett enda API-svar

UserDetailsModel

Egenskaper för en GitHub-användare.

Name Sökväg Typ Description
Logga in
login string

Användarinloggning.

Id
id integer

Användar-ID.

Nod-ID
node_id string

Användarnod-ID.

Avatar-URL
avatar_url string

Url för användaravatar.

Gravatar-ID
gravatar_id string

Användarens Gravatar-ID.

URL
url string

Användar-URL.

HTML-URL
html_url string

Användarens HTML-URL.

Url för följare
followers_url string

AnvändarföljareUrl

Följande URL
following_url string

Användarens följande URL.

Gists Url
gists_url string

Url för användar-Gists.

Stjärnmärkt URL
starred_url string

Användarens stjärnmärkta URL.

Prenumerations-URL
subscriptions_url string

Url för användarprenumerationer.

Organisations-URL
organizations_url string

Url för användarorganisationer.

Url för lagringsplatser
repos_url string

Url för användarlagringsplatser.

Händelse-URL
events_url string

Url för användarhändelser.

Url för mottagna händelser
received_events_url string

Url för mottagna händelser för användare.

Typ
type string

Användartyp.

Webbplatsadministratör
site_admin boolean

Är användarwebbplatsadministratör?

Namn
name string

Användarnamn.

Företag
company string

Användarföretag.

Blog
blog string

Användarblogg.

Plats
location string

Användarplats.

E-postmeddelande
email string

E-post för användare.

Uthyrningsbar
hireable boolean

Kan användare anställas?

Biografi
bio string

User Bio.

Offentliga lagringsplatser
public_repos integer

Offentliga lagringsplatser för användare.

Offentliga Gists
public_gists integer

Offentliga användar-Gists.

Följare
followers integer

Användarföljare.

Följer
following integer

Användaren följer.

Skapad vid
created_at date-time

Användare som skapats på.

Uppdaterad kl
updated_at date-time

Användaren har uppdaterats på.

Verification

Name Sökväg Typ Description
Är verifierad
verified boolean

Anger om GitHub anser att signaturen i den här incheckningen är verifierad.

Verifieringsorsak
reason string

Orsaken till verifierat värde.

Signerat värde
payload string

Värdet som signerades.

Checka in signatur
signature string

Signaturen som extraherades från incheckningen.

GitUser

Metaegenskaper för Git-författare/incheckningsinformation.

Name Sökväg Typ Description
Git-användarnamn
name string

Användarnamn

E-post för Git-användare
email string

E-postmeddelande

Tidsstämpel för incheckning
date string

Tidsstämpel för Incheckning.

DiffEntry

Diff-post

Name Sökväg Typ Description
Filnamn
filename string

Filnamn har ändrats.

Tillägg
additions integer

Antal tillägg i filen

Borttagningar
deletions integer

Antal borttagningar i filen

Changes
changes integer

Antal ändringar i filen

Läge
status string

Status för ändringen har ändrats, bytt namn osv.,

Rå-URL
raw_url string

Rå-URL-länk till filen

Blob-URL
blob_url string

Länk till blob-URL:en till filen

Patch
patch string

Faktiska ändringar som gjorts i filen.

Sha av ändringen
sha string

SHA av ändringen.

Innehålls-URL
contents_url string

Url för filinnehåll.

Föregående filnamn
previous_filename string

Föregående FileName om FileName ändras

Utföra

Utföra

Name Sökväg Typ Description
Inchecknings-URL
url string

HTTP-URL:en för incheckningen.

Checka in sha
sha string

SHA för incheckningen

Nod-ID
node_id string

Nod-ID för incheckningen.

HTML-URL
html_url string

HTML-URL för incheckningen

Kommentars-URL
comments_url string

Kommentars-URL för incheckningen

Inchecknings-URL
commit.url string

Url för incheckningen.

författare
commit.author GitUser

Metaegenskaper för Git-författare/incheckningsinformation.

Committer
commit.committer GitUser

Metaegenskaper för Git-författare/incheckningsinformation.

Incheckningsmeddelande
commit.message string

Incheckningsmeddelande.

Antal kommentarer
commit.comment_count integer

Antal kommentarer för incheckningen

Checka in sha
commit.tree.sha string

SHA för incheckningen

Inchecknings-URL
commit.tree.url uri

Inchecknings-URL.

kontroll
commit.verification Verification
författare
author UserDetailsModel

Egenskaper för en GitHub-användare.

Committer
committer UserDetailsModel

Egenskaper för en GitHub-användare.

föräldrar
parents array of object
Överordnad sha
parents.sha string

Incheckning av överordnad gren

Url för överordnad gren
parents.url string

Url för den överordnade grenen.

HTML-url för överordnad gren
parents.html_url string

HTML-URL för den överordnade grenen.

Tillägg
stats.additions integer

Antal tillägg

Borttagningar
stats.deletions integer

Antal borttagningar

Total
stats.total integer

Totalt antal ändringar

files
files array of DiffEntry

CommitComparison

Incheckningsjämförelse

Name Sökväg Typ Description
URL
url string

Url för jämförelsen

HTML-URL
html_url string

Html-URL för jämförelsen

Permanent Url
permalink_url string

Permanent URL för jämförelsen

Diff-URL
diff_url string

Diff-URL

Korrigerings-URL
patch_url string

Korrigerings-URL

base_commit
base_commit Commit

Utföra

merge_base_commit
merge_base_commit Commit

Utföra

Läge
status string

Status för jämförelse t.ex. avvikande osv.,

Framåt med
ahead_by integer

framåt efter basgren

Bakom av
behind_by integer

behind_by basgren

Totalt antal incheckningar
total_commits integer

totalt antal incheckningar

Incheckningar
commits array of Commit

Begår

Filer
files array of DiffEntry

files

ActionsPublicKey

Den offentliga nyckeln som används för att ange åtgärders hemligheter.

Name Sökväg Typ Description
Nyckel-ID
key_id string

Identifieraren för nyckeln.

Key
key string

Base64-kodad offentlig nyckel.

Id
id integer

Unik identifierare för nyckeln.

URL
url string

Url för offentlig nyckel.

Titel
title string

Rubrik för offentlig nyckel.

Skapad vid
created_at string

Datum och tid då nyckeln skapades.

LicensDetaljer

Licensinformation

Name Sökväg Typ Description
Key
key string

Det lägre SPDX-ID:t för licensen.

Namn
name string

Det fullständiga licensnamnet som anges av https://spdx.org/licenses.

URL
url uri

URL till licensen på https://choosealicense.com.

SPDX-ID
spdx_id string

Kort identifierare som anges av https://spdx.org/licenses.

Nod-ID
node_id string

Licensnod-ID.

HTML-URL
html_url uri

Licens-HTML-URL.

RepositoryMiniDetails

En git-lagringsplats

Name Sökväg Typ Description
Lagringsplats-ID
id integer

Unik identifierare för lagringsplatsen.

Nod-ID för lagringsplats
node_id string

Nod-ID för lagringsplatsen.

Namn på centrallager
name string

Namnet på lagringsplatsen.

Fullständigt namn på lagringsplats
full_name string

Det fullständiga namnet på lagringsplatsen.

admin
permissions.admin boolean
dra
permissions.pull boolean
Triage
permissions.triage boolean
trycka
permissions.push boolean
upprätthålla
permissions.maintain boolean
owner
owner UserDetailsModel

Egenskaper för en GitHub-användare.

Är lagringsplatsen privat?
private boolean

Om lagringsplatsen är privat eller offentlig.

Beskrivning av lagringsplats
description string

Beskrivningen av lagringsplatsen

Startsida för lagringsplats
homepage uri

Startsidan för den här lagringsplatsen

Lagringsplatsspråk
language string

Språket för den här lagringsplatsen

Arkiveras lagringsplatsen?
archived boolean

Om lagringsplatsen är arkiverad.

Är lagringsplatsen inaktiverad?
disabled boolean

Returnerar om lagringsplatsen är inaktiverad eller inte.

Synlighet för lagringsplats
visibility string

Lagringsplatsens synlighet: offentlig, privat eller intern.

Lagringsplats som skapats på
created_at date-time

datum och tid då lagringsplatsen skapades.

Lagringsplatsen har uppdaterats kl.
updated_at date-time

datum och tid då lagringsplatsen senast uppdaterades.

Lagringsplats Tillåt ombasering av sammanslagning
allow_rebase_merge boolean

Om du vill tillåta ombasering av sammanslagningar för pull-begäranden.

Lagringsplats – Tillåt squashsammanslagning
allow_squash_merge boolean

Om du vill tillåta squashsammanslagningar för pull-begäranden.

Ta bort förgrening för lagringsplats vid sammanslagning
delete_branch_on_merge boolean

Om du vill ta bort huvudgrenar när pull-begäranden slås samman

Tillåt sammanslagning av lagringsplats
allow_merge_commit boolean

Om du vill tillåta sammanslagningsbegäranden för pull-begäranden.

Huvudgren för lagringsplats
master_branch string

Lagringsplatsens huvudgren.

RepositoryDetails

En git-lagringsplats

Name Sökväg Typ Description
Id
id integer

Unik identifierare för lagringsplatsen.

Nod-ID
node_id string

Nod-ID för lagringsplatsen.

Namn
name string

Namnet på lagringsplatsen.

Fullständigt namn
full_name string

Det fullständiga namnet på lagringsplatsen.

Licens
license LicenseDetails

Licensinformation

Gafflar
forks integer

Antalet förgreningar för lagringsplatsen.

admin
permissions.admin boolean
dra
permissions.pull boolean
Triage
permissions.triage boolean
trycka
permissions.push boolean
upprätthålla
permissions.maintain boolean
owner
owner UserDetailsModel

Egenskaper för en GitHub-användare.

Är privat?
private boolean

Om lagringsplatsen är privat eller offentlig.

HTML-URL
html_url uri

Html-URL:en för lagringsplatsen

Description
description string

Beskrivningen av lagringsplatsen

Är en förgrening?
fork boolean

Om lagringsplatsen är en förgrening?

URL
url uri

HTTP-URL:en för den här lagringsplatsen

Arkiv-URL
archive_url string

Arkiv-URL:en för den här lagringsplatsen

Url för tilldelningar
assignees_url string

Url:en för Tilldelningar för den här lagringsplatsen

Url för blobar
blobs_url string

Blob-URL:en för den här lagringsplatsen

Url för grenar
branches_url string

Url:en för grenar för den här lagringsplatsen

Url för medarbetare
collaborators_url string

Url:en för medarbetare för den här lagringsplatsen

Kommentars-URL
comments_url string

Url:en för kommentarer för den här lagringsplatsen

Inchecknings-URL
commits_url string

Inchecknings-URL:en för den här lagringsplatsen

Jämför URL
compare_url string

Jämför URL:en för den här lagringsplatsen

Innehålls-URL
contents_url string

Innehålls-URL:en för den här lagringsplatsen

Url för deltagare
contributors_url uri

Url:en för deltagare för den här lagringsplatsen

Distributions-URL
deployments_url uri

Distributions-URL:en för den här lagringsplatsen

Nedladdnings-URL
downloads_url uri

Nedladdnings-URL:en för den här lagringsplatsen

Händelse-URL
events_url uri

Händelse-URL:en för den här lagringsplatsen

Förgrenings-URL
forks_url uri

Förgrenings-URL:en för den här lagringsplatsen

Url för Git-incheckningar
git_commits_url string

Git Commits-URL:en för den här lagringsplatsen

Url för Git-referenser
git_refs_url string

Git-referens-URL:en för den här lagringsplatsen

Url för Git-taggar
git_tags_url string

Url:en för Git-taggar för den här lagringsplatsen

Git-URL
git_url string

Git-URL:en för den här lagringsplatsen

Url för ärendekommentar
issue_comment_url string

Url för ärendekommentar för den här lagringsplatsen

Url för problemhändelser
issue_events_url string

Url:en för problemhändelser för den här lagringsplatsen

Url för problem
issues_url string

Problem-URL:en för den här lagringsplatsen

Url för nycklar
keys_url string

Url:en för nycklar för den här lagringsplatsen

Url för etiketter
labels_url string

Url:en för etiketter för den här lagringsplatsen

Språk-URL
languages_url uri

Språk-URL:en för den här lagringsplatsen

Sammanfogar URL
merges_url uri

Sammanslagnings-URL:en för den här lagringsplatsen

Url för milstolpar
milestones_url string

URL:en för milstolpar för den här lagringsplatsen

Url för meddelanden
notifications_url string

Url:en för meddelanden för den här lagringsplatsen

Pulls-URL
pulls_url string

Hämtnings-URL:en för den här lagringsplatsen

Utsläpps-URL
releases_url string

Lanserings-URL:en för den här lagringsplatsen

SSH-URL
ssh_url string

SSH-URL:en för att klona den här lagringsplatsen

Stargazers-URL
stargazers_url uri

Stargazers (Stargazers är de personer som har bokmärkt GitHub-lagringsplatsen) URL för den här lagringsplatsen

Status-URL
statuses_url string

Status-URL:en för den här lagringsplatsen

Url för prenumeranter
subscribers_url uri

Prenumeranternas URL för den här lagringsplatsen

Prenumerations-URL
subscription_url uri

Prenumerations-URL:en för den här lagringsplatsen

Url för taggar
tags_url uri

Taggarnas URL för den här lagringsplatsen

Teams-URL
teams_url uri

Teams URL för den här lagringsplatsen

Träd-URL
trees_url string

Träd-URL:en för den här lagringsplatsen

Klona URL
clone_url string

Klonings-URL:en för den här lagringsplatsen

Speglings-URL
mirror_url uri

Den ursprungliga speglings-URL:en för den här lagringsplatsen

Hooks-URL
hooks_url uri

Hooks-URL:en för den här lagringsplatsen

SVN-URL
svn_url uri

SVN-URL:en för den här lagringsplatsen

Startsida
homepage uri

Startsidan för den här lagringsplatsen

Language
language string

Språket för den här lagringsplatsen

Antal förgreningar
forks_count integer

Antal förgreningar som finns på den här lagringsplatsen i hela nätverket.

Antal Stargazers
stargazers_count integer

Antal användare som har stjärnmärkt lagringsplatsen.

Antal bevakare
watchers_count integer

Antal användare som tittar på lagringsplatsen.

Storlek
size integer

Lagringsplatsens storlek

Standardgren
default_branch string

Standardgrenen för lagringsplatsen.

Antal öppna problem
open_issues_count integer

Antal öppna problem på lagringsplatsen.

Är mall?
is_template boolean

Om den här lagringsplatsen fungerar som en mall som kan användas för att generera nya lagringsplatser.

Ämnen
topics array of string

Lista över ämnen på lagringsplatsen

Har du problem?
has_issues boolean

Om problem är aktiverade.

Har projekt?
has_projects boolean

Om projekt är aktiverade.

Har Wiki?
has_wiki boolean

Om wikin är aktiverad.

Har sidor?
has_pages boolean

Om sidor är aktiverade.

Har nedladdningar?
has_downloads boolean

Om nedladdningar är aktiverade.

Är arkiverad?
archived boolean

Om lagringsplatsen är arkiverad.

Är inaktiverad?
disabled boolean

Returnerar om lagringsplatsen är inaktiverad eller inte.

Synlighet
visibility string

Lagringsplatsens synlighet: offentlig, privat eller intern.

Push-överförd vid
pushed_at date-time

När lagringsplatsen senast skickades till.

Skapad vid
created_at date-time

datum och tid då lagringsplatsen skapades.

Uppdaterad kl
updated_at date-time

datum och tid då lagringsplatsen senast uppdaterades.

Tillåt sammanslagning av ombasering
allow_rebase_merge boolean

Om du vill tillåta ombasering av sammanslagningar för pull-begäranden.

Malllagringsplats-ID
template_repository.id integer

Unik identifierare för lagringsplatsen.

Nod-ID för malllagringsplats
template_repository.node_id string

Nod-ID för lagringsplatsen.

Namn på malllagringsplats
template_repository.name string

Namnet på lagringsplatsen.

Fullständigt namn på malllagringsplats
template_repository.full_name string

Det fullständiga namnet på lagringsplatsen.

owner
template_repository.owner UserDetailsModel

Egenskaper för en GitHub-användare.

Är malllagringsplatsen privat?
template_repository.private boolean

Om lagringsplatsen är privat eller offentlig.

Html-URL för malllagringsplats
template_repository.html_url uri

Html-URL:en för lagringsplatsen

Beskrivning av malllagringsplats
template_repository.description string

Beskrivningen av lagringsplatsen

Är malllagringsplatsen en förgrening?
template_repository.fork boolean

Om lagringsplatsen är en förgrening?

Url för malllagringsplats
template_repository.url uri

HTTP-URL:en för den här lagringsplatsen

Arkiv-URL för malllagringsplats
template_repository.archive_url string

Arkiv-URL:en för den här lagringsplatsen

Url för tilldelningar av malllagringsplats
template_repository.assignees_url string

Url:en för Tilldelningar för den här lagringsplatsen

Url för malllagringsplatsblobar
template_repository.blobs_url string

Blob-URL:en för den här lagringsplatsen

Url för malllagringsplatsgrenar
template_repository.branches_url string

Url:en för grenar för den här lagringsplatsen

Url för malllagringsplatsmedarbetare
template_repository.collaborators_url string

Url:en för medarbetare för den här lagringsplatsen

Url för kommentarer till malllagringsplats
template_repository.comments_url string

Url:en för kommentarer för den här lagringsplatsen

Url för incheckning av malllagringsplats
template_repository.commits_url string

Inchecknings-URL:en för den här lagringsplatsen

Jämförelse-URL för malllagringsplats
template_repository.compare_url string

Jämför URL:en för den här lagringsplatsen

Url för malllagringsplatsinnehåll
template_repository.contents_url string

Innehålls-URL:en för den här lagringsplatsen

Url för malllagringsplatsdeltagare
template_repository.contributors_url uri

Url:en för deltagare för den här lagringsplatsen

Url för distribution av malllagringsplats
template_repository.deployments_url uri

Distributions-URL:en för den här lagringsplatsen

Url för nedladdning av malllagringsplats
template_repository.downloads_url uri

Nedladdnings-URL:en för den här lagringsplatsen

Url för malllagringsplatshändelser
template_repository.events_url uri

Händelse-URL:en för den här lagringsplatsen

Url för malllagringsplatsförgreningar
template_repository.forks_url uri

Förgrenings-URL:en för den här lagringsplatsen

Git-inchecknings-URL för malllagringsplats
template_repository.git_commits_url string

Git Commits-URL:en för den här lagringsplatsen

Git-referens-URL för malllagringsplats
template_repository.git_refs_url string

Git-referens-URL:en för den här lagringsplatsen

Url för Git-taggar för malllagringsplats
template_repository.git_tags_url string

Url:en för Git-taggar för den här lagringsplatsen

Git-URL för malllagringsplats
template_repository.git_url string

Git-URL:en för den här lagringsplatsen

Url för problemkommentering för malllagringsplats
template_repository.issue_comment_url string

Url för ärendekommentar för den här lagringsplatsen

Url för problemhändelser för malllagringsplats
template_repository.issue_events_url string

Url:en för problemhändelser för den här lagringsplatsen

Url för problem med malllagringsplats
template_repository.issues_url string

Problem-URL:en för den här lagringsplatsen

Url för malllagringsplatsnycklar
template_repository.keys_url string

Url:en för nycklar för den här lagringsplatsen

Url för malllagringsplatsetiketter
template_repository.labels_url string

Url:en för etiketter för den här lagringsplatsen

Url för malllagringsplatsspråk
template_repository.languages_url uri

Språk-URL:en för den här lagringsplatsen

Url för sammanslagning av malllagringsplats
template_repository.merges_url uri

Sammanslagnings-URL:en för den här lagringsplatsen

Url för milstolpar för malllagringsplats
template_repository.milestones_url string

URL:en för milstolpar för den här lagringsplatsen

Url för meddelanden för malllagringsplats
template_repository.notifications_url string

Url:en för meddelanden för den här lagringsplatsen

Url för hämtning av malllagringsplats
template_repository.pulls_url string

Hämtnings-URL:en för den här lagringsplatsen

Url för malllagringsplatsutgåvor
template_repository.releases_url string

Lanserings-URL:en för den här lagringsplatsen

SSH-url för malllagringsplats
template_repository.ssh_url string

SSH-URL:en för att klona den här lagringsplatsen

Stargazers-url för malllagringsplats
template_repository.stargazers_url uri

Stargazers (Stargazers är de personer som har bokmärkt GitHub-lagringsplatsen) URL för den här lagringsplatsen

Url för malllagringsplatsstatus
template_repository.statuses_url string

Status-URL:en för den här lagringsplatsen

Url för malllagringsplatsprenumeranter
template_repository.subscribers_url uri

Prenumeranternas URL för den här lagringsplatsen

Prenumerations-URL för malllagringsplats
template_repository.subscription_url uri

Prenumerations-URL:en för den här lagringsplatsen

Url för malllagringsplatstaggar
template_repository.tags_url uri

Taggarnas URL för den här lagringsplatsen

Teams-URL för malllagringsplats
template_repository.teams_url uri

Teams URL för den här lagringsplatsen

Url för malllagringsplatsträd
template_repository.trees_url string

Träd-URL:en för den här lagringsplatsen

Klonings-URL för malllagringsplats
template_repository.clone_url string

Klonings-URL:en för den här lagringsplatsen

Speglings-URL för malllagringsplats
template_repository.mirror_url uri

Den ursprungliga speglings-URL:en för den här lagringsplatsen

Url för malllagringsplatsens krokar
template_repository.hooks_url uri

Hooks-URL:en för den här lagringsplatsen

SVN-url för malllagringsplats
template_repository.svn_url uri

SVN-URL:en för den här lagringsplatsen

Startsida för malllagringsplats
template_repository.homepage uri

Startsidan för den här lagringsplatsen

Malllagringsplatsspråk
template_repository.language string

Språket för den här lagringsplatsen

Antal malllagringsförgreningar
template_repository.forks_count integer

Antal förgreningar som finns på den här lagringsplatsen i hela nätverket.

Antal stargazers för malllagringsplats
template_repository.stargazers_count integer

Antal användare som har stjärnmärkt lagringsplatsen.

Antal bevakare för malllagringsplats
template_repository.watchers_count integer

Antal användare som tittar på lagringsplatsen.

Malllagringsplatsstorlek
template_repository.size integer

Lagringsplatsens storlek

Standardgren för malllagringsplats
template_repository.default_branch string

Standardgrenen för lagringsplatsen.

Antal öppna problem med malllagringsplats
template_repository.open_issues_count integer

Antal öppna problem på lagringsplatsen.

Är malllagringsplatsen en mall?
template_repository.is_template boolean

Om den här lagringsplatsen fungerar som en mall som kan användas för att generera nya lagringsplatser.

Ämnen för malllagringsplats
template_repository.topics array of string

Lista över ämnen på lagringsplatsen

Har malllagringsplatsen problem?
template_repository.has_issues boolean

Om problem är aktiverade.

Har malllagringsplatsen projekt?
template_repository.has_projects boolean

Om projekt är aktiverade.

Har malllagringsplatsen Wiki?
template_repository.has_wiki boolean

Om wikin är aktiverad.

Har malllagringsplatsen sidor?
template_repository.has_pages boolean

Om sidor är aktiverade.

Har malllagringsplatsen nedladdningar?
template_repository.has_downloads boolean

Om nedladdningar är aktiverade.

Arkiveras malllagringsplatsen?
template_repository.archived boolean

Om lagringsplatsen är arkiverad.

Är malllagringsplatsen inaktiverad?
template_repository.disabled boolean

Returnerar om lagringsplatsen är inaktiverad eller inte.

Synlighet för malllagringsplats
template_repository.visibility string

Lagringsplatsens synlighet: offentlig, privat eller intern.

Malllagringsplats push-överförd till
template_repository.pushed_at date-time

När lagringsplatsen senast skickades till.

Malllagringsplats som skapats på
template_repository.created_at date-time

datum och tid då lagringsplatsen skapades.

Malllagringsplats uppdaterad kl
template_repository.updated_at date-time

datum och tid då lagringsplatsen senast uppdaterades.

admin
template_repository.permissions.admin boolean
trycka
template_repository.permissions.push boolean
dra
template_repository.permissions.pull boolean
Malllagringsplats Tillåt ombasering av sammanslagning
template_repository.allow_rebase_merge boolean

Om du vill tillåta ombasering av sammanslagningar för pull-begäranden.

Malllagringsplats för malllagringsplats
template_repository.template_repository string

Malllagringsplats.

Malllagringsplats för temporär kloningstoken
template_repository.temp_clone_token string

Tillfällig autentiseringstoken för kloning av den här lagringsplatsen.

Malllagringsplats Tillåt squashsammanslagning
template_repository.allow_squash_merge boolean

Om du vill tillåta squashsammanslagningar för pull-begäranden.

Ta bort gren för malllagringsplats vid sammanslagning
template_repository.delete_branch_on_merge boolean

Om du vill ta bort huvudgrenar när pull-begäranden slås samman

Malllagringsplats Tillåt sammanslagningsincheckning
template_repository.allow_merge_commit boolean

Om du vill tillåta sammanslagningsbegäranden för pull-begäranden.

Antal malllagringsplatsprenumeranter
template_repository.subscribers_count integer

Antal prenumeranter för lagringsplatsen.

Nätverksantal för malllagringsplats
template_repository.network_count integer

Antal lagringsplatser

Temp Clone Token
temp_clone_token string

Tillfällig autentiseringstoken för kloning av den här lagringsplatsen.

Tillåt squashsammanslagning
allow_squash_merge boolean

Om du vill tillåta squashsammanslagningar för pull-begäranden.

Ta bort gren vid sammanslagning
delete_branch_on_merge boolean

Om du vill ta bort huvudgrenar när pull-begäranden slås samman

Tillåt sammanslagning av incheckning
allow_merge_commit boolean

Om du vill tillåta sammanslagningsbegäranden för pull-begäranden.

Antal prenumeranter
subscribers_count integer

Antal prenumeranter för lagringsplatsen.

Antal nätverk
network_count integer

Antal lagringsplatser

Öppna problem
open_issues integer

Problem med att öppna lagringsplatsen.

Watchers
watchers integer

Repository Watchers.

Huvudgren
master_branch string

Lagringsplatsens huvudgren.

Stjärnmärkt på
starred_at string

Lagringsplatsen stjärnmärkt på

GitReference

Git-referenser på en lagringsplats

Name Sökväg Typ Description
Hänvisning
ref string

Namnet på den fullständigt kvalificerade referensen.

Nod-ID
node_id string

Referensens nod-ID.

URL
url uri

Referensens URL.

type
object.type string

Typ av objekt.

Sha
object.sha string

SHA för referensen.

URL
object.url uri

Url:en för objektet.

PullRequestMergeResult

Resultat av sammanslagning av pull-begäran.

Name Sökväg Typ Description
Sha
sha string

SHA för sammanslagningsincheckningen.

Är sammanfogad?
merged boolean

Om pull-begäran har sammanfogats eller inte.

Message
message string

Koppla svarsmeddelande.

Milstolpe

En samling relaterade problem och pull-begäranden.

Name Sökväg Typ Description
Url för milstolpe
url uri

HTTP-URL:en för milstolpen.

Html-url för milstolpe
html_url uri

HTML-URL:en för milstolpen.

Url för milstolpeetiketter
labels_url uri

Url:en för etiketter för milstolpen.

Milstolpe-ID
id integer

Unik identifierare för milstolpen.

Milstolpenod-ID
node_id string

Nod-ID för milstolpen.

Milstolpenummer
number integer

Antalet milstolpar.

Milstolpetillstånd
state string

Tillståndet för milstolpen.

Milstolperubrik
title string

Milstolpens rubrik.

Beskrivning av milstolpe
description string

Beskrivningen av milstolpen.

skapare
creator UserDetailsModel

Egenskaper för en GitHub-användare.

Problem med att öppna milstolpe
open_issues integer

Antal öppna problem för lagringsplatsen.

Problem med stängda milstolpar
closed_issues integer

Antal stängda problem för lagringsplatsen.

Milstolpe skapad vid
created_at date-time

Datum och tid då milstolpen skapades.

Milstolpe uppdaterad kl
updated_at date-time

Datum och tid då milstolpen senast uppdaterades.

Milstolpen stängdes kl.
closed_at date-time

Datum och tid då milstolpen stängdes.

Milstolpe som förfaller den
due_on date-time

Förfallodatumet för milstolpen.

Etikett

Färgkodade etiketter hjälper dig att kategorisera och filtrera dina problem (precis som etiketter i Gmail).

Name Sökväg Typ Description
Id
id integer

Den unika identifieraren för etiketten.

Nod-ID
node_id string

Nod-ID:t för etiketten.

URL
url uri

URL för etiketten

Namn
name string

Namnet på etiketten.

Description
description string

En kort beskrivning av den här etiketten.

Färg
color string

Sex teckens hexkod, utan inledande #, som identifierar färgen

Är standard?
default boolean

Om det här är en standardetikett eller inte.

TeamDetails

Grupper av organisationsmedlemmar som ger behörighet till angivna lagringsplatser.

Name Sökväg Typ Description
Id
id integer

Unik identifierare för teamet.

Nod-ID
node_id string

Nod-ID:t för teamet.

URL
url uri

URL för teamet.

Medlems-URL
members_url string

HTTP-URL:en för gruppmedlemmarna.

name string

Teamets namn

Description
description string

Beskrivning av teamet

Tillåtelse
permission string

Behörighet som teamet har för sina lagringsplatser

Privatliv
privacy string

Den sekretessnivå som det här teamet bör ha

HTML-URL
html_url uri

HTML-url för teamet.

Url för lagringsplatser
repositories_url uri

HTTP-URL:en för teamets lagringsplatser.

Dynamiskt datafält
slug string

Den snigel som motsvarar teamet.

LDAP DN
ldap_dn string

Unikt namn (DN) som teamet mappar till i LDAP-miljön

PullRequest (på engelska)

Med pull-begäranden kan du berätta för andra om ändringar som du har push-överfört till en lagringsplats på GitHub. När en pull-begäran har skickats kan berörda parter granska uppsättningen ändringar, diskutera potentiella ändringar och till och med skicka uppföljningsbegäranden om det behövs.

Name Sökväg Typ Description
Url för pull-begäran
url uri

HTTP-URL:en för den här pull-begäran.

Pull-begärande-ID
id integer

Unik identifierare för pull-begäran.

Nod-ID för pull-begäran
node_id string

Nod-ID:t för pull-begäran.

Html-URL för pull-begäran
html_url uri

HTML-URL:en för pull-begäran.

Url för pull-begärande-Diff
diff_url uri

Diff-URL:en för pull-begäran.

Url för korrigering av pull-begäranden
patch_url uri

Korrigerings-URL:en för pull-begäran.

Url för pull-begärandeproblem
issue_url uri

Problem-URL:en för pull-begäran.

Inchecknings-URL för pull-begäran
commits_url uri

Inchecknings-URL:en för pull-begäran.

Url för granskning av pull-begärandekommentärer
review_comments_url uri

Url:en för granskningskommentar för pull-begäran.

Kommentars-URL för granskning av pull-begäran
review_comment_url string

Granskningskommentar-URL:en för pull-begäran.

Url för pull-begärande-Diff
comments_url uri

Diff-URL:en för pull-begäran.

Url för pull-begärandestatus
statuses_url uri

Status-URL:en för pull-begäran.

Pull-begärandenummer
number integer

Nummer som unikt identifierar pull-begäran i lagringsplatsen.

Tillstånd för pull-begäran
state string

Tillståndet för den här pull-begäran. Antingen open eller closed.

Är pull-begäran låst?
locked boolean

Om pull-begäran är låst eller inte.

Namn på pull-begäran
title string

Rubriken på pull-begäran.

user
user UserDetailsModel

Egenskaper för en GitHub-användare.

Brödtext för pull-begäran
body string

Brödtexten som Markdown.

Pull-begärandeetiketter
labels array of Label

Listan över etiketter som är associerade med pull-begäran.

milestone Milestone

En samling relaterade problem och pull-begäranden.

Aktiv låsorsak för pull-begäran
active_lock_reason string

Orsak till att konversationen var låst.

Pull-begäran som skapats vid
created_at date-time

Datum och tid då pull-begäran skapades.

Pull-begäran uppdaterad kl.
updated_at date-time

Datum och tid då pull-begäran senast uppdaterades.

Pull-begäran stängd kl.
closed_at date-time

Datum och tid då pull-begäran stängdes.

Pull-begäran sammanfogad vid
merged_at date-time

Datum och tid då pull-begäran sammanfogades.

Checka in incheckning för pull-begäran
merge_commit_sha string

Sammanslagnings commit Sha för pull-begäran.

tilldelad
assignee UserDetailsModel

Egenskaper för en GitHub-användare.

Pull-begärandetilldelare
assignees array of UserDetailsModel

Listan över tilldelningar för pull-begäran.

Begärda granskare för pull-begäran
requested_reviewers array of UserDetailsModel

Listan över användare som tilldelats den här pull-begäran.

Begärda team för pull-begäran
requested_teams array of TeamDetails

Listan över begärda team för den här pull-begäran.

Huvudetikett för pull-begäran
head.label string

Huvudetikett.

Referens för pull-begärandehuvud
head.ref string

Huvudreferens

Repo
head.repo RepositoryMiniDetails

En git-lagringsplats

Pull Request Head Sha
head.sha string

Head Sha

user
head.user UserDetailsModel

Egenskaper för en GitHub-användare.

Basetikett för pull-begäran
base.label string

Huvudetikett.

Basreferens för pull-begäran
base.ref string

Huvudreferens

Repo
base.repo RepositoryMiniDetails

En git-lagringsplats

Base Sha för pull-begäran
base.sha string

Head Sha

user
base.user UserDetailsModel

Egenskaper för en GitHub-användare.

Pull RequestAuthor Association
author_association string

Författarens koppling till ämnet för kommentaren.

Är pull-begärandeutkastet?
draft boolean

Anger om pull-begäran är ett utkast eller inte.

Sammanfogas pull-begäran?
merged boolean

Om pull-begäran har sammanfogats eller inte.

Går det att sammanfoga pull-begäran?
mergeable boolean

Om pull-begäran kan sammanfogas eller inte baserat på förekomsten av sammanslagningskonflikter.

Kan pull-begäran ombaseras?
rebaseable boolean

Om pull-begäran är ombaserbar eller inte.

Kopplingsbart tillstånd för pull-begäran
mergeable_state string

Det sammanslagbara tillståndet för pull-begäran.

merged_by
merged_by UserDetailsModel

Egenskaper för en GitHub-användare.

Antal kommentarer för pull-begäranden
comments integer

Antalet kommentarer i den här pull-begäran.

Antal granskningskommentar för pull-begäranden
review_comments integer

Antalet granskningskommentar i den här pull-begäran.

Kan underhållaren ändra pull-begäran?
maintainer_can_modify boolean

Anger om underhållarna kan ändra pull-begäran.

Antal incheckningar för pull-begäranden
commits integer

Antalet incheckningar i den här pull-begäran.

Antal tillägg för pull-begäranden
additions integer

Antalet tillägg i den här pull-begäran.

Antal borttagna pull-begäranden
deletions integer

Antalet borttagningar i den här pull-begäran.

Antal ändrade filer för pull-begäran
changed_files integer

Antalet ändrade filer i den här pull-begäran.

PullRequestFile

Name Sökväg Typ Description
sha för filen
sha string

Sha för filen.

Filnamnet
filename string

Filnamnet.

Ändringsstatus för filen
status string

Ändringsstatus för filen.

Antal tillägg som gjorts i filen
additions integer

Antalet tillägg som gjorts i filen.

Antal borttagningar som gjorts i filen
deletions integer

Antalet borttagningar som gjorts i filen.

Antal ändringar som gjorts i filen
changes integer

Antalet ändringar som gjorts i filen.

Blob-URL för filen
blob_url string

Blob-URL:en för filen.

Raw-URL för filen
raw_url string

Raw-URL:en för filen.

Innehålls-URL för filen
contents_url string

Innehålls-URL:en för filen.

Korrigera innehåll för filen
patch string

Korrigeringsinnehållet för filen.

WebhookPullRequestResponse

Svar på pull-begäran för Webhook.

Name Sökväg Typ Description
Åtgärden har utförts
action string

Åtgärden som utfördes.

Pull-begärandenummer
number integer

Numret på pull-begäran.

pull_request
pull_request PullRequest

Med pull-begäranden kan du berätta för andra om ändringar som du har push-överfört till en lagringsplats på GitHub. När en pull-begäran har skickats kan berörda parter granska uppsättningen ändringar, diskutera potentiella ändringar och till och med skicka uppföljningsbegäranden om det behövs.

objekt

Detta är typen 'objekt'.