From 45f1a41e790007bac0d4052413dcfd8bedb1f54d Mon Sep 17 00:00:00 2001 From: Rachael Sewell Date: Wed, 15 Dec 2021 12:28:39 -0800 Subject: [PATCH] prerender graphql mutations page (#23757) --- content/graphql/reference/mutations.md | 5 +- lib/graphql/static/prerendered-mutations.json | 7198 +++++++++++++++++ middleware/contextualizers/graphql.js | 4 + middleware/render-page.js | 10 + script/graphql/update-files.js | 23 +- script/graphql/utils/prerender-graphql.js | 30 + 6 files changed, 7263 insertions(+), 7 deletions(-) create mode 100644 lib/graphql/static/prerendered-mutations.json create mode 100644 script/graphql/utils/prerender-graphql.js diff --git a/content/graphql/reference/mutations.md b/content/graphql/reference/mutations.md index 83e7d4670725..73f190ae96af 100644 --- a/content/graphql/reference/mutations.md +++ b/content/graphql/reference/mutations.md @@ -18,6 +18,5 @@ Every GraphQL schema has a root type for both queries and mutations. The [mutati For more information, see "[About mutations](/graphql/guides/forming-calls-with-graphql#about-mutations)." -{% for item in graphql.schemaForCurrentVersion.mutations %} - {% include graphql-mutation %} -{% endfor %} + + diff --git a/lib/graphql/static/prerendered-mutations.json b/lib/graphql/static/prerendered-mutations.json new file mode 100644 index 000000000000..f2313edd3314 --- /dev/null +++ b/lib/graphql/static/prerendered-mutations.json @@ -0,0 +1,7198 @@ +{ + "dotcom": { + "html": "
\n
\n

\n \n \nacceptEnterpriseAdministratorInvitation

\n

Accepts a pending invitation for a user to become an administrator of an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invitation (EnterpriseAdministratorInvitation)

The invitation that was accepted.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of accepting an administrator invitation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nacceptTopicSuggestion

\n

Applies a suggested topic to the repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

topic (Topic)

The accepted topic.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddAssigneesToAssignable

\n

Adds assignees to an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was assigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddComment

\n

Adds a comment to an Issue or Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

\n\n\n\n\n\n\n\n

subject (Node)

The subject.

\n\n\n\n\n\n\n\n

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddDiscussionComment

\n

Adds a comment to a Discussion, possibly as a reply to another comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The newly created discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddEnterpriseSupportEntitlement

\n

Adds a support entitlement to an enterprise member.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of adding the support entitlement.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddLabelsToLabelable

\n

Adds labels to a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was labeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectCard

\n

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The ProjectColumn.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectColumn

\n

Adds a column to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

\n\n\n\n\n\n\n\n

project (Project)

The project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectNextItem

\n

Adds an existing item (Issue or PullRequest) to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectNextItem (ProjectNextItem)

The item added to the project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReview

\n

Adds a review to a Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The newly created pull request review.

\n\n\n\n\n\n\n\n

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewComment

\n

Adds a comment to a review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (PullRequestReviewComment)

The newly created comment.

\n\n\n\n\n\n\n\n

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewThread

\n

Adds a new thread to a pending Pull Request Review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The newly created thread.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddReaction

\n

Adds a reaction to a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddStar

\n

Adds a star to a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddUpvote

\n

Add an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddVerifiableDomain

\n

Adds a verifiable domain to an owning account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was added.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveDeployments

\n

Approve all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveVerifiableDomain

\n

Approve a verifiable domain for notification delivery.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was approved.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \narchiveRepository

\n

Marks a repository as archived.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was marked as archived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncancelEnterpriseAdminInvitation

\n

Cancels a pending invitation for an administrator to join an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invitation (EnterpriseAdministratorInvitation)

The invitation that was canceled.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of canceling an administrator invitation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncancelSponsorship

\n

Cancel an active sponsorship.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

sponsorsTier (SponsorsTier)

The tier that was being used at the time of cancellation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nchangeUserStatus

\n

Update your status on GitHub.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

status (UserStatus)

Your updated status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclearLabelsFromLabelable

\n

Clears all labels from a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was unlabeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneProject

\n

Creates a new project by cloning configuration from an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

\n\n\n\n\n\n\n\n

project (Project)

The new cloned project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneTemplateRepository

\n

Create a new repository with the same files and directory structure as a template repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloseIssue

\n

Close an issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclosePullRequest

\n

Close a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertProjectCardNoteToIssue

\n

Convert a project note card to one associated with a newly created issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertPullRequestToDraft

\n

Converts a pull request to draft.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is now a draft.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckRun

\n

Create a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The newly created check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckSuite

\n

Create a check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The newly created check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCommitOnBranch

\n

Appends a commit to the given branch as the authenticated user.

\n

This mutation creates a commit whose parent is the HEAD of the provided\nbranch and also updates that branch to point to the new commit.\nIt can be thought of as similar to git commit.

\n

Locating a Branch

\n

Commits are appended to a branch of type Ref.\nThis must refer to a git branch (i.e. the fully qualified path must\nbegin with refs/heads/, although including this prefix is optional.

\n

Callers may specify the branch to commit to either by its global node\nID or by passing both of repositoryNameWithOwner and refName. For\nmore details see the documentation for CommittableBranch.

\n

Describing Changes

\n

fileChanges are specified as a FilesChanges object describing\nFileAdditions and FileDeletions.

\n

Please see the documentation for FileChanges for more information on\nhow to use this argument to describe any set of file changes.

\n

Authorship

\n

Similar to the web commit interface, this mutation does not support\nspecifying the author or committer of the commit and will not add\nsupport for this in the future.

\n

A commit created by a successful execution of this mutation will be\nauthored by the owner of the credential which authenticates the API\nrequest. The committer will be identical to that of commits authored\nusing the web interface.

\n

If you need full control over author and committer information, please\nuse the Git Database REST API instead.

\n

Commit Signing

\n

Commits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commit (Commit)

The new commit.

\n\n\n\n\n\n\n\n

ref (Ref)

The ref which has been updated to point to the new commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeployment

\n

Creates a new deployment event.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeployment is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployment (Deployment)

The new deployment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeploymentStatus

\n

Create a deployment status.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeploymentStatus is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deploymentStatus (DeploymentStatus)

The new deployment status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDiscussion

\n

Create a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnterpriseOrganization

\n

Creates an organization as part of an enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise that owns the created organization.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnvironment

\n

Creates an environment or simply returns it if already exists.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The new or existing environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIpAllowListEntry

\n

Creates a new IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIssue

\n

Creates a new issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The new issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateLabel

\n

Creates a new label.

\n
\n\n
\n \n
\n

Preview notice

\n

createLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The new label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateProject

\n

Creates a new project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreatePullRequest

\n

Create a new pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The new pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRef

\n

Create a new Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The newly created ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRepository

\n

Create a new repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateSponsorship

\n

Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

sponsorship (Sponsorship)

The sponsorship that was started.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussion

\n

Creates a new team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The new discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussionComment

\n

Creates a new team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The new comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeclineTopicSuggestion

\n

Rejects a suggested topic for the repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

topic (Topic)

The declined topic.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteBranchProtectionRule

\n

Delete a branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDeployment

\n

Deletes a deployment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussion

\n

Delete a discussion and all of its replies.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussionComment

\n

Delete a discussion comment. If it has replies, wipe it instead.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The discussion comment that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteEnvironment

\n

Deletes an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIpAllowListEntry

\n

Deletes an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssue

\n

Deletes an Issue object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository the issue belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssueComment

\n

Deletes an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteLabel

\n

Deletes a label.

\n
\n\n
\n \n
\n

Preview notice

\n

deleteLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePackageVersion

\n

Delete a package version.

\n
\n\n
\n \n
\n

Preview notice

\n

deletePackageVersion is available under the Access to package version deletion preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

success (Boolean)

Whether or not the operation succeeded.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProject

\n

Deletes a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (ProjectOwner)

The repository or organization the project was removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectCard

\n

Deletes a project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

column (ProjectColumn)

The column the deleted card was in.

\n\n\n\n\n\n\n\n

deletedCardId (ID)

The deleted card ID.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectColumn

\n

Deletes a project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedColumnId (ID)

The deleted column ID.

\n\n\n\n\n\n\n\n

project (Project)

The project the deleted column was in.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectNextItem

\n

Deletes an item from a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedItemId (ID)

The ID of the deleted item.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReview

\n

Deletes a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The deleted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReviewComment

\n

Deletes a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteRef

\n

Delete a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussion

\n

Deletes a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussionComment

\n

Deletes a team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteVerifiableDomain

\n

Deletes a verifiable domain.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owning account from which the domain was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndisablePullRequestAutoMerge

\n

Disable auto merge on the given pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto merge was disabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissPullRequestReview

\n

Dismisses an approved or rejected pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The dismissed pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissRepositoryVulnerabilityAlert

\n

Dismisses the Dependabot alert.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repositoryVulnerabilityAlert (RepositoryVulnerabilityAlert)

The Dependabot alert that was dismissed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nenablePullRequestAutoMerge

\n

Enable the default auto-merge on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto-merge was enabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nfollowUser

\n

Follow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was followed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nimportProject

\n

Creates a new project by importing columns and a list of issues/PRs.

\n
\n\n
\n \n
\n

Preview notice

\n

importProject is available under the Import project preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new Project!.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ninviteEnterpriseAdmin

\n

Invite someone to become an administrator of the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invitation (EnterpriseAdministratorInvitation)

The created enterprise administrator invitation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlinkRepositoryToProject

\n

Creates a repository link for a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlockLockable

\n

Lock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

lockedRecord (Lockable)

The item that was locked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkDiscussionCommentAsAnswer

\n

Mark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the chosen comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkFileAsViewed

\n

Mark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkPullRequestReadyForReview

\n

Marks a pull request ready for review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is ready for review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergeBranch

\n

Merge a head into a branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

mergeCommit (Commit)

The resulting merge Commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergePullRequest

\n

Merge a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was merged.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nminimizeComment

\n

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

minimizedComment (Minimizable)

The comment that was minimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectCard

\n

Moves a project card to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The new edge of the moved card.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectColumn

\n

Moves a project column to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \npinIssue

\n

Pin an issue to a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was pinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nregenerateEnterpriseIdentityProviderRecoveryCodes

\n

Regenerates the identity provider recovery codes for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

identityProvider (EnterpriseIdentityProvider)

The identity provider for the enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nregenerateVerifiableDomainToken

\n

Regenerates a verifiable domain's verification token.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

verificationToken (String)

The verification token that was generated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrejectDeployments

\n

Reject all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveAssigneesFromAssignable

\n

Removes assignees from an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was unassigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseAdmin

\n

Removes an administrator from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was removed as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing an administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseIdentityProvider

\n

Removes the identity provider from an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

identityProvider (EnterpriseIdentityProvider)

The identity provider that was removed from the enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseOrganization

\n

Removes an organization from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was removed from the enterprise.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseSupportEntitlement

\n

Removes a support entitlement from an enterprise member.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing the support entitlement.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveLabelsFromLabelable

\n

Removes labels from a Labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The Labelable the labels were removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveOutsideCollaborator

\n

Removes outside collaborator from all repositories in an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

removedUser (User)

The user that was removed as an outside collaborator.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveReaction

\n

Removes a reaction from a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveStar

\n

Removes a star from a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveUpvote

\n

Remove an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenIssue

\n

Reopen a issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was opened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenPullRequest

\n

Reopen a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was reopened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrequestReviews

\n

Set review requests on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is getting requests.

\n\n\n\n\n\n\n\n

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrerequestCheckSuite

\n

Rerequests an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The requested check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nresolveReviewThread

\n

Marks a review thread as resolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetEnterpriseIdentityProvider

\n

Creates or updates the identity provider for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

identityProvider (EnterpriseIdentityProvider)

The identity provider for the enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetOrganizationInteractionLimit

\n

Set an organization level interaction limit for an organization's public repositories.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that the interaction limit was set for.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetRepositoryInteractionLimit

\n

Sets an interaction limit setting for a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that the interaction limit was set for.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetUserInteractionLimit

\n

Set a user level interaction limit for an user's public repositories.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that the interaction limit was set for.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsubmitPullRequestReview

\n

Submits a pending pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The submitted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ntransferIssue

\n

Transfer an issue to a different repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was transferred.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunarchiveRepository

\n

Unarchives a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was unarchived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunfollowUser

\n

Unfollow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was unfollowed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlinkRepositoryFromProject

\n

Deletes a repository link from a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlockLockable

\n

Unlock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unlockedRecord (Lockable)

The item that was unlocked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkDiscussionCommentAsAnswer

\n

Unmark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkFileAsViewed

\n

Unmark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkIssueAsDuplicate

\n

Unmark an issue as a duplicate of another issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunminimizeComment

\n

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unminimizedComment (Minimizable)

The comment that was unminimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunpinIssue

\n

Unpin a pinned issue from a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was unpinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunresolveReviewThread

\n

Marks a review thread as unresolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckRun

\n

Update a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The updated check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckSuitePreferences

\n

Modifies the settings of an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussion

\n

Update a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The modified discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussionComment

\n

Update the contents of a comment on a Discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The modified discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAdministratorRole

\n

Updates the role of an enterprise administrator.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of changing the administrator's role.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseDefaultRepositoryPermissionSetting

\n

Sets the base repository permission for organizations in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated base repository permission setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the base repository permission setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

\n

Sets whether organization members with admin permissions on a repository can change repository visibility.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can change repository visibility setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanCreateRepositoriesSetting

\n

Sets the members can create repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can create repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteIssuesSetting

\n

Sets the members can delete issues setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete issues setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteRepositoriesSetting

\n

Sets the members can delete repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanInviteCollaboratorsSetting

\n

Sets whether members can invite collaborators are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can invite collaborators setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanMakePurchasesSetting

\n

Sets whether or not an organization admin can make purchases.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can make purchases setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

\n

Sets the members can update protected branches setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can update protected branches setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanViewDependencyInsightsSetting

\n

Sets the members can view dependency insights for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can view dependency insights setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseOrganizationProjectsSetting

\n

Sets whether organization projects are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the organization projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseProfile

\n

Updates an enterprise's profile.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseRepositoryProjectsSetting

\n

Sets whether repository projects are enabled for a enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the repository projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTeamDiscussionsSetting

\n

Sets whether team discussions are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the team discussions setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTwoFactorAuthenticationRequiredSetting

\n

Sets whether two factor authentication is required for all users in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the two factor authentication required setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnvironment

\n

Updates an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The updated environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEnabledSetting

\n

Sets whether an IP allow list is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEntry

\n

Updates an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListForInstalledAppsEnabledSetting

\n

Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssue

\n

Updates an Issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssueComment

\n

Updates an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issueComment (IssueComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateLabel

\n

Updates an existing label.

\n
\n\n
\n \n
\n

Preview notice

\n

updateLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The updated label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateNotificationRestrictionSetting

\n

Update the setting to restrict notifications to only verified or approved domains available to an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateOrganizationAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProject

\n

Updates an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The updated project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectCard

\n

Updates an existing project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectColumn

\n

Updates an existing project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The updated project column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectNextItemField

\n

Updates a field of an item from a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectNextItem (ProjectNextItem)

The updated item.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequest

\n

Update a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestBranch

\n

Merge HEAD from upstream branch into pull request branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReview

\n

Updates the body of a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The updated pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReviewComment

\n

Updates a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRef

\n

Update a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The updated Ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRefs

\n

Creates, updates and/or deletes multiple refs in a repository.

\n

This mutation takes a list of RefUpdates and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.

\n

RefUpdate.beforeOid specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n0000000000000000000000000000000000000000 can be used to verify that\nthe references should not exist.

\n

RefUpdate.afterOid specifies the value that the given reference\nwill point to after performing all updates. A value of\n0000000000000000000000000000000000000000 can be used to delete a\nreference.

\n

If RefUpdate.force is set to true, a non-fast-forward updates\nfor the given reference will be allowed.

\n
\n\n
\n \n
\n

Preview notice

\n

updateRefs is available under the Update refs preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRepository

\n

Update information about a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSponsorshipPreferences

\n

Change visibility of your sponsorship and opt in or out of email updates from the maintainer.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

sponsorship (Sponsorship)

The sponsorship that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSubscription

\n

Updates the state for subscribable subjects.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subscribable (Subscribable)

The input subscribable entity.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussion

\n

Updates a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The updated discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussionComment

\n

Updates a discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamReviewAssignment

\n

Updates team review assignment.

\n
\n\n
\n \n
\n

Preview notice

\n

updateTeamReviewAssignment is available under the Team review assignments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

team (Team)

The team that was modified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTopics

\n

Replaces the repository's topics with the given topics.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nverifyVerifiableDomain

\n

Verify that a verifiable domain has the expected DNS record.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was verified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n", + "miniToc": [ + { + "contents": "\n acceptEnterpriseAdministratorInvitation", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n acceptTopicSuggestion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addAssigneesToAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addEnterpriseSupportEntitlement", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addLabelsToLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectNextItem", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n archiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cancelEnterpriseAdminInvitation", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cancelSponsorship", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n changeUserStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n clearLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneTemplateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closeIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertProjectCardNoteToIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertPullRequestToDraft", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCommitOnBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeploymentStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createSponsorship", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n declineTopicSuggestion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePackageVersion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectNextItem", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n disablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissRepositoryVulnerabilityAlert", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n enablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n followUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n importProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n inviteEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n linkRepositoryToProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n lockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markPullRequestReadyForReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergeBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n minimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n pinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n regenerateEnterpriseIdentityProviderRecoveryCodes", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n regenerateVerifiableDomainToken", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rejectDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeAssigneesFromAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseIdentityProvider", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseSupportEntitlement", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeOutsideCollaborator", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n requestReviews", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rerequestCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n resolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setEnterpriseIdentityProvider", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setOrganizationInteractionLimit", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setRepositoryInteractionLimit", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setUserInteractionLimit", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n submitPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n transferIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unarchiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unfollowUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlinkRepositoryFromProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkIssueAsDuplicate", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unminimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unpinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unresolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckSuitePreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAdministratorRole", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseDefaultRepositoryPermissionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanChangeRepositoryVisibilitySetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanCreateRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteIssuesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanInviteCollaboratorsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanMakePurchasesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanUpdateProtectedBranchesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanViewDependencyInsightsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseOrganizationProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseProfile", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseRepositoryProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTeamDiscussionsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTwoFactorAuthenticationRequiredSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListForInstalledAppsEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateNotificationRestrictionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateOrganizationAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectNextItemField", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRefs", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSponsorshipPreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSubscription", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamReviewAssignment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTopics", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n verifyVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + } + ] + }, + "ghec": { + "html": "
\n
\n

\n \n \nacceptEnterpriseAdministratorInvitation

\n

Accepts a pending invitation for a user to become an administrator of an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invitation (EnterpriseAdministratorInvitation)

The invitation that was accepted.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of accepting an administrator invitation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nacceptTopicSuggestion

\n

Applies a suggested topic to the repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

topic (Topic)

The accepted topic.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddAssigneesToAssignable

\n

Adds assignees to an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was assigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddComment

\n

Adds a comment to an Issue or Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

\n\n\n\n\n\n\n\n

subject (Node)

The subject.

\n\n\n\n\n\n\n\n

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddDiscussionComment

\n

Adds a comment to a Discussion, possibly as a reply to another comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The newly created discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddEnterpriseSupportEntitlement

\n

Adds a support entitlement to an enterprise member.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of adding the support entitlement.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddLabelsToLabelable

\n

Adds labels to a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was labeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectCard

\n

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The ProjectColumn.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectColumn

\n

Adds a column to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

\n\n\n\n\n\n\n\n

project (Project)

The project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectNextItem

\n

Adds an existing item (Issue or PullRequest) to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectNextItem (ProjectNextItem)

The item added to the project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReview

\n

Adds a review to a Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The newly created pull request review.

\n\n\n\n\n\n\n\n

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewComment

\n

Adds a comment to a review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (PullRequestReviewComment)

The newly created comment.

\n\n\n\n\n\n\n\n

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewThread

\n

Adds a new thread to a pending Pull Request Review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The newly created thread.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddReaction

\n

Adds a reaction to a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddStar

\n

Adds a star to a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddUpvote

\n

Add an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddVerifiableDomain

\n

Adds a verifiable domain to an owning account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was added.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveDeployments

\n

Approve all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveVerifiableDomain

\n

Approve a verifiable domain for notification delivery.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was approved.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \narchiveRepository

\n

Marks a repository as archived.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was marked as archived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncancelEnterpriseAdminInvitation

\n

Cancels a pending invitation for an administrator to join an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invitation (EnterpriseAdministratorInvitation)

The invitation that was canceled.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of canceling an administrator invitation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncancelSponsorship

\n

Cancel an active sponsorship.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

sponsorsTier (SponsorsTier)

The tier that was being used at the time of cancellation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nchangeUserStatus

\n

Update your status on GitHub.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

status (UserStatus)

Your updated status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclearLabelsFromLabelable

\n

Clears all labels from a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was unlabeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneProject

\n

Creates a new project by cloning configuration from an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

\n\n\n\n\n\n\n\n

project (Project)

The new cloned project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneTemplateRepository

\n

Create a new repository with the same files and directory structure as a template repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloseIssue

\n

Close an issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclosePullRequest

\n

Close a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertProjectCardNoteToIssue

\n

Convert a project note card to one associated with a newly created issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertPullRequestToDraft

\n

Converts a pull request to draft.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is now a draft.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckRun

\n

Create a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The newly created check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckSuite

\n

Create a check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The newly created check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCommitOnBranch

\n

Appends a commit to the given branch as the authenticated user.

\n

This mutation creates a commit whose parent is the HEAD of the provided\nbranch and also updates that branch to point to the new commit.\nIt can be thought of as similar to git commit.

\n

Locating a Branch

\n

Commits are appended to a branch of type Ref.\nThis must refer to a git branch (i.e. the fully qualified path must\nbegin with refs/heads/, although including this prefix is optional.

\n

Callers may specify the branch to commit to either by its global node\nID or by passing both of repositoryNameWithOwner and refName. For\nmore details see the documentation for CommittableBranch.

\n

Describing Changes

\n

fileChanges are specified as a FilesChanges object describing\nFileAdditions and FileDeletions.

\n

Please see the documentation for FileChanges for more information on\nhow to use this argument to describe any set of file changes.

\n

Authorship

\n

Similar to the web commit interface, this mutation does not support\nspecifying the author or committer of the commit and will not add\nsupport for this in the future.

\n

A commit created by a successful execution of this mutation will be\nauthored by the owner of the credential which authenticates the API\nrequest. The committer will be identical to that of commits authored\nusing the web interface.

\n

If you need full control over author and committer information, please\nuse the Git Database REST API instead.

\n

Commit Signing

\n

Commits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commit (Commit)

The new commit.

\n\n\n\n\n\n\n\n

ref (Ref)

The ref which has been updated to point to the new commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeployment

\n

Creates a new deployment event.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeployment is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployment (Deployment)

The new deployment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeploymentStatus

\n

Create a deployment status.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeploymentStatus is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deploymentStatus (DeploymentStatus)

The new deployment status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDiscussion

\n

Create a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnterpriseOrganization

\n

Creates an organization as part of an enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise that owns the created organization.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnvironment

\n

Creates an environment or simply returns it if already exists.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The new or existing environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIpAllowListEntry

\n

Creates a new IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIssue

\n

Creates a new issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The new issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateLabel

\n

Creates a new label.

\n
\n\n
\n \n
\n

Preview notice

\n

createLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The new label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateProject

\n

Creates a new project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreatePullRequest

\n

Create a new pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The new pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRef

\n

Create a new Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The newly created ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRepository

\n

Create a new repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateSponsorship

\n

Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

sponsorship (Sponsorship)

The sponsorship that was started.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussion

\n

Creates a new team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The new discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussionComment

\n

Creates a new team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The new comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeclineTopicSuggestion

\n

Rejects a suggested topic for the repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

topic (Topic)

The declined topic.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteBranchProtectionRule

\n

Delete a branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDeployment

\n

Deletes a deployment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussion

\n

Delete a discussion and all of its replies.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussionComment

\n

Delete a discussion comment. If it has replies, wipe it instead.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The discussion comment that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteEnvironment

\n

Deletes an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIpAllowListEntry

\n

Deletes an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssue

\n

Deletes an Issue object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository the issue belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssueComment

\n

Deletes an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteLabel

\n

Deletes a label.

\n
\n\n
\n \n
\n

Preview notice

\n

deleteLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePackageVersion

\n

Delete a package version.

\n
\n\n
\n \n
\n

Preview notice

\n

deletePackageVersion is available under the Access to package version deletion preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

success (Boolean)

Whether or not the operation succeeded.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProject

\n

Deletes a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (ProjectOwner)

The repository or organization the project was removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectCard

\n

Deletes a project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

column (ProjectColumn)

The column the deleted card was in.

\n\n\n\n\n\n\n\n

deletedCardId (ID)

The deleted card ID.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectColumn

\n

Deletes a project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedColumnId (ID)

The deleted column ID.

\n\n\n\n\n\n\n\n

project (Project)

The project the deleted column was in.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectNextItem

\n

Deletes an item from a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedItemId (ID)

The ID of the deleted item.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReview

\n

Deletes a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The deleted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReviewComment

\n

Deletes a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteRef

\n

Delete a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussion

\n

Deletes a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussionComment

\n

Deletes a team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteVerifiableDomain

\n

Deletes a verifiable domain.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owning account from which the domain was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndisablePullRequestAutoMerge

\n

Disable auto merge on the given pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto merge was disabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissPullRequestReview

\n

Dismisses an approved or rejected pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The dismissed pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissRepositoryVulnerabilityAlert

\n

Dismisses the Dependabot alert.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repositoryVulnerabilityAlert (RepositoryVulnerabilityAlert)

The Dependabot alert that was dismissed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nenablePullRequestAutoMerge

\n

Enable the default auto-merge on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto-merge was enabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nfollowUser

\n

Follow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was followed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nimportProject

\n

Creates a new project by importing columns and a list of issues/PRs.

\n
\n\n
\n \n
\n

Preview notice

\n

importProject is available under the Import project preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new Project!.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ninviteEnterpriseAdmin

\n

Invite someone to become an administrator of the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invitation (EnterpriseAdministratorInvitation)

The created enterprise administrator invitation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlinkRepositoryToProject

\n

Creates a repository link for a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlockLockable

\n

Lock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

lockedRecord (Lockable)

The item that was locked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkDiscussionCommentAsAnswer

\n

Mark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the chosen comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkFileAsViewed

\n

Mark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkPullRequestReadyForReview

\n

Marks a pull request ready for review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is ready for review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergeBranch

\n

Merge a head into a branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

mergeCommit (Commit)

The resulting merge Commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergePullRequest

\n

Merge a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was merged.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nminimizeComment

\n

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

minimizedComment (Minimizable)

The comment that was minimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectCard

\n

Moves a project card to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The new edge of the moved card.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectColumn

\n

Moves a project column to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \npinIssue

\n

Pin an issue to a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was pinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nregenerateEnterpriseIdentityProviderRecoveryCodes

\n

Regenerates the identity provider recovery codes for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

identityProvider (EnterpriseIdentityProvider)

The identity provider for the enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nregenerateVerifiableDomainToken

\n

Regenerates a verifiable domain's verification token.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

verificationToken (String)

The verification token that was generated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrejectDeployments

\n

Reject all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveAssigneesFromAssignable

\n

Removes assignees from an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was unassigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseAdmin

\n

Removes an administrator from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was removed as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing an administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseIdentityProvider

\n

Removes the identity provider from an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

identityProvider (EnterpriseIdentityProvider)

The identity provider that was removed from the enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseOrganization

\n

Removes an organization from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was removed from the enterprise.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseSupportEntitlement

\n

Removes a support entitlement from an enterprise member.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing the support entitlement.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveLabelsFromLabelable

\n

Removes labels from a Labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The Labelable the labels were removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveOutsideCollaborator

\n

Removes outside collaborator from all repositories in an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

removedUser (User)

The user that was removed as an outside collaborator.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveReaction

\n

Removes a reaction from a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveStar

\n

Removes a star from a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveUpvote

\n

Remove an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenIssue

\n

Reopen a issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was opened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenPullRequest

\n

Reopen a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was reopened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrequestReviews

\n

Set review requests on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is getting requests.

\n\n\n\n\n\n\n\n

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrerequestCheckSuite

\n

Rerequests an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The requested check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nresolveReviewThread

\n

Marks a review thread as resolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetEnterpriseIdentityProvider

\n

Creates or updates the identity provider for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

identityProvider (EnterpriseIdentityProvider)

The identity provider for the enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetOrganizationInteractionLimit

\n

Set an organization level interaction limit for an organization's public repositories.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that the interaction limit was set for.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetRepositoryInteractionLimit

\n

Sets an interaction limit setting for a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that the interaction limit was set for.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsetUserInteractionLimit

\n

Set a user level interaction limit for an user's public repositories.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that the interaction limit was set for.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsubmitPullRequestReview

\n

Submits a pending pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The submitted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ntransferIssue

\n

Transfer an issue to a different repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was transferred.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunarchiveRepository

\n

Unarchives a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was unarchived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunfollowUser

\n

Unfollow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was unfollowed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlinkRepositoryFromProject

\n

Deletes a repository link from a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlockLockable

\n

Unlock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unlockedRecord (Lockable)

The item that was unlocked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkDiscussionCommentAsAnswer

\n

Unmark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkFileAsViewed

\n

Unmark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkIssueAsDuplicate

\n

Unmark an issue as a duplicate of another issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunminimizeComment

\n

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unminimizedComment (Minimizable)

The comment that was unminimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunpinIssue

\n

Unpin a pinned issue from a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was unpinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunresolveReviewThread

\n

Marks a review thread as unresolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckRun

\n

Update a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The updated check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckSuitePreferences

\n

Modifies the settings of an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussion

\n

Update a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The modified discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussionComment

\n

Update the contents of a comment on a Discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The modified discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAdministratorRole

\n

Updates the role of an enterprise administrator.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of changing the administrator's role.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseDefaultRepositoryPermissionSetting

\n

Sets the base repository permission for organizations in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated base repository permission setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the base repository permission setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

\n

Sets whether organization members with admin permissions on a repository can change repository visibility.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can change repository visibility setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanCreateRepositoriesSetting

\n

Sets the members can create repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can create repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteIssuesSetting

\n

Sets the members can delete issues setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete issues setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteRepositoriesSetting

\n

Sets the members can delete repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanInviteCollaboratorsSetting

\n

Sets whether members can invite collaborators are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can invite collaborators setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanMakePurchasesSetting

\n

Sets whether or not an organization admin can make purchases.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can make purchases setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

\n

Sets the members can update protected branches setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can update protected branches setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanViewDependencyInsightsSetting

\n

Sets the members can view dependency insights for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can view dependency insights setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseOrganizationProjectsSetting

\n

Sets whether organization projects are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the organization projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseProfile

\n

Updates an enterprise's profile.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseRepositoryProjectsSetting

\n

Sets whether repository projects are enabled for a enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the repository projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTeamDiscussionsSetting

\n

Sets whether team discussions are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the team discussions setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTwoFactorAuthenticationRequiredSetting

\n

Sets whether two factor authentication is required for all users in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the two factor authentication required setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnvironment

\n

Updates an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The updated environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEnabledSetting

\n

Sets whether an IP allow list is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEntry

\n

Updates an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListForInstalledAppsEnabledSetting

\n

Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssue

\n

Updates an Issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssueComment

\n

Updates an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issueComment (IssueComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateLabel

\n

Updates an existing label.

\n
\n\n
\n \n
\n

Preview notice

\n

updateLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The updated label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateNotificationRestrictionSetting

\n

Update the setting to restrict notifications to only verified or approved domains available to an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateOrganizationAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProject

\n

Updates an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The updated project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectCard

\n

Updates an existing project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectColumn

\n

Updates an existing project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The updated project column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectNextItemField

\n

Updates a field of an item from a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectNextItem (ProjectNextItem)

The updated item.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequest

\n

Update a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestBranch

\n

Merge HEAD from upstream branch into pull request branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReview

\n

Updates the body of a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The updated pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReviewComment

\n

Updates a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRef

\n

Update a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The updated Ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRefs

\n

Creates, updates and/or deletes multiple refs in a repository.

\n

This mutation takes a list of RefUpdates and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.

\n

RefUpdate.beforeOid specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n0000000000000000000000000000000000000000 can be used to verify that\nthe references should not exist.

\n

RefUpdate.afterOid specifies the value that the given reference\nwill point to after performing all updates. A value of\n0000000000000000000000000000000000000000 can be used to delete a\nreference.

\n

If RefUpdate.force is set to true, a non-fast-forward updates\nfor the given reference will be allowed.

\n
\n\n
\n \n
\n

Preview notice

\n

updateRefs is available under the Update refs preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRepository

\n

Update information about a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSponsorshipPreferences

\n

Change visibility of your sponsorship and opt in or out of email updates from the maintainer.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

sponsorship (Sponsorship)

The sponsorship that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSubscription

\n

Updates the state for subscribable subjects.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subscribable (Subscribable)

The input subscribable entity.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussion

\n

Updates a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The updated discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussionComment

\n

Updates a discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamReviewAssignment

\n

Updates team review assignment.

\n
\n\n
\n \n
\n

Preview notice

\n

updateTeamReviewAssignment is available under the Team review assignments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

team (Team)

The team that was modified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTopics

\n

Replaces the repository's topics with the given topics.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nverifyVerifiableDomain

\n

Verify that a verifiable domain has the expected DNS record.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was verified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n", + "miniToc": [ + { + "contents": "\n acceptEnterpriseAdministratorInvitation", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n acceptTopicSuggestion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addAssigneesToAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addEnterpriseSupportEntitlement", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addLabelsToLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectNextItem", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n archiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cancelEnterpriseAdminInvitation", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cancelSponsorship", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n changeUserStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n clearLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneTemplateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closeIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertProjectCardNoteToIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertPullRequestToDraft", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCommitOnBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeploymentStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createSponsorship", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n declineTopicSuggestion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePackageVersion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectNextItem", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n disablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissRepositoryVulnerabilityAlert", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n enablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n followUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n importProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n inviteEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n linkRepositoryToProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n lockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markPullRequestReadyForReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergeBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n minimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n pinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n regenerateEnterpriseIdentityProviderRecoveryCodes", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n regenerateVerifiableDomainToken", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rejectDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeAssigneesFromAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseIdentityProvider", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseSupportEntitlement", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeOutsideCollaborator", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n requestReviews", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rerequestCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n resolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setEnterpriseIdentityProvider", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setOrganizationInteractionLimit", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setRepositoryInteractionLimit", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n setUserInteractionLimit", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n submitPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n transferIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unarchiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unfollowUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlinkRepositoryFromProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkIssueAsDuplicate", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unminimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unpinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unresolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckSuitePreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAdministratorRole", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseDefaultRepositoryPermissionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanChangeRepositoryVisibilitySetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanCreateRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteIssuesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanInviteCollaboratorsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanMakePurchasesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanUpdateProtectedBranchesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanViewDependencyInsightsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseOrganizationProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseProfile", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseRepositoryProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTeamDiscussionsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTwoFactorAuthenticationRequiredSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListForInstalledAppsEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateNotificationRestrictionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateOrganizationAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectNextItemField", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRefs", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSponsorshipPreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSubscription", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamReviewAssignment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTopics", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n verifyVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + } + ] + }, + "ghes-3.3": { + "html": "
\n
\n

\n \n \naddAssigneesToAssignable

\n

Adds assignees to an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was assigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddComment

\n

Adds a comment to an Issue or Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

\n\n\n\n\n\n\n\n

subject (Node)

The subject.

\n\n\n\n\n\n\n\n

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddDiscussionComment

\n

Adds a comment to a Discussion, possibly as a reply to another comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The newly created discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddEnterpriseAdmin

\n

Adds an administrator to the global enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was added as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

role (EnterpriseAdministratorRole)

The role of the administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddLabelsToLabelable

\n

Adds labels to a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was labeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectCard

\n

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The ProjectColumn.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectColumn

\n

Adds a column to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

\n\n\n\n\n\n\n\n

project (Project)

The project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReview

\n

Adds a review to a Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The newly created pull request review.

\n\n\n\n\n\n\n\n

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewComment

\n

Adds a comment to a review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (PullRequestReviewComment)

The newly created comment.

\n\n\n\n\n\n\n\n

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewThread

\n

Adds a new thread to a pending Pull Request Review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The newly created thread.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddReaction

\n

Adds a reaction to a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddStar

\n

Adds a star to a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddUpvote

\n

Add an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddVerifiableDomain

\n

Adds a verifiable domain to an owning account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was added.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveDeployments

\n

Approve all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveVerifiableDomain

\n

Approve a verifiable domain for notification delivery.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was approved.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \narchiveRepository

\n

Marks a repository as archived.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was marked as archived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nchangeUserStatus

\n

Update your status on GitHub.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

status (UserStatus)

Your updated status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclearLabelsFromLabelable

\n

Clears all labels from a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was unlabeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneProject

\n

Creates a new project by cloning configuration from an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

\n\n\n\n\n\n\n\n

project (Project)

The new cloned project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneTemplateRepository

\n

Create a new repository with the same files and directory structure as a template repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloseIssue

\n

Close an issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclosePullRequest

\n

Close a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertProjectCardNoteToIssue

\n

Convert a project note card to one associated with a newly created issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertPullRequestToDraft

\n

Converts a pull request to draft.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is now a draft.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckRun

\n

Create a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The newly created check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckSuite

\n

Create a check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The newly created check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCommitOnBranch

\n

Appends a commit to the given branch as the authenticated user.

\n

This mutation creates a commit whose parent is the HEAD of the provided\nbranch and also updates that branch to point to the new commit.\nIt can be thought of as similar to git commit.

\n

Locating a Branch

\n

Commits are appended to a branch of type Ref.\nThis must refer to a git branch (i.e. the fully qualified path must\nbegin with refs/heads/, although including this prefix is optional.

\n

Callers may specify the branch to commit to either by its global node\nID or by passing both of repositoryNameWithOwner and refName. For\nmore details see the documentation for CommittableBranch.

\n

Describing Changes

\n

fileChanges are specified as a FilesChanges object describing\nFileAdditions and FileDeletions.

\n

Please see the documentation for FileChanges for more information on\nhow to use this argument to describe any set of file changes.

\n

Authorship

\n

Similar to the web commit interface, this mutation does not support\nspecifying the author or committer of the commit and will not add\nsupport for this in the future.

\n

A commit created by a successful execution of this mutation will be\nauthored by the owner of the credential which authenticates the API\nrequest. The committer will be identical to that of commits authored\nusing the web interface.

\n

If you need full control over author and committer information, please\nuse the Git Database REST API instead.

\n

Commit Signing

\n

Commits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commit (Commit)

The new commit.

\n\n\n\n\n\n\n\n

ref (Ref)

The ref which has been updated to point to the new commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateContentAttachment

\n

Create a content attachment.

\n
\n\n
\n \n
\n

Preview notice

\n

createContentAttachment is available under the Create content attachments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

contentAttachment (ContentAttachment)

The newly created content attachment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeployment

\n

Creates a new deployment event.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeployment is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployment (Deployment)

The new deployment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeploymentStatus

\n

Create a deployment status.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeploymentStatus is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deploymentStatus (DeploymentStatus)

The new deployment status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDiscussion

\n

Create a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnterpriseOrganization

\n

Creates an organization as part of an enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise that owns the created organization.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnvironment

\n

Creates an environment or simply returns it if already exists.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The new or existing environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIpAllowListEntry

\n

Creates a new IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIssue

\n

Creates a new issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The new issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateLabel

\n

Creates a new label.

\n
\n\n
\n \n
\n

Preview notice

\n

createLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The new label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateProject

\n

Creates a new project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreatePullRequest

\n

Create a new pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The new pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRef

\n

Create a new Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The newly created ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRepository

\n

Create a new repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussion

\n

Creates a new team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The new discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussionComment

\n

Creates a new team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The new comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteBranchProtectionRule

\n

Delete a branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDeployment

\n

Deletes a deployment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussion

\n

Delete a discussion and all of its replies.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussionComment

\n

Delete a discussion comment. If it has replies, wipe it instead.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The discussion comment that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteEnvironment

\n

Deletes an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIpAllowListEntry

\n

Deletes an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssue

\n

Deletes an Issue object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository the issue belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssueComment

\n

Deletes an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteLabel

\n

Deletes a label.

\n
\n\n
\n \n
\n

Preview notice

\n

deleteLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePackageVersion

\n

Delete a package version.

\n
\n\n
\n \n
\n

Preview notice

\n

deletePackageVersion is available under the Access to package version deletion preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

success (Boolean)

Whether or not the operation succeeded.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProject

\n

Deletes a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (ProjectOwner)

The repository or organization the project was removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectCard

\n

Deletes a project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

column (ProjectColumn)

The column the deleted card was in.

\n\n\n\n\n\n\n\n

deletedCardId (ID)

The deleted card ID.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectColumn

\n

Deletes a project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedColumnId (ID)

The deleted column ID.

\n\n\n\n\n\n\n\n

project (Project)

The project the deleted column was in.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReview

\n

Deletes a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The deleted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReviewComment

\n

Deletes a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteRef

\n

Delete a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussion

\n

Deletes a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussionComment

\n

Deletes a team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteVerifiableDomain

\n

Deletes a verifiable domain.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owning account from which the domain was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndisablePullRequestAutoMerge

\n

Disable auto merge on the given pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto merge was disabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissPullRequestReview

\n

Dismisses an approved or rejected pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The dismissed pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nenablePullRequestAutoMerge

\n

Enable the default auto-merge on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto-merge was enabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nfollowUser

\n

Follow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was followed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nimportProject

\n

Creates a new project by importing columns and a list of issues/PRs.

\n
\n\n
\n \n
\n

Preview notice

\n

importProject is available under the Import project preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new Project!.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlinkRepositoryToProject

\n

Creates a repository link for a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlockLockable

\n

Lock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

lockedRecord (Lockable)

The item that was locked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkDiscussionCommentAsAnswer

\n

Mark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the chosen comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkFileAsViewed

\n

Mark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkPullRequestReadyForReview

\n

Marks a pull request ready for review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is ready for review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergeBranch

\n

Merge a head into a branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

mergeCommit (Commit)

The resulting merge Commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergePullRequest

\n

Merge a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was merged.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nminimizeComment

\n

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

minimizedComment (Minimizable)

The comment that was minimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectCard

\n

Moves a project card to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The new edge of the moved card.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectColumn

\n

Moves a project column to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \npinIssue

\n

Pin an issue to a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was pinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nregenerateVerifiableDomainToken

\n

Regenerates a verifiable domain's verification token.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

verificationToken (String)

The verification token that was generated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrejectDeployments

\n

Reject all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveAssigneesFromAssignable

\n

Removes assignees from an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was unassigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseAdmin

\n

Removes an administrator from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was removed as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing an administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveLabelsFromLabelable

\n

Removes labels from a Labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The Labelable the labels were removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveOutsideCollaborator

\n

Removes outside collaborator from all repositories in an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

removedUser (User)

The user that was removed as an outside collaborator.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveReaction

\n

Removes a reaction from a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveStar

\n

Removes a star from a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveUpvote

\n

Remove an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenIssue

\n

Reopen a issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was opened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenPullRequest

\n

Reopen a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was reopened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrequestReviews

\n

Set review requests on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is getting requests.

\n\n\n\n\n\n\n\n

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrerequestCheckSuite

\n

Rerequests an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The requested check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nresolveReviewThread

\n

Marks a review thread as resolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsubmitPullRequestReview

\n

Submits a pending pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The submitted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ntransferIssue

\n

Transfer an issue to a different repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was transferred.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunarchiveRepository

\n

Unarchives a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was unarchived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunfollowUser

\n

Unfollow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was unfollowed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlinkRepositoryFromProject

\n

Deletes a repository link from a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlockLockable

\n

Unlock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unlockedRecord (Lockable)

The item that was unlocked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkDiscussionCommentAsAnswer

\n

Unmark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkFileAsViewed

\n

Unmark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkIssueAsDuplicate

\n

Unmark an issue as a duplicate of another issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunminimizeComment

\n

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unminimizedComment (Minimizable)

The comment that was unminimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunpinIssue

\n

Unpin a pinned issue from a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was unpinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunresolveReviewThread

\n

Marks a review thread as unresolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckRun

\n

Update a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The updated check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckSuitePreferences

\n

Modifies the settings of an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussion

\n

Update a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The modified discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussionComment

\n

Update the contents of a comment on a Discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The modified discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseDefaultRepositoryPermissionSetting

\n

Sets the base repository permission for organizations in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated base repository permission setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the base repository permission setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

\n

Sets whether organization members with admin permissions on a repository can change repository visibility.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can change repository visibility setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanCreateRepositoriesSetting

\n

Sets the members can create repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can create repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteIssuesSetting

\n

Sets the members can delete issues setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete issues setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteRepositoriesSetting

\n

Sets the members can delete repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanInviteCollaboratorsSetting

\n

Sets whether members can invite collaborators are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can invite collaborators setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanMakePurchasesSetting

\n

Sets whether or not an organization admin can make purchases.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can make purchases setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

\n

Sets the members can update protected branches setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can update protected branches setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanViewDependencyInsightsSetting

\n

Sets the members can view dependency insights for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can view dependency insights setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseOrganizationProjectsSetting

\n

Sets whether organization projects are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the organization projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseProfile

\n

Updates an enterprise's profile.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseRepositoryProjectsSetting

\n

Sets whether repository projects are enabled for a enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the repository projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTeamDiscussionsSetting

\n

Sets whether team discussions are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the team discussions setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTwoFactorAuthenticationRequiredSetting

\n

Sets whether two factor authentication is required for all users in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the two factor authentication required setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnvironment

\n

Updates an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The updated environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEnabledSetting

\n

Sets whether an IP allow list is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEntry

\n

Updates an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListForInstalledAppsEnabledSetting

\n

Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssue

\n

Updates an Issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssueComment

\n

Updates an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issueComment (IssueComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateLabel

\n

Updates an existing label.

\n
\n\n
\n \n
\n

Preview notice

\n

updateLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The updated label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateNotificationRestrictionSetting

\n

Update the setting to restrict notifications to only verified or approved domains available to an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProject

\n

Updates an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The updated project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectCard

\n

Updates an existing project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectColumn

\n

Updates an existing project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The updated project column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequest

\n

Update a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReview

\n

Updates the body of a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The updated pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReviewComment

\n

Updates a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRef

\n

Update a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The updated Ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRefs

\n

Creates, updates and/or deletes multiple refs in a repository.

\n

This mutation takes a list of RefUpdates and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.

\n

RefUpdate.beforeOid specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n0000000000000000000000000000000000000000 can be used to verify that\nthe references should not exist.

\n

RefUpdate.afterOid specifies the value that the given reference\nwill point to after performing all updates. A value of\n0000000000000000000000000000000000000000 can be used to delete a\nreference.

\n

If RefUpdate.force is set to true, a non-fast-forward updates\nfor the given reference will be allowed.

\n
\n\n
\n \n
\n

Preview notice

\n

updateRefs is available under the Update refs preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRepository

\n

Update information about a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSubscription

\n

Updates the state for subscribable subjects.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subscribable (Subscribable)

The input subscribable entity.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussion

\n

Updates a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The updated discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussionComment

\n

Updates a discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamReviewAssignment

\n

Updates team review assignment.

\n
\n\n
\n \n
\n

Preview notice

\n

updateTeamReviewAssignment is available under the Team review assignments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

team (Team)

The team that was modified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTopics

\n

Replaces the repository's topics with the given topics.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nverifyVerifiableDomain

\n

Verify that a verifiable domain has the expected DNS record.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was verified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n", + "miniToc": [ + { + "contents": "\n addAssigneesToAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addLabelsToLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n archiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n changeUserStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n clearLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneTemplateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closeIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertProjectCardNoteToIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertPullRequestToDraft", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCommitOnBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createContentAttachment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeploymentStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePackageVersion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n disablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n enablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n followUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n importProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n linkRepositoryToProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n lockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markPullRequestReadyForReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergeBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n minimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n pinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n regenerateVerifiableDomainToken", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rejectDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeAssigneesFromAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeOutsideCollaborator", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n requestReviews", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rerequestCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n resolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n submitPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n transferIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unarchiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unfollowUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlinkRepositoryFromProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkIssueAsDuplicate", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unminimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unpinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unresolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckSuitePreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseDefaultRepositoryPermissionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanChangeRepositoryVisibilitySetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanCreateRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteIssuesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanInviteCollaboratorsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanMakePurchasesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanUpdateProtectedBranchesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanViewDependencyInsightsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseOrganizationProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseProfile", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseRepositoryProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTeamDiscussionsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTwoFactorAuthenticationRequiredSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListForInstalledAppsEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateNotificationRestrictionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRefs", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSubscription", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamReviewAssignment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTopics", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n verifyVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + } + ] + }, + "ghes-3.2": { + "html": "
\n
\n

\n \n \naddAssigneesToAssignable

\n

Adds assignees to an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was assigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddComment

\n

Adds a comment to an Issue or Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

\n\n\n\n\n\n\n\n

subject (Node)

The subject.

\n\n\n\n\n\n\n\n

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddDiscussionComment

\n

Adds a comment to a Discussion, possibly as a reply to another comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The newly created discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddEnterpriseAdmin

\n

Adds an administrator to the global enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was added as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

role (EnterpriseAdministratorRole)

The role of the administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddLabelsToLabelable

\n

Adds labels to a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was labeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectCard

\n

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The ProjectColumn.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectColumn

\n

Adds a column to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

\n\n\n\n\n\n\n\n

project (Project)

The project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReview

\n

Adds a review to a Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The newly created pull request review.

\n\n\n\n\n\n\n\n

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewComment

\n

Adds a comment to a review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (PullRequestReviewComment)

The newly created comment.

\n\n\n\n\n\n\n\n

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewThread

\n

Adds a new thread to a pending Pull Request Review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The newly created thread.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddReaction

\n

Adds a reaction to a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddStar

\n

Adds a star to a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddUpvote

\n

Add an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddVerifiableDomain

\n

Adds a verifiable domain to an owning account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was added.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveDeployments

\n

Approve all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveVerifiableDomain

\n

Approve a verifiable domain for notification delivery.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was approved.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \narchiveRepository

\n

Marks a repository as archived.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was marked as archived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nchangeUserStatus

\n

Update your status on GitHub.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

status (UserStatus)

Your updated status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclearLabelsFromLabelable

\n

Clears all labels from a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was unlabeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneProject

\n

Creates a new project by cloning configuration from an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

\n\n\n\n\n\n\n\n

project (Project)

The new cloned project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneTemplateRepository

\n

Create a new repository with the same files and directory structure as a template repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloseIssue

\n

Close an issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclosePullRequest

\n

Close a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertProjectCardNoteToIssue

\n

Convert a project note card to one associated with a newly created issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertPullRequestToDraft

\n

Converts a pull request to draft.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is now a draft.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckRun

\n

Create a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The newly created check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckSuite

\n

Create a check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The newly created check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateContentAttachment

\n

Create a content attachment.

\n
\n\n
\n \n
\n

Preview notice

\n

createContentAttachment is available under the Create content attachments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

contentAttachment (ContentAttachment)

The newly created content attachment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeployment

\n

Creates a new deployment event.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeployment is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployment (Deployment)

The new deployment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeploymentStatus

\n

Create a deployment status.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeploymentStatus is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deploymentStatus (DeploymentStatus)

The new deployment status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDiscussion

\n

Create a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnterpriseOrganization

\n

Creates an organization as part of an enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise that owns the created organization.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnvironment

\n

Creates an environment or simply returns it if already exists.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The new or existing environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIpAllowListEntry

\n

Creates a new IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIssue

\n

Creates a new issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The new issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateLabel

\n

Creates a new label.

\n
\n\n
\n \n
\n

Preview notice

\n

createLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The new label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateProject

\n

Creates a new project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreatePullRequest

\n

Create a new pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The new pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRef

\n

Create a new Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The newly created ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRepository

\n

Create a new repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussion

\n

Creates a new team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The new discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussionComment

\n

Creates a new team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The new comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteBranchProtectionRule

\n

Delete a branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDeployment

\n

Deletes a deployment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussion

\n

Delete a discussion and all of its replies.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussionComment

\n

Delete a discussion comment. If it has replies, wipe it instead.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The discussion comment that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteEnvironment

\n

Deletes an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIpAllowListEntry

\n

Deletes an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssue

\n

Deletes an Issue object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository the issue belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssueComment

\n

Deletes an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteLabel

\n

Deletes a label.

\n
\n\n
\n \n
\n

Preview notice

\n

deleteLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePackageVersion

\n

Delete a package version.

\n
\n\n
\n \n
\n

Preview notice

\n

deletePackageVersion is available under the Access to package version deletion preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

success (Boolean)

Whether or not the operation succeeded.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProject

\n

Deletes a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (ProjectOwner)

The repository or organization the project was removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectCard

\n

Deletes a project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

column (ProjectColumn)

The column the deleted card was in.

\n\n\n\n\n\n\n\n

deletedCardId (ID)

The deleted card ID.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectColumn

\n

Deletes a project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedColumnId (ID)

The deleted column ID.

\n\n\n\n\n\n\n\n

project (Project)

The project the deleted column was in.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReview

\n

Deletes a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The deleted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReviewComment

\n

Deletes a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteRef

\n

Delete a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussion

\n

Deletes a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussionComment

\n

Deletes a team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteVerifiableDomain

\n

Deletes a verifiable domain.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owning account from which the domain was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndisablePullRequestAutoMerge

\n

Disable auto merge on the given pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto merge was disabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissPullRequestReview

\n

Dismisses an approved or rejected pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The dismissed pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nenablePullRequestAutoMerge

\n

Enable the default auto-merge on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto-merge was enabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nfollowUser

\n

Follow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was followed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nimportProject

\n

Creates a new project by importing columns and a list of issues/PRs.

\n
\n\n
\n \n
\n

Preview notice

\n

importProject is available under the Import project preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new Project!.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlinkRepositoryToProject

\n

Creates a repository link for a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlockLockable

\n

Lock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

lockedRecord (Lockable)

The item that was locked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkDiscussionCommentAsAnswer

\n

Mark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the chosen comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkFileAsViewed

\n

Mark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkPullRequestReadyForReview

\n

Marks a pull request ready for review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is ready for review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergeBranch

\n

Merge a head into a branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

mergeCommit (Commit)

The resulting merge Commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergePullRequest

\n

Merge a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was merged.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nminimizeComment

\n

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

minimizedComment (Minimizable)

The comment that was minimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectCard

\n

Moves a project card to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The new edge of the moved card.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectColumn

\n

Moves a project column to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \npinIssue

\n

Pin an issue to a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was pinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nregenerateVerifiableDomainToken

\n

Regenerates a verifiable domain's verification token.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

verificationToken (String)

The verification token that was generated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrejectDeployments

\n

Reject all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveAssigneesFromAssignable

\n

Removes assignees from an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was unassigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseAdmin

\n

Removes an administrator from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was removed as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing an administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveLabelsFromLabelable

\n

Removes labels from a Labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The Labelable the labels were removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveOutsideCollaborator

\n

Removes outside collaborator from all repositories in an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

removedUser (User)

The user that was removed as an outside collaborator.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveReaction

\n

Removes a reaction from a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveStar

\n

Removes a star from a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveUpvote

\n

Remove an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenIssue

\n

Reopen a issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was opened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenPullRequest

\n

Reopen a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was reopened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrequestReviews

\n

Set review requests on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is getting requests.

\n\n\n\n\n\n\n\n

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrerequestCheckSuite

\n

Rerequests an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The requested check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nresolveReviewThread

\n

Marks a review thread as resolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsubmitPullRequestReview

\n

Submits a pending pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The submitted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ntransferIssue

\n

Transfer an issue to a different repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was transferred.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunarchiveRepository

\n

Unarchives a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was unarchived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunfollowUser

\n

Unfollow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was unfollowed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlinkRepositoryFromProject

\n

Deletes a repository link from a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlockLockable

\n

Unlock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unlockedRecord (Lockable)

The item that was unlocked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkDiscussionCommentAsAnswer

\n

Unmark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkFileAsViewed

\n

Unmark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkIssueAsDuplicate

\n

Unmark an issue as a duplicate of another issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunminimizeComment

\n

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unminimizedComment (Minimizable)

The comment that was unminimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunpinIssue

\n

Unpin a pinned issue from a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was unpinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunresolveReviewThread

\n

Marks a review thread as unresolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckRun

\n

Update a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The updated check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckSuitePreferences

\n

Modifies the settings of an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussion

\n

Update a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The modified discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussionComment

\n

Update the contents of a comment on a Discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The modified discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseDefaultRepositoryPermissionSetting

\n

Sets the base repository permission for organizations in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated base repository permission setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the base repository permission setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

\n

Sets whether organization members with admin permissions on a repository can change repository visibility.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can change repository visibility setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanCreateRepositoriesSetting

\n

Sets the members can create repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can create repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteIssuesSetting

\n

Sets the members can delete issues setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete issues setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteRepositoriesSetting

\n

Sets the members can delete repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanInviteCollaboratorsSetting

\n

Sets whether members can invite collaborators are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can invite collaborators setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanMakePurchasesSetting

\n

Sets whether or not an organization admin can make purchases.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can make purchases setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

\n

Sets the members can update protected branches setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can update protected branches setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanViewDependencyInsightsSetting

\n

Sets the members can view dependency insights for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can view dependency insights setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseOrganizationProjectsSetting

\n

Sets whether organization projects are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the organization projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseProfile

\n

Updates an enterprise's profile.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseRepositoryProjectsSetting

\n

Sets whether repository projects are enabled for a enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the repository projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTeamDiscussionsSetting

\n

Sets whether team discussions are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the team discussions setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTwoFactorAuthenticationRequiredSetting

\n

Sets whether two factor authentication is required for all users in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the two factor authentication required setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnvironment

\n

Updates an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The updated environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEnabledSetting

\n

Sets whether an IP allow list is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEntry

\n

Updates an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListForInstalledAppsEnabledSetting

\n

Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssue

\n

Updates an Issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssueComment

\n

Updates an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issueComment (IssueComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateLabel

\n

Updates an existing label.

\n
\n\n
\n \n
\n

Preview notice

\n

updateLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The updated label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateNotificationRestrictionSetting

\n

Update the setting to restrict notifications to only verified or approved domains available to an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (VerifiableDomainOwner)

The owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProject

\n

Updates an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The updated project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectCard

\n

Updates an existing project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectColumn

\n

Updates an existing project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The updated project column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequest

\n

Update a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReview

\n

Updates the body of a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The updated pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReviewComment

\n

Updates a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRef

\n

Update a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The updated Ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRefs

\n

Creates, updates and/or deletes multiple refs in a repository.

\n

This mutation takes a list of RefUpdates and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.

\n

RefUpdate.beforeOid specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n0000000000000000000000000000000000000000 can be used to verify that\nthe references should not exist.

\n

RefUpdate.afterOid specifies the value that the given reference\nwill point to after performing all updates. A value of\n0000000000000000000000000000000000000000 can be used to delete a\nreference.

\n

If RefUpdate.force is set to true, a non-fast-forward updates\nfor the given reference will be allowed.

\n
\n\n
\n \n
\n

Preview notice

\n

updateRefs is available under the Update refs preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRepository

\n

Update information about a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSubscription

\n

Updates the state for subscribable subjects.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subscribable (Subscribable)

The input subscribable entity.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussion

\n

Updates a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The updated discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussionComment

\n

Updates a discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamReviewAssignment

\n

Updates team review assignment.

\n
\n\n
\n \n
\n

Preview notice

\n

updateTeamReviewAssignment is available under the Team review assignments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

team (Team)

The team that was modified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTopics

\n

Replaces the repository's topics with the given topics.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nverifyVerifiableDomain

\n

Verify that a verifiable domain has the expected DNS record.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

domain (VerifiableDomain)

The verifiable domain that was verified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n", + "miniToc": [ + { + "contents": "\n addAssigneesToAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addLabelsToLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n archiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n changeUserStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n clearLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneTemplateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closeIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertProjectCardNoteToIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertPullRequestToDraft", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createContentAttachment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeploymentStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePackageVersion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n disablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n enablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n followUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n importProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n linkRepositoryToProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n lockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markPullRequestReadyForReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergeBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n minimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n pinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n regenerateVerifiableDomainToken", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rejectDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeAssigneesFromAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeOutsideCollaborator", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n requestReviews", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rerequestCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n resolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n submitPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n transferIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unarchiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unfollowUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlinkRepositoryFromProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkIssueAsDuplicate", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unminimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unpinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unresolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckSuitePreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseDefaultRepositoryPermissionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanChangeRepositoryVisibilitySetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanCreateRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteIssuesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanInviteCollaboratorsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanMakePurchasesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanUpdateProtectedBranchesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanViewDependencyInsightsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseOrganizationProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseProfile", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseRepositoryProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTeamDiscussionsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTwoFactorAuthenticationRequiredSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListForInstalledAppsEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateNotificationRestrictionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRefs", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSubscription", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamReviewAssignment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTopics", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n verifyVerifiableDomain", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + } + ] + }, + "ghes-3.1": { + "html": "
\n
\n

\n \n \naddAssigneesToAssignable

\n

Adds assignees to an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was assigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddComment

\n

Adds a comment to an Issue or Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

\n\n\n\n\n\n\n\n

subject (Node)

The subject.

\n\n\n\n\n\n\n\n

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddEnterpriseAdmin

\n

Adds an administrator to the global enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was added as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

role (EnterpriseAdministratorRole)

The role of the administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddLabelsToLabelable

\n

Adds labels to a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was labeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectCard

\n

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The ProjectColumn.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectColumn

\n

Adds a column to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

\n\n\n\n\n\n\n\n

project (Project)

The project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReview

\n

Adds a review to a Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The newly created pull request review.

\n\n\n\n\n\n\n\n

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewComment

\n

Adds a comment to a review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (PullRequestReviewComment)

The newly created comment.

\n\n\n\n\n\n\n\n

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewThread

\n

Adds a new thread to a pending Pull Request Review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The newly created thread.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddReaction

\n

Adds a reaction to a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddStar

\n

Adds a star to a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \narchiveRepository

\n

Marks a repository as archived.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was marked as archived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nchangeUserStatus

\n

Update your status on GitHub.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

status (UserStatus)

Your updated status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclearLabelsFromLabelable

\n

Clears all labels from a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was unlabeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneProject

\n

Creates a new project by cloning configuration from an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

\n\n\n\n\n\n\n\n

project (Project)

The new cloned project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneTemplateRepository

\n

Create a new repository with the same files and directory structure as a template repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloseIssue

\n

Close an issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclosePullRequest

\n

Close a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertProjectCardNoteToIssue

\n

Convert a project note card to one associated with a newly created issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckRun

\n

Create a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The newly created check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckSuite

\n

Create a check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The newly created check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateContentAttachment

\n

Create a content attachment.

\n
\n\n
\n \n
\n

Preview notice

\n

createContentAttachment is available under the Create content attachments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

contentAttachment (ContentAttachment)

The newly created content attachment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeployment

\n

Creates a new deployment event.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeployment is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployment (Deployment)

The new deployment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeploymentStatus

\n

Create a deployment status.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeploymentStatus is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deploymentStatus (DeploymentStatus)

The new deployment status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnterpriseOrganization

\n

Creates an organization as part of an enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise that owns the created organization.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIpAllowListEntry

\n

Creates a new IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIssue

\n

Creates a new issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The new issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateLabel

\n

Creates a new label.

\n
\n\n
\n \n
\n

Preview notice

\n

createLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The new label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateProject

\n

Creates a new project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreatePullRequest

\n

Create a new pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The new pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRef

\n

Create a new Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The newly created ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRepository

\n

Create a new repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussion

\n

Creates a new team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The new discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussionComment

\n

Creates a new team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The new comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteBranchProtectionRule

\n

Delete a branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDeployment

\n

Deletes a deployment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIpAllowListEntry

\n

Deletes an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssue

\n

Deletes an Issue object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository the issue belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssueComment

\n

Deletes an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteLabel

\n

Deletes a label.

\n
\n\n
\n \n
\n

Preview notice

\n

deleteLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePackageVersion

\n

Delete a package version.

\n
\n\n
\n \n
\n

Preview notice

\n

deletePackageVersion is available under the Access to package version deletion preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

success (Boolean)

Whether or not the operation succeeded.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProject

\n

Deletes a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (ProjectOwner)

The repository or organization the project was removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectCard

\n

Deletes a project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

column (ProjectColumn)

The column the deleted card was in.

\n\n\n\n\n\n\n\n

deletedCardId (ID)

The deleted card ID.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectColumn

\n

Deletes a project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedColumnId (ID)

The deleted column ID.

\n\n\n\n\n\n\n\n

project (Project)

The project the deleted column was in.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReview

\n

Deletes a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The deleted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReviewComment

\n

Deletes a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteRef

\n

Delete a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussion

\n

Deletes a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussionComment

\n

Deletes a team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndisablePullRequestAutoMerge

\n

Disable auto merge on the given pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto merge was disabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissPullRequestReview

\n

Dismisses an approved or rejected pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The dismissed pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nenablePullRequestAutoMerge

\n

Enable the default auto-merge on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto-merge was enabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nfollowUser

\n

Follow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was followed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nimportProject

\n

Creates a new project by importing columns and a list of issues/PRs.

\n
\n\n
\n \n
\n

Preview notice

\n

importProject is available under the Import project preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new Project!.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlinkRepositoryToProject

\n

Creates a repository link for a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlockLockable

\n

Lock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

lockedRecord (Lockable)

The item that was locked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkFileAsViewed

\n

Mark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkPullRequestReadyForReview

\n

Marks a pull request ready for review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is ready for review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergeBranch

\n

Merge a head into a branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

mergeCommit (Commit)

The resulting merge Commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergePullRequest

\n

Merge a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was merged.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nminimizeComment

\n

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

minimizedComment (Minimizable)

The comment that was minimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectCard

\n

Moves a project card to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The new edge of the moved card.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectColumn

\n

Moves a project column to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \npinIssue

\n

Pin an issue to a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was pinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveAssigneesFromAssignable

\n

Removes assignees from an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was unassigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseAdmin

\n

Removes an administrator from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was removed as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing an administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveLabelsFromLabelable

\n

Removes labels from a Labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The Labelable the labels were removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveOutsideCollaborator

\n

Removes outside collaborator from all repositories in an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

removedUser (User)

The user that was removed as an outside collaborator.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveReaction

\n

Removes a reaction from a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveStar

\n

Removes a star from a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenIssue

\n

Reopen a issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was opened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenPullRequest

\n

Reopen a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was reopened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrequestReviews

\n

Set review requests on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is getting requests.

\n\n\n\n\n\n\n\n

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrerequestCheckSuite

\n

Rerequests an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The requested check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nresolveReviewThread

\n

Marks a review thread as resolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsubmitPullRequestReview

\n

Submits a pending pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The submitted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ntransferIssue

\n

Transfer an issue to a different repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was transferred.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunarchiveRepository

\n

Unarchives a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was unarchived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunfollowUser

\n

Unfollow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was unfollowed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlinkRepositoryFromProject

\n

Deletes a repository link from a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlockLockable

\n

Unlock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unlockedRecord (Lockable)

The item that was unlocked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkFileAsViewed

\n

Unmark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkIssueAsDuplicate

\n

Unmark an issue as a duplicate of another issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunminimizeComment

\n

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unminimizedComment (Minimizable)

The comment that was unminimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunpinIssue

\n

Unpin a pinned issue from a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was unpinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunresolveReviewThread

\n

Marks a review thread as unresolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckRun

\n

Update a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The updated check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckSuitePreferences

\n

Modifies the settings of an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseDefaultRepositoryPermissionSetting

\n

Sets the default repository permission for organizations in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated default repository permission setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the default repository permission setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

\n

Sets whether organization members with admin permissions on a repository can change repository visibility.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can change repository visibility setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanCreateRepositoriesSetting

\n

Sets the members can create repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can create repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteIssuesSetting

\n

Sets the members can delete issues setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete issues setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteRepositoriesSetting

\n

Sets the members can delete repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanInviteCollaboratorsSetting

\n

Sets whether members can invite collaborators are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can invite collaborators setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanMakePurchasesSetting

\n

Sets whether or not an organization admin can make purchases.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can make purchases setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

\n

Sets the members can update protected branches setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can update protected branches setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanViewDependencyInsightsSetting

\n

Sets the members can view dependency insights for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can view dependency insights setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseOrganizationProjectsSetting

\n

Sets whether organization projects are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the organization projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseProfile

\n

Updates an enterprise's profile.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseRepositoryProjectsSetting

\n

Sets whether repository projects are enabled for a enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the repository projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTeamDiscussionsSetting

\n

Sets whether team discussions are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the team discussions setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTwoFactorAuthenticationRequiredSetting

\n

Sets whether two factor authentication is required for all users in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the two factor authentication required setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEnabledSetting

\n

Sets whether an IP allow list is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEntry

\n

Updates an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssue

\n

Updates an Issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssueComment

\n

Updates an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issueComment (IssueComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateLabel

\n

Updates an existing label.

\n
\n\n
\n \n
\n

Preview notice

\n

updateLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The updated label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProject

\n

Updates an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The updated project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectCard

\n

Updates an existing project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectColumn

\n

Updates an existing project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The updated project column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequest

\n

Update a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReview

\n

Updates the body of a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The updated pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReviewComment

\n

Updates a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRef

\n

Update a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The updated Ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRefs

\n

Creates, updates and/or deletes multiple refs in a repository.

\n

This mutation takes a list of RefUpdates and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.

\n

RefUpdate.beforeOid specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n0000000000000000000000000000000000000000 can be used to verify that\nthe references should not exist.

\n

RefUpdate.afterOid specifies the value that the given reference\nwill point to after performing all updates. A value of\n0000000000000000000000000000000000000000 can be used to delete a\nreference.

\n

If RefUpdate.force is set to true, a non-fast-forward updates\nfor the given reference will be allowed.

\n
\n\n
\n \n
\n

Preview notice

\n

updateRefs is available under the Update refs preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRepository

\n

Update information about a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSubscription

\n

Updates the state for subscribable subjects.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subscribable (Subscribable)

The input subscribable entity.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussion

\n

Updates a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The updated discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussionComment

\n

Updates a discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamReviewAssignment

\n

Updates team review assignment.

\n
\n\n
\n \n
\n

Preview notice

\n

updateTeamReviewAssignment is available under the Team review assignments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

team (Team)

The team that was modified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTopics

\n

Replaces the repository's topics with the given topics.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n", + "miniToc": [ + { + "contents": "\n addAssigneesToAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addLabelsToLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n archiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n changeUserStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n clearLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneTemplateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closeIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertProjectCardNoteToIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createContentAttachment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeploymentStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePackageVersion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n disablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n enablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n followUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n importProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n linkRepositoryToProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n lockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markPullRequestReadyForReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergeBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n minimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n pinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeAssigneesFromAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeOutsideCollaborator", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n requestReviews", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rerequestCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n resolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n submitPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n transferIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unarchiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unfollowUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlinkRepositoryFromProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkIssueAsDuplicate", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unminimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unpinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unresolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckSuitePreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseDefaultRepositoryPermissionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanChangeRepositoryVisibilitySetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanCreateRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteIssuesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanInviteCollaboratorsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanMakePurchasesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanUpdateProtectedBranchesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanViewDependencyInsightsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseOrganizationProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseProfile", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseRepositoryProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTeamDiscussionsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTwoFactorAuthenticationRequiredSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRefs", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSubscription", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamReviewAssignment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTopics", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + } + ] + }, + "ghes-3.0": { + "html": "
\n
\n

\n \n \naddAssigneesToAssignable

\n

Adds assignees to an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was assigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddComment

\n

Adds a comment to an Issue or Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

\n\n\n\n\n\n\n\n

subject (Node)

The subject.

\n\n\n\n\n\n\n\n

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddEnterpriseAdmin

\n

Adds an administrator to the global enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was added as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

role (EnterpriseAdministratorRole)

The role of the administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddLabelsToLabelable

\n

Adds labels to a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was labeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectCard

\n

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The ProjectColumn.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectColumn

\n

Adds a column to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

\n\n\n\n\n\n\n\n

project (Project)

The project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReview

\n

Adds a review to a Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The newly created pull request review.

\n\n\n\n\n\n\n\n

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewComment

\n

Adds a comment to a review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (PullRequestReviewComment)

The newly created comment.

\n\n\n\n\n\n\n\n

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewThread

\n

Adds a new thread to a pending Pull Request Review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The newly created thread.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddReaction

\n

Adds a reaction to a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddStar

\n

Adds a star to a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \narchiveRepository

\n

Marks a repository as archived.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was marked as archived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nchangeUserStatus

\n

Update your status on GitHub.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

status (UserStatus)

Your updated status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclearLabelsFromLabelable

\n

Clears all labels from a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was unlabeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneProject

\n

Creates a new project by cloning configuration from an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

\n\n\n\n\n\n\n\n

project (Project)

The new cloned project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneTemplateRepository

\n

Create a new repository with the same files and directory structure as a template repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloseIssue

\n

Close an issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclosePullRequest

\n

Close a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertProjectCardNoteToIssue

\n

Convert a project note card to one associated with a newly created issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckRun

\n

Create a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The newly created check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckSuite

\n

Create a check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The newly created check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateContentAttachment

\n

Create a content attachment.

\n
\n\n
\n \n
\n

Preview notice

\n

createContentAttachment is available under the Create content attachments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

contentAttachment (ContentAttachment)

The newly created content attachment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeployment

\n

Creates a new deployment event.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeployment is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployment (Deployment)

The new deployment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeploymentStatus

\n

Create a deployment status.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeploymentStatus is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deploymentStatus (DeploymentStatus)

The new deployment status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIpAllowListEntry

\n

Creates a new IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIssue

\n

Creates a new issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The new issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateLabel

\n

Creates a new label.

\n
\n\n
\n \n
\n

Preview notice

\n

createLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The new label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateProject

\n

Creates a new project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreatePullRequest

\n

Create a new pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The new pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRef

\n

Create a new Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The newly created ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRepository

\n

Create a new repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussion

\n

Creates a new team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The new discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussionComment

\n

Creates a new team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The new comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteBranchProtectionRule

\n

Delete a branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDeployment

\n

Deletes a deployment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIpAllowListEntry

\n

Deletes an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssue

\n

Deletes an Issue object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository the issue belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssueComment

\n

Deletes an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteLabel

\n

Deletes a label.

\n
\n\n
\n \n
\n

Preview notice

\n

deleteLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePackageVersion

\n

Delete a package version.

\n
\n\n
\n \n
\n

Preview notice

\n

deletePackageVersion is available under the Access to package version deletion preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

success (Boolean)

Whether or not the operation succeeded.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProject

\n

Deletes a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (ProjectOwner)

The repository or organization the project was removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectCard

\n

Deletes a project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

column (ProjectColumn)

The column the deleted card was in.

\n\n\n\n\n\n\n\n

deletedCardId (ID)

The deleted card ID.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectColumn

\n

Deletes a project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedColumnId (ID)

The deleted column ID.

\n\n\n\n\n\n\n\n

project (Project)

The project the deleted column was in.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReview

\n

Deletes a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The deleted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReviewComment

\n

Deletes a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteRef

\n

Delete a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussion

\n

Deletes a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussionComment

\n

Deletes a team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissPullRequestReview

\n

Dismisses an approved or rejected pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The dismissed pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nfollowUser

\n

Follow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was followed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nimportProject

\n

Creates a new project by importing columns and a list of issues/PRs.

\n
\n\n
\n \n
\n

Preview notice

\n

importProject is available under the Import project preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new Project!.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlinkRepositoryToProject

\n

Creates a repository link for a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlockLockable

\n

Lock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

lockedRecord (Lockable)

The item that was locked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkFileAsViewed

\n

Mark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkPullRequestReadyForReview

\n

Marks a pull request ready for review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is ready for review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergeBranch

\n

Merge a head into a branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

mergeCommit (Commit)

The resulting merge Commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergePullRequest

\n

Merge a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was merged.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nminimizeComment

\n

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

minimizedComment (Minimizable)

The comment that was minimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectCard

\n

Moves a project card to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The new edge of the moved card.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectColumn

\n

Moves a project column to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \npinIssue

\n

Pin an issue to a repository.

\n
\n\n
\n \n
\n

Preview notice

\n

pinIssue is available under the Pinned issues preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was pinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveAssigneesFromAssignable

\n

Removes assignees from an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was unassigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseAdmin

\n

Removes an administrator from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was removed as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing an administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveLabelsFromLabelable

\n

Removes labels from a Labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The Labelable the labels were removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveOutsideCollaborator

\n

Removes outside collaborator from all repositories in an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

removedUser (User)

The user that was removed as an outside collaborator.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveReaction

\n

Removes a reaction from a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveStar

\n

Removes a star from a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenIssue

\n

Reopen a issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was opened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenPullRequest

\n

Reopen a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was reopened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrequestReviews

\n

Set review requests on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is getting requests.

\n\n\n\n\n\n\n\n

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrerequestCheckSuite

\n

Rerequests an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The requested check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nresolveReviewThread

\n

Marks a review thread as resolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsubmitPullRequestReview

\n

Submits a pending pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The submitted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ntransferIssue

\n

Transfer an issue to a different repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was transferred.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunarchiveRepository

\n

Unarchives a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was unarchived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunfollowUser

\n

Unfollow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was unfollowed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlinkRepositoryFromProject

\n

Deletes a repository link from a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlockLockable

\n

Unlock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unlockedRecord (Lockable)

The item that was unlocked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkFileAsViewed

\n

Unmark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkIssueAsDuplicate

\n

Unmark an issue as a duplicate of another issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunminimizeComment

\n

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unminimizedComment (Minimizable)

The comment that was unminimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunpinIssue

\n

Unpin a pinned issue from a repository.

\n
\n\n
\n \n
\n

Preview notice

\n

unpinIssue is available under the Pinned issues preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was unpinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunresolveReviewThread

\n

Marks a review thread as unresolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckRun

\n

Update a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The updated check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckSuitePreferences

\n

Modifies the settings of an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseDefaultRepositoryPermissionSetting

\n

Sets the default repository permission for organizations in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated default repository permission setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the default repository permission setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

\n

Sets whether organization members with admin permissions on a repository can change repository visibility.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can change repository visibility setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanCreateRepositoriesSetting

\n

Sets the members can create repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can create repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteIssuesSetting

\n

Sets the members can delete issues setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete issues setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteRepositoriesSetting

\n

Sets the members can delete repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanInviteCollaboratorsSetting

\n

Sets whether members can invite collaborators are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can invite collaborators setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanMakePurchasesSetting

\n

Sets whether or not an organization admin can make purchases.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can make purchases setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

\n

Sets the members can update protected branches setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can update protected branches setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanViewDependencyInsightsSetting

\n

Sets the members can view dependency insights for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can view dependency insights setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseOrganizationProjectsSetting

\n

Sets whether organization projects are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the organization projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseProfile

\n

Updates an enterprise's profile.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseRepositoryProjectsSetting

\n

Sets whether repository projects are enabled for a enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the repository projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTeamDiscussionsSetting

\n

Sets whether team discussions are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the team discussions setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTwoFactorAuthenticationRequiredSetting

\n

Sets whether two factor authentication is required for all users in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the two factor authentication required setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEnabledSetting

\n

Sets whether an IP allow list is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEntry

\n

Updates an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssue

\n

Updates an Issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssueComment

\n

Updates an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issueComment (IssueComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateLabel

\n

Updates an existing label.

\n
\n\n
\n \n
\n

Preview notice

\n

updateLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The updated label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProject

\n

Updates an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The updated project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectCard

\n

Updates an existing project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectColumn

\n

Updates an existing project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The updated project column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequest

\n

Update a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReview

\n

Updates the body of a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The updated pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReviewComment

\n

Updates a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRef

\n

Update a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The updated Ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRefs

\n

Creates, updates and/or deletes multiple refs in a repository.

\n

This mutation takes a list of RefUpdates and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.

\n

RefUpdate.beforeOid specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n0000000000000000000000000000000000000000 can be used to verify that\nthe references should not exist.

\n

RefUpdate.afterOid specifies the value that the given reference\nwill point to after performing all updates. A value of\n0000000000000000000000000000000000000000 can be used to delete a\nreference.

\n

If RefUpdate.force is set to true, a non-fast-forward updates\nfor the given reference will be allowed.

\n
\n\n
\n \n
\n

Preview notice

\n

updateRefs is available under the Update refs preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRepository

\n

Update information about a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSubscription

\n

Updates the state for subscribable subjects.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subscribable (Subscribable)

The input subscribable entity.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussion

\n

Updates a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The updated discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussionComment

\n

Updates a discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamReviewAssignment

\n

Updates team review assignment.

\n
\n\n
\n \n
\n

Preview notice

\n

updateTeamReviewAssignment is available under the Team review assignments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

team (Team)

The team that was modified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTopics

\n

Replaces the repository's topics with the given topics.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n", + "miniToc": [ + { + "contents": "\n addAssigneesToAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addLabelsToLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n archiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n changeUserStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n clearLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneTemplateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closeIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertProjectCardNoteToIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createContentAttachment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeploymentStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePackageVersion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n followUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n importProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n linkRepositoryToProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n lockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markPullRequestReadyForReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergeBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n minimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n pinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeAssigneesFromAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeOutsideCollaborator", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n requestReviews", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rerequestCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n resolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n submitPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n transferIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unarchiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unfollowUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlinkRepositoryFromProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkIssueAsDuplicate", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unminimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unpinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unresolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckSuitePreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseDefaultRepositoryPermissionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanChangeRepositoryVisibilitySetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanCreateRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteIssuesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanInviteCollaboratorsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanMakePurchasesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanUpdateProtectedBranchesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanViewDependencyInsightsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseOrganizationProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseProfile", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseRepositoryProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTeamDiscussionsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTwoFactorAuthenticationRequiredSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRefs", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSubscription", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamReviewAssignment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTopics", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + } + ] + }, + "ghae": { + "html": "
\n
\n

\n \n \naddAssigneesToAssignable

\n

Adds assignees to an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was assigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddComment

\n

Adds a comment to an Issue or Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commentEdge (IssueCommentEdge)

The edge from the subject's comment connection.

\n\n\n\n\n\n\n\n

subject (Node)

The subject.

\n\n\n\n\n\n\n\n

timelineEdge (IssueTimelineItemEdge)

The edge from the subject's timeline connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddDiscussionComment

\n

Adds a comment to a Discussion, possibly as a reply to another comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The newly created discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddEnterpriseAdmin

\n

Adds an administrator to the global enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was added as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

role (EnterpriseAdministratorRole)

The role of the administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddLabelsToLabelable

\n

Adds labels to a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was labeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectCard

\n

Adds a card to a ProjectColumn. Either contentId or note must be provided but not both.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The edge from the ProjectColumn's card connection.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The ProjectColumn.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddProjectColumn

\n

Adds a column to a Project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The edge from the project's column connection.

\n\n\n\n\n\n\n\n

project (Project)

The project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReview

\n

Adds a review to a Pull Request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The newly created pull request review.

\n\n\n\n\n\n\n\n

reviewEdge (PullRequestReviewEdge)

The edge from the pull request's review connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewComment

\n

Adds a comment to a review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (PullRequestReviewComment)

The newly created comment.

\n\n\n\n\n\n\n\n

commentEdge (PullRequestReviewCommentEdge)

The edge from the review's comment connection.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddPullRequestReviewThread

\n

Adds a new thread to a pending Pull Request Review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The newly created thread.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddReaction

\n

Adds a reaction to a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddStar

\n

Adds a star to a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \naddUpvote

\n

Add an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \napproveDeployments

\n

Approve all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \narchiveRepository

\n

Marks a repository as archived.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was marked as archived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nchangeUserStatus

\n

Update your status on GitHub.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

status (UserStatus)

Your updated status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclearLabelsFromLabelable

\n

Clears all labels from a labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The item that was unlabeled.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneProject

\n

Creates a new project by cloning configuration from an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

jobStatusId (String)

The id of the JobStatus for populating cloned fields.

\n\n\n\n\n\n\n\n

project (Project)

The new cloned project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloneTemplateRepository

\n

Create a new repository with the same files and directory structure as a template repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncloseIssue

\n

Close an issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nclosePullRequest

\n

Close a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was closed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertProjectCardNoteToIssue

\n

Convert a project note card to one associated with a newly created issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nconvertPullRequestToDraft

\n

Converts a pull request to draft.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is now a draft.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckRun

\n

Create a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The newly created check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCheckSuite

\n

Create a check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The newly created check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateCommitOnBranch

\n

Appends a commit to the given branch as the authenticated user.

\n

This mutation creates a commit whose parent is the HEAD of the provided\nbranch and also updates that branch to point to the new commit.\nIt can be thought of as similar to git commit.

\n

Locating a Branch

\n

Commits are appended to a branch of type Ref.\nThis must refer to a git branch (i.e. the fully qualified path must\nbegin with refs/heads/, although including this prefix is optional.

\n

Callers may specify the branch to commit to either by its global node\nID or by passing both of repositoryNameWithOwner and refName. For\nmore details see the documentation for CommittableBranch.

\n

Describing Changes

\n

fileChanges are specified as a FilesChanges object describing\nFileAdditions and FileDeletions.

\n

Please see the documentation for FileChanges for more information on\nhow to use this argument to describe any set of file changes.

\n

Authorship

\n

Similar to the web commit interface, this mutation does not support\nspecifying the author or committer of the commit and will not add\nsupport for this in the future.

\n

A commit created by a successful execution of this mutation will be\nauthored by the owner of the credential which authenticates the API\nrequest. The committer will be identical to that of commits authored\nusing the web interface.

\n

If you need full control over author and committer information, please\nuse the Git Database REST API instead.

\n

Commit Signing

\n

Commits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

commit (Commit)

The new commit.

\n\n\n\n\n\n\n\n

ref (Ref)

The ref which has been updated to point to the new commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeployment

\n

Creates a new deployment event.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeployment is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

autoMerged (Boolean)

True if the default branch has been auto-merged into the deployment ref.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployment (Deployment)

The new deployment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDeploymentStatus

\n

Create a deployment status.

\n
\n\n
\n \n
\n

Preview notice

\n

createDeploymentStatus is available under the Deployments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deploymentStatus (DeploymentStatus)

The new deployment status.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateDiscussion

\n

Create a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnterpriseOrganization

\n

Creates an organization as part of an enterprise account.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise that owns the created organization.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateEnvironment

\n

Creates an environment or simply returns it if already exists.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The new or existing environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIpAllowListEntry

\n

Creates a new IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was created.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateIssue

\n

Creates a new issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The new issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateLabel

\n

Creates a new label.

\n
\n\n
\n \n
\n

Preview notice

\n

createLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The new label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateProject

\n

Creates a new project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreatePullRequest

\n

Create a new pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The new pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRef

\n

Create a new Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The newly created ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateRepository

\n

Create a new repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The new repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussion

\n

Creates a new team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The new discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ncreateTeamDiscussionComment

\n

Creates a new team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The new comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteBranchProtectionRule

\n

Delete a branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDeployment

\n

Deletes a deployment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussion

\n

Delete a discussion and all of its replies.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteDiscussionComment

\n

Delete a discussion comment. If it has replies, wipe it instead.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The discussion comment that was just deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteEnvironment

\n

Deletes an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIpAllowListEntry

\n

Deletes an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was deleted.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssue

\n

Deletes an Issue object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository the issue belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteIssueComment

\n

Deletes an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteLabel

\n

Deletes a label.

\n
\n\n
\n \n
\n

Preview notice

\n

deleteLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProject

\n

Deletes a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (ProjectOwner)

The repository or organization the project was removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectCard

\n

Deletes a project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

column (ProjectColumn)

The column the deleted card was in.

\n\n\n\n\n\n\n\n

deletedCardId (ID)

The deleted card ID.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteProjectColumn

\n

Deletes a project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deletedColumnId (ID)

The deleted column ID.

\n\n\n\n\n\n\n\n

project (Project)

The project the deleted column was in.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReview

\n

Deletes a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The deleted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeletePullRequestReviewComment

\n

Deletes a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The pull request review the deleted comment belonged to.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteRef

\n

Delete a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussion

\n

Deletes a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndeleteTeamDiscussionComment

\n

Deletes a team discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndisablePullRequestAutoMerge

\n

Disable auto merge on the given pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto merge was disabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissPullRequestReview

\n

Dismisses an approved or rejected pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The dismissed pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ndismissRepositoryVulnerabilityAlert

\n

Dismisses the Dependabot alert.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repositoryVulnerabilityAlert (RepositoryVulnerabilityAlert)

The Dependabot alert that was dismissed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nenablePullRequestAutoMerge

\n

Enable the default auto-merge on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request auto-merge was enabled on.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nfollowUser

\n

Follow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was followed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nimportProject

\n

Creates a new project by importing columns and a list of issues/PRs.

\n
\n\n
\n \n
\n

Preview notice

\n

importProject is available under the Import project preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The new Project!.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlinkRepositoryToProject

\n

Creates a repository link for a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nlockLockable

\n

Lock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

lockedRecord (Lockable)

The item that was locked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkDiscussionCommentAsAnswer

\n

Mark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the chosen comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkFileAsViewed

\n

Mark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmarkPullRequestReadyForReview

\n

Marks a pull request ready for review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is ready for review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergeBranch

\n

Merge a head into a branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

mergeCommit (Commit)

The resulting merge Commit.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmergePullRequest

\n

Merge a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was merged.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nminimizeComment

\n

Minimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

minimizedComment (Minimizable)

The comment that was minimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectCard

\n

Moves a project card to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

cardEdge (ProjectCardEdge)

The new edge of the moved card.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nmoveProjectColumn

\n

Moves a project column to another place.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

columnEdge (ProjectColumnEdge)

The new edge of the moved column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \npinIssue

\n

Pin an issue to a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was pinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrejectDeployments

\n

Reject all pending deployments under one or more environments.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

deployments ([Deployment!])

The affected deployments.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveAssigneesFromAssignable

\n

Removes assignees from an assignable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

assignable (Assignable)

The item that was unassigned.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveEnterpriseAdmin

\n

Removes an administrator from the enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

admin (User)

The user who was removed as an administrator.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of removing an administrator.

\n\n\n\n\n\n\n\n

viewer (User)

The viewer performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveLabelsFromLabelable

\n

Removes labels from a Labelable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

labelable (Labelable)

The Labelable the labels were removed from.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveOutsideCollaborator

\n

Removes outside collaborator from all repositories in an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

removedUser (User)

The user that was removed as an outside collaborator.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveReaction

\n

Removes a reaction from a subject.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

reaction (Reaction)

The reaction object.

\n\n\n\n\n\n\n\n

subject (Reactable)

The reactable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveStar

\n

Removes a star from a Starrable.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

starrable (Starrable)

The starrable.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nremoveUpvote

\n

Remove an upvote to a discussion or discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subject (Votable)

The votable subject.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenIssue

\n

Reopen a issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was opened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nreopenPullRequest

\n

Reopen a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that was reopened.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrequestReviews

\n

Set review requests on a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The pull request that is getting requests.

\n\n\n\n\n\n\n\n

requestedReviewersEdge (UserEdge)

The edge from the pull request to the requested reviewers.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nrerequestCheckSuite

\n

Rerequests an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkSuite (CheckSuite)

The requested check suite.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nresolveReviewThread

\n

Marks a review thread as resolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nsubmitPullRequestReview

\n

Submits a pending pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The submitted pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \ntransferIssue

\n

Transfer an issue to a different repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was transferred.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunarchiveRepository

\n

Unarchives a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The repository that was unarchived.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunfollowUser

\n

Unfollow a user.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

user (User)

The user that was unfollowed.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlinkRepositoryFromProject

\n

Deletes a repository link from a project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The linked Project.

\n\n\n\n\n\n\n\n

repository (Repository)

The linked Repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunlockLockable

\n

Unlock a lockable object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unlockedRecord (Lockable)

The item that was unlocked.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkDiscussionCommentAsAnswer

\n

Unmark a discussion comment as the chosen answer for discussions in an answerable category.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The discussion that includes the comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkFileAsViewed

\n

Unmark a pull request file as viewed.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunmarkIssueAsDuplicate

\n

Unmark an issue as a duplicate of another issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

duplicate (IssueOrPullRequest)

The issue or pull request that was marked as a duplicate.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunminimizeComment

\n

Unminimizes a comment on an Issue, Commit, Pull Request, or Gist.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

unminimizedComment (Minimizable)

The comment that was unminimized.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunpinIssue

\n

Unpin a pinned issue from a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue that was unpinned.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nunresolveReviewThread

\n

Marks a review thread as unresolved.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

thread (PullRequestReviewThread)

The thread to resolve.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateBranchProtectionRule

\n

Create a new branch protection rule.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

branchProtectionRule (BranchProtectionRule)

The newly created BranchProtectionRule.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckRun

\n

Update a check run.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

checkRun (CheckRun)

The updated check run.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateCheckSuitePreferences

\n

Modifies the settings of an existing check suite.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussion

\n

Update a discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

discussion (Discussion)

The modified discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateDiscussionComment

\n

Update the contents of a comment on a Discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

comment (DiscussionComment)

The modified discussion comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseDefaultRepositoryPermissionSetting

\n

Sets the base repository permission for organizations in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated base repository permission setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the base repository permission setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanChangeRepositoryVisibilitySetting

\n

Sets whether organization members with admin permissions on a repository can change repository visibility.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can change repository visibility setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can change repository visibility setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanCreateRepositoriesSetting

\n

Sets the members can create repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can create repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can create repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteIssuesSetting

\n

Sets the members can delete issues setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete issues setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete issues setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanDeleteRepositoriesSetting

\n

Sets the members can delete repositories setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can delete repositories setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can delete repositories setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanInviteCollaboratorsSetting

\n

Sets whether members can invite collaborators are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can invite collaborators setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can invite collaborators setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanMakePurchasesSetting

\n

Sets whether or not an organization admin can make purchases.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can make purchases setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can make purchases setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanUpdateProtectedBranchesSetting

\n

Sets the members can update protected branches setting for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can update protected branches setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can update protected branches setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseMembersCanViewDependencyInsightsSetting

\n

Sets the members can view dependency insights for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated members can view dependency insights setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the members can view dependency insights setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseOrganizationProjectsSetting

\n

Sets whether organization projects are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated organization projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the organization projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseProfile

\n

Updates an enterprise's profile.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The updated enterprise.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseRepositoryProjectsSetting

\n

Sets whether repository projects are enabled for a enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated repository projects setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the repository projects setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTeamDiscussionsSetting

\n

Sets whether team discussions are enabled for an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated team discussions setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the team discussions setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnterpriseTwoFactorAuthenticationRequiredSetting

\n

Sets whether two factor authentication is required for all users in an enterprise.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

enterprise (Enterprise)

The enterprise with the updated two factor authentication required setting.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the two factor authentication required setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateEnvironment

\n

Updates an environment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

environment (Environment)

The updated environment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEnabledSetting

\n

Sets whether an IP allow list is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListEntry

\n

Updates an IP allow list entry.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ipAllowListEntry (IpAllowListEntry)

The IP allow list entry that was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIpAllowListForInstalledAppsEnabledSetting

\n

Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

owner (IpAllowListOwner)

The IP allow list owner on which the setting was updated.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssue

\n

Updates an Issue.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issue (Issue)

The issue.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateIssueComment

\n

Updates an IssueComment object.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

issueComment (IssueComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateLabel

\n

Updates an existing label.

\n
\n\n
\n \n
\n

Preview notice

\n

updateLabel is available under the Labels preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

label (Label)

The updated label.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateOrganizationAllowPrivateRepositoryForkingSetting

\n

Sets whether private repository forks are enabled for an organization.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

message (String)

A message confirming the result of updating the allow private repository forking setting.

\n\n\n\n\n\n\n\n

organization (Organization)

The organization with the updated allow private repository forking setting.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProject

\n

Updates an existing project.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

project (Project)

The updated project.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectCard

\n

Updates an existing project card.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectCard (ProjectCard)

The updated ProjectCard.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateProjectColumn

\n

Updates an existing project column.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

projectColumn (ProjectColumn)

The updated project column.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequest

\n

Update a pull request.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

actor (Actor)

Identifies the actor who performed the event.

\n\n\n\n\n\n\n\n

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestBranch

\n

Merge HEAD from upstream branch into pull request branch.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequest (PullRequest)

The updated pull request.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReview

\n

Updates the body of a pull request review.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReview (PullRequestReview)

The updated pull request review.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdatePullRequestReviewComment

\n

Updates a pull request review comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

pullRequestReviewComment (PullRequestReviewComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRef

\n

Update a Git Ref.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

ref (Ref)

The updated Ref.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRefs

\n

Creates, updates and/or deletes multiple refs in a repository.

\n

This mutation takes a list of RefUpdates and performs these updates\non the repository. All updates are performed atomically, meaning that\nif one of them is rejected, no other ref will be modified.

\n

RefUpdate.beforeOid specifies that the given reference needs to point\nto the given value before performing any updates. A value of\n0000000000000000000000000000000000000000 can be used to verify that\nthe references should not exist.

\n

RefUpdate.afterOid specifies the value that the given reference\nwill point to after performing all updates. A value of\n0000000000000000000000000000000000000000 can be used to delete a\nreference.

\n

If RefUpdate.force is set to true, a non-fast-forward updates\nfor the given reference will be allowed.

\n
\n\n
\n \n
\n

Preview notice

\n

updateRefs is available under the Update refs preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateRepository

\n

Update information about a repository.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateSubscription

\n

Updates the state for subscribable subjects.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

subscribable (Subscribable)

The input subscribable entity.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussion

\n

Updates a team discussion.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussion (TeamDiscussion)

The updated discussion.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamDiscussionComment

\n

Updates a discussion comment.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

teamDiscussionComment (TeamDiscussionComment)

The updated comment.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTeamReviewAssignment

\n

Updates team review assignment.

\n
\n\n
\n \n
\n

Preview notice

\n

updateTeamReviewAssignment is available under the Team review assignments preview. During the preview period, the API may change without notice.

\n
\n\n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

team (Team)

The team that was modified.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n\n
\n
\n

\n \n \nupdateTopics

\n

Replaces the repository's topics with the given topics.

\n
\n\n
\n \n\n \n\n \n \n

Input fields

\n\n\n\n\n\n\n\n\n \n

Return fields

\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
NameDescription

clientMutationId (String)

A unique identifier for the client performing the mutation.

\n\n\n\n\n\n\n\n

invalidTopicNames ([String!])

Names of the provided topics that are not valid.

\n\n\n\n\n\n\n\n

repository (Repository)

The updated repository.

\n\n\n\n\n\n\n\n
\n\n
\n
\n
\n", + "miniToc": [ + { + "contents": "\n addAssigneesToAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addLabelsToLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addPullRequestReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n addUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n approveDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n archiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n changeUserStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n clearLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n cloneTemplateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closeIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n closePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertProjectCardNoteToIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n convertPullRequestToDraft", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createCommitOnBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDeploymentStatus", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnterpriseOrganization", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n createTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDeployment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deletePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n deleteTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n disablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n dismissRepositoryVulnerabilityAlert", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n enablePullRequestAutoMerge", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n followUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n importProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n linkRepositoryToProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n lockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n markPullRequestReadyForReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergeBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n mergePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n minimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n moveProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n pinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rejectDeployments", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeAssigneesFromAssignable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeEnterpriseAdmin", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeLabelsFromLabelable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeOutsideCollaborator", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeReaction", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeStar", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n removeUpvote", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n reopenPullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n requestReviews", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n rerequestCheckSuite", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n resolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n submitPullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n transferIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unarchiveRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unfollowUser", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlinkRepositoryFromProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unlockLockable", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkDiscussionCommentAsAnswer", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkFileAsViewed", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unmarkIssueAsDuplicate", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unminimizeComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unpinIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n unresolveReviewThread", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateBranchProtectionRule", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckRun", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateCheckSuitePreferences", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseDefaultRepositoryPermissionSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanChangeRepositoryVisibilitySetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanCreateRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteIssuesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanDeleteRepositoriesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanInviteCollaboratorsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanMakePurchasesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanUpdateProtectedBranchesSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseMembersCanViewDependencyInsightsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseOrganizationProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseProfile", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseRepositoryProjectsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTeamDiscussionsSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnterpriseTwoFactorAuthenticationRequiredSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateEnvironment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListEntry", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIpAllowListForInstalledAppsEnabledSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssue", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateIssueComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateLabel", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateOrganizationAllowPrivateRepositoryForkingSetting", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProject", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectCard", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateProjectColumn", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequest", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestBranch", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReview", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updatePullRequestReviewComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRef", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRefs", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateRepository", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateSubscription", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussion", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamDiscussionComment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTeamReviewAssignment", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + }, + { + "contents": "\n updateTopics", + "headingLevel": 2, + "platform": "", + "indentationLevel": 0, + "items": [] + } + ] + } +} \ No newline at end of file diff --git a/middleware/contextualizers/graphql.js b/middleware/contextualizers/graphql.js index 01681fd634c6..12d1974d5e9b 100644 --- a/middleware/contextualizers/graphql.js +++ b/middleware/contextualizers/graphql.js @@ -9,6 +9,9 @@ const prerenderedObjects = readCompressedJsonFileFallback( const prerenderedInputObjects = readCompressedJsonFileFallback( './lib/graphql/static/prerendered-input-objects.json' ) +const prerenderedMutations = readCompressedJsonFileFallback( + './lib/graphql/static/prerendered-mutations.json' +) const explorerUrl = process.env.NODE_ENV === 'production' @@ -36,6 +39,7 @@ export default function graphqlContext(req, res, next) { upcomingChangesForCurrentVersion: upcomingChanges[graphqlVersion], prerenderedObjectsForCurrentVersion: prerenderedObjects[graphqlVersion], prerenderedInputObjectsForCurrentVersion: prerenderedInputObjects[graphqlVersion], + prerenderedMutationsForCurrentVersion: prerenderedMutations[graphqlVersion], explorerUrl, changelog, } diff --git a/middleware/render-page.js b/middleware/render-page.js index 47ac9a8bc712..b6aed876e142 100644 --- a/middleware/render-page.js +++ b/middleware/render-page.js @@ -81,6 +81,16 @@ export default async function renderPage(req, res, next) { context.renderedPage + req.context.graphql.prerenderedInputObjectsForCurrentVersion.html } + // handle special-case prerendered GraphQL mutations page + if (req.pagePath.endsWith('graphql/reference/mutations')) { + // concat the markdown source miniToc items and the prerendered miniToc items + context.miniTocItems = context.miniTocItems.concat( + req.context.graphql.prerenderedMutationsForCurrentVersion.miniToc + ) + context.renderedPage = + context.renderedPage + req.context.graphql.prerenderedMutationsForCurrentVersion.html + } + // Create string for tag context.page.fullTitle = context.page.titlePlainText diff --git a/script/graphql/update-files.js b/script/graphql/update-files.js index 39fe53e8c748..11cff55c32c8 100755 --- a/script/graphql/update-files.js +++ b/script/graphql/update-files.js @@ -9,8 +9,7 @@ import { allVersions } from '../../lib/all-versions.js' import processPreviews from './utils/process-previews.js' import processUpcomingChanges from './utils/process-upcoming-changes.js' import processSchemas from './utils/process-schemas.js' -import prerenderObjects from './utils/prerender-objects.js' -import prerenderInputObjects from './utils/prerender-input-objects.js' +import prerender from './utils/prerender-graphql.js' import { prependDatedEntry, createChangelogEntry } from './build-changelog.js' import loadData from '../../lib/site-data.js' @@ -36,6 +35,7 @@ async function main() { const upcomingChangesJson = {} const prerenderedObjects = {} const prerenderedInputObjects = {} + const prerenderedMutations = {} const siteData = loadData() @@ -83,11 +83,22 @@ async function main() { // 4. PRERENDER OBJECTS HTML // because the objects page is too big to render on page load - prerenderedObjects[graphqlVersion] = await prerenderObjects(context) + prerenderedObjects[graphqlVersion] = await prerender(context, 'objects', 'graphql-object.html') // 5. PRERENDER INPUT OBJECTS HTML // because the objects page is too big to render on page load - prerenderedInputObjects[graphqlVersion] = await prerenderInputObjects(context) + prerenderedInputObjects[graphqlVersion] = await prerender( + context, + 'inputObjects', + 'graphql-input-object.html' + ) + + // Prerender mutations + prerenderedMutations[graphqlVersion] = await prerender( + context, + 'mutations', + 'graphql-mutation.html' + ) // 6. UPDATE CHANGELOG if (allVersions[version].nonEnterpriseDefault) { @@ -118,6 +129,10 @@ async function main() { prerenderedInputObjects, path.join(graphqlStaticDir, 'prerendered-input-objects.json') ) + await updateStaticFile( + prerenderedMutations, + path.join(graphqlStaticDir, 'prerendered-mutations.json') + ) // Ensure the YAML linter runs before checkinging in files execSync('npx prettier -w "**/*.{yml,yaml}"') diff --git a/script/graphql/utils/prerender-graphql.js b/script/graphql/utils/prerender-graphql.js new file mode 100644 index 000000000000..965468c5b9e1 --- /dev/null +++ b/script/graphql/utils/prerender-graphql.js @@ -0,0 +1,30 @@ +#!/usr/bin/env node +import fs from 'fs/promises' +import path from 'path' +import cheerio from 'cheerio' +import { liquid } from '../../../lib/render-content/index.js' +import getMiniTocItems from '../../../lib/get-mini-toc-items.js' +import rewriteLocalLinks from '../../../lib/rewrite-local-links.js' +const includes = path.join(process.cwd(), 'includes') + +export default async function prerender(context, type, includeFilename) { + const htmlArray = [] + + const includeFile = await fs.readFile(path.join(includes, includeFilename), 'utf8') + // render the layout for every object + for (const item of context.graphql.schemaForCurrentVersion[type]) { + context.item = item + const itemHtml = await liquid.parseAndRender(includeFile, context) + const $ = cheerio.load(itemHtml, { xmlMode: true }) + rewriteLocalLinks($, context.currentVersion, context.currentLanguage) + const htmlWithVersionedLinks = $.html() + htmlArray.push(htmlWithVersionedLinks) + } + + const html = htmlArray.join('\n') + + return { + html: html, + miniToc: getMiniTocItems(html), + } +}