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": "
Accepts a pending invitation for a user to become an administrator of an enterprise.
\ninput
(AcceptEnterpriseAdministratorInvitationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe invitation that was accepted. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of accepting an administrator invitation. \n\n\n\n\n\n\n\n |
input
(AcceptTopicSuggestionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe accepted topic. \n\n\n\n\n\n\n\n |
input
(AddAssigneesToAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was assigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's comment connection. \n\n\n\n\n\n\n\n |
| \nThe subject. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's timeline connection. \n\n\n\n\n\n\n\n |
Adds a comment to a Discussion, possibly as a reply to another comment.
\ninput
(AddDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created discussion comment. \n\n\n\n\n\n\n\n |
input
(AddEnterpriseSupportEntitlementInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of adding the support entitlement. \n\n\n\n\n\n\n\n |
input
(AddLabelsToLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was labeled. \n\n\n\n\n\n\n\n |
Adds a card to a ProjectColumn. Either contentId
or note
must be provided but not both.
input
(AddProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe edge from the ProjectColumn's card connection. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ProjectColumn. \n\n\n\n\n\n\n\n |
input
(AddProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the project's column connection. \n\n\n\n\n\n\n\n |
| \nThe project. \n\n\n\n\n\n\n\n |
input
(AddProjectNextItemInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item added to the project. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created pull request review. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request's review connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created comment. \n\n\n\n\n\n\n\n |
| \nThe edge from the review's comment connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created thread. \n\n\n\n\n\n\n\n |
input
(AddReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(AddStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(AddUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(AddVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was added. \n\n\n\n\n\n\n\n |
input
(ApproveDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(ApproveVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was approved. \n\n\n\n\n\n\n\n |
input
(ArchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was marked as archived. \n\n\n\n\n\n\n\n |
Cancels a pending invitation for an administrator to join an enterprise.
\ninput
(CancelEnterpriseAdminInvitationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe invitation that was canceled. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of canceling an administrator invitation. \n\n\n\n\n\n\n\n |
input
(CancelSponsorshipInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe tier that was being used at the time of cancellation. \n\n\n\n\n\n\n\n |
input
(ChangeUserStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nYour updated status. \n\n\n\n\n\n\n\n |
input
(ClearLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlabeled. \n\n\n\n\n\n\n\n |
input
(CloneProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe id of the JobStatus for populating cloned fields. \n\n\n\n\n\n\n\n |
| \nThe new cloned project. \n\n\n\n\n\n\n\n |
Create a new repository with the same files and directory structure as a template repository.
\ninput
(CloneTemplateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CloseIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was closed. \n\n\n\n\n\n\n\n |
input
(ClosePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was closed. \n\n\n\n\n\n\n\n |
Convert a project note card to one associated with a newly created issue.
\ninput
(ConvertProjectCardNoteToIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(ConvertPullRequestToDraftInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is now a draft. \n\n\n\n\n\n\n\n |
input
(CreateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Appends a commit to the given branch as the authenticated user.
\nThis 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
.
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.
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
.
fileChanges
are specified as a FilesChanges
object describing\nFileAdditions
and FileDeletions
.
Please see the documentation for FileChanges
for more information on\nhow to use this argument to describe any set of file changes.
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.
\nA 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.
\nIf you need full control over author and committer information, please\nuse the Git Database REST API instead.
\nCommits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.
\ninput
(CreateCommitOnBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new commit. \n\n\n\n\n\n\n\n |
| \nThe ref which has been updated to point to the new commit. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeployment
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nTrue if the default branch has been auto-merged into the deployment ref. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeploymentStatus
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment status. \n\n\n\n\n\n\n\n |
input
(CreateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just created. \n\n\n\n\n\n\n\n |
input
(CreateEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise that owns the created organization. \n\n\n\n\n\n\n\n |
| \nThe organization that was created. \n\n\n\n\n\n\n\n |
input
(CreateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new or existing environment. \n\n\n\n\n\n\n\n |
input
(CreateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was created. \n\n\n\n\n\n\n\n |
input
(CreateIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new issue. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(CreateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new label. \n\n\n\n\n\n\n\n |
input
(CreateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new project. \n\n\n\n\n\n\n\n |
input
(CreatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new pull request. \n\n\n\n\n\n\n\n |
input
(CreateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created ref. \n\n\n\n\n\n\n\n |
input
(CreateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship.
\ninput
(CreateSponsorshipInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe sponsorship that was started. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new discussion. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new comment. \n\n\n\n\n\n\n\n |
input
(DeclineTopicSuggestionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe declined topic. \n\n\n\n\n\n\n\n |
input
(DeleteBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion comment that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was deleted. \n\n\n\n\n\n\n\n |
input
(DeleteIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository the issue belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeleteLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(DeleteLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeletePackageVersion
is available under the Access to package version deletion preview. During the preview period, the API may change without notice.
input
(DeletePackageVersionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nWhether or not the operation succeeded. \n\n\n\n\n\n\n\n |
input
(DeleteProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository or organization the project was removed from. \n\n\n\n\n\n\n\n |
input
(DeleteProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe column the deleted card was in. \n\n\n\n\n\n\n\n |
| \nThe deleted card ID. \n\n\n\n\n\n\n\n |
input
(DeleteProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted column ID. \n\n\n\n\n\n\n\n |
| \nThe project the deleted column was in. \n\n\n\n\n\n\n\n |
input
(DeleteProjectNextItemInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ID of the deleted item. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted pull request review. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request review the deleted comment belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owning account from which the domain was deleted. \n\n\n\n\n\n\n\n |
input
(DisablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto merge was disabled on. \n\n\n\n\n\n\n\n |
input
(DismissPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe dismissed pull request review. \n\n\n\n\n\n\n\n |
input
(DismissRepositoryVulnerabilityAlertInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Dependabot alert that was dismissed. \n\n\n\n\n\n\n\n |
input
(EnablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto-merge was enabled on. \n\n\n\n\n\n\n\n |
input
(FollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was followed. \n\n\n\n\n\n\n\n |
Preview notice
\nimportProject
is available under the Import project preview. During the preview period, the API may change without notice.
input
(ImportProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new Project!. \n\n\n\n\n\n\n\n |
input
(InviteEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe created enterprise administrator invitation. \n\n\n\n\n\n\n\n |
input
(LinkRepositoryToProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(LockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was locked. \n\n\n\n\n\n\n\n |
Mark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(MarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the chosen comment. \n\n\n\n\n\n\n\n |
input
(MarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(MarkPullRequestReadyForReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is ready for review. \n\n\n\n\n\n\n\n |
input
(MergeBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe resulting merge Commit. \n\n\n\n\n\n\n\n |
input
(MergePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was merged. \n\n\n\n\n\n\n\n |
input
(MinimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was minimized. \n\n\n\n\n\n\n\n |
input
(MoveProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe new edge of the moved card. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(MoveProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new edge of the moved column. \n\n\n\n\n\n\n\n |
input
(PinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was pinned. \n\n\n\n\n\n\n\n |
Regenerates the identity provider recovery codes for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe identity provider for the enterprise. \n\n\n\n\n\n\n\n |
input
(RegenerateVerifiableDomainTokenInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verification token that was generated. \n\n\n\n\n\n\n\n |
input
(RejectDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(RemoveAssigneesFromAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was unassigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was removed as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing an administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseIdentityProviderInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe identity provider that was removed from the enterprise. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nThe organization that was removed from the enterprise. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
Removes a support entitlement from an enterprise member.
\ninput
(RemoveEnterpriseSupportEntitlementInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing the support entitlement. \n\n\n\n\n\n\n\n |
input
(RemoveLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Labelable the labels were removed from. \n\n\n\n\n\n\n\n |
Removes outside collaborator from all repositories in an organization.
\ninput
(RemoveOutsideCollaboratorInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was removed as an outside collaborator. \n\n\n\n\n\n\n\n |
input
(RemoveReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(RemoveStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(RemoveUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(ReopenIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was opened. \n\n\n\n\n\n\n\n |
input
(ReopenPullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was reopened. \n\n\n\n\n\n\n\n |
input
(RequestReviewsInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is getting requests. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request to the requested reviewers. \n\n\n\n\n\n\n\n |
input
(RerequestCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe requested check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(ResolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(SetEnterpriseIdentityProviderInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe identity provider for the enterprise. \n\n\n\n\n\n\n\n |
Set an organization level interaction limit for an organization's public repositories.
\ninput
(SetOrganizationInteractionLimitInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe organization that the interaction limit was set for. \n\n\n\n\n\n\n\n |
input
(SetRepositoryInteractionLimitInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that the interaction limit was set for. \n\n\n\n\n\n\n\n |
Set a user level interaction limit for an user's public repositories.
\ninput
(SetUserInteractionLimitInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that the interaction limit was set for. \n\n\n\n\n\n\n\n |
input
(SubmitPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe submitted pull request review. \n\n\n\n\n\n\n\n |
input
(TransferIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was transferred. \n\n\n\n\n\n\n\n |
input
(UnarchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was unarchived. \n\n\n\n\n\n\n\n |
input
(UnfollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was unfollowed. \n\n\n\n\n\n\n\n |
input
(UnlinkRepositoryFromProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(UnlockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlocked. \n\n\n\n\n\n\n\n |
Unmark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(UnmarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the comment. \n\n\n\n\n\n\n\n |
input
(UnmarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UnmarkIssueAsDuplicateInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue or pull request that was marked as a duplicate. \n\n\n\n\n\n\n\n |
input
(UnminimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was unminimized. \n\n\n\n\n\n\n\n |
input
(UnpinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was unpinned. \n\n\n\n\n\n\n\n |
input
(UnresolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(UpdateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe updated check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckSuitePreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion comment. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseAdministratorRoleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of changing the administrator's role. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
Sets the base repository permission for organizations in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated base repository permission setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the base repository permission setting. \n\n\n\n\n\n\n\n |
Sets whether organization members with admin permissions on a repository can change repository visibility.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can change repository visibility setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can change repository visibility setting. \n\n\n\n\n\n\n\n |
Sets the members can create repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can create repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can create repositories setting. \n\n\n\n\n\n\n\n |
Sets the members can delete issues setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete issues setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete issues setting. \n\n\n\n\n\n\n\n |
Sets the members can delete repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete repositories setting. \n\n\n\n\n\n\n\n |
Sets whether members can invite collaborators are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can invite collaborators setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can invite collaborators setting. \n\n\n\n\n\n\n\n |
Sets whether or not an organization admin can make purchases.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can make purchases setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can make purchases setting. \n\n\n\n\n\n\n\n |
Sets the members can update protected branches setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can update protected branches setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can update protected branches setting. \n\n\n\n\n\n\n\n |
Sets the members can view dependency insights for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can view dependency insights setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can view dependency insights setting. \n\n\n\n\n\n\n\n |
Sets whether organization projects are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated organization projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the organization projects setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseProfileInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
Sets whether repository projects are enabled for a enterprise.
\ninput
(UpdateEnterpriseRepositoryProjectsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated repository projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the repository projects setting. \n\n\n\n\n\n\n\n |
Sets whether team discussions are enabled for an enterprise.
\ninput
(UpdateEnterpriseTeamDiscussionsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated team discussions setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the team discussions setting. \n\n\n\n\n\n\n\n |
Sets whether two factor authentication is required for all users in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated two factor authentication required setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the two factor authentication required setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated environment. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEnabledSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was updated. \n\n\n\n\n\n\n\n |
Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIssueInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue. \n\n\n\n\n\n\n\n |
input
(UpdateIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(UpdateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated label. \n\n\n\n\n\n\n\n |
Update the setting to restrict notifications to only verified or approved domains available to an owner.
\ninput
(UpdateNotificationRestrictionSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owner on which the setting was updated. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an organization.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nThe organization with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
input
(UpdateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project. \n\n\n\n\n\n\n\n |
input
(UpdateProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(UpdateProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project column. \n\n\n\n\n\n\n\n |
input
(UpdateProjectNextItemFieldInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated item. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request review. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
input
(UpdateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated Ref. \n\n\n\n\n\n\n\n |
Creates, updates and/or deletes multiple refs in a repository.
\nThis mutation takes a list of RefUpdate
s 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.
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.
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.
If RefUpdate.force
is set to true
, a non-fast-forward updates\nfor the given reference will be allowed.
Preview notice
\nupdateRefs
is available under the Update refs preview. During the preview period, the API may change without notice.
input
(UpdateRefsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
Change visibility of your sponsorship and opt in or out of email updates from the maintainer.
\ninput
(UpdateSponsorshipPreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe sponsorship that was updated. \n\n\n\n\n\n\n\n |
input
(UpdateSubscriptionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe input subscribable entity. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated discussion. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateTeamReviewAssignment
is available under the Team review assignments preview. During the preview period, the API may change without notice.
input
(UpdateTeamReviewAssignmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe team that was modified. \n\n\n\n\n\n\n\n |
input
(UpdateTopicsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nNames of the provided topics that are not valid. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(VerifyVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was verified. \n\n\n\n\n\n\n\n |
Accepts a pending invitation for a user to become an administrator of an enterprise.
\ninput
(AcceptEnterpriseAdministratorInvitationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe invitation that was accepted. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of accepting an administrator invitation. \n\n\n\n\n\n\n\n |
input
(AcceptTopicSuggestionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe accepted topic. \n\n\n\n\n\n\n\n |
input
(AddAssigneesToAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was assigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's comment connection. \n\n\n\n\n\n\n\n |
| \nThe subject. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's timeline connection. \n\n\n\n\n\n\n\n |
Adds a comment to a Discussion, possibly as a reply to another comment.
\ninput
(AddDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created discussion comment. \n\n\n\n\n\n\n\n |
input
(AddEnterpriseSupportEntitlementInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of adding the support entitlement. \n\n\n\n\n\n\n\n |
input
(AddLabelsToLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was labeled. \n\n\n\n\n\n\n\n |
Adds a card to a ProjectColumn. Either contentId
or note
must be provided but not both.
input
(AddProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe edge from the ProjectColumn's card connection. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ProjectColumn. \n\n\n\n\n\n\n\n |
input
(AddProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the project's column connection. \n\n\n\n\n\n\n\n |
| \nThe project. \n\n\n\n\n\n\n\n |
input
(AddProjectNextItemInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item added to the project. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created pull request review. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request's review connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created comment. \n\n\n\n\n\n\n\n |
| \nThe edge from the review's comment connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created thread. \n\n\n\n\n\n\n\n |
input
(AddReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(AddStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(AddUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(AddVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was added. \n\n\n\n\n\n\n\n |
input
(ApproveDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(ApproveVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was approved. \n\n\n\n\n\n\n\n |
input
(ArchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was marked as archived. \n\n\n\n\n\n\n\n |
Cancels a pending invitation for an administrator to join an enterprise.
\ninput
(CancelEnterpriseAdminInvitationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe invitation that was canceled. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of canceling an administrator invitation. \n\n\n\n\n\n\n\n |
input
(CancelSponsorshipInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe tier that was being used at the time of cancellation. \n\n\n\n\n\n\n\n |
input
(ChangeUserStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nYour updated status. \n\n\n\n\n\n\n\n |
input
(ClearLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlabeled. \n\n\n\n\n\n\n\n |
input
(CloneProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe id of the JobStatus for populating cloned fields. \n\n\n\n\n\n\n\n |
| \nThe new cloned project. \n\n\n\n\n\n\n\n |
Create a new repository with the same files and directory structure as a template repository.
\ninput
(CloneTemplateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CloseIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was closed. \n\n\n\n\n\n\n\n |
input
(ClosePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was closed. \n\n\n\n\n\n\n\n |
Convert a project note card to one associated with a newly created issue.
\ninput
(ConvertProjectCardNoteToIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(ConvertPullRequestToDraftInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is now a draft. \n\n\n\n\n\n\n\n |
input
(CreateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Appends a commit to the given branch as the authenticated user.
\nThis 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
.
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.
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
.
fileChanges
are specified as a FilesChanges
object describing\nFileAdditions
and FileDeletions
.
Please see the documentation for FileChanges
for more information on\nhow to use this argument to describe any set of file changes.
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.
\nA 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.
\nIf you need full control over author and committer information, please\nuse the Git Database REST API instead.
\nCommits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.
\ninput
(CreateCommitOnBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new commit. \n\n\n\n\n\n\n\n |
| \nThe ref which has been updated to point to the new commit. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeployment
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nTrue if the default branch has been auto-merged into the deployment ref. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeploymentStatus
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment status. \n\n\n\n\n\n\n\n |
input
(CreateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just created. \n\n\n\n\n\n\n\n |
input
(CreateEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise that owns the created organization. \n\n\n\n\n\n\n\n |
| \nThe organization that was created. \n\n\n\n\n\n\n\n |
input
(CreateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new or existing environment. \n\n\n\n\n\n\n\n |
input
(CreateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was created. \n\n\n\n\n\n\n\n |
input
(CreateIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new issue. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(CreateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new label. \n\n\n\n\n\n\n\n |
input
(CreateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new project. \n\n\n\n\n\n\n\n |
input
(CreatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new pull request. \n\n\n\n\n\n\n\n |
input
(CreateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created ref. \n\n\n\n\n\n\n\n |
input
(CreateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
Start a new sponsorship of a maintainer in GitHub Sponsors, or reactivate a past sponsorship.
\ninput
(CreateSponsorshipInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe sponsorship that was started. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new discussion. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new comment. \n\n\n\n\n\n\n\n |
input
(DeclineTopicSuggestionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe declined topic. \n\n\n\n\n\n\n\n |
input
(DeleteBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion comment that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was deleted. \n\n\n\n\n\n\n\n |
input
(DeleteIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository the issue belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeleteLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(DeleteLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeletePackageVersion
is available under the Access to package version deletion preview. During the preview period, the API may change without notice.
input
(DeletePackageVersionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nWhether or not the operation succeeded. \n\n\n\n\n\n\n\n |
input
(DeleteProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository or organization the project was removed from. \n\n\n\n\n\n\n\n |
input
(DeleteProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe column the deleted card was in. \n\n\n\n\n\n\n\n |
| \nThe deleted card ID. \n\n\n\n\n\n\n\n |
input
(DeleteProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted column ID. \n\n\n\n\n\n\n\n |
| \nThe project the deleted column was in. \n\n\n\n\n\n\n\n |
input
(DeleteProjectNextItemInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ID of the deleted item. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted pull request review. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request review the deleted comment belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owning account from which the domain was deleted. \n\n\n\n\n\n\n\n |
input
(DisablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto merge was disabled on. \n\n\n\n\n\n\n\n |
input
(DismissPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe dismissed pull request review. \n\n\n\n\n\n\n\n |
input
(DismissRepositoryVulnerabilityAlertInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Dependabot alert that was dismissed. \n\n\n\n\n\n\n\n |
input
(EnablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto-merge was enabled on. \n\n\n\n\n\n\n\n |
input
(FollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was followed. \n\n\n\n\n\n\n\n |
Preview notice
\nimportProject
is available under the Import project preview. During the preview period, the API may change without notice.
input
(ImportProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new Project!. \n\n\n\n\n\n\n\n |
input
(InviteEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe created enterprise administrator invitation. \n\n\n\n\n\n\n\n |
input
(LinkRepositoryToProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(LockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was locked. \n\n\n\n\n\n\n\n |
Mark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(MarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the chosen comment. \n\n\n\n\n\n\n\n |
input
(MarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(MarkPullRequestReadyForReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is ready for review. \n\n\n\n\n\n\n\n |
input
(MergeBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe resulting merge Commit. \n\n\n\n\n\n\n\n |
input
(MergePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was merged. \n\n\n\n\n\n\n\n |
input
(MinimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was minimized. \n\n\n\n\n\n\n\n |
input
(MoveProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe new edge of the moved card. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(MoveProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new edge of the moved column. \n\n\n\n\n\n\n\n |
input
(PinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was pinned. \n\n\n\n\n\n\n\n |
Regenerates the identity provider recovery codes for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe identity provider for the enterprise. \n\n\n\n\n\n\n\n |
input
(RegenerateVerifiableDomainTokenInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verification token that was generated. \n\n\n\n\n\n\n\n |
input
(RejectDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(RemoveAssigneesFromAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was unassigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was removed as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing an administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseIdentityProviderInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe identity provider that was removed from the enterprise. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nThe organization that was removed from the enterprise. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
Removes a support entitlement from an enterprise member.
\ninput
(RemoveEnterpriseSupportEntitlementInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing the support entitlement. \n\n\n\n\n\n\n\n |
input
(RemoveLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Labelable the labels were removed from. \n\n\n\n\n\n\n\n |
Removes outside collaborator from all repositories in an organization.
\ninput
(RemoveOutsideCollaboratorInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was removed as an outside collaborator. \n\n\n\n\n\n\n\n |
input
(RemoveReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(RemoveStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(RemoveUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(ReopenIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was opened. \n\n\n\n\n\n\n\n |
input
(ReopenPullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was reopened. \n\n\n\n\n\n\n\n |
input
(RequestReviewsInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is getting requests. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request to the requested reviewers. \n\n\n\n\n\n\n\n |
input
(RerequestCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe requested check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(ResolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(SetEnterpriseIdentityProviderInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe identity provider for the enterprise. \n\n\n\n\n\n\n\n |
Set an organization level interaction limit for an organization's public repositories.
\ninput
(SetOrganizationInteractionLimitInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe organization that the interaction limit was set for. \n\n\n\n\n\n\n\n |
input
(SetRepositoryInteractionLimitInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that the interaction limit was set for. \n\n\n\n\n\n\n\n |
Set a user level interaction limit for an user's public repositories.
\ninput
(SetUserInteractionLimitInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that the interaction limit was set for. \n\n\n\n\n\n\n\n |
input
(SubmitPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe submitted pull request review. \n\n\n\n\n\n\n\n |
input
(TransferIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was transferred. \n\n\n\n\n\n\n\n |
input
(UnarchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was unarchived. \n\n\n\n\n\n\n\n |
input
(UnfollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was unfollowed. \n\n\n\n\n\n\n\n |
input
(UnlinkRepositoryFromProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(UnlockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlocked. \n\n\n\n\n\n\n\n |
Unmark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(UnmarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the comment. \n\n\n\n\n\n\n\n |
input
(UnmarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UnmarkIssueAsDuplicateInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue or pull request that was marked as a duplicate. \n\n\n\n\n\n\n\n |
input
(UnminimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was unminimized. \n\n\n\n\n\n\n\n |
input
(UnpinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was unpinned. \n\n\n\n\n\n\n\n |
input
(UnresolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(UpdateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe updated check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckSuitePreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion comment. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseAdministratorRoleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of changing the administrator's role. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
Sets the base repository permission for organizations in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated base repository permission setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the base repository permission setting. \n\n\n\n\n\n\n\n |
Sets whether organization members with admin permissions on a repository can change repository visibility.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can change repository visibility setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can change repository visibility setting. \n\n\n\n\n\n\n\n |
Sets the members can create repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can create repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can create repositories setting. \n\n\n\n\n\n\n\n |
Sets the members can delete issues setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete issues setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete issues setting. \n\n\n\n\n\n\n\n |
Sets the members can delete repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete repositories setting. \n\n\n\n\n\n\n\n |
Sets whether members can invite collaborators are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can invite collaborators setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can invite collaborators setting. \n\n\n\n\n\n\n\n |
Sets whether or not an organization admin can make purchases.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can make purchases setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can make purchases setting. \n\n\n\n\n\n\n\n |
Sets the members can update protected branches setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can update protected branches setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can update protected branches setting. \n\n\n\n\n\n\n\n |
Sets the members can view dependency insights for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can view dependency insights setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can view dependency insights setting. \n\n\n\n\n\n\n\n |
Sets whether organization projects are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated organization projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the organization projects setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseProfileInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
Sets whether repository projects are enabled for a enterprise.
\ninput
(UpdateEnterpriseRepositoryProjectsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated repository projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the repository projects setting. \n\n\n\n\n\n\n\n |
Sets whether team discussions are enabled for an enterprise.
\ninput
(UpdateEnterpriseTeamDiscussionsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated team discussions setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the team discussions setting. \n\n\n\n\n\n\n\n |
Sets whether two factor authentication is required for all users in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated two factor authentication required setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the two factor authentication required setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated environment. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEnabledSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was updated. \n\n\n\n\n\n\n\n |
Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIssueInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue. \n\n\n\n\n\n\n\n |
input
(UpdateIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(UpdateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated label. \n\n\n\n\n\n\n\n |
Update the setting to restrict notifications to only verified or approved domains available to an owner.
\ninput
(UpdateNotificationRestrictionSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owner on which the setting was updated. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an organization.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nThe organization with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
input
(UpdateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project. \n\n\n\n\n\n\n\n |
input
(UpdateProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(UpdateProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project column. \n\n\n\n\n\n\n\n |
input
(UpdateProjectNextItemFieldInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated item. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request review. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
input
(UpdateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated Ref. \n\n\n\n\n\n\n\n |
Creates, updates and/or deletes multiple refs in a repository.
\nThis mutation takes a list of RefUpdate
s 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.
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.
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.
If RefUpdate.force
is set to true
, a non-fast-forward updates\nfor the given reference will be allowed.
Preview notice
\nupdateRefs
is available under the Update refs preview. During the preview period, the API may change without notice.
input
(UpdateRefsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
Change visibility of your sponsorship and opt in or out of email updates from the maintainer.
\ninput
(UpdateSponsorshipPreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe sponsorship that was updated. \n\n\n\n\n\n\n\n |
input
(UpdateSubscriptionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe input subscribable entity. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated discussion. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateTeamReviewAssignment
is available under the Team review assignments preview. During the preview period, the API may change without notice.
input
(UpdateTeamReviewAssignmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe team that was modified. \n\n\n\n\n\n\n\n |
input
(UpdateTopicsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nNames of the provided topics that are not valid. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(VerifyVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was verified. \n\n\n\n\n\n\n\n |
input
(AddAssigneesToAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was assigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's comment connection. \n\n\n\n\n\n\n\n |
| \nThe subject. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's timeline connection. \n\n\n\n\n\n\n\n |
Adds a comment to a Discussion, possibly as a reply to another comment.
\ninput
(AddDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created discussion comment. \n\n\n\n\n\n\n\n |
input
(AddEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was added as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nThe role of the administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddLabelsToLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was labeled. \n\n\n\n\n\n\n\n |
Adds a card to a ProjectColumn. Either contentId
or note
must be provided but not both.
input
(AddProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe edge from the ProjectColumn's card connection. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ProjectColumn. \n\n\n\n\n\n\n\n |
input
(AddProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the project's column connection. \n\n\n\n\n\n\n\n |
| \nThe project. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created pull request review. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request's review connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created comment. \n\n\n\n\n\n\n\n |
| \nThe edge from the review's comment connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created thread. \n\n\n\n\n\n\n\n |
input
(AddReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(AddStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(AddUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(AddVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was added. \n\n\n\n\n\n\n\n |
input
(ApproveDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(ApproveVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was approved. \n\n\n\n\n\n\n\n |
input
(ArchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was marked as archived. \n\n\n\n\n\n\n\n |
input
(ChangeUserStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nYour updated status. \n\n\n\n\n\n\n\n |
input
(ClearLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlabeled. \n\n\n\n\n\n\n\n |
input
(CloneProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe id of the JobStatus for populating cloned fields. \n\n\n\n\n\n\n\n |
| \nThe new cloned project. \n\n\n\n\n\n\n\n |
Create a new repository with the same files and directory structure as a template repository.
\ninput
(CloneTemplateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CloseIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was closed. \n\n\n\n\n\n\n\n |
input
(ClosePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was closed. \n\n\n\n\n\n\n\n |
Convert a project note card to one associated with a newly created issue.
\ninput
(ConvertProjectCardNoteToIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(ConvertPullRequestToDraftInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is now a draft. \n\n\n\n\n\n\n\n |
input
(CreateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Appends a commit to the given branch as the authenticated user.
\nThis 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
.
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.
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
.
fileChanges
are specified as a FilesChanges
object describing\nFileAdditions
and FileDeletions
.
Please see the documentation for FileChanges
for more information on\nhow to use this argument to describe any set of file changes.
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.
\nA 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.
\nIf you need full control over author and committer information, please\nuse the Git Database REST API instead.
\nCommits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.
\ninput
(CreateCommitOnBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new commit. \n\n\n\n\n\n\n\n |
| \nThe ref which has been updated to point to the new commit. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateContentAttachment
is available under the Create content attachments preview. During the preview period, the API may change without notice.
input
(CreateContentAttachmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created content attachment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeployment
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nTrue if the default branch has been auto-merged into the deployment ref. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeploymentStatus
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment status. \n\n\n\n\n\n\n\n |
input
(CreateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just created. \n\n\n\n\n\n\n\n |
input
(CreateEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise that owns the created organization. \n\n\n\n\n\n\n\n |
| \nThe organization that was created. \n\n\n\n\n\n\n\n |
input
(CreateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new or existing environment. \n\n\n\n\n\n\n\n |
input
(CreateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was created. \n\n\n\n\n\n\n\n |
input
(CreateIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new issue. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(CreateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new label. \n\n\n\n\n\n\n\n |
input
(CreateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new project. \n\n\n\n\n\n\n\n |
input
(CreatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new pull request. \n\n\n\n\n\n\n\n |
input
(CreateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created ref. \n\n\n\n\n\n\n\n |
input
(CreateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new discussion. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new comment. \n\n\n\n\n\n\n\n |
input
(DeleteBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion comment that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was deleted. \n\n\n\n\n\n\n\n |
input
(DeleteIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository the issue belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeleteLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(DeleteLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeletePackageVersion
is available under the Access to package version deletion preview. During the preview period, the API may change without notice.
input
(DeletePackageVersionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nWhether or not the operation succeeded. \n\n\n\n\n\n\n\n |
input
(DeleteProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository or organization the project was removed from. \n\n\n\n\n\n\n\n |
input
(DeleteProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe column the deleted card was in. \n\n\n\n\n\n\n\n |
| \nThe deleted card ID. \n\n\n\n\n\n\n\n |
input
(DeleteProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted column ID. \n\n\n\n\n\n\n\n |
| \nThe project the deleted column was in. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted pull request review. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request review the deleted comment belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owning account from which the domain was deleted. \n\n\n\n\n\n\n\n |
input
(DisablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto merge was disabled on. \n\n\n\n\n\n\n\n |
input
(DismissPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe dismissed pull request review. \n\n\n\n\n\n\n\n |
input
(EnablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto-merge was enabled on. \n\n\n\n\n\n\n\n |
input
(FollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was followed. \n\n\n\n\n\n\n\n |
Preview notice
\nimportProject
is available under the Import project preview. During the preview period, the API may change without notice.
input
(ImportProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new Project!. \n\n\n\n\n\n\n\n |
input
(LinkRepositoryToProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(LockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was locked. \n\n\n\n\n\n\n\n |
Mark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(MarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the chosen comment. \n\n\n\n\n\n\n\n |
input
(MarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(MarkPullRequestReadyForReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is ready for review. \n\n\n\n\n\n\n\n |
input
(MergeBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe resulting merge Commit. \n\n\n\n\n\n\n\n |
input
(MergePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was merged. \n\n\n\n\n\n\n\n |
input
(MinimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was minimized. \n\n\n\n\n\n\n\n |
input
(MoveProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe new edge of the moved card. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(MoveProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new edge of the moved column. \n\n\n\n\n\n\n\n |
input
(PinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was pinned. \n\n\n\n\n\n\n\n |
input
(RegenerateVerifiableDomainTokenInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verification token that was generated. \n\n\n\n\n\n\n\n |
input
(RejectDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(RemoveAssigneesFromAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was unassigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was removed as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing an administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Labelable the labels were removed from. \n\n\n\n\n\n\n\n |
Removes outside collaborator from all repositories in an organization.
\ninput
(RemoveOutsideCollaboratorInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was removed as an outside collaborator. \n\n\n\n\n\n\n\n |
input
(RemoveReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(RemoveStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(RemoveUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(ReopenIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was opened. \n\n\n\n\n\n\n\n |
input
(ReopenPullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was reopened. \n\n\n\n\n\n\n\n |
input
(RequestReviewsInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is getting requests. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request to the requested reviewers. \n\n\n\n\n\n\n\n |
input
(RerequestCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe requested check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(ResolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(SubmitPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe submitted pull request review. \n\n\n\n\n\n\n\n |
input
(TransferIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was transferred. \n\n\n\n\n\n\n\n |
input
(UnarchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was unarchived. \n\n\n\n\n\n\n\n |
input
(UnfollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was unfollowed. \n\n\n\n\n\n\n\n |
input
(UnlinkRepositoryFromProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(UnlockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlocked. \n\n\n\n\n\n\n\n |
Unmark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(UnmarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the comment. \n\n\n\n\n\n\n\n |
input
(UnmarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UnmarkIssueAsDuplicateInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue or pull request that was marked as a duplicate. \n\n\n\n\n\n\n\n |
input
(UnminimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was unminimized. \n\n\n\n\n\n\n\n |
input
(UnpinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was unpinned. \n\n\n\n\n\n\n\n |
input
(UnresolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(UpdateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe updated check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckSuitePreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion comment. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
Sets the base repository permission for organizations in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated base repository permission setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the base repository permission setting. \n\n\n\n\n\n\n\n |
Sets whether organization members with admin permissions on a repository can change repository visibility.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can change repository visibility setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can change repository visibility setting. \n\n\n\n\n\n\n\n |
Sets the members can create repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can create repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can create repositories setting. \n\n\n\n\n\n\n\n |
Sets the members can delete issues setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete issues setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete issues setting. \n\n\n\n\n\n\n\n |
Sets the members can delete repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete repositories setting. \n\n\n\n\n\n\n\n |
Sets whether members can invite collaborators are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can invite collaborators setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can invite collaborators setting. \n\n\n\n\n\n\n\n |
Sets whether or not an organization admin can make purchases.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can make purchases setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can make purchases setting. \n\n\n\n\n\n\n\n |
Sets the members can update protected branches setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can update protected branches setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can update protected branches setting. \n\n\n\n\n\n\n\n |
Sets the members can view dependency insights for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can view dependency insights setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can view dependency insights setting. \n\n\n\n\n\n\n\n |
Sets whether organization projects are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated organization projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the organization projects setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseProfileInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
Sets whether repository projects are enabled for a enterprise.
\ninput
(UpdateEnterpriseRepositoryProjectsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated repository projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the repository projects setting. \n\n\n\n\n\n\n\n |
Sets whether team discussions are enabled for an enterprise.
\ninput
(UpdateEnterpriseTeamDiscussionsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated team discussions setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the team discussions setting. \n\n\n\n\n\n\n\n |
Sets whether two factor authentication is required for all users in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated two factor authentication required setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the two factor authentication required setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated environment. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEnabledSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was updated. \n\n\n\n\n\n\n\n |
Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIssueInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue. \n\n\n\n\n\n\n\n |
input
(UpdateIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(UpdateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated label. \n\n\n\n\n\n\n\n |
Update the setting to restrict notifications to only verified or approved domains available to an owner.
\ninput
(UpdateNotificationRestrictionSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project. \n\n\n\n\n\n\n\n |
input
(UpdateProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(UpdateProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project column. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request review. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
input
(UpdateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated Ref. \n\n\n\n\n\n\n\n |
Creates, updates and/or deletes multiple refs in a repository.
\nThis mutation takes a list of RefUpdate
s 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.
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.
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.
If RefUpdate.force
is set to true
, a non-fast-forward updates\nfor the given reference will be allowed.
Preview notice
\nupdateRefs
is available under the Update refs preview. During the preview period, the API may change without notice.
input
(UpdateRefsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateSubscriptionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe input subscribable entity. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated discussion. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateTeamReviewAssignment
is available under the Team review assignments preview. During the preview period, the API may change without notice.
input
(UpdateTeamReviewAssignmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe team that was modified. \n\n\n\n\n\n\n\n |
input
(UpdateTopicsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nNames of the provided topics that are not valid. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(VerifyVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was verified. \n\n\n\n\n\n\n\n |
input
(AddAssigneesToAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was assigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's comment connection. \n\n\n\n\n\n\n\n |
| \nThe subject. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's timeline connection. \n\n\n\n\n\n\n\n |
Adds a comment to a Discussion, possibly as a reply to another comment.
\ninput
(AddDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created discussion comment. \n\n\n\n\n\n\n\n |
input
(AddEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was added as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nThe role of the administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddLabelsToLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was labeled. \n\n\n\n\n\n\n\n |
Adds a card to a ProjectColumn. Either contentId
or note
must be provided but not both.
input
(AddProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe edge from the ProjectColumn's card connection. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ProjectColumn. \n\n\n\n\n\n\n\n |
input
(AddProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the project's column connection. \n\n\n\n\n\n\n\n |
| \nThe project. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created pull request review. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request's review connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created comment. \n\n\n\n\n\n\n\n |
| \nThe edge from the review's comment connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created thread. \n\n\n\n\n\n\n\n |
input
(AddReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(AddStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(AddUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(AddVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was added. \n\n\n\n\n\n\n\n |
input
(ApproveDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(ApproveVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was approved. \n\n\n\n\n\n\n\n |
input
(ArchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was marked as archived. \n\n\n\n\n\n\n\n |
input
(ChangeUserStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nYour updated status. \n\n\n\n\n\n\n\n |
input
(ClearLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlabeled. \n\n\n\n\n\n\n\n |
input
(CloneProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe id of the JobStatus for populating cloned fields. \n\n\n\n\n\n\n\n |
| \nThe new cloned project. \n\n\n\n\n\n\n\n |
Create a new repository with the same files and directory structure as a template repository.
\ninput
(CloneTemplateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CloseIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was closed. \n\n\n\n\n\n\n\n |
input
(ClosePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was closed. \n\n\n\n\n\n\n\n |
Convert a project note card to one associated with a newly created issue.
\ninput
(ConvertProjectCardNoteToIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(ConvertPullRequestToDraftInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is now a draft. \n\n\n\n\n\n\n\n |
input
(CreateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateContentAttachment
is available under the Create content attachments preview. During the preview period, the API may change without notice.
input
(CreateContentAttachmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created content attachment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeployment
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nTrue if the default branch has been auto-merged into the deployment ref. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeploymentStatus
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment status. \n\n\n\n\n\n\n\n |
input
(CreateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just created. \n\n\n\n\n\n\n\n |
input
(CreateEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise that owns the created organization. \n\n\n\n\n\n\n\n |
| \nThe organization that was created. \n\n\n\n\n\n\n\n |
input
(CreateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new or existing environment. \n\n\n\n\n\n\n\n |
input
(CreateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was created. \n\n\n\n\n\n\n\n |
input
(CreateIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new issue. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(CreateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new label. \n\n\n\n\n\n\n\n |
input
(CreateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new project. \n\n\n\n\n\n\n\n |
input
(CreatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new pull request. \n\n\n\n\n\n\n\n |
input
(CreateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created ref. \n\n\n\n\n\n\n\n |
input
(CreateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new discussion. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new comment. \n\n\n\n\n\n\n\n |
input
(DeleteBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion comment that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was deleted. \n\n\n\n\n\n\n\n |
input
(DeleteIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository the issue belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeleteLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(DeleteLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeletePackageVersion
is available under the Access to package version deletion preview. During the preview period, the API may change without notice.
input
(DeletePackageVersionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nWhether or not the operation succeeded. \n\n\n\n\n\n\n\n |
input
(DeleteProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository or organization the project was removed from. \n\n\n\n\n\n\n\n |
input
(DeleteProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe column the deleted card was in. \n\n\n\n\n\n\n\n |
| \nThe deleted card ID. \n\n\n\n\n\n\n\n |
input
(DeleteProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted column ID. \n\n\n\n\n\n\n\n |
| \nThe project the deleted column was in. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted pull request review. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request review the deleted comment belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owning account from which the domain was deleted. \n\n\n\n\n\n\n\n |
input
(DisablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto merge was disabled on. \n\n\n\n\n\n\n\n |
input
(DismissPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe dismissed pull request review. \n\n\n\n\n\n\n\n |
input
(EnablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto-merge was enabled on. \n\n\n\n\n\n\n\n |
input
(FollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was followed. \n\n\n\n\n\n\n\n |
Preview notice
\nimportProject
is available under the Import project preview. During the preview period, the API may change without notice.
input
(ImportProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new Project!. \n\n\n\n\n\n\n\n |
input
(LinkRepositoryToProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(LockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was locked. \n\n\n\n\n\n\n\n |
Mark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(MarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the chosen comment. \n\n\n\n\n\n\n\n |
input
(MarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(MarkPullRequestReadyForReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is ready for review. \n\n\n\n\n\n\n\n |
input
(MergeBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe resulting merge Commit. \n\n\n\n\n\n\n\n |
input
(MergePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was merged. \n\n\n\n\n\n\n\n |
input
(MinimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was minimized. \n\n\n\n\n\n\n\n |
input
(MoveProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe new edge of the moved card. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(MoveProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new edge of the moved column. \n\n\n\n\n\n\n\n |
input
(PinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was pinned. \n\n\n\n\n\n\n\n |
input
(RegenerateVerifiableDomainTokenInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verification token that was generated. \n\n\n\n\n\n\n\n |
input
(RejectDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(RemoveAssigneesFromAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was unassigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was removed as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing an administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Labelable the labels were removed from. \n\n\n\n\n\n\n\n |
Removes outside collaborator from all repositories in an organization.
\ninput
(RemoveOutsideCollaboratorInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was removed as an outside collaborator. \n\n\n\n\n\n\n\n |
input
(RemoveReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(RemoveStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(RemoveUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(ReopenIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was opened. \n\n\n\n\n\n\n\n |
input
(ReopenPullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was reopened. \n\n\n\n\n\n\n\n |
input
(RequestReviewsInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is getting requests. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request to the requested reviewers. \n\n\n\n\n\n\n\n |
input
(RerequestCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe requested check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(ResolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(SubmitPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe submitted pull request review. \n\n\n\n\n\n\n\n |
input
(TransferIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was transferred. \n\n\n\n\n\n\n\n |
input
(UnarchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was unarchived. \n\n\n\n\n\n\n\n |
input
(UnfollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was unfollowed. \n\n\n\n\n\n\n\n |
input
(UnlinkRepositoryFromProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(UnlockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlocked. \n\n\n\n\n\n\n\n |
Unmark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(UnmarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the comment. \n\n\n\n\n\n\n\n |
input
(UnmarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UnmarkIssueAsDuplicateInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue or pull request that was marked as a duplicate. \n\n\n\n\n\n\n\n |
input
(UnminimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was unminimized. \n\n\n\n\n\n\n\n |
input
(UnpinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was unpinned. \n\n\n\n\n\n\n\n |
input
(UnresolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(UpdateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe updated check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckSuitePreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion comment. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
Sets the base repository permission for organizations in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated base repository permission setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the base repository permission setting. \n\n\n\n\n\n\n\n |
Sets whether organization members with admin permissions on a repository can change repository visibility.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can change repository visibility setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can change repository visibility setting. \n\n\n\n\n\n\n\n |
Sets the members can create repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can create repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can create repositories setting. \n\n\n\n\n\n\n\n |
Sets the members can delete issues setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete issues setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete issues setting. \n\n\n\n\n\n\n\n |
Sets the members can delete repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete repositories setting. \n\n\n\n\n\n\n\n |
Sets whether members can invite collaborators are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can invite collaborators setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can invite collaborators setting. \n\n\n\n\n\n\n\n |
Sets whether or not an organization admin can make purchases.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can make purchases setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can make purchases setting. \n\n\n\n\n\n\n\n |
Sets the members can update protected branches setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can update protected branches setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can update protected branches setting. \n\n\n\n\n\n\n\n |
Sets the members can view dependency insights for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can view dependency insights setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can view dependency insights setting. \n\n\n\n\n\n\n\n |
Sets whether organization projects are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated organization projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the organization projects setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseProfileInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
Sets whether repository projects are enabled for a enterprise.
\ninput
(UpdateEnterpriseRepositoryProjectsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated repository projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the repository projects setting. \n\n\n\n\n\n\n\n |
Sets whether team discussions are enabled for an enterprise.
\ninput
(UpdateEnterpriseTeamDiscussionsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated team discussions setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the team discussions setting. \n\n\n\n\n\n\n\n |
Sets whether two factor authentication is required for all users in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated two factor authentication required setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the two factor authentication required setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated environment. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEnabledSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was updated. \n\n\n\n\n\n\n\n |
Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIssueInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue. \n\n\n\n\n\n\n\n |
input
(UpdateIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(UpdateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated label. \n\n\n\n\n\n\n\n |
Update the setting to restrict notifications to only verified or approved domains available to an owner.
\ninput
(UpdateNotificationRestrictionSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project. \n\n\n\n\n\n\n\n |
input
(UpdateProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(UpdateProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project column. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request review. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
input
(UpdateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated Ref. \n\n\n\n\n\n\n\n |
Creates, updates and/or deletes multiple refs in a repository.
\nThis mutation takes a list of RefUpdate
s 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.
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.
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.
If RefUpdate.force
is set to true
, a non-fast-forward updates\nfor the given reference will be allowed.
Preview notice
\nupdateRefs
is available under the Update refs preview. During the preview period, the API may change without notice.
input
(UpdateRefsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateSubscriptionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe input subscribable entity. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated discussion. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateTeamReviewAssignment
is available under the Team review assignments preview. During the preview period, the API may change without notice.
input
(UpdateTeamReviewAssignmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe team that was modified. \n\n\n\n\n\n\n\n |
input
(UpdateTopicsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nNames of the provided topics that are not valid. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(VerifyVerifiableDomainInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe verifiable domain that was verified. \n\n\n\n\n\n\n\n |
input
(AddAssigneesToAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was assigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's comment connection. \n\n\n\n\n\n\n\n |
| \nThe subject. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's timeline connection. \n\n\n\n\n\n\n\n |
input
(AddEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was added as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nThe role of the administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddLabelsToLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was labeled. \n\n\n\n\n\n\n\n |
Adds a card to a ProjectColumn. Either contentId
or note
must be provided but not both.
input
(AddProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe edge from the ProjectColumn's card connection. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ProjectColumn. \n\n\n\n\n\n\n\n |
input
(AddProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the project's column connection. \n\n\n\n\n\n\n\n |
| \nThe project. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created pull request review. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request's review connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created comment. \n\n\n\n\n\n\n\n |
| \nThe edge from the review's comment connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created thread. \n\n\n\n\n\n\n\n |
input
(AddReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(AddStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(ArchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was marked as archived. \n\n\n\n\n\n\n\n |
input
(ChangeUserStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nYour updated status. \n\n\n\n\n\n\n\n |
input
(ClearLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlabeled. \n\n\n\n\n\n\n\n |
input
(CloneProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe id of the JobStatus for populating cloned fields. \n\n\n\n\n\n\n\n |
| \nThe new cloned project. \n\n\n\n\n\n\n\n |
Create a new repository with the same files and directory structure as a template repository.
\ninput
(CloneTemplateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CloseIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was closed. \n\n\n\n\n\n\n\n |
input
(ClosePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was closed. \n\n\n\n\n\n\n\n |
Convert a project note card to one associated with a newly created issue.
\ninput
(ConvertProjectCardNoteToIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(CreateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateContentAttachment
is available under the Create content attachments preview. During the preview period, the API may change without notice.
input
(CreateContentAttachmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created content attachment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeployment
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nTrue if the default branch has been auto-merged into the deployment ref. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeploymentStatus
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment status. \n\n\n\n\n\n\n\n |
input
(CreateEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise that owns the created organization. \n\n\n\n\n\n\n\n |
| \nThe organization that was created. \n\n\n\n\n\n\n\n |
input
(CreateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was created. \n\n\n\n\n\n\n\n |
input
(CreateIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new issue. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(CreateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new label. \n\n\n\n\n\n\n\n |
input
(CreateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new project. \n\n\n\n\n\n\n\n |
input
(CreatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new pull request. \n\n\n\n\n\n\n\n |
input
(CreateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created ref. \n\n\n\n\n\n\n\n |
input
(CreateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new discussion. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new comment. \n\n\n\n\n\n\n\n |
input
(DeleteBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was deleted. \n\n\n\n\n\n\n\n |
input
(DeleteIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository the issue belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeleteLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(DeleteLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeletePackageVersion
is available under the Access to package version deletion preview. During the preview period, the API may change without notice.
input
(DeletePackageVersionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nWhether or not the operation succeeded. \n\n\n\n\n\n\n\n |
input
(DeleteProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository or organization the project was removed from. \n\n\n\n\n\n\n\n |
input
(DeleteProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe column the deleted card was in. \n\n\n\n\n\n\n\n |
| \nThe deleted card ID. \n\n\n\n\n\n\n\n |
input
(DeleteProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted column ID. \n\n\n\n\n\n\n\n |
| \nThe project the deleted column was in. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted pull request review. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request review the deleted comment belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DisablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto merge was disabled on. \n\n\n\n\n\n\n\n |
input
(DismissPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe dismissed pull request review. \n\n\n\n\n\n\n\n |
input
(EnablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto-merge was enabled on. \n\n\n\n\n\n\n\n |
input
(FollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was followed. \n\n\n\n\n\n\n\n |
Preview notice
\nimportProject
is available under the Import project preview. During the preview period, the API may change without notice.
input
(ImportProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new Project!. \n\n\n\n\n\n\n\n |
input
(LinkRepositoryToProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(LockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was locked. \n\n\n\n\n\n\n\n |
input
(MarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(MarkPullRequestReadyForReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is ready for review. \n\n\n\n\n\n\n\n |
input
(MergeBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe resulting merge Commit. \n\n\n\n\n\n\n\n |
input
(MergePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was merged. \n\n\n\n\n\n\n\n |
input
(MinimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was minimized. \n\n\n\n\n\n\n\n |
input
(MoveProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe new edge of the moved card. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(MoveProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new edge of the moved column. \n\n\n\n\n\n\n\n |
input
(PinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was pinned. \n\n\n\n\n\n\n\n |
input
(RemoveAssigneesFromAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was unassigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was removed as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing an administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Labelable the labels were removed from. \n\n\n\n\n\n\n\n |
Removes outside collaborator from all repositories in an organization.
\ninput
(RemoveOutsideCollaboratorInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was removed as an outside collaborator. \n\n\n\n\n\n\n\n |
input
(RemoveReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(RemoveStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(ReopenIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was opened. \n\n\n\n\n\n\n\n |
input
(ReopenPullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was reopened. \n\n\n\n\n\n\n\n |
input
(RequestReviewsInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is getting requests. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request to the requested reviewers. \n\n\n\n\n\n\n\n |
input
(RerequestCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe requested check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(ResolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(SubmitPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe submitted pull request review. \n\n\n\n\n\n\n\n |
input
(TransferIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was transferred. \n\n\n\n\n\n\n\n |
input
(UnarchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was unarchived. \n\n\n\n\n\n\n\n |
input
(UnfollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was unfollowed. \n\n\n\n\n\n\n\n |
input
(UnlinkRepositoryFromProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(UnlockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlocked. \n\n\n\n\n\n\n\n |
input
(UnmarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UnmarkIssueAsDuplicateInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue or pull request that was marked as a duplicate. \n\n\n\n\n\n\n\n |
input
(UnminimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was unminimized. \n\n\n\n\n\n\n\n |
input
(UnpinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was unpinned. \n\n\n\n\n\n\n\n |
input
(UnresolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(UpdateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe updated check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckSuitePreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
Sets the default repository permission for organizations in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated default repository permission setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the default repository permission setting. \n\n\n\n\n\n\n\n |
Sets whether organization members with admin permissions on a repository can change repository visibility.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can change repository visibility setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can change repository visibility setting. \n\n\n\n\n\n\n\n |
Sets the members can create repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can create repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can create repositories setting. \n\n\n\n\n\n\n\n |
Sets the members can delete issues setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete issues setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete issues setting. \n\n\n\n\n\n\n\n |
Sets the members can delete repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete repositories setting. \n\n\n\n\n\n\n\n |
Sets whether members can invite collaborators are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can invite collaborators setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can invite collaborators setting. \n\n\n\n\n\n\n\n |
Sets whether or not an organization admin can make purchases.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can make purchases setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can make purchases setting. \n\n\n\n\n\n\n\n |
Sets the members can update protected branches setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can update protected branches setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can update protected branches setting. \n\n\n\n\n\n\n\n |
Sets the members can view dependency insights for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can view dependency insights setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can view dependency insights setting. \n\n\n\n\n\n\n\n |
Sets whether organization projects are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated organization projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the organization projects setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseProfileInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
Sets whether repository projects are enabled for a enterprise.
\ninput
(UpdateEnterpriseRepositoryProjectsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated repository projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the repository projects setting. \n\n\n\n\n\n\n\n |
Sets whether team discussions are enabled for an enterprise.
\ninput
(UpdateEnterpriseTeamDiscussionsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated team discussions setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the team discussions setting. \n\n\n\n\n\n\n\n |
Sets whether two factor authentication is required for all users in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated two factor authentication required setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the two factor authentication required setting. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEnabledSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIssueInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue. \n\n\n\n\n\n\n\n |
input
(UpdateIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(UpdateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated label. \n\n\n\n\n\n\n\n |
input
(UpdateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project. \n\n\n\n\n\n\n\n |
input
(UpdateProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(UpdateProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project column. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request review. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
input
(UpdateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated Ref. \n\n\n\n\n\n\n\n |
Creates, updates and/or deletes multiple refs in a repository.
\nThis mutation takes a list of RefUpdate
s 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.
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.
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.
If RefUpdate.force
is set to true
, a non-fast-forward updates\nfor the given reference will be allowed.
Preview notice
\nupdateRefs
is available under the Update refs preview. During the preview period, the API may change without notice.
input
(UpdateRefsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateSubscriptionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe input subscribable entity. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated discussion. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateTeamReviewAssignment
is available under the Team review assignments preview. During the preview period, the API may change without notice.
input
(UpdateTeamReviewAssignmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe team that was modified. \n\n\n\n\n\n\n\n |
input
(UpdateTopicsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nNames of the provided topics that are not valid. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(AddAssigneesToAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was assigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's comment connection. \n\n\n\n\n\n\n\n |
| \nThe subject. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's timeline connection. \n\n\n\n\n\n\n\n |
input
(AddEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was added as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nThe role of the administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddLabelsToLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was labeled. \n\n\n\n\n\n\n\n |
Adds a card to a ProjectColumn. Either contentId
or note
must be provided but not both.
input
(AddProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe edge from the ProjectColumn's card connection. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ProjectColumn. \n\n\n\n\n\n\n\n |
input
(AddProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the project's column connection. \n\n\n\n\n\n\n\n |
| \nThe project. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created pull request review. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request's review connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created comment. \n\n\n\n\n\n\n\n |
| \nThe edge from the review's comment connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created thread. \n\n\n\n\n\n\n\n |
input
(AddReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(AddStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(ArchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was marked as archived. \n\n\n\n\n\n\n\n |
input
(ChangeUserStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nYour updated status. \n\n\n\n\n\n\n\n |
input
(ClearLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlabeled. \n\n\n\n\n\n\n\n |
input
(CloneProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe id of the JobStatus for populating cloned fields. \n\n\n\n\n\n\n\n |
| \nThe new cloned project. \n\n\n\n\n\n\n\n |
Create a new repository with the same files and directory structure as a template repository.
\ninput
(CloneTemplateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CloseIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was closed. \n\n\n\n\n\n\n\n |
input
(ClosePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was closed. \n\n\n\n\n\n\n\n |
Convert a project note card to one associated with a newly created issue.
\ninput
(ConvertProjectCardNoteToIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(CreateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateContentAttachment
is available under the Create content attachments preview. During the preview period, the API may change without notice.
input
(CreateContentAttachmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created content attachment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeployment
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nTrue if the default branch has been auto-merged into the deployment ref. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeploymentStatus
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment status. \n\n\n\n\n\n\n\n |
input
(CreateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was created. \n\n\n\n\n\n\n\n |
input
(CreateIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new issue. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(CreateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new label. \n\n\n\n\n\n\n\n |
input
(CreateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new project. \n\n\n\n\n\n\n\n |
input
(CreatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new pull request. \n\n\n\n\n\n\n\n |
input
(CreateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created ref. \n\n\n\n\n\n\n\n |
input
(CreateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new discussion. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new comment. \n\n\n\n\n\n\n\n |
input
(DeleteBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was deleted. \n\n\n\n\n\n\n\n |
input
(DeleteIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository the issue belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeleteLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(DeleteLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeletePackageVersion
is available under the Access to package version deletion preview. During the preview period, the API may change without notice.
input
(DeletePackageVersionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nWhether or not the operation succeeded. \n\n\n\n\n\n\n\n |
input
(DeleteProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository or organization the project was removed from. \n\n\n\n\n\n\n\n |
input
(DeleteProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe column the deleted card was in. \n\n\n\n\n\n\n\n |
| \nThe deleted card ID. \n\n\n\n\n\n\n\n |
input
(DeleteProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted column ID. \n\n\n\n\n\n\n\n |
| \nThe project the deleted column was in. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted pull request review. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request review the deleted comment belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DismissPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe dismissed pull request review. \n\n\n\n\n\n\n\n |
input
(FollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was followed. \n\n\n\n\n\n\n\n |
Preview notice
\nimportProject
is available under the Import project preview. During the preview period, the API may change without notice.
input
(ImportProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new Project!. \n\n\n\n\n\n\n\n |
input
(LinkRepositoryToProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(LockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was locked. \n\n\n\n\n\n\n\n |
input
(MarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(MarkPullRequestReadyForReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is ready for review. \n\n\n\n\n\n\n\n |
input
(MergeBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe resulting merge Commit. \n\n\n\n\n\n\n\n |
input
(MergePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was merged. \n\n\n\n\n\n\n\n |
input
(MinimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was minimized. \n\n\n\n\n\n\n\n |
input
(MoveProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe new edge of the moved card. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(MoveProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new edge of the moved column. \n\n\n\n\n\n\n\n |
Preview notice
\npinIssue
is available under the Pinned issues preview. During the preview period, the API may change without notice.
input
(PinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was pinned. \n\n\n\n\n\n\n\n |
input
(RemoveAssigneesFromAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was unassigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was removed as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing an administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Labelable the labels were removed from. \n\n\n\n\n\n\n\n |
Removes outside collaborator from all repositories in an organization.
\ninput
(RemoveOutsideCollaboratorInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was removed as an outside collaborator. \n\n\n\n\n\n\n\n |
input
(RemoveReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(RemoveStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(ReopenIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was opened. \n\n\n\n\n\n\n\n |
input
(ReopenPullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was reopened. \n\n\n\n\n\n\n\n |
input
(RequestReviewsInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is getting requests. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request to the requested reviewers. \n\n\n\n\n\n\n\n |
input
(RerequestCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe requested check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(ResolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(SubmitPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe submitted pull request review. \n\n\n\n\n\n\n\n |
input
(TransferIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was transferred. \n\n\n\n\n\n\n\n |
input
(UnarchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was unarchived. \n\n\n\n\n\n\n\n |
input
(UnfollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was unfollowed. \n\n\n\n\n\n\n\n |
input
(UnlinkRepositoryFromProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(UnlockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlocked. \n\n\n\n\n\n\n\n |
input
(UnmarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UnmarkIssueAsDuplicateInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue or pull request that was marked as a duplicate. \n\n\n\n\n\n\n\n |
input
(UnminimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was unminimized. \n\n\n\n\n\n\n\n |
Preview notice
\nunpinIssue
is available under the Pinned issues preview. During the preview period, the API may change without notice.
input
(UnpinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was unpinned. \n\n\n\n\n\n\n\n |
input
(UnresolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(UpdateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe updated check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckSuitePreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
Sets the default repository permission for organizations in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated default repository permission setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the default repository permission setting. \n\n\n\n\n\n\n\n |
Sets whether organization members with admin permissions on a repository can change repository visibility.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can change repository visibility setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can change repository visibility setting. \n\n\n\n\n\n\n\n |
Sets the members can create repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can create repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can create repositories setting. \n\n\n\n\n\n\n\n |
Sets the members can delete issues setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete issues setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete issues setting. \n\n\n\n\n\n\n\n |
Sets the members can delete repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete repositories setting. \n\n\n\n\n\n\n\n |
Sets whether members can invite collaborators are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can invite collaborators setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can invite collaborators setting. \n\n\n\n\n\n\n\n |
Sets whether or not an organization admin can make purchases.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can make purchases setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can make purchases setting. \n\n\n\n\n\n\n\n |
Sets the members can update protected branches setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can update protected branches setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can update protected branches setting. \n\n\n\n\n\n\n\n |
Sets the members can view dependency insights for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can view dependency insights setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can view dependency insights setting. \n\n\n\n\n\n\n\n |
Sets whether organization projects are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated organization projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the organization projects setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseProfileInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
Sets whether repository projects are enabled for a enterprise.
\ninput
(UpdateEnterpriseRepositoryProjectsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated repository projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the repository projects setting. \n\n\n\n\n\n\n\n |
Sets whether team discussions are enabled for an enterprise.
\ninput
(UpdateEnterpriseTeamDiscussionsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated team discussions setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the team discussions setting. \n\n\n\n\n\n\n\n |
Sets whether two factor authentication is required for all users in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated two factor authentication required setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the two factor authentication required setting. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEnabledSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIssueInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue. \n\n\n\n\n\n\n\n |
input
(UpdateIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(UpdateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated label. \n\n\n\n\n\n\n\n |
input
(UpdateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project. \n\n\n\n\n\n\n\n |
input
(UpdateProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(UpdateProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project column. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request review. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
input
(UpdateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated Ref. \n\n\n\n\n\n\n\n |
Creates, updates and/or deletes multiple refs in a repository.
\nThis mutation takes a list of RefUpdate
s 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.
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.
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.
If RefUpdate.force
is set to true
, a non-fast-forward updates\nfor the given reference will be allowed.
Preview notice
\nupdateRefs
is available under the Update refs preview. During the preview period, the API may change without notice.
input
(UpdateRefsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateSubscriptionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe input subscribable entity. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated discussion. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateTeamReviewAssignment
is available under the Team review assignments preview. During the preview period, the API may change without notice.
input
(UpdateTeamReviewAssignmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe team that was modified. \n\n\n\n\n\n\n\n |
input
(UpdateTopicsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nNames of the provided topics that are not valid. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(AddAssigneesToAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was assigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's comment connection. \n\n\n\n\n\n\n\n |
| \nThe subject. \n\n\n\n\n\n\n\n |
| \nThe edge from the subject's timeline connection. \n\n\n\n\n\n\n\n |
Adds a comment to a Discussion, possibly as a reply to another comment.
\ninput
(AddDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created discussion comment. \n\n\n\n\n\n\n\n |
input
(AddEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was added as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nThe role of the administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(AddLabelsToLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was labeled. \n\n\n\n\n\n\n\n |
Adds a card to a ProjectColumn. Either contentId
or note
must be provided but not both.
input
(AddProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe edge from the ProjectColumn's card connection. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe ProjectColumn. \n\n\n\n\n\n\n\n |
input
(AddProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe edge from the project's column connection. \n\n\n\n\n\n\n\n |
| \nThe project. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created pull request review. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request's review connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created comment. \n\n\n\n\n\n\n\n |
| \nThe edge from the review's comment connection. \n\n\n\n\n\n\n\n |
input
(AddPullRequestReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created thread. \n\n\n\n\n\n\n\n |
input
(AddReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(AddStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(AddUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(ApproveDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(ArchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was marked as archived. \n\n\n\n\n\n\n\n |
input
(ChangeUserStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nYour updated status. \n\n\n\n\n\n\n\n |
input
(ClearLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlabeled. \n\n\n\n\n\n\n\n |
input
(CloneProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe id of the JobStatus for populating cloned fields. \n\n\n\n\n\n\n\n |
| \nThe new cloned project. \n\n\n\n\n\n\n\n |
Create a new repository with the same files and directory structure as a template repository.
\ninput
(CloneTemplateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CloseIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was closed. \n\n\n\n\n\n\n\n |
input
(ClosePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was closed. \n\n\n\n\n\n\n\n |
Convert a project note card to one associated with a newly created issue.
\ninput
(ConvertProjectCardNoteToIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(ConvertPullRequestToDraftInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is now a draft. \n\n\n\n\n\n\n\n |
input
(CreateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(CreateCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Appends a commit to the given branch as the authenticated user.
\nThis 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
.
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.
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
.
fileChanges
are specified as a FilesChanges
object describing\nFileAdditions
and FileDeletions
.
Please see the documentation for FileChanges
for more information on\nhow to use this argument to describe any set of file changes.
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.
\nA 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.
\nIf you need full control over author and committer information, please\nuse the Git Database REST API instead.
\nCommits made using this mutation are automatically signed by GitHub if\nsupported and will be marked as verified in the user interface.
\ninput
(CreateCommitOnBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new commit. \n\n\n\n\n\n\n\n |
| \nThe ref which has been updated to point to the new commit. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeployment
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nTrue if the default branch has been auto-merged into the deployment ref. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateDeploymentStatus
is available under the Deployments preview. During the preview period, the API may change without notice.
input
(CreateDeploymentStatusInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new deployment status. \n\n\n\n\n\n\n\n |
input
(CreateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just created. \n\n\n\n\n\n\n\n |
input
(CreateEnterpriseOrganizationInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise that owns the created organization. \n\n\n\n\n\n\n\n |
| \nThe organization that was created. \n\n\n\n\n\n\n\n |
input
(CreateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new or existing environment. \n\n\n\n\n\n\n\n |
input
(CreateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was created. \n\n\n\n\n\n\n\n |
input
(CreateIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new issue. \n\n\n\n\n\n\n\n |
Preview notice
\ncreateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(CreateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new label. \n\n\n\n\n\n\n\n |
input
(CreateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new project. \n\n\n\n\n\n\n\n |
input
(CreatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new pull request. \n\n\n\n\n\n\n\n |
input
(CreateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe newly created ref. \n\n\n\n\n\n\n\n |
input
(CreateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new repository. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new discussion. \n\n\n\n\n\n\n\n |
input
(CreateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new comment. \n\n\n\n\n\n\n\n |
input
(DeleteBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDeploymentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion comment that was just deleted. \n\n\n\n\n\n\n\n |
input
(DeleteEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was deleted. \n\n\n\n\n\n\n\n |
input
(DeleteIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository the issue belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
Preview notice
\ndeleteLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(DeleteLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository or organization the project was removed from. \n\n\n\n\n\n\n\n |
input
(DeleteProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe column the deleted card was in. \n\n\n\n\n\n\n\n |
| \nThe deleted card ID. \n\n\n\n\n\n\n\n |
input
(DeleteProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted column ID. \n\n\n\n\n\n\n\n |
| \nThe project the deleted column was in. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe deleted pull request review. \n\n\n\n\n\n\n\n |
input
(DeletePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request review the deleted comment belonged to. \n\n\n\n\n\n\n\n |
input
(DeleteRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DeleteTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(DisablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto merge was disabled on. \n\n\n\n\n\n\n\n |
input
(DismissPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe dismissed pull request review. \n\n\n\n\n\n\n\n |
input
(DismissRepositoryVulnerabilityAlertInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Dependabot alert that was dismissed. \n\n\n\n\n\n\n\n |
input
(EnablePullRequestAutoMergeInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request auto-merge was enabled on. \n\n\n\n\n\n\n\n |
input
(FollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was followed. \n\n\n\n\n\n\n\n |
Preview notice
\nimportProject
is available under the Import project preview. During the preview period, the API may change without notice.
input
(ImportProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new Project!. \n\n\n\n\n\n\n\n |
input
(LinkRepositoryToProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(LockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was locked. \n\n\n\n\n\n\n\n |
Mark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(MarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the chosen comment. \n\n\n\n\n\n\n\n |
input
(MarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(MarkPullRequestReadyForReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is ready for review. \n\n\n\n\n\n\n\n |
input
(MergeBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe resulting merge Commit. \n\n\n\n\n\n\n\n |
input
(MergePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was merged. \n\n\n\n\n\n\n\n |
input
(MinimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was minimized. \n\n\n\n\n\n\n\n |
input
(MoveProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nThe new edge of the moved card. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(MoveProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe new edge of the moved column. \n\n\n\n\n\n\n\n |
input
(PinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was pinned. \n\n\n\n\n\n\n\n |
input
(RejectDeploymentsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe affected deployments. \n\n\n\n\n\n\n\n |
input
(RemoveAssigneesFromAssignableInput!
)Name | \nDescription | \n
---|---|
| \nThe item that was unassigned. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveEnterpriseAdminInput!
)Name | \nDescription | \n
---|---|
| \nThe user who was removed as an administrator. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of removing an administrator. \n\n\n\n\n\n\n\n |
| \nThe viewer performing the mutation. \n\n\n\n\n\n\n\n |
input
(RemoveLabelsFromLabelableInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe Labelable the labels were removed from. \n\n\n\n\n\n\n\n |
Removes outside collaborator from all repositories in an organization.
\ninput
(RemoveOutsideCollaboratorInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was removed as an outside collaborator. \n\n\n\n\n\n\n\n |
input
(RemoveReactionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe reaction object. \n\n\n\n\n\n\n\n |
| \nThe reactable subject. \n\n\n\n\n\n\n\n |
input
(RemoveStarInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe starrable. \n\n\n\n\n\n\n\n |
input
(RemoveUpvoteInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe votable subject. \n\n\n\n\n\n\n\n |
input
(ReopenIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was opened. \n\n\n\n\n\n\n\n |
input
(ReopenPullRequestInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that was reopened. \n\n\n\n\n\n\n\n |
input
(RequestReviewsInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe pull request that is getting requests. \n\n\n\n\n\n\n\n |
| \nThe edge from the pull request to the requested reviewers. \n\n\n\n\n\n\n\n |
input
(RerequestCheckSuiteInput!
)Name | \nDescription | \n
---|---|
| \nThe requested check suite. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(ResolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(SubmitPullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe submitted pull request review. \n\n\n\n\n\n\n\n |
input
(TransferIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was transferred. \n\n\n\n\n\n\n\n |
input
(UnarchiveRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe repository that was unarchived. \n\n\n\n\n\n\n\n |
input
(UnfollowUserInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe user that was unfollowed. \n\n\n\n\n\n\n\n |
input
(UnlinkRepositoryFromProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe linked Project. \n\n\n\n\n\n\n\n |
| \nThe linked Repository. \n\n\n\n\n\n\n\n |
input
(UnlockLockableInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe item that was unlocked. \n\n\n\n\n\n\n\n |
Unmark a discussion comment as the chosen answer for discussions in an answerable category.
\ninput
(UnmarkDiscussionCommentAsAnswerInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe discussion that includes the comment. \n\n\n\n\n\n\n\n |
input
(UnmarkFileAsViewedInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UnmarkIssueAsDuplicateInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue or pull request that was marked as a duplicate. \n\n\n\n\n\n\n\n |
input
(UnminimizeCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe comment that was unminimized. \n\n\n\n\n\n\n\n |
input
(UnpinIssueInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue that was unpinned. \n\n\n\n\n\n\n\n |
input
(UnresolveReviewThreadInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe thread to resolve. \n\n\n\n\n\n\n\n |
input
(UpdateBranchProtectionRuleInput!
)Name | \nDescription | \n
---|---|
| \nThe newly created BranchProtectionRule. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckRunInput!
)Name | \nDescription | \n
---|---|
| \nThe updated check run. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateCheckSuitePreferencesInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion. \n\n\n\n\n\n\n\n |
input
(UpdateDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe modified discussion comment. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
Sets the base repository permission for organizations in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated base repository permission setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the base repository permission setting. \n\n\n\n\n\n\n\n |
Sets whether organization members with admin permissions on a repository can change repository visibility.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can change repository visibility setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can change repository visibility setting. \n\n\n\n\n\n\n\n |
Sets the members can create repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can create repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can create repositories setting. \n\n\n\n\n\n\n\n |
Sets the members can delete issues setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete issues setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete issues setting. \n\n\n\n\n\n\n\n |
Sets the members can delete repositories setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can delete repositories setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can delete repositories setting. \n\n\n\n\n\n\n\n |
Sets whether members can invite collaborators are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can invite collaborators setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can invite collaborators setting. \n\n\n\n\n\n\n\n |
Sets whether or not an organization admin can make purchases.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can make purchases setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can make purchases setting. \n\n\n\n\n\n\n\n |
Sets the members can update protected branches setting for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can update protected branches setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can update protected branches setting. \n\n\n\n\n\n\n\n |
Sets the members can view dependency insights for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated members can view dependency insights setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the members can view dependency insights setting. \n\n\n\n\n\n\n\n |
Sets whether organization projects are enabled for an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated organization projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the organization projects setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnterpriseProfileInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated enterprise. \n\n\n\n\n\n\n\n |
Sets whether repository projects are enabled for a enterprise.
\ninput
(UpdateEnterpriseRepositoryProjectsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated repository projects setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the repository projects setting. \n\n\n\n\n\n\n\n |
Sets whether team discussions are enabled for an enterprise.
\ninput
(UpdateEnterpriseTeamDiscussionsSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated team discussions setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the team discussions setting. \n\n\n\n\n\n\n\n |
Sets whether two factor authentication is required for all users in an enterprise.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe enterprise with the updated two factor authentication required setting. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the two factor authentication required setting. \n\n\n\n\n\n\n\n |
input
(UpdateEnvironmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated environment. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEnabledSettingInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIpAllowListEntryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list entry that was updated. \n\n\n\n\n\n\n\n |
Sets whether IP allow list configuration for installed GitHub Apps is enabled on an owner.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe IP allow list owner on which the setting was updated. \n\n\n\n\n\n\n\n |
input
(UpdateIssueInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe issue. \n\n\n\n\n\n\n\n |
input
(UpdateIssueCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateLabel
is available under the Labels preview. During the preview period, the API may change without notice.
input
(UpdateLabelInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated label. \n\n\n\n\n\n\n\n |
Sets whether private repository forks are enabled for an organization.
\nName | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nA message confirming the result of updating the allow private repository forking setting. \n\n\n\n\n\n\n\n |
| \nThe organization with the updated allow private repository forking setting. \n\n\n\n\n\n\n\n |
input
(UpdateProjectInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project. \n\n\n\n\n\n\n\n |
input
(UpdateProjectCardInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated ProjectCard. \n\n\n\n\n\n\n\n |
input
(UpdateProjectColumnInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated project column. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestInput!
)Name | \nDescription | \n
---|---|
| \nIdentifies the actor who performed the event. \n\n\n\n\n\n\n\n |
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestBranchInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated pull request review. \n\n\n\n\n\n\n\n |
input
(UpdatePullRequestReviewCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
input
(UpdateRefInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated Ref. \n\n\n\n\n\n\n\n |
Creates, updates and/or deletes multiple refs in a repository.
\nThis mutation takes a list of RefUpdate
s 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.
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.
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.
If RefUpdate.force
is set to true
, a non-fast-forward updates\nfor the given reference will be allowed.
Preview notice
\nupdateRefs
is available under the Update refs preview. During the preview period, the API may change without notice.
input
(UpdateRefsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
input
(UpdateRepositoryInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |
input
(UpdateSubscriptionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe input subscribable entity. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated discussion. \n\n\n\n\n\n\n\n |
input
(UpdateTeamDiscussionCommentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe updated comment. \n\n\n\n\n\n\n\n |
Preview notice
\nupdateTeamReviewAssignment
is available under the Team review assignments preview. During the preview period, the API may change without notice.
input
(UpdateTeamReviewAssignmentInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nThe team that was modified. \n\n\n\n\n\n\n\n |
input
(UpdateTopicsInput!
)Name | \nDescription | \n
---|---|
| \nA unique identifier for the client performing the mutation. \n\n\n\n\n\n\n\n |
| \nNames of the provided topics that are not valid. \n\n\n\n\n\n\n\n |
| \nThe updated repository. \n\n\n\n\n\n\n\n |