1"use strict";(self.webpackChunkembedded_workflow_builder_docs=self.webpackChunkembedded_workflow_builder_docs||[]).push([["4197"],{36846(e,n,t){t.r(n),t.d(n,{metadata:()=>s,default:()=>a,frontMatter:()=>d,contentTitle:()=>l,toc:()=>h,assets:()=>o});var s=JSON.parse('{"id":"connectors/github","title":"GitHub Connector","description":"Manage repositories, issues, pull requests, and workflows in GitHub.","source":"@site/docs/connectors/github.md","sourceDirName":"connectors","slug":"/connectors/github","permalink":"/connectors/github","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"GitHub Connector","sidebar_label":"GitHub","description":"Manage repositories, issues, pull requests, and workflows in GitHub."},"sidebar":"docs","previous":{"title":"FTP","permalink":"/connectors/ftp"},"next":{"title":"Gmail","permalink":"/connectors/google-gmail"}}'),r=t(74848),i=t(28453);let d={title:"GitHub Connector",sidebar_label:"GitHub",description:"Manage repositories, issues, pull requests, and workflows in GitHub."},l,o={},h=[{value:"API Documentation",id:"api-documentation",level:2},{value:"Connections",id:"connections",level:2},{value:"OAuth 2.0",id:"oauth2",level:3},{value:"Prerequisites",id:"prerequisites",level:4},{value:"Setup Steps",id:"setup-steps",level:4},{value:"Configure the Connection",id:"configure-the-connection",level:4},{value:"Triggers",id:"triggers",level:2},{value:"Event Webhook",id:"eventwebhook",level:3},{value:"New and Updated Records",id:"pollchangestrigger",level:3},{value:"Webhook",id:"webhook",level:3},{value:"Actions",id:"actions",level:2},{value:"Actions Create Workflow Dispatch",id:"actionscreateworkflowdispatch",level:3},{value:"Git Create Blob",id:"gitcreateblob",level:3},{value:"Git Create Ref",id:"gitcreateref",level:3},{value:"Git Create Tree",id:"gitcreatetree",level:3},{value:"Git Get Ref",id:"gitgetref",level:3},{value:"Issues Create Comment",id:"issuescreatecomment",level:3},{value:"Issues List Comments",id:"issueslistcomments",level:3},{value:"Issues List For Repo",id:"issueslistforrepo",level:3},{value:"Orgs List For Authenticated User",id:"orgslistforauthenticateduser",level:3},{value:"Pulls Create",id:"pullscreate",level:3},{value:"Pulls List",id:"pullslist",level:3},{value:"Raw Request",id:"rawrequest",level:3},{value:"Repos Create Webhook",id:"reposcreatewebhook",level:3},{value:"Repos Delete Instance Webhooks",id:"reposdeleteinstancewebhooks",level:3},{value:"Repos Delete Webhook",id:"reposdeletewebhook",level:3},{value:"Repos List For Org",id:"reposlistfororg",level:3},{value:"Repos List Webhooks",id:"reposlistwebhooks",level:3},{value:"Users Get Authenticated",id:"usersgetauthenticated",level:3},{value:"Users Get By Username",id:"usersgetbyusername",level:3}];function c(e){let n={a:"a",br:"br",code:"code",h2:"h2",h3:"h3",h4:"h4",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.img,{alt:"GitHub",src:t(27680).A+"#connector-icon",width:"32",height:"32"}),"\n",(0,r.jsx)(n.a,{href:"https://github.com",children:"GitHub"})," is a development platform that provides Git repository hosting, code collaboration, and project management tools.\nThis component allows managing repositories, issues, pull requests, workflows, and users within a GitHub organization."]}),"\n",(0,r.jsx)(n.h2,{id:"api-documentation",children:"API Documentation"}),"\n",(0,r.jsxs)(n.p,{children:["This component was built using the ",(0,r.jsx)(n.a,{href:"https://docs.github.com/en/rest",children:"GitHub REST API Documentation"})," currently utilizing version 2022-11-28."]}),"\n",(0,r.jsx)(n.h2,{id:"connections",children:"Connections"}),"\n",(0,r.jsx)(n.h3,{id:"oauth2",children:"OAuth 2.0"}),"\n",(0,r.jsx)(n.p,{children:"Authenticate using OAuth 2.0."}),"\n",(0,r.jsxs)(n.p,{children:["To connect to GitHub, ",(0,r.jsx)(n.a,{href:"https://github.com/settings/applications/new",children:"create a new OAuth 2.0 application"}),"."]}),"\n",(0,r.jsx)(n.h4,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsx)(n.li,{children:"A GitHub account with permission to create OAuth Apps for the user or organization that owns the repositories"}),"\n",(0,r.jsx)(n.li,{children:"Access to the repositories or organizations the integration will work with"}),"\n"]}),"\n",(0,r.jsx)(n.h4,{id:"setup-steps",children:"Setup Steps"}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:["Navigate to ",(0,r.jsx)(n.a,{href:"https://github.com/settings/applications/new",children:"GitHub Developer Settings"})," to create a new OAuth App."]}),"\n",(0,r.jsxs)(n.li,{children:["Fill in the required fields:\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Application name"}),": A descriptive name for the application"]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Homepage URL"}),": The organization or application website"]}),"\n",(0,r.jsxs)(n.li,{children:[(0,r.jsx)(n.strong,{children:"Authorization callback URL"}),": ",(0,r.jsx)(n.code,{children:"https://oauth2.integrations.acme.com/callback"})]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(n.li,{children:["Click ",(0,r.jsx)(n.strong,{children:"Register application"}),"."]}),"\n",(0,r.jsxs)(n.li,{children:["Click ",(0,r.jsx)(n.strong,{children:"Generate a new client secret"})," to create a client secret."]}),"\n",(0,r.jsxs)(n.li,{children:["Copy the ",(0,r.jsx)(n.strong,{children:"Client ID"})," and ",(0,r.jsx)(n.strong,{children:"Client Secret"})," values."]}),"\n"]}),"\n",(0,r.jsx)(n.h4,{id:"configure-the-connection",children:"Configure the Connection"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["Enter the ",(0,r.jsx)(n.strong,{children:"Client ID"})," and ",(0,r.jsx)(n.strong,{children:"Client Secret"})," from the OAuth App."]}),"\n",(0,r.jsxs)(n.li,{children:["Determine ",(0,r.jsx)(n.a,{href:"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/scopes-for-oauth-apps",children:"what scopes the use case requires"})," and add those to ",(0,r.jsx)(n.strong,{children:"Scopes"}),", separating each with a space.\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsxs)(n.li,{children:["Common scopes include: ",(0,r.jsx)(n.code,{children:"repo"}),", ",(0,r.jsx)(n.code,{children:"user"}),", ",(0,r.jsx)(n.code,{children:"admin:org"}),", ",(0,r.jsx)(n.code,{children:"workflow"})]}),"\n",(0,r.jsxs)(n.li,{children:["For full repository access and workflow permissions, use: ",(0,r.jsx)(n.code,{children:"repo user admin:org workflow"})]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(n.p,{children:"The connection is now ready to authenticate with GitHub."}),"\n",(0,r.jsxs)(n.p,{children:["This connection uses OAuth 2.0, a common authentication mechanism for integrations.\nRead about how OAuth 2.0 works ",(0,r.jsx)(n.a,{href:"/oauth2",children:"here"}),"."]}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Scopes"}),(0,r.jsxs)(n.td,{children:["Space-separated list of OAuth scopes. See ",(0,r.jsx)(n.a,{href:"https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/scopes-for-oauth-apps",children:"GitHub's documentation"})," for available scopes."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Client ID"}),(0,r.jsx)(n.td,{children:"The Client ID from your GitHub OAuth App. Find this in GitHub Settings > Developer settings > OAuth Apps."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Client Secret"}),(0,r.jsx)(n.td,{children:"The Client Secret from your GitHub OAuth App. Keep this value secure."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h2,{id:"triggers",children:"Triggers"}),"\n",(0,r.jsx)(n.h3,{id:"eventwebhook",children:"Event Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Receive event notifications from GitHub. Automatically creates and manages a webhook subscription for the selected event types when the instance is deployed, and removes the subscription when the instance is deleted."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Events"}),(0,r.jsx)(n.td,{children:"The list of event types that will trigger the webhook."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"pollchangestrigger",children:"New and Updated Records"}),"\n",(0,r.jsx)(n.p,{children:"Retrieves existing and ongoing issues (including pull requests) for a specified GitHub repository. Load history once, check for changes on a schedule, or both."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Look-back Date"}),(0,r.jsx)(n.td,{children:"The date the initial sync starts from, in YYYY-MM-DD format. Cannot be a future date. Leave empty to start from the first recurrence with no backfill. When set, the initial sync seeds each record modified on or after this date once, ignoring the visibility filters."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Show New Records"}),(0,r.jsxs)(n.td,{children:["When true, issues created after the last poll are emitted on the ",(0,r.jsx)(n.code,{children:"created"})," branch."]}),(0,r.jsx)(n.td,{children:"true"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Show Updated Records"}),(0,r.jsxs)(n.td,{children:["When true, issues updated since the last poll but created earlier are emitted on the ",(0,r.jsx)(n.code,{children:"updated"})," branch."]}),(0,r.jsx)(n.td,{children:"true"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"webhook",children:"Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Receive and validate webhook requests from GitHub for webhooks you configure."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsx)(n.tbody,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Webhook Secret"}),(0,r.jsxs)(n.td,{children:["An optional secret used to verify webhook authenticity. See ",(0,r.jsx)(n.a,{href:"https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries",children:"GitHub's documentation"})," for details."]}),(0,r.jsx)(n.td,{})]})})]}),"\n",(0,r.jsx)(n.h2,{id:"actions",children:"Actions"}),"\n",(0,r.jsx)(n.h3,{id:"actionscreateworkflowdispatch",children:"Actions Create Workflow Dispatch"}),"\n",(0,r.jsx)(n.p,{children:"Create a workflow dispatch event"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Workflow Id"}),(0,r.jsx)(n.td,{children:"The ID of the workflow"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Ref"}),(0,r.jsx)(n.td,{children:"The git reference for the workflow"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Inputs"}),(0,r.jsx)(n.td,{children:"Input keys and values configured in the workflow file. This can be a JSON input mapping, or a reference to a previous step that returned an object."}),(0,r.jsx)(n.td,{children:(0,r.jsx)(n.code,{children:'{"input1":"My Value","input2":"My Other Value"}'})})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"gitcreateblob",children:"Git Create Blob"}),"\n",(0,r.jsx)(n.p,{children:"Create a blob"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Content"}),(0,r.jsx)(n.td,{children:"The content of the new blob"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Encoding"}),(0,r.jsx)(n.td,{children:'The encoding used for "content"'}),(0,r.jsx)(n.td,{children:"utf-8"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"gitcreateref",children:"Git Create Ref"}),"\n",(0,r.jsx)(n.p,{children:"Create a reference"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{chil
1dren:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Ref"}),(0,r.jsx)(n.td,{children:'The name of the fully qualified reference (ie: "refs/heads/master")'}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Sha"}),(0,r.jsx)(n.td,{children:"The SHA1 value for this reference"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Key"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"gitcreatetree",children:"Git Create Tree"}),"\n",(0,r.jsx)(n.p,{children:"Create a tree"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Tree"}),(0,r.jsxs)(n.td,{children:['Objects (of "path", "mode", "type", and "content" or "sha") specifying a tree structure. See ',(0,r.jsx)(n.a,{href:"https://docs.github.com/en/rest/git/trees#create-a-tree",children:"https://docs.github.com/en/rest/git/trees#create-a-tree"})]}),(0,r.jsx)(n.td,{children:(0,r.jsxs)(n.code,{children:["[",(0,r.jsx)(n.br,{})," {",(0,r.jsx)(n.br,{}),' "path": "test.txt",',(0,r.jsx)(n.br,{}),' "mode": "100644",',(0,r.jsx)(n.br,{}),' "content": "This is a test"',(0,r.jsx)(n.br,{})," }",(0,r.jsx)(n.br,{}),"]"]})})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Base Tree"}),(0,r.jsx)(n.td,{children:"The SHA1 of an existing Git tree object which will be used as the base for the new tree"}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"gitgetref",children:"Git Get Ref"}),"\n",(0,r.jsx)(n.p,{children:"Get a reference"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Ref"}),(0,r.jsx)(n.td,{children:"ref parameter"}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"issuescreatecomment",children:"Issues Create Comment"}),"\n",(0,r.jsx)(n.p,{children:"Create an issue comment"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Issue Number"}),(0,r.jsx)(n.td,{children:"The number that identifies the issue"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Body"}),(0,r.jsx)(n.td,{children:"The contents of the comment"}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"issueslistcomments",children:"Issues List Comments"}),"\n",(0,r.jsx)(n.p,{children:"List issue comments"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Issue Number"}),(0,r.jsx)(n.td,{children:"The number that identifies the issue"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Since"}),(0,r.jsx)(n.td,{children:"Only show notifications updated after the given time"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Pagination"}),(0,r.jsx)(n.td,{children:"Page number and results-per-page controls."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Page"}),(0,r.jsx)(n.td,{children:"Page number of the results to fetch"}),(0,r.jsx)(n.td,{children:"1"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Per Page"}),(0,r.jsx)(n.td,{children:"The number of results per page (max 100)"}),(0,r.jsx)(n.td,{children:"30"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"issueslistforrepo",children:"Issues List For Repo"}),"\n",(0,r.jsx)(n.p,{children:"List repository issues"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Fetch All"}),(0,r.jsx)(n.td,{children:"When true, automatically fetches all pages of results."}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Milestone"}),(0,r.jsx)(n.td,{children:'If an "integer" is passed, it should refer to a milestone by its "number" field'}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"State"}),(0,r.jsx)(n.td,{children:"Indicates the state of the issues to return"}),(0,r.jsx)(n.td,{children:"open"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Assignee"}),(0,r.jsx)(n.td,{children:"The user that is assigned to the issue, use 'none' for issues with no assignee, or '*' for issues assigned to any user"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Creator"}),(0,r.jsx)(n.td,{children:"The user that created the issue"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Mentioned"}),(0,r.jsx)(n.td,{children:"A user that is mentioned in the issue."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Labels"}),(0,r.jsx)(n.td,{children:"A list of comma separated label names"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Sort"}),(0,r.jsx)(n.td,{children:"What to sort results by"}),(0,r.jsx)(n.td,{children:"created"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Direction"}),(0,r.jsx)(n.td,{children:"The direction to sort the results by"}),(0,r.jsx)(n.td,{children:"asc"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Since"}),(0,r.jsx)(n.td,{children:"Only show notifications updated after the given time"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Pagination"}),(0,r.jsx)(n.td,{children:"Page number and results-per-page controls."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Page"}),(0,r.jsx)(n.td,{children:"Page number of the results to fetch"}),(0,r.jsx)(n.td,{children:"1"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Per Page"}),(0,r.jsx)(n.td,{children:"The number of results per page (max 100)"}),(0,r.jsx)(n.td,{children:"30"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"orgslistforauthenticateduser",children:"Orgs List For Authenticated User"}),"\n",(0,r.jsx)(n.p,{children:"List organizations for the authenticated user"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Pagination"}),(0,r.jsx)(n.td,{children:"Page number and results-per-page controls."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Page"}),(0,r.jsx)(n.td,{children:"Page number of the results to fetch"}),(0,r.jsx)(n.td,{children:"1"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Per Page"}),(0,r.jsx)(n.td,{children:"The number of results per page (max 100)"}),(0,r.jsx)(n.td,{children:"30"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"pullscreate",children:"Pulls Create"}),"\n",(0,r.jsx)(n.p,{children:"Create a pull request"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Title"}),(0,r.jsx)(n.td,{children:"The title of the pull request. Required unless using the issue parameter."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Head"}),(0,r.jsx)(n.td,{children:"The name of the branch where the changes are implemented. For cross-repository pull requests, use the format 'username:branch'."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Base"}),(0,r.jsx)(n.td,{children:"The name of the branch the changes are pulled into. This should be an existing branch in the repository."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Body"}),(0,r.jsx)(n.td,{children:"The contents/description of the pull request. Supports markdown formatting."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Maintainer Can Modify"}),(0,r.jsxs)(n.td,{children:["When true, maintainers can modify the pull request. See ",(0,r.jsx)(n.a,{href:"https://docs.github.com/en/pull-requests/how-tos/work-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork",children:"GitHub's documentation"})," for details."]}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Draft"}),(0,r.jsx)(n.td,{children:"When true, creates the pull request as a draft. Draft pull requests cannot be merged until marked as ready for review."}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Issue Number"}),(0,r.jsx)(n.td,{children:"The number that identifies the issue"}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"pullslist",children:"Pulls List"}),"\n",(0,r.jsx)(n.p,{children:"List pull requests"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octoc
1at/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"State"}),(0,r.jsx)(n.td,{children:"Filters pull requests by their state (open, closed, or all)."}),(0,r.jsx)(n.td,{children:"open"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Head"}),(0,r.jsx)(n.td,{children:'Filter pull requests by head user or organization and branch name in the format "user:ref-name" or "organization:ref-name".'}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Base"}),(0,r.jsx)(n.td,{children:"Filter pull requests by base branch name."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Sort"}),(0,r.jsx)(n.td,{children:"The field to sort results by."}),(0,r.jsx)(n.td,{children:"created"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Direction"}),(0,r.jsx)(n.td,{children:"The direction to sort results (ascending or descending)."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Pagination"}),(0,r.jsx)(n.td,{children:"Page number and results-per-page controls."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Page"}),(0,r.jsx)(n.td,{children:"Page number of the results to fetch"}),(0,r.jsx)(n.td,{children:"1"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Per Page"}),(0,r.jsx)(n.td,{children:"The number of results per page (max 100)"}),(0,r.jsx)(n.td,{children:"30"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"rawrequest",children:"Raw Request"}),"\n",(0,r.jsx)(n.p,{children:"Send raw HTTP request to GitHub."}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"URL"}),(0,r.jsxs)(n.td,{children:["Input the path only (/octocat), The base URL is already included (",(0,r.jsx)(n.a,{href:"https://api.github.com",children:"https://api.github.com"}),"). For example, to connect to ",(0,r.jsx)(n.a,{href:"https://api.github.com/octocat",children:"https://api.github.com/octocat"}),", only /octocat is entered in this field."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Method"}),(0,r.jsx)(n.td,{children:"The HTTP method to use."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Data"}),(0,r.jsx)(n.td,{children:"The HTTP body payload to send to the URL."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Form Data"}),(0,r.jsx)(n.td,{children:"The Form Data to be sent as a multipart form upload."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File Data"}),(0,r.jsx)(n.td,{children:"File Data to be sent as a multipart form upload."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"File Data File Names"}),(0,r.jsx)(n.td,{children:"File names to apply to the file data inputs. Keys must match the file data keys above."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Query Parameter"}),(0,r.jsx)(n.td,{children:"A list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Header"}),(0,r.jsx)(n.td,{children:"A list of headers to send with the request."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Response Type"}),(0,r.jsx)(n.td,{children:"The type of data you expect in the response. You can request json, text, or binary data."}),(0,r.jsx)(n.td,{children:"json"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Timeout"}),(0,r.jsx)(n.td,{children:"The maximum time that a client will await a response to its request"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Retry Delay (ms)"}),(0,r.jsx)(n.td,{children:"The delay in milliseconds between retries. This is used when 'Use Exponential Backoff' is disabled."}),(0,r.jsx)(n.td,{children:"0"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Retry On All Errors"}),(0,r.jsx)(n.td,{children:"If true, retries on all erroneous responses regardless of type. This is helpful when retrying after HTTP 429 or other 3xx or 4xx errors. Otherwise, only retries on HTTP 5xx and network errors."}),(0,r.jsx)(n.td,{children:"false"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Max Retry Count"}),(0,r.jsx)(n.td,{children:"The maximum number of retries to attempt. Specify 0 for no retries."}),(0,r.jsx)(n.td,{children:"0"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Use Exponential Backoff"}),(0,r.jsx)(n.td,{children:"Specifies whether to use a pre-defined exponential backoff strategy for retries. When enabled, 'Retry Delay (ms)' is ignored."}),(0,r.jsx)(n.td,{children:"false"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"reposcreatewebhook",children:"Repos Create Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Create a repository webhook"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Callback URL"}),(0,r.jsx)(n.td,{children:"The URL where webhook events will be sent."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Events"}),(0,r.jsx)(n.td,{children:"The list of event types that will trigger the webhook."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Webhook Secret"}),(0,r.jsxs)(n.td,{children:["An optional secret used to verify webhook authenticity. See ",(0,r.jsx)(n.a,{href:"https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries",children:"GitHub's documentation"})," for details."]}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"reposdeleteinstancewebhooks",children:"Repos Delete Instance Webhooks"}),"\n",(0,r.jsx)(n.p,{children:"Delete all webhooks pointed at this instance"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"reposdeletewebhook",children:"Repos Delete Webhook"}),"\n",(0,r.jsx)(n.p,{children:"Delete a repository webhook by ID"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Hook ID"}),(0,r.jsx)(n.td,{children:"The unique identifier of the webhook."}),(0,r.jsx)(n.td,{})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"reposlistfororg",children:"Repos List For Org"}),"\n",(0,r.jsx)(n.p,{children:"List organization repositories"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Org"}),(0,r.jsx)(n.td,{children:"The organization name"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Type"}),(0,r.jsx)(n.td,{children:"Specifies the types of repositories to return"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Sort"}),(0,r.jsx)(n.td,{children:"The property to sort the results by"}),(0,r.jsx)(n.td,{children:"created"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Direction"}),(0,r.jsx)(n.td,{children:"The order to sort by"}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Pagination"}),(0,r.jsx)(n.td,{children:"Page number and results-per-page controls."}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Page"}),(0,r.jsx)(n.td,{children:"Page number of the results to fetch"}),(0,r.jsx)(n.td,{children:"1"})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Per Page"}),(0,r.jsx)(n.td,{children:"The number of results per page (max 100)"}),(0,r.jsx)(n.td,{children:"30"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"reposlistwebhooks",children:"Repos List Webhooks"}),"\n",(0,r.jsx)(n.p,{children:"List webhooks of a repository"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Owner"}),(0,r.jsxs)(n.td,{children:["The account owner of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the owner is 'octocat'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Repository Name"}),(0,r.jsxs)(n.td,{children:["The name of the repository. For example, in ",(0,r.jsx)(n.a,{href:"https://github.com/octocat/Hello-World",children:"https://github.com/octocat/Hello-World"}),", the repository name is 'Hello-World'."]}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Show Only Instance Webhooks"}),(0,r.jsx)(n.td,{children:"When true, shows only webhooks that point to this instance."}),(0,r.jsx)(n.td,{children:"true"})]})]})]}),"\n",(0,r.jsx)(n.h3,{id:"usersgetauthenticated",children:"Users Get Authenticated"}),"\n",(0,r.jsx)(n.p,{children:"Get the authenticated user"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsx)(n.tbody,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]})})]}),"\n",(0,r.jsx)(n.h3,{id:"usersgetbyusername",children:"Users Get By Username"}),"\n",(0,r.jsx)(n.p,{children:"Get a user"}),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",(0,r.jsxs)(n.table,{children:[(0,r.jsx)(n.thead,{children:(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.th,{children:"Input"}),(0,r.jsx)(n.th,{children:"Comments"}),(0,r.jsx)(n.th,{children:"Default"})]})}),(0,r.jsxs)(n.tbody,{children:[(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Connection"}),(0,r.jsx)(n.td,{}),(0,r.jsx)(n.td,{})]}),(0,r.jsxs)(n.tr,{children:[(0,r.jsx)(n.td,{children:"Username"}),(0,r.jsx)(n.td,{children:"The GitHub username."}),(0,r.jsx)(n.td,{})]})]})]})]})}function a(e={}){let{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},27680(e,n,t){t.d(n,{A:()=>s});let s="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAABcRAAAXEQHKJvM/AAAFiklEQVRYhbVXXWwUVRSe7UIQSlu62+2W/bnzv7vpsqVSgk3TuAoaQTTGxBoDSVugUCj+xPgilj8TQ4jWAqI8iPFFjKa+4RNiouCj/QuvvtQmJL6AD2AJ3Zk55rszd51dtrJL9STn7t07537n3PNzz4wkPRoFluD/lQKSJK2QJCn4LzJBT+Y/NSbQV6a0r68vmN+4cV0uZyS25HIJzLFWIuPuWbYhdR5LXV1dazKm9nJKkz83VTZtKMlbmhxfAGOONTyDDGTL99dMJ/5RvLJd1/cbSvI3Q0mSqSQdXY6TxkoZa3gGGchmU/pQPp9f4ceqhYIYNudMzVTZz6aSJF1OOCqL2yqLFzQWtzUWd8qYP4OMzhIO9pgq+wkYfsyqlXeY5hOGwm7yU6usYKoMSqkahiz2uN5gN4FVrRF1GDakUh2mkvxDlxMkx9sKocZ6ioaaBDjnlCZXnEMGstiDvcAAFjD9OipRAENPT0+DqcpTsJ7FolZXZ47OjI/RvsEBDt4aauIcalhDLesaOGMu1iEzNDhAZ8fHqGvjBo7helGeArZfV0XXpw3llKnyRCq0NjfSyMH9JGh2epr2DfbTo
1QNDdObjMfryi4ucMccankFG0MjwfgIGsIAJ7KVCUYfh8fZ2w1ASf7qulp1wYz29f/woBysUCi6q49DDSMiePH6UgAEsYAIbOiqFIshPr6sn4S5kM+IJ64f2DHh6HbJti/+CocTPYt22bf4Lwt7WUCPPDWACO2NoJ8q9EMCAm8xU2SSSBiUF4Wi4iT45O87BAFwtCdlzZ8cpGl6HEHBMnpAqm/TdmoES9+ssfs+9VBJOoi1CW/O9dPfu3aIHqiUhi71bn+wlYAGTY7P4vfIwBHnpmdpO7/SOqcoUbqqn46PvcSDLsqhWEnuOjR6hcNNaUaIOdGRMbWcxDPk8715S2pD3CFehrlFan50/V5qANZDY8+n5cxwLmCK0aU3eA515dM6iAZoy7CWgJQwYH/to2QaMj31YNADYrgHKMDcgDwPc/i2lVbZbeADuwgXzzttv1ZyAgsQeYADLC4HwwC6e+JIbfj5kMkbey4FiEj7V20N/LTMJ8709pUmIHMgYeX8pBjB0dnZGdPR4t6E4aV2heLSFvr70lefSxZIaX0qxbVlUWFzk/7G3raVZlKFrgJK8BV3lV3IAg6nI3xuuFyxcQrjFNmRS9Mv1a1V7Qchcv36N2tMGGhI/NTCBbSry5Qf6QZ8Ig6kMoI+zWNRG7EaGD1CkuRHdjE4cG6XZ2VlaWFigRe+Efrp//z4P18zMFB0bfZcrZbGoUI4EtIGT0ZV+v07Jb01HR0d9SpNvsPWt1L97l33nzh1eCc0NqykabuZg3Zs30cyM23AQEpFsU5O/0pZNnaQkYtxold/93PXFW9BQkjegw6+zQjdU+9K6TA2PrbR2v/Yqv1AO7NtLsdYwNTesoR3PbiuWmLj/QfDKc888zeWQP+LkHluGkqC0qr7i11WJ+NWY1tgFgKyPhBav/nCFK/jx6hWa+PYbmv997oF8EPPXRw7ydwLxYuLxIn8f0NgFv46lKIBhu2GsSmnyZSXRRj1bNhemJift8hOXJp4bhjcPH3Jzxqt5DV0V75MKuwxMv46HGtHd3b06pSuXkMVKMua8+Px266UXdtinT32wpAfecA2wDZVZvKfwk8uXgFWtcsknyF3VntEP63L8thyLUv2qoLN3sB/aLNu2C47jWGDMsTY8tNdpDTXxO0SXE7dTKjvs4dU9ykdKQCRLNptN5rLp020toXmUo6gAQWKO7hkJNc5n0+bprK4nPZxlfSEF/ACRSGTt3NzcNiI6Ytv2RSL6DuzNj+AZZCrtXS7V1fJh4ck+2ifZQygwMTERJKIVRITfgMd8Dc9qPfHfq37Z172mi4YAAAAASUVORK5CYII="},28453(e,n,t){t.d(n,{R:()=>d,x:()=>l});var s=t(96540);let r={},i=s.createContext(r);function d(e){let n=s.useContext(i);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:d(e.components),s.createElement(i.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.