diff --git a/cmd/gqldoc/main.go b/cmd/gqldoc/main.go index a249c40297c3f..759cd60d9a7c7 100644 --- a/cmd/gqldoc/main.go +++ b/cmd/gqldoc/main.go @@ -143,6 +143,7 @@ func convertSchemaTree(schemaFiles []string) (*introspection.Root, error) { if err != nil { return nil, errors.WithStack(err) } + return schema, nil } diff --git a/example/github/enums.md b/example/github/enums.md index 6317696cc1bfa..08f4d5a477969 100644 --- a/example/github/enums.md +++ b/example/github/enums.md @@ -4,9 +4,9 @@ [Enums](https://graphql.github.io/graphql-spec/June2018/#sec-Enums) represent possible sets of values for a field. -### StarOrderField +### AuditLogOrderField -
Properties by which star connections can be ordered.
+Properties by which Audit Log connections can be ordered.
Description | |||
---|---|---|---|
STARRED_AT | -Allows ordering a list of stars by when they were created. |
+ CREATED_AT | +Order audit log entries by timestamp |
Properties by which milestone connections can be ordered.
+Represents an annotation’s information level.
Description | |||
---|---|---|---|
CREATED_AT | -Order milestones by when they were created. |
- ||
DUE_DATE | -Order milestones by when they are due. |
+ FAILURE | +An annotation indicating an inescapable error. |
NUMBER | -Order milestones by their number. |
+ NOTICE | +An annotation indicating some information. |
UPDATED_AT | -Order milestones by when they were last updated. |
+ WARNING | +An annotation indicating an ignorable error. |
Properties by which project connections can be ordered.
+The possible states for a check suite or run conclusion.
Description | |||
---|---|---|---|
CREATED_AT | -Order projects by creation time |
+ ACTION_REQUIRED | +The check suite or run requires action. |
NAME | -Order projects by name |
+ CANCELLED | +The check suite or run has been cancelled. |
UPDATED_AT | -Order projects by update time |
+ FAILURE | +The check suite or run has failed. |
Properties by which repository invitation connections can be ordered.
- -Value | -Description | +NEUTRAL | +The check suite or run was neutral. |
---|---|---|---|
CREATED_AT | -Order repository invitations by creation time |
+ SKIPPED | +The check suite or run was skipped. |
INVITEE_LOGIN | -Order repository invitations by invitee login |
+ STALE | +The check suite or run was marked stale by GitHub. Only GitHub can use this conclusion. |
The possible target states when updating a pull request.
- -Value | -Description | +STARTUP_FAILURE | +The check suite or run has failed at startup. |
---|---|---|---|
CLOSED | -A pull request that has been closed without being merged. |
+ SUCCESS | +The check suite or run has succeeded. |
OPEN | -A pull request that is still open. |
+ TIMED_OUT | +The check suite or run has timed out. |
Properties by which team member connections can be ordered.
+The possible types of check runs.
Description | |||
---|---|---|---|
CREATED_AT | -Order team members by creation time |
+ ALL | +Every check run available. |
LOGIN | -Order team members by login |
+ LATEST | +The latest check run. |
The possible states of a subscription.
+The possible states for a check suite or run status.
Description | |||
---|---|---|---|
IGNORED | -The User is never notified. |
+ COMPLETED | +The check suite or run has been completed. |
SUBSCRIBED | -The User is notified of all conversations. |
+ IN_PROGRESS | +The check suite or run is in progress. |
UNSUBSCRIBED | -The User is only notified when participating or @mentioned. |
+ QUEUED | +The check suite or run has been queued. |
+
REQUESTED | +The check suite or run has been requested. |
+ ||
WAITING | +The check suite or run is in waiting state. |
The possible team member roles; either ‘maintainer’ or ‘member’.
+Collaborators affiliation level with a subject.
Description | |||
---|---|---|---|
MAINTAINER | -A team maintainer has permission to add and remove team members. |
+ ALL | +All collaborators the authenticated user can see. |
MEMBER | -A team member has no administrative permissions on the team. |
+ DIRECT | +All collaborators with permissions to an organization-owned subject, regardless of organization membership status. |
+
OUTSIDE | +All outside collaborators of an organization-owned subject. |
The possible item types found in a timeline.
+A comment author association with repository.
Description | |||
---|---|---|---|
ADDED_TO_PROJECT_EVENT | -Represents a ‘added_to_project’ event on a given issue or pull request. |
+ COLLABORATOR | +Author has been invited to collaborate on the repository. |
ASSIGNED_EVENT | -Represents an ‘assigned’ event on any assignable object. |
+ CONTRIBUTOR | +Author has previously committed to the repository. |
AUTOMATIC_BASE_CHANGE_FAILED_EVENT | -Represents a ‘automatic_base_change_failed’ event on a given pull request. |
+ FIRST_TIMER | +Author has not previously committed to GitHub. |
AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT | -Represents a ‘automatic_base_change_succeeded’ event on a given pull request. |
+ FIRST_TIME_CONTRIBUTOR | +Author has not previously committed to the repository. |
AUTO_MERGE_DISABLED_EVENT | -Represents a ‘auto_merge_disabled’ event on a given pull request. |
+ MANNEQUIN | +Author is a placeholder for an unclaimed user. |
AUTO_MERGE_ENABLED_EVENT | -Represents a ‘auto_merge_enabled’ event on a given pull request. |
+ MEMBER | +Author is a member of the organization that owns the repository. |
AUTO_REBASE_ENABLED_EVENT | -Represents a ‘auto_rebase_enabled’ event on a given pull request. |
+ NONE | +Author has no association with the repository. |
AUTO_SQUASH_ENABLED_EVENT | -Represents a ‘auto_squash_enabled’ event on a given pull request. |
+ OWNER | +Author is the owner of the repository. |
The possible errors that will prevent a user from updating a comment.
+ +BASE_REF_CHANGED_EVENT | -Represents a ‘base_ref_changed’ event on a given issue or pull request. |
+ Value | +Description |
---|---|---|---|
BASE_REF_DELETED_EVENT | -Represents a ‘base_ref_deleted’ event on a given pull request. |
+ ARCHIVED | +Unable to create comment because repository is archived. |
BASE_REF_FORCE_PUSHED_EVENT | -Represents a ‘base_ref_force_pushed’ event on a given pull request. |
+ DENIED | +You cannot update this comment |
CLOSED_EVENT | -Represents a ‘closed’ event on any |
+ INSUFFICIENT_ACCESS | +You must be the author or have write access to this repository to update this comment. |
COMMENT_DELETED_EVENT | -Represents a ‘comment_deleted’ event on a given issue or pull request. |
+ LOCKED | +Unable to create comment because issue is locked. |
CONNECTED_EVENT | -Represents a ‘connected’ event on a given issue or pull request. |
+ LOGIN_REQUIRED | +You must be logged in to update this comment. |
CONVERTED_NOTE_TO_ISSUE_EVENT | -Represents a ‘converted_note_to_issue’ event on a given issue or pull request. |
+ MAINTENANCE | +Repository is under maintenance. |
CONVERT_TO_DRAFT_EVENT | -Represents a ‘convert_to_draft’ event on a given pull request. |
+ VERIFIED_EMAIL_REQUIRED | +At least one email address must be verified to update this comment. |
Properties by which commit contribution connections can be ordered.
+ +CROSS_REFERENCED_EVENT | -Represents a mention made by one issue or pull request to another. |
+ Value | +Description |
---|---|---|---|
DEMILESTONED_EVENT | -Represents a ‘demilestoned’ event on a given issue or pull request. |
+ COMMIT_COUNT | +Order commit contributions by how many commits they represent. |
DEPLOYED_EVENT | -Represents a ‘deployed’ event on a given pull request. |
+ OCCURRED_AT | +Order commit contributions by when they were made. |
Varying levels of contributions from none to many.
+ +DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT | -Represents a ‘deployment_environment_changed’ event on a given pull request. |
+ Value | +Description |
---|---|---|---|
DISCONNECTED_EVENT | -Represents a ‘disconnected’ event on a given issue or pull request. |
+ FIRST_QUARTILE | +Lowest 25% of days of contributions. |
HEAD_REF_DELETED_EVENT | -Represents a ‘head_ref_deleted’ event on a given pull request. |
- ||
HEAD_REF_FORCE_PUSHED_EVENT | -Represents a ‘head_ref_force_pushed’ event on a given pull request. |
- ||
HEAD_REF_RESTORED_EVENT | -Represents a ‘head_ref_restored’ event on a given pull request. |
- ||
ISSUE_COMMENT | -Represents a comment on an Issue. |
+ FOURTH_QUARTILE | +Highest 25% of days of contributions. More contributions than the third quartile. |
LABELED_EVENT | -Represents a ‘labeled’ event on a given issue or pull request. |
+ NONE | +No contributions occurred. |
LOCKED_EVENT | -Represents a ‘locked’ event on a given issue or pull request. |
+ SECOND_QUARTILE | +Second lowest 25% of days of contributions. More contributions than the first quartile. |
MARKED_AS_DUPLICATE_EVENT | -Represents a ‘marked_as_duplicate’ event on a given issue or pull request. |
+ THIRD_QUARTILE | +Second highest 25% of days of contributions. More contributions than second quartile, less than the fourth quartile. |
The possible default permissions for repositories.
+ +MENTIONED_EVENT | -Represents a ‘mentioned’ event on a given issue or pull request. |
+ Value | +Description |
---|---|---|---|
MERGED_EVENT | -Represents a ‘merged’ event on a given pull request. |
+ ADMIN | +Can read, write, and administrate repos by default |
MILESTONED_EVENT | -Represents a ‘milestoned’ event on a given issue or pull request. |
+ NONE | +No access |
MOVED_COLUMNS_IN_PROJECT_EVENT | -Represents a ‘moved_columns_in_project’ event on a given issue or pull request. |
+ READ | +Can read repos by default |
PINNED_EVENT | -Represents a ‘pinned’ event on a given issue or pull request. |
+ WRITE | +Can read and write repos by default |
Properties by which deployment connections can be ordered.
+ +PULL_REQUEST_COMMIT | -Represents a Git commit part of a pull request. |
+ Value | +Description |
---|---|---|---|
PULL_REQUEST_COMMIT_COMMENT_THREAD | -Represents a commit comment thread part of a pull request. |
+ CREATED_AT | +Order collection by creation time |
The possible states in which a deployment can be.
+ +PULL_REQUEST_REVIEW | -A review object for a given pull request. |
+ Value | +Description |
---|---|---|---|
PULL_REQUEST_REVIEW_THREAD | -A threaded list of comments for a given pull request. |
+ ABANDONED | +The pending deployment was not updated after 30 minutes. |
PULL_REQUEST_REVISION_MARKER | -Represents the latest point in the pull request timeline for which the viewer has seen the pull request’s commits. |
+ ACTIVE | +The deployment is currently active. |
READY_FOR_REVIEW_EVENT | -Represents a ‘ready_for_review’ event on a given pull request. |
+ DESTROYED | +An inactive transient deployment. |
REFERENCED_EVENT | -Represents a ‘referenced’ event on a given |
+ ERROR | +The deployment experienced an error. |
REMOVED_FROM_PROJECT_EVENT | -Represents a ‘removed_from_project’ event on a given issue or pull request. |
+ FAILURE | +The deployment has failed. |
RENAMED_TITLE_EVENT | -Represents a ‘renamed’ event on a given issue or pull request |
+ INACTIVE | +The deployment is inactive. |
REOPENED_EVENT | -Represents a ‘reopened’ event on any |
+ IN_PROGRESS | +The deployment is in progress. |
REVIEW_DISMISSED_EVENT | -Represents a ‘review_dismissed’ event on a given issue or pull request. |
+ PENDING | +The deployment is pending. |
REVIEW_REQUESTED_EVENT | -Represents an ‘review_requested’ event on a given pull request. |
+ QUEUED | +The deployment has queued |
REVIEW_REQUEST_REMOVED_EVENT | -Represents an ‘review_request_removed’ event on a given pull request. |
+ WAITING | +The deployment is waiting. |
The possible states for a deployment status.
+ +SUBSCRIBED_EVENT | -Represents a ‘subscribed’ event on a given |
+ Value | +Description |
---|---|---|---|
TRANSFERRED_EVENT | -Represents a ‘transferred’ event on a given issue or pull request. |
+ ERROR | +The deployment experienced an error. |
UNASSIGNED_EVENT | -Represents an ‘unassigned’ event on any assignable object. |
+ FAILURE | +The deployment has failed. |
UNLABELED_EVENT | -Represents an ‘unlabeled’ event on a given issue or pull request. |
+ INACTIVE | +The deployment is inactive. |
UNLOCKED_EVENT | -Represents an ‘unlocked’ event on a given issue or pull request. |
+ IN_PROGRESS | +The deployment is in progress. |
UNMARKED_AS_DUPLICATE_EVENT | -Represents an ‘unmarked_as_duplicate’ event on a given issue or pull request. |
+ PENDING | +The deployment is pending. |
UNPINNED_EVENT | -Represents an ‘unpinned’ event on a given issue or pull request. |
+ QUEUED | +The deployment is queued |
UNSUBSCRIBED_EVENT | -Represents an ‘unsubscribed’ event on a given |
+ SUCCESS | +The deployment was successful. |
USER_BLOCKED_EVENT | -Represents a ‘user_blocked’ event on a given user. |
+ WAITING | +The deployment is waiting. |
The possible values for an enabled/no policy enterprise setting.
+The possible sides of a diff.
Description | |||
---|---|---|---|
ENABLED | -The setting is enabled for organizations in the enterprise. |
+ LEFT | +The left side of the diff. |
NO_POLICY | -There is no policy set for organizations in the enterprise. |
+ RIGHT | +The right side of the diff. |
The possible reasons that an issue or pull request was locked.
+Properties by which enterprise administrator invitation connections can be ordered.
Description | |||
---|---|---|---|
OFF_TOPIC | -The issue or pull request was locked because the conversation was off-topic. |
- ||
RESOLVED | -The issue or pull request was locked because the conversation was resolved. |
- ||
SPAM | -The issue or pull request was locked because the conversation was spam. |
- ||
TOO_HEATED | -The issue or pull request was locked because the conversation was too heated. |
+ CREATED_AT | +Order enterprise administrator member invitations by creation time |
Properties by which ref connections can be ordered.
+The possible administrator roles in an enterprise account.
Description | |||
---|---|---|---|
ALPHABETICAL | -Order refs by their alphanumeric name |
+ BILLING_MANAGER | +Represents a billing manager of the enterprise account. |
TAG_COMMIT_DATE | -Order refs by underlying commit date if the ref prefix is refs/tags/ |
+ OWNER | +Represents an owner of the enterprise account. |
The role of a user on a team.
+The possible values for the enterprise default repository permission setting.
ADMIN | -User has admin rights on the team. |
+ Organization members will be able to clone, pull, push, and add new collaborators to all organization repositories. |
|
MEMBER | -User is a member of the team. |
+ NONE | +Organization members will only be able to clone and pull public repositories. |
+
NO_POLICY | +Organizations in the enterprise choose default repository permissions for their members. |
+ ||
READ | +Organization members will be able to clone and pull all organization repositories. |
+ ||
WRITE | +Organization members will be able to clone, pull, and push all organization repositories. |
The billing plans available for organizations.
+The possible values for an enabled/disabled enterprise setting.
Description | |||
---|---|---|---|
BUSINESS | -Team Plan |
- ||
BUSINESS_PLUS | -Enterprise Cloud Plan |
+ DISABLED | +The setting is disabled for organizations in the enterprise. |
FREE | -Free Plan |
+ ENABLED | +The setting is enabled for organizations in the enterprise. |
TIERED_PER_SEAT | -Tiered Per Seat Plan |
- ||
UNLIMITED | -Legacy Unlimited Plan |
+ NO_POLICY | +There is no policy set for organizations in the enterprise. |
Synchronization state of the Enterprise Server user accounts upload
+The possible values for an enabled/no policy enterprise setting.
Description | |||
---|---|---|---|
FAILURE | -The synchronization of the upload failed. |
- ||
PENDING | -The synchronization of the upload is pending. |
+ ENABLED | +The setting is enabled for organizations in the enterprise. |
SUCCESS | -The synchronization of the upload succeeded. |
+ NO_POLICY | +There is no policy set for organizations in the enterprise. |
The possible events to perform on a pull request review.
+Properties by which enterprise member connections can be ordered.
Description | |||
---|---|---|---|
APPROVE | -Submit feedback and approve merging these changes. |
- ||
COMMENT | -Submit general feedback without explicit approval. |
- ||
DISMISS | -Dismiss review so it now longer effects merging. |
+ CREATED_AT | +Order enterprise members by creation time |
REQUEST_CHANGES | -Submit feedback that must be addressed before merging. |
+ LOGIN | +Order enterprise members by login |
The privacy of a repository
+The possible values for the enterprise members can create repositories setting.
Description | |||
---|---|---|---|
INTERNAL | -The repository is visible only to users in the same business. |
+ ALL | +Members will be able to create public and private repositories. |
+
DISABLED | +Members will not be able to create public or private repositories. |
+ ||
NO_POLICY | +Organization administrators choose whether to allow members to create repositories. |
||
PRIVATE | -The repository is visible only to those with explicit access. |
+ Members will be able to create only private repositories. |
|
PUBLIC | -The repository is visible to everyone. |
+ Members will be able to create only public repositories. |
The semantic purpose of the column - todo, in progress, or done.
+The possible values for the members can make purchases setting.
Description | |||
---|---|---|---|
DONE | -The column contains cards which are complete |
- ||
IN_PROGRESS | -The column contains cards which are currently being worked on |
+ DISABLED | +The setting is disabled for organizations in the enterprise. |
TODO | -The column contains cards still to be worked on |
+ ENABLED | +The setting is enabled for organizations in the enterprise. |
Properties by which verifiable domain connections can be ordered.
+Properties by which Enterprise Server installation connections can be ordered.
CREATED_AT | -Order verifiable domains by their creation date. |
+ Order Enterprise Server installations by creation time |
|
DOMAIN | -Order verifiable domains by the domain name. |
+ CUSTOMER_NAME | +Order Enterprise Server installations by customer name |
+
HOST_NAME | +Order Enterprise Server installations by host name |
Properties by which IP allow list entry connections can be ordered.
+Properties by which Enterprise Server user account email connections can be ordered.
Description | |||
---|---|---|---|
ALLOW_LIST_VALUE | -Order IP allow list entries by the allow list value. |
- ||
CREATED_AT | -Order IP allow list entries by creation time. |
+ Order emails by email |
Whether or not a PullRequest can be merged.
+Properties by which Enterprise Server user account connections can be ordered.
Description | |||
---|---|---|---|
CONFLICTING | -The pull request cannot be merged due to merge conflicts. |
- ||
MERGEABLE | -The pull request can be merged. |
+ LOGIN | +Order user accounts by login |
UNKNOWN | -The mergeability of the pull request is still being calculated. |
+ REMOTE_CREATED_AT | +Order user accounts by creation time on the Enterprise Server installation |
The possible roles within an organization for its members.
+Properties by which Enterprise Server user accounts upload connections can be ordered.
Description | |||
---|---|---|---|
ADMIN | -The user is an administrator of the organization. |
- ||
MEMBER | -The user is a member of the organization. |
+ CREATED_AT | +Order user accounts uploads by creation time |
Various content states of a ProjectCard
+Synchronization state of the Enterprise Server user accounts upload
Description | |||
---|---|---|---|
CONTENT_ONLY | -The card has content only. |
+ FAILURE | +The synchronization of the upload failed. |
NOTE_ONLY | -The card has a note only. |
+ PENDING | +The synchronization of the upload is pending. |
REDACTED | -The card is redacted. |
+ SUCCESS | +The synchronization of the upload succeeded. |
The corresponding operation type for the action
+The possible roles for enterprise membership.
Description | |||
---|---|---|---|
ACCESS | -An existing resource was accessed |
- ||
AUTHENTICATION | -A resource performed an authentication event |
- ||
CREATE | -A new resource was created |
- ||
MODIFY | -An existing resource was modified |
- ||
REMOVE | -An existing resource was removed |
- ||
RESTORE | -An existing resource was restored |
+ MEMBER | +The user is a member of the enterprise membership. |
TRANSFER | -An existing resource was transferred between multiple resources |
+ OWNER | +The user is an owner of the enterprise membership. |
Properties by which package version connections can be ordered.
+The possible GitHub Enterprise deployments where this user can exist.
Description | |||
---|---|---|---|
CREATED_AT | -Order package versions by creation time |
+ CLOUD | +The user is part of a GitHub Enterprise Cloud deployment. |
+
SERVER | +The user is part of a GitHub Enterprise Server deployment. |
Properties by which Enterprise Server user account email connections can be ordered.
+The possible viewed states of a file .
Description | |||
---|---|---|---|
Order emails by email |
+ DISMISSED | +The file has new changes since last viewed. |
+ |
UNVIEWED | +The file has not been marked as viewed. |
+ ||
VIEWED | +The file has been marked as viewed. |
The possible types of a package.
+The possible funding platforms for repository funding links.
Description | |||
---|---|---|---|
DEBIAN | -A debian package. |
+ COMMUNITY_BRIDGE | +Community Bridge funding platform. |
DOCKER | -A docker image. |
+ CUSTOM | +Custom funding platform. |
MAVEN | -A maven package. |
+ GITHUB | +GitHub funding platform. |
NPM | -An npm package. |
+ ISSUEHUNT | +IssueHunt funding platform. |
NUGET | -A nuget package. |
+ KO_FI | +Ko-fi funding platform. |
PYPI | -A python package. |
+ LIBERAPAY | +Liberapay funding platform. |
RUBYGEMS | -A rubygems package. |
+ OPEN_COLLECTIVE | +Open Collective funding platform. |
+
OTECHIE | +Otechie funding platform. |
+ ||
PATREON | +Patreon funding platform. |
+ ||
TIDELIFT | +Tidelift funding platform. |
Properties by which security advisory connections can be ordered.
+Properties by which gist connections can be ordered.
Description | ||
---|---|---|
PUBLISHED_AT | -Order advisories by publication time |
- CREATED_AT | +Order gists by creation time |
+
+
PUSHED_AT | +Order gists by push time |
+ |
UPDATED_AT | -Order advisories by update time |
+ Order gists by update time |
The possible sides of a diff.
+The privacy of a Gist
Description | |||
---|---|---|---|
LEFT | -The left side of the diff. |
+ ALL | +Gists that are public and secret |
RIGHT | -The right side of the diff. |
+ PUBLIC | +Public |
+
SECRET | +Secret |
The length for a repository interaction limit to be enabled for.
+The state of a Git signature.
Description | |||
---|---|---|---|
ONE_DAY | -The interaction limit will expire after 1 day. |
+ BAD_CERT | +The signing certificate or its chain could not be verified |
ONE_MONTH | -The interaction limit will expire after 1 month. |
+ BAD_EMAIL | +Invalid email used for signing |
ONE_WEEK | -The interaction limit will expire after 1 week. |
+ EXPIRED_KEY | +Signing key expired |
SIX_MONTHS | -The interaction limit will expire after 6 months. |
+ GPGVERIFY_ERROR | +Internal error - the GPG verification service misbehaved |
THREE_DAYS | -The interaction limit will expire after 3 days. |
+ GPGVERIFY_UNAVAILABLE | +Internal error - the GPG verification service is unavailable at the moment |
The possible states in which a deployment can be.
- -Value | -Description | +INVALID | +Invalid signature |
---|---|---|---|
ABANDONED | -The pending deployment was not updated after 30 minutes. |
+ MALFORMED_SIG | +Malformed signature |
ACTIVE | -The deployment is currently active. |
+ NOT_SIGNING_KEY | +The usage flags for the key that signed this don’t allow signing |
DESTROYED | -An inactive transient deployment. |
+ NO_USER | +Email used for signing not known to GitHub |
ERROR | -The deployment experienced an error. |
+ OCSP_ERROR | +Valid signature, though certificate revocation check failed |
FAILURE | -The deployment has failed. |
+ OCSP_PENDING | +Valid signature, pending certificate revocation checking |
INACTIVE | -The deployment is inactive. |
+ OCSP_REVOKED | +One or more certificates in chain has been revoked |
IN_PROGRESS | -The deployment is in progress. |
+ UNKNOWN_KEY | +Key used for signing not known to GitHub |
PENDING | -The deployment is pending. |
+ UNKNOWN_SIG_TYPE | +Unknown signature type |
QUEUED | -The deployment has queued |
+ UNSIGNED | +Unsigned |
WAITING | -The deployment is waiting. |
+ UNVERIFIED_EMAIL | +Email used for signing unverified on GitHub |
+
VALID | +Valid signature and verified by GitHub |
Properties by which saved reply connections can be ordered.
+The possible states in which authentication can be configured with an identity provider.
Description | |||
---|---|---|---|
UPDATED_AT | -Order saved reply by when they were updated. |
+ CONFIGURED | +Authentication with an identity provider is configured but not enforced. |
+
ENFORCED | +Authentication with an identity provider is configured and enforced. |
+ ||
UNCONFIGURED | +Authentication with an identity provider is not configured. |
Properties by which package file connections can be ordered.
+The possible values for the IP allow list enabled setting.
Description | |||
---|---|---|---|
CREATED_AT | -Order package files by creation time |
+ DISABLED | +The setting is disabled for the owner. |
+
ENABLED | +The setting is enabled for the owner. |
A list of fields that reactions can be ordered by.
+Properties by which IP allow list entry connections can be ordered.
Value | Description | |
---|---|---|
ALLOW_LIST_VALUE | +Order IP allow list entries by the allow list value. |
+ |
CREATED_AT | -Allows ordering a list of reactions by when they were created. |
+ Order IP allow list entries by creation time. |
The merge options available for pull requests to this repository.
+Properties by which issue comment connections can be ordered.
Description | |||
---|---|---|---|
MERGE | -The pull request is added to the base branch in a merge commit. |
+ UPDATED_AT | +Order issue comments by update time |
+
Properties by which issue connections can be ordered.
+ +Value | +Description | ||
---|---|---|---|
REBASE | -Commits from the pull request are added onto the base branch individually without a merge commit. |
+ COMMENTS | +Order issues by comment count |
SQUASH | -The pull request’s commits are squashed into a single commit before they are merged to the base branch. |
+ CREATED_AT | +Order issues by creation time |
+
UPDATED_AT | +Order issues by update time |
Varying levels of contributions from none to many.
+Properties by which label connections can be ordered.
Description | |||
---|---|---|---|
FIRST_QUARTILE | -Lowest 25% of days of contributions. |
- ||
FOURTH_QUARTILE | -Highest 25% of days of contributions. More contributions than the third quartile. |
- ||
NONE | -No contributions occurred. |
- ||
SECOND_QUARTILE | -Second lowest 25% of days of contributions. More contributions than the first quartile. |
+ CREATED_AT | +Order labels by creation time |
THIRD_QUARTILE | -Second highest 25% of days of contributions. More contributions than second quartile, less than the fourth quartile. |
+ NAME | +Order labels by name |
Properties by which Audit Log connections can be ordered.
+Properties by which language connections can be ordered.
Description | |||
---|---|---|---|
CREATED_AT | -Order audit log entries by timestamp |
+ SIZE | +Order languages by the size of all files containing the language |
Properties by which label connections can be ordered.
+The possible reasons that an issue or pull request was locked.
Description | |
---|---|
CREATED_AT | -Order labels by creation time |
-
NAME | -Order labels by name |
-
The possible states of a pull request.
- -Value | -Description | +OFF_TOPIC | +The issue or pull request was locked because the conversation was off-topic. |
---|---|---|---|
CLOSED | -A pull request that has been closed without being merged. |
+ RESOLVED | +The issue or pull request was locked because the conversation was resolved. |
MERGED | -A pull request that has been closed by being merged. |
+ SPAM | +The issue or pull request was locked because the conversation was spam. |
OPEN | -A pull request that is still open. |
+ TOO_HEATED | +The issue or pull request was locked because the conversation was too heated. |
The possible values for an enabled/disabled enterprise setting.
+Detailed status information about a pull request merge.
Description | |||
---|---|---|---|
DISABLED | -The setting is disabled for organizations in the enterprise. |
+ BEHIND | +The head ref is out of date. |
ENABLED | -The setting is enabled for organizations in the enterprise. |
+ BLOCKED | +The merge is blocked. |
NO_POLICY | -There is no policy set for organizations in the enterprise. |
+ CLEAN | +Mergeable and passing commit status. |
+
DIRTY | +The merge commit cannot be cleanly created. |
+ ||
DRAFT | +The merge is blocked due to the pull request being a draft. |
+ ||
HAS_HOOKS | +Mergeable with passing commit status and pre-receive hooks. |
+ ||
UNKNOWN | +The state cannot currently be determined. |
+ ||
UNSTABLE | +Mergeable with non-passing commit status. |
The possible organization invitation types.
+Whether or not a PullRequest can be merged.
Description | |||
---|---|---|---|
The invitation was to an email address. |
+ CONFLICTING | +The pull request cannot be merged due to merge conflicts. |
|
USER | -The invitation was to an existing user. |
+ MERGEABLE | +The pull request can be merged. |
+
UNKNOWN | +The mergeability of the pull request is still being calculated. |
Properties by which repository connections can be ordered.
+Properties by which milestone connections can be ordered.
CREATED_AT | -Order repositories by creation time |
- ||
NAME | -Order repositories by name |
+ Order milestones by when they were created. |
|
PUSHED_AT | -Order repositories by push time |
+ DUE_DATE | +Order milestones by when they are due. |
STARGAZERS | -Order repositories by number of stargazers |
+ NUMBER | +Order milestones by their number. |
UPDATED_AT | -Order repositories by update time |
+ Order milestones by when they were last updated. |
The possible administrator roles in an enterprise account.
+The possible states of a milestone.
Description | |||
---|---|---|---|
BILLING_MANAGER | -Represents a billing manager of the enterprise account. |
+ CLOSED | +A milestone that has been closed. |
OWNER | -Represents an owner of the enterprise account. |
+ OPEN | +A milestone that is still open. |
Properties by which enterprise administrator invitation connections can be ordered.
+The possible values for the notification restriction setting.
Description | |||
---|---|---|---|
CREATED_AT | -Order enterprise administrator member invitations by creation time |
+ DISABLED | +The setting is disabled for the owner. |
+
ENABLED | +The setting is enabled for the owner. |
The default permission a repository can have in an Organization.
+The state of an OAuth Application when it was created.
Description | |||
---|---|---|---|
ADMIN | -Can read, clone, push, and add collaborators to repositories. |
- ||
NONE | -No default permission value. |
+ ACTIVE | +The OAuth Application was active and allowed to have OAuth Accesses. |
READ | -Can read and clone repositories. |
+ PENDING_DELETION | +The OAuth Application was in the process of being deleted. |
WRITE | -Can read, clone and push to repositories. |
+ SUSPENDED | +The OAuth Application was suspended from generating OAuth Accesses due to abuse or security concerns. |
The reasons a piece of content can be reported or minimized.
+The corresponding operation type for the action
Description | |||
---|---|---|---|
ABUSE | -An abusive or harassing piece of content |
+ ACCESS | +An existing resource was accessed |
DUPLICATE | -A duplicated piece of content |
+ AUTHENTICATION | +A resource performed an authentication event |
OFF_TOPIC | -An irrelevant piece of content |
+ CREATE | +A new resource was created |
OUTDATED | -An outdated piece of content |
+ MODIFY | +An existing resource was modified |
RESOLVED | -The content has been resolved |
+ REMOVE | +An existing resource was removed |
SPAM | -A spammy piece of content |
+ RESTORE | +An existing resource was restored |
+
TRANSFER | +An existing resource was transferred between multiple resources |
The privacy of a repository
+Possible directions in which to order a list of items when provided an orderBy
argument.
Description | |||
---|---|---|---|
INTERNAL | -The repository is visible only to users in the same business. |
- ||
PRIVATE | -The repository is visible only to those with explicit access. |
+ ASC | +Specifies an ascending order for a given |
PUBLIC | -The repository is visible to everyone. |
+ DESC | +Specifies a descending order for a given |
Properties by which gist connections can be ordered.
+The permissions available to members on an Organization.
Description | |||
---|---|---|---|
CREATED_AT | -Order gists by creation time |
- ||
PUSHED_AT | -Order gists by push time |
+ ADMIN | +Can read, clone, push, and add collaborators to repositories. |
UPDATED_AT | -Order gists by update time |
+ READ | +Can read and clone repositories. |
Severity of the vulnerability.
+The billing plans available for organizations.
Description | |||
---|---|---|---|
CRITICAL | -Critical. |
+ BUSINESS | +Team Plan |
HIGH | -High. |
+ BUSINESS_PLUS | +Enterprise Cloud Plan |
LOW | -Low. |
+ FREE | +Free Plan |
MODERATE | -Moderate. |
+ TIERED_PER_SEAT | +Tiered Per Seat Plan |
+
UNLIMITED | +Legacy Unlimited Plan |
Properties by which security vulnerability connections can be ordered.
+The reason a billing manager was removed from an Organization.
Description | |||
---|---|---|---|
UPDATED_AT | -Order vulnerability by update time |
+ SAML_EXTERNAL_IDENTITY_MISSING | +SAML external identity missing |
+
SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY | +SAML SSO enforcement requires an external identity |
+ ||
TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE | +The organization required 2FA of its billing managers and this user did not have 2FA enabled. |
The possible signature algorithms used to sign SAML requests for a Identity Provider.
+The type of membership a user has with an Organization.
Description | |||
---|---|---|---|
RSA_SHA1 | -RSA-SHA1 |
+ ADMIN | +Organization administrators have full access and can change several settings, +including the names of repositories that belong to the Organization and Owners +team membership. In addition, organization admins can delete the organization +and all of its repositories. |
RSA_SHA256 | -RSA-SHA256 |
+ BILLING_MANAGER | +A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. |
RSA_SHA384 | -RSA-SHA384 |
+ DIRECT_MEMBER | +A direct member is a user that is a member of the Organization. |
RSA_SHA512 | -RSA-SHA512 |
+ OUTSIDE_COLLABORATOR | +An outside collaborator is a person who isn’t explicitly a member of the +Organization, but who has Read, Write, or Admin permissions to one or more +repositories in the organization. |
+
UNAFFILIATED | +An unaffiliated collaborator is a person who is not a member of the +Organization and does not have access to any repositories in the Organization. |
The state of a Git signature.
+The reason a member was removed from an Organization.
Description | |||
---|---|---|---|
BAD_CERT | -The signing certificate or its chain could not be verified |
+ SAML_EXTERNAL_IDENTITY_MISSING | +SAML external identity missing |
BAD_EMAIL | -Invalid email used for signing |
+ SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY | +SAML SSO enforcement requires an external identity |
EXPIRED_KEY | -Signing key expired |
+ TWO_FACTOR_ACCOUNT_RECOVERY | +User was removed from organization during account recovery |
GPGVERIFY_ERROR | -Internal error - the GPG verification service misbehaved |
- ||
GPGVERIFY_UNAVAILABLE | -Internal error - the GPG verification service is unavailable at the moment |
- ||
INVALID | -Invalid signature |
- ||
MALFORMED_SIG | -Malformed signature |
- ||
NOT_SIGNING_KEY | -The usage flags for the key that signed this don’t allow signing |
- ||
NO_USER | -Email used for signing not known to GitHub |
- ||
OCSP_ERROR | -Valid signature, though certificate revocation check failed |
- ||
OCSP_PENDING | -Valid signature, pending certificate revocation checking |
- ||
OCSP_REVOKED | -One or more certificates in chain has been revoked |
+ TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE | +The organization required 2FA of its billing managers and this user did not have 2FA enabled. |
UNKNOWN_KEY | -Key used for signing not known to GitHub |
+ USER_ACCOUNT_DELETED | +User account has been deleted |
The type of membership a user has with an Organization.
+ +UNKNOWN_SIG_TYPE | -Unknown signature type |
+ Value | +Description |
---|---|---|---|
UNSIGNED | -Unsigned |
+ BILLING_MANAGER | +A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. |
UNVERIFIED_EMAIL | -Email used for signing unverified on GitHub |
+ OUTSIDE_COLLABORATOR | +An outside collaborator is a person who isn’t explicitly a member of the +Organization, but who has Read, Write, or Admin permissions to one or more +repositories in the organization. |
VALID | -Valid signature and verified by GitHub |
+ UNAFFILIATED | +An unaffiliated collaborator is a person who is not a member of the +Organization and does not have access to any repositories in the organization. |
The different kinds of goals a GitHub Sponsors member can have.
+The reason an outside collaborator was removed from an Organization.
Description | |||
---|---|---|---|
MONTHLY_SPONSORSHIP_AMOUNT | -The goal is about getting a certain dollar amount from sponsorships each month. |
+ SAML_EXTERNAL_IDENTITY_MISSING | +SAML external identity missing |
TOTAL_SPONSORS_COUNT | -The goal is about reaching a certain number of sponsors. |
+ TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE | +The organization required 2FA of its billing managers and this user did not have 2FA enabled. |
The possible values for the members can make purchases setting.
+The default permission a repository can have in an Organization.
Description | |||
---|---|---|---|
DISABLED | -The setting is disabled for organizations in the enterprise. |
+ ADMIN | +Can read, clone, push, and add collaborators to repositories. |
ENABLED | -The setting is enabled for organizations in the enterprise. |
+ NONE | +No default permission value. |
+
READ | +Can read and clone repositories. |
+ ||
WRITE | +Can read, clone and push to repositories. |
Properties by which organization connections can be ordered.
+The permissions available to members on an Organization.
Description | |||
---|---|---|---|
CREATED_AT | -Order organizations by creation time |
+ ADMIN | +Can read, clone, push, and add collaborators to repositories. |
LOGIN | -Order organizations by login |
+ READ | +Can read and clone repositories. |
The possible states for a check suite or run status.
+The permissions available for repository creation on an Organization.
Description | |||
---|---|---|---|
COMPLETED | -The check suite or run has been completed. |
+ ALL | +All organization members are restricted from creating any repositories. |
IN_PROGRESS | -The check suite or run is in progress. |
+ INTERNAL | +All organization members are restricted from creating internal repositories. |
QUEUED | -The check suite or run has been queued. |
+ NONE | +All organization members are allowed to create any repositories. |
REQUESTED | -The check suite or run has been requested. |
+ PRIVATE | +All organization members are restricted from creating private repositories. |
WAITING | -The check suite or run is in waiting state. |
+ PRIVATE_INTERNAL | +All organization members are restricted from creating private or internal repositories. |
+
PUBLIC | +All organization members are restricted from creating public repositories. |
+ ||
PUBLIC_INTERNAL | +All organization members are restricted from creating public or internal repositories. |
+ ||
PUBLIC_PRIVATE | +All organization members are restricted from creating public or private repositories. |
Properties by which Enterprise Server installation connections can be ordered.
+The possible organization invitation roles.
Description | |||
---|---|---|---|
CREATED_AT | -Order Enterprise Server installations by creation time |
+ ADMIN | +The user is invited to be an admin of the organization. |
CUSTOMER_NAME | -Order Enterprise Server installations by customer name |
+ BILLING_MANAGER | +The user is invited to be a billing manager of the organization. |
HOST_NAME | -Order Enterprise Server installations by host name |
+ DIRECT_MEMBER | +The user is invited to be a direct member of the organization. |
+
REINSTATE | +The user’s previous role will be reinstated. |
The possible reasons a given repository could be in a locked state.
+The possible organization invitation types.
Description | |||
---|---|---|---|
BILLING | -The repository is locked due to a billing related reason. |
- ||
MIGRATING | -The repository is locked due to a migration. |
- ||
MOVING | -The repository is locked due to a move. |
+ The invitation was to an email address. |
|
RENAME | -The repository is locked due to a rename. |
+ USER | +The invitation was to an existing user. |
The type of membership a user has with an Organization.
+The possible roles within an organization for its members.
ADMIN | -Organization administrators have full access and can change several settings, -including the names of repositories that belong to the Organization and Owners -team membership. In addition, organization admins can delete the organization -and all of its repositories. |
+ The user is an administrator of the organization. |
|
BILLING_MANAGER | -A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. |
+ MEMBER | +The user is a member of the organization. |
The possible values for the members can create repositories setting on an organization.
+ +DIRECT_MEMBER | -A direct member is a user that is a member of the Organization. |
+ Value | +Description |
---|---|---|---|
OUTSIDE_COLLABORATOR | -An outside collaborator is a person who isn’t explicitly a member of the -Organization, but who has Read, Write, or Admin permissions to one or more -repositories in the organization. |
+ ALL | +Members will be able to create public and private repositories. |
UNAFFILIATED | -An unaffiliated collaborator is a person who is not a member of the -Organization and does not have access to any repositories in the Organization. |
+ DISABLED | +Members will not be able to create public or private repositories. |
+
PRIVATE | +Members will be able to create only private repositories. |
Properties by which package connections can be ordered.
+Properties by which organization connections can be ordered.
CREATED_AT | -Order packages by creation time |
+ Order organizations by creation time |
+
LOGIN | +Order organizations by login |
Properties by which team connections can be ordered.
+Properties by which package file connections can be ordered.
Description | |||
---|---|---|---|
NAME | -Allows ordering a list of teams by name. |
+ CREATED_AT | +Order package files by creation time |
Properties by which team repository connections can be ordered.
+Properties by which package connections can be ordered.
CREATED_AT | -Order repositories by creation time |
- |
NAME | -Order repositories by name |
- |
PERMISSION | -Order repositories by permission |
- |
PUSHED_AT | -Order repositories by push time |
- |
STARGAZERS | -Order repositories by number of stargazers |
- |
UPDATED_AT | -Order repositories by update time |
+ Order packages by creation time |
The reason a billing manager was removed from an Organization.
+The possible types of a package.
Description | |||
---|---|---|---|
SAML_EXTERNAL_IDENTITY_MISSING | -SAML external identity missing |
+ DEBIAN | +A debian package. |
SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY | -SAML SSO enforcement requires an external identity |
+ DOCKER | +A docker image. |
TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE | -The organization required 2FA of its billing managers and this user did not have 2FA enabled. |
+ MAVEN | +A maven package. |
Represents available types of methods to use when merging a pull request.
- -Value | -Description | +NPM | +An npm package. |
---|---|---|---|
MERGE | -Add all commits from the head branch to the base branch with a merge commit. |
+ NUGET | +A nuget package. |
REBASE | -Add all commits from the head branch onto the base branch individually. |
+ PYPI | +A python package. |
SQUASH | -Combine all commits from the head branch into a single commit in the base branch. |
+ RUBYGEMS | +A rubygems package. |
Properties by which Sponsors tiers connections can be ordered.
+Properties by which package version connections can be ordered.
CREATED_AT | -Order tiers by creation time. |
-
MONTHLY_PRICE_IN_CENTS | -Order tiers by their monthly price in cents |
-
The repository’s visibility level.
- -Value | -Description | -
---|---|
INTERNAL | -The repository is visible only to users in the same business. |
-
PRIVATE | -The repository is visible only to those with explicit access. |
-
PUBLIC | -The repository is visible to everyone. |
-
The possible funding platforms for repository funding links.
- -Value | -Description | -|
---|---|---|
COMMUNITY_BRIDGE | -Community Bridge funding platform. |
- |
CUSTOM | -Custom funding platform. |
- |
GITHUB | -GitHub funding platform. |
- |
ISSUEHUNT | -IssueHunt funding platform. |
- |
KO_FI | -Ko-fi funding platform. |
- |
LIBERAPAY | -Liberapay funding platform. |
- |
OPEN_COLLECTIVE | -Open Collective funding platform. |
- |
OTECHIE | -Otechie funding platform. |
- |
PATREON | -Patreon funding platform. |
- |
TIDELIFT | -Tidelift funding platform. |
+ Order package versions by creation time |
Identifier formats available for advisories.
+The possible archived states of a project card.
Description | |||
---|---|---|---|
CVE | -Common Vulnerabilities and Exposures Identifier. |
+ ARCHIVED | +A project card that is archived |
GHSA | -GitHub Security Advisory ID. |
+ NOT_ARCHIVED | +A project card that is not archived |
The reason an outside collaborator was removed from an Organization.
+Various content states of a ProjectCard
Description | |||
---|---|---|---|
SAML_EXTERNAL_IDENTITY_MISSING | -SAML external identity missing |
+ CONTENT_ONLY | +The card has content only. |
TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE | -The organization required 2FA of its billing managers and this user did not have 2FA enabled. |
+ NOTE_ONLY | +The card has a note only. |
+
REDACTED | +The card is redacted. |
Possible directions in which to order a list of items when provided an orderBy
argument.
The semantic purpose of the column - todo, in progress, or done.
Description | |||
---|---|---|---|
ASC | -Specifies an ascending order for a given |
+ DONE | +The column contains cards which are complete |
DESC | -Specifies a descending order for a given |
+ IN_PROGRESS | +The column contains cards which are currently being worked on |
+
TODO | +The column contains cards still to be worked on |
The possible states of a pull request review comment.
+Properties by which project connections can be ordered.
Description | |||
---|---|---|---|
PENDING | -A comment that is part of a pending review |
+ CREATED_AT | +Order projects by creation time |
SUBMITTED | -A comment that is part of a submitted review |
+ NAME | +Order projects by name |
+
UPDATED_AT | +Order projects by update time |
The possible states of a pull request review.
+State of the project; either ‘open’ or ‘closed’
Description | |||
---|---|---|---|
APPROVED | -A review allowing the pull request to merge. |
- ||
CHANGES_REQUESTED | -A review blocking the pull request from merging. |
- ||
COMMENTED | -An informational review. |
- ||
DISMISSED | -A review that has been dismissed. |
+ CLOSED | +The project is closed. |
PENDING | -A review that has not yet been submitted. |
+ OPEN | +The project is open. |
The privacy of a repository
+GitHub-provided templates for Projects
Description | |||
---|---|---|---|
PRIVATE | -Private |
+ AUTOMATED_KANBAN_V2 | +Create a board with v2 triggers to automatically move cards across To do, In progress and Done columns. |
PUBLIC | -Public |
+ AUTOMATED_REVIEWS_KANBAN | +Create a board with triggers to automatically move cards across columns with review automation. |
+
BASIC_KANBAN | +Create a board with columns for To do, In progress and Done. |
+ ||
BUG_TRIAGE | +Create a board to triage and prioritize bugs with To do, priority, and Done columns. |
The privacy of a repository
+Represents available types of methods to use when merging a pull request.
Description | |||
---|---|---|---|
INTERNAL | -The repository is visible only to users in the same business. |
+ MERGE | +Add all commits from the head branch to the base branch with a merge commit. |
PRIVATE | -The repository is visible only to those with explicit access. |
+ REBASE | +Add all commits from the head branch onto the base branch individually. |
PUBLIC | -The repository is visible to everyone. |
+ SQUASH | +Combine all commits from the head branch into a single commit in the base branch. |
Properties by which commit contribution connections can be ordered.
+Properties by which pull_requests connections can be ordered.
Description | |||
---|---|---|---|
COMMIT_COUNT | -Order commit contributions by how many commits they represent. |
+ CREATED_AT | +Order pull_requests by creation time |
OCCURRED_AT | -Order commit contributions by when they were made. |
+ UPDATED_AT | +Order pull_requests by update time |
The state of an OAuth Application when it was created.
+The possible states of a pull request review comment.
Description | |||
---|---|---|---|
ACTIVE | -The OAuth Application was active and allowed to have OAuth Accesses. |
- ||
PENDING_DELETION | -The OAuth Application was in the process of being deleted. |
+ PENDING | +A comment that is part of a pending review |
SUSPENDED | -The OAuth Application was suspended from generating OAuth Accesses due to abuse or security concerns. |
+ SUBMITTED | +A comment that is part of a submitted review |
The privacy of a repository
+The review status of a pull request.
Description | |||
---|---|---|---|
INTERNAL | -The repository is visible only to users in the same business. |
+ APPROVED | +The pull request has received an approving review. |
PRIVATE | -The repository is visible only to those with explicit access. |
+ CHANGES_REQUESTED | +Changes have been requested on the pull request. |
PUBLIC | -The repository is visible to everyone. |
+ REVIEW_REQUIRED | +A review is required before the pull request can be merged. |
The possible default permissions for repositories.
+The possible events to perform on a pull request review.
Description | |||
---|---|---|---|
ADMIN | -Can read, write, and administrate repos by default |
+ APPROVE | +Submit feedback and approve merging these changes. |
NONE | -No access |
+ COMMENT | +Submit general feedback without explicit approval. |
READ | -Can read repos by default |
+ DISMISS | +Dismiss review so it now longer effects merging. |
WRITE | -Can read and write repos by default |
+ REQUEST_CHANGES | +Submit feedback that must be addressed before merging. |
The possible durations that a user can be blocked for.
+The possible states of a pull request review.
Description | |||
---|---|---|---|
ONE_DAY | -The user was blocked for 1 day |
+ APPROVED | +A review allowing the pull request to merge. |
ONE_MONTH | -The user was blocked for 30 days |
+ CHANGES_REQUESTED | +A review blocking the pull request from merging. |
ONE_WEEK | -The user was blocked for 7 days |
+ COMMENTED | +An informational review. |
PERMANENT | -The user was blocked permanently |
+ DISMISSED | +A review that has been dismissed. |
THREE_DAYS | -The user was blocked for 3 days |
+ PENDING | +A review that has not yet been submitted. |
The reason a member was removed from an Organization.
+The possible states of a pull request.
Description | |||
---|---|---|---|
SAML_EXTERNAL_IDENTITY_MISSING | -SAML external identity missing |
- ||
SAML_SSO_ENFORCEMENT_REQUIRES_EXTERNAL_IDENTITY | -SAML SSO enforcement requires an external identity |
- ||
TWO_FACTOR_ACCOUNT_RECOVERY | -User was removed from organization during account recovery |
+ CLOSED | +A pull request that has been closed without being merged. |
TWO_FACTOR_REQUIREMENT_NON_COMPLIANCE | -The organization required 2FA of its billing managers and this user did not have 2FA enabled. |
+ MERGED | +A pull request that has been closed by being merged. |
USER_ACCOUNT_DELETED | -User account has been deleted |
+ OPEN | +A pull request that is still open. |
Properties by which language connections can be ordered.
+The possible item types found in a timeline.
Description | |||
---|---|---|---|
SIZE | -Order languages by the size of all files containing the language |
+ ADDED_TO_PROJECT_EVENT | +Represents a ‘added_to_project’ event on a given issue or pull request. |
Properties by which release connections can be ordered.
- -Value | -Description | +ASSIGNED_EVENT | +Represents an ‘assigned’ event on any assignable object. |
---|---|---|---|
CREATED_AT | -Order releases by creation time |
+ AUTOMATIC_BASE_CHANGE_FAILED_EVENT | +Represents a ‘automatic_base_change_failed’ event on a given pull request. |
NAME | -Order releases alphabetically by name |
+ AUTOMATIC_BASE_CHANGE_SUCCEEDED_EVENT | +Represents a ‘automatic_base_change_succeeded’ event on a given pull request. |
The possible organization invitation roles.
- -Value | -Description | +AUTO_MERGE_DISABLED_EVENT | +Represents a ‘auto_merge_disabled’ event on a given pull request. |
---|---|---|---|
ADMIN | -The user is invited to be an admin of the organization. |
+ AUTO_MERGE_ENABLED_EVENT | +Represents a ‘auto_merge_enabled’ event on a given pull request. |
BILLING_MANAGER | -The user is invited to be a billing manager of the organization. |
+ AUTO_REBASE_ENABLED_EVENT | +Represents a ‘auto_rebase_enabled’ event on a given pull request. |
DIRECT_MEMBER | -The user is invited to be a direct member of the organization. |
+ AUTO_SQUASH_ENABLED_EVENT | +Represents a ‘auto_squash_enabled’ event on a given pull request. |
REINSTATE | -The user’s previous role will be reinstated. |
+ BASE_REF_CHANGED_EVENT | +Represents a ‘base_ref_changed’ event on a given issue or pull request. |
The possible digest algorithms used to sign SAML requests for an identity provider.
- -Value | -Description | +BASE_REF_DELETED_EVENT | +Represents a ‘base_ref_deleted’ event on a given pull request. |
---|---|---|---|
SHA1 | -SHA1 |
+ BASE_REF_FORCE_PUSHED_EVENT | +Represents a ‘base_ref_force_pushed’ event on a given pull request. |
SHA256 | -SHA256 |
+ CLOSED_EVENT | +Represents a ‘closed’ event on any |
SHA384 | -SHA384 |
+ COMMENT_DELETED_EVENT | +Represents a ‘comment_deleted’ event on a given issue or pull request. |
SHA512 | -SHA512 |
+ CONNECTED_EVENT | +Represents a ‘connected’ event on a given issue or pull request. |
Properties by which sponsorable connections can be ordered.
- -Value | -Description | +CONVERTED_NOTE_TO_ISSUE_EVENT | +Represents a ‘converted_note_to_issue’ event on a given issue or pull request. |
---|---|---|---|
LOGIN | -Order sponsorable entities by login (username). |
+ CONVERT_TO_DRAFT_EVENT | +Represents a ‘convert_to_draft’ event on a given pull request. |
The possible values for the IP allow list enabled setting.
- -Value | -Description | +CROSS_REFERENCED_EVENT | +Represents a mention made by one issue or pull request to another. |
---|---|---|---|
DISABLED | -The setting is disabled for the owner. |
+ DEMILESTONED_EVENT | +Represents a ‘demilestoned’ event on a given issue or pull request. |
ENABLED | -The setting is enabled for the owner. |
+ DEPLOYED_EVENT | +Represents a ‘deployed’ event on a given pull request. |
The possible values for the members can create repositories setting on an organization.
- -Value | -Description | +DEPLOYMENT_ENVIRONMENT_CHANGED_EVENT | +Represents a ‘deployment_environment_changed’ event on a given pull request. |
---|---|---|---|
ALL | -Members will be able to create public and private repositories. |
+ DISCONNECTED_EVENT | +Represents a ‘disconnected’ event on a given issue or pull request. |
DISABLED | -Members will not be able to create public or private repositories. |
+ HEAD_REF_DELETED_EVENT | +Represents a ‘head_ref_deleted’ event on a given pull request. |
PRIVATE | -Members will be able to create only private repositories. |
+ HEAD_REF_FORCE_PUSHED_EVENT | +Represents a ‘head_ref_force_pushed’ event on a given pull request. |
Represents the individual results of a search.
- -Value | -Description | +HEAD_REF_RESTORED_EVENT | +Represents a ‘head_ref_restored’ event on a given pull request. |
---|---|---|---|
ISSUE | -Returns results matching issues in repositories. |
+ ISSUE_COMMENT | +Represents a comment on an Issue. |
REPOSITORY | -Returns results matching repositories. |
+ LABELED_EVENT | +Represents a ‘labeled’ event on a given issue or pull request. |
USER | -Returns results matching users and organizations on GitHub. |
+ LOCKED_EVENT | +Represents a ‘locked’ event on a given issue or pull request. |
The possible values for the enterprise members can create repositories setting.
- -Value | -Description | +MARKED_AS_DUPLICATE_EVENT | +Represents a ‘marked_as_duplicate’ event on a given issue or pull request. |
---|---|---|---|
ALL | -Members will be able to create public and private repositories. |
+ MENTIONED_EVENT | +Represents a ‘mentioned’ event on a given issue or pull request. |
DISABLED | -Members will not be able to create public or private repositories. |
+ MERGED_EVENT | +Represents a ‘merged’ event on a given pull request. |
NO_POLICY | -Organization administrators choose whether to allow members to create repositories. |
+ MILESTONED_EVENT | +Represents a ‘milestoned’ event on a given issue or pull request. |
PRIVATE | -Members will be able to create only private repositories. |
+ MOVED_COLUMNS_IN_PROJECT_EVENT | +Represents a ‘moved_columns_in_project’ event on a given issue or pull request. |
PUBLIC | -Members will be able to create only public repositories. |
+ PINNED_EVENT | +Represents a ‘pinned’ event on a given issue or pull request. |
+
PULL_REQUEST_COMMIT | +Represents a Git commit part of a pull request. |
+ ||
PULL_REQUEST_COMMIT_COMMENT_THREAD | +Represents a commit comment thread part of a pull request. |
+ ||
PULL_REQUEST_REVIEW | +A review object for a given pull request. |
+ ||
PULL_REQUEST_REVIEW_THREAD | +A threaded list of comments for a given pull request. |
+ ||
PULL_REQUEST_REVISION_MARKER | +Represents the latest point in the pull request timeline for which the viewer has seen the pull request’s commits. |
+ ||
READY_FOR_REVIEW_EVENT | +Represents a ‘ready_for_review’ event on a given pull request. |
+ ||
REFERENCED_EVENT | +Represents a ‘referenced’ event on a given |
+ ||
REMOVED_FROM_PROJECT_EVENT | +Represents a ‘removed_from_project’ event on a given issue or pull request. |
+ ||
RENAMED_TITLE_EVENT | +Represents a ‘renamed’ event on a given issue or pull request |
+ ||
REOPENED_EVENT | +Represents a ‘reopened’ event on any |
+ ||
REVIEW_DISMISSED_EVENT | +Represents a ‘review_dismissed’ event on a given issue or pull request. |
+ ||
REVIEW_REQUESTED_EVENT | +Represents an ‘review_requested’ event on a given pull request. |
+ ||
REVIEW_REQUEST_REMOVED_EVENT | +Represents an ‘review_request_removed’ event on a given pull request. |
+ ||
SUBSCRIBED_EVENT | +Represents a ‘subscribed’ event on a given |
+ ||
TRANSFERRED_EVENT | +Represents a ‘transferred’ event on a given issue or pull request. |
+ ||
UNASSIGNED_EVENT | +Represents an ‘unassigned’ event on any assignable object. |
+ ||
UNLABELED_EVENT | +Represents an ‘unlabeled’ event on a given issue or pull request. |
+ ||
UNLOCKED_EVENT | +Represents an ‘unlocked’ event on a given issue or pull request. |
+ ||
UNMARKED_AS_DUPLICATE_EVENT | +Represents an ‘unmarked_as_duplicate’ event on a given issue or pull request. |
+ ||
UNPINNED_EVENT | +Represents an ‘unpinned’ event on a given issue or pull request. |
+ ||
UNSUBSCRIBED_EVENT | +Represents an ‘unsubscribed’ event on a given |
+ ||
USER_BLOCKED_EVENT | +Represents a ‘user_blocked’ event on a given user. |
Properties by which pull_requests connections can be ordered.
+The possible target states when updating a pull request.
Description | |||
---|---|---|---|
CREATED_AT | -Order pull_requests by creation time |
+ CLOSED | +A pull request that has been closed without being merged. |
UPDATED_AT | -Order pull_requests by update time |
+ OPEN | +A pull request that is still open. |
The permissions available to members on an Organization.
+Emojis that can be attached to Issues, Pull Requests and Comments.
Description | |||
---|---|---|---|
ADMIN | -Can read, clone, push, and add collaborators to repositories. |
+ CONFUSED | +Represents the |
READ | -Can read and clone repositories. |
+ EYES | +Represents the |
+
HEART | +Represents the |
+ ||
HOORAY | +Represents the |
+ ||
LAUGH | +Represents the |
+ ||
ROCKET | +Represents the |
+ ||
THUMBS_DOWN | +Represents the |
+ ||
THUMBS_UP | +Represents the |
The permissions available to members on an Organization.
+A list of fields that reactions can be ordered by.
Description | |||
---|---|---|---|
ADMIN | -Can read, clone, push, and add collaborators to repositories. |
- ||
READ | -Can read and clone repositories. |
+ CREATED_AT | +Allows ordering a list of reactions by when they were created. |
A repository interaction limit.
+Properties by which ref connections can be ordered.
Description | |||
---|---|---|---|
COLLABORATORS_ONLY | -Users that are not collaborators will not be able to interact with the repository. |
- ||
CONTRIBUTORS_ONLY | -Users that have not previously committed to a repository’s default branch will be unable to interact with the repository. |
- ||
EXISTING_USERS | -Users that have recently created their account will be unable to interact with the repository. |
+ ALPHABETICAL | +Order refs by their alphanumeric name |
NO_LIMIT | -No interaction limits are enabled. |
+ TAG_COMMIT_DATE | +Order refs by underlying commit date if the ref prefix is refs/tags/ |
Properties by which team discussion connections can be ordered.
+Properties by which release connections can be ordered.
CREATED_AT | -Allows chronological ordering of team discussions. |
+ Order releases by creation time |
+
NAME | +Order releases alphabetically by name |
The reason a repository is listed as ‘contributed’.
+The privacy of a repository
Description | |||
---|---|---|---|
COMMIT | -Created a commit |
- ||
ISSUE | -Created an issue |
- ||
PULL_REQUEST | -Created a pull request |
+ INTERNAL | +The repository is visible only to users in the same business. |
PULL_REQUEST_REVIEW | -Reviewed a pull request |
+ PRIVATE | +The repository is visible only to those with explicit access. |
REPOSITORY | -Created the repository |
+ PUBLIC | +The repository is visible to everyone. |
The permissions available for repository creation on an Organization.
+The privacy of a repository
Value | Description | ||
---|---|---|---|
ALL | -All organization members are restricted from creating any repositories. |
- ||
INTERNAL | -All organization members are restricted from creating internal repositories. |
+ The repository is visible only to users in the same business. |
|
NONE | -All organization members are allowed to create any repositories. |
+ PRIVATE | +The repository is visible only to those with explicit access. |
PRIVATE | -All organization members are restricted from creating private repositories. |
+ PUBLIC | +The repository is visible to everyone. |
The privacy of a repository
+ +PRIVATE_INTERNAL | -All organization members are restricted from creating private or internal repositories. |
+ Value | +Description |
---|---|---|---|
PUBLIC | -All organization members are restricted from creating public repositories. |
+ INTERNAL | +The repository is visible only to users in the same business. |
PUBLIC_INTERNAL | -All organization members are restricted from creating public or internal repositories. |
+ PRIVATE | +The repository is visible only to those with explicit access. |
PUBLIC_PRIVATE | -All organization members are restricted from creating public or private repositories. |
+ PUBLIC | +The repository is visible to everyone. |
The possible errors that will prevent a user from updating a comment.
+The merge options available for pull requests to this repository.
Description | |||
---|---|---|---|
ARCHIVED | -Unable to create comment because repository is archived. |
+ MERGE | +The pull request is added to the base branch in a merge commit. |
DENIED | -You cannot update this comment |
+ REBASE | +Commits from the pull request are added onto the base branch individually without a merge commit. |
INSUFFICIENT_ACCESS | -You must be the author or have write access to this repository to update this comment. |
+ SQUASH | +The pull request’s commits are squashed into a single commit before they are merged to the base branch. |
The privacy of a repository
+ +LOCKED | -Unable to create comment because issue is locked. |
+ Value | +Description |
---|---|---|---|
LOGIN_REQUIRED | -You must be logged in to update this comment. |
+ INTERNAL | +The repository is visible only to users in the same business. |
MAINTENANCE | -Repository is under maintenance. |
+ PRIVATE | +The repository is visible only to those with explicit access. |
VERIFIED_EMAIL_REQUIRED | -At least one email address must be verified to update this comment. |
+ PUBLIC | +The repository is visible to everyone. |
The possible values for the enterprise default repository permission setting.
+The privacy of a repository
Description | |||
---|---|---|---|
ADMIN | -Organization members will be able to clone, pull, push, and add new collaborators to all organization repositories. |
- ||
NONE | -Organization members will only be able to clone and pull public repositories. |
- ||
NO_POLICY | -Organizations in the enterprise choose default repository permissions for their members. |
+ INTERNAL | +The repository is visible only to users in the same business. |
READ | -Organization members will be able to clone and pull all organization repositories. |
+ PRIVATE | +The repository is visible only to those with explicit access. |
WRITE | -Organization members will be able to clone, pull, and push all organization repositories. |
+ PUBLIC | +The repository is visible to everyone. |
The privacy of a sponsorship
+The privacy of a repository
Value | Description | |
---|---|---|
INTERNAL | +The repository is visible only to users in the same business. |
+ |
PRIVATE | -Private |
+ The repository is visible only to those with explicit access. |
PUBLIC | -Public |
+ The repository is visible to everyone. |
The possible viewed states of a file .
+The reasons a piece of content can be reported or minimized.
Description | |||
---|---|---|---|
DISMISSED | -The file has new changes since last viewed. |
+ ABUSE | +An abusive or harassing piece of content |
UNVIEWED | -The file has not been marked as viewed. |
+ DUPLICATE | +A duplicated piece of content |
VIEWED | -The file has been marked as viewed. |
+ OFF_TOPIC | +An irrelevant piece of content |
+
OUTDATED | +An outdated piece of content |
+ ||
RESOLVED | +The content has been resolved |
+ ||
SPAM | +A spammy piece of content |
The possible team review assignment algorithms
+The affiliation of a user to a repository
Description | |||
---|---|---|---|
LOAD_BALANCE | -Balance review load across the entire team |
+ COLLABORATOR | +Repositories that the user has been added to as a collaborator. |
ROUND_ROBIN | -Alternate reviews between each team member |
+ ORGANIZATION_MEMBER | +Repositories that the user has access to through being a member of an +organization. This includes every repository on every team that the user is on. |
+
OWNER | +Repositories that are owned by the authenticated user. |
Reason that the suggested topic is declined.
+The reason a repository is listed as ‘contributed’.
Description | |||
---|---|---|---|
NOT_RELEVANT | -The suggested topic is not relevant to the repository. |
+ COMMIT | +Created a commit |
PERSONAL_PREFERENCE | -The viewer does not like the suggested topic. |
+ ISSUE | +Created an issue |
TOO_GENERAL | -The suggested topic is too general for the repository. |
+ PULL_REQUEST | +Created a pull request |
TOO_SPECIFIC | -The suggested topic is too specific for the repository (e.g. #ruby-on-rails-version-4-2-1). |
+ PULL_REQUEST_REVIEW | +Reviewed a pull request |
+
REPOSITORY | +Created the repository |
Properties by which issue comment connections can be ordered.
+A repository interaction limit.
Description | |||
---|---|---|---|
UPDATED_AT | -Order issue comments by update time |
+ COLLABORATORS_ONLY | +Users that are not collaborators will not be able to interact with the repository. |
+
CONTRIBUTORS_ONLY | +Users that have not previously committed to a repository’s default branch will be unable to interact with the repository. |
+ ||
EXISTING_USERS | +Users that have recently created their account will be unable to interact with the repository. |
+ ||
NO_LIMIT | +No interaction limits are enabled. |
The review status of a pull request.
+The length for a repository interaction limit to be enabled for.
Description | |||
---|---|---|---|
APPROVED | -The pull request has received an approving review. |
+ ONE_DAY | +The interaction limit will expire after 1 day. |
CHANGES_REQUESTED | -Changes have been requested on the pull request. |
+ ONE_MONTH | +The interaction limit will expire after 1 month. |
REVIEW_REQUIRED | -A review is required before the pull request can be merged. |
+ ONE_WEEK | +The interaction limit will expire after 1 week. |
+
SIX_MONTHS | +The interaction limit will expire after 6 months. |
+ ||
THREE_DAYS | +The interaction limit will expire after 3 days. |
The possible team privacy values.
+Indicates where an interaction limit is configured.
Description | |||
---|---|---|---|
SECRET | -A secret team can only be seen by its members. |
+ ORGANIZATION | +A limit that is configured at the organization level. |
VISIBLE | -A visible team can be seen and @mentioned by every member of the organization. |
+ REPOSITORY | +A limit that is configured at the repository level. |
+
USER | +A limit that is configured at the user-wide level. |
The possible values for the notification restriction setting.
+Properties by which repository invitation connections can be ordered.
Description | |||
---|---|---|---|
DISABLED | -The setting is disabled for the owner. |
+ CREATED_AT | +Order repository invitations by creation time |
ENABLED | -The setting is enabled for the owner. |
+ INVITEE_LOGIN | +Order repository invitations by invitee login |
The possible states of a milestone.
+The possible reasons a given repository could be in a locked state.
Description | |||
---|---|---|---|
CLOSED | -A milestone that has been closed. |
+ BILLING | +The repository is locked due to a billing related reason. |
OPEN | -A milestone that is still open. |
+ MIGRATING | +The repository is locked due to a migration. |
+
MOVING | +The repository is locked due to a move. |
+ ||
RENAME | +The repository is locked due to a rename. |
The possible ecosystems of a security vulnerability’s package.
+Properties by which repository connections can be ordered.
Description | |||
---|---|---|---|
COMPOSER | -PHP packages hosted at packagist.org |
- ||
MAVEN | -Java artifacts hosted at the Maven central repository |
+ CREATED_AT | +Order repositories by creation time |
NPM | -JavaScript packages hosted at npmjs.com |
+ NAME | +Order repositories by name |
NUGET | -.NET packages hosted at the NuGet Gallery |
+ PUSHED_AT | +Order repositories by push time |
PIP | -Python packages hosted at PyPI.org |
+ STARGAZERS | +Order repositories by number of stargazers |
RUBYGEMS | -Ruby gems hosted at RubyGems.org |
+ UPDATED_AT | +Order repositories by update time |
State of the project; either ‘open’ or ‘closed’
+The access level to a repository
Description | |||
---|---|---|---|
CLOSED | -The project is closed. |
+ ADMIN | +Can read, clone, and push to this repository. Can also manage issues, pull +requests, and repository settings, including adding collaborators |
OPEN | -The project is open. |
+ MAINTAIN | +Can read, clone, and push to this repository. They can also manage issues, pull requests, and some repository settings |
+
READ | +Can read and clone this repository. Can also open and comment on issues and pull requests |
+ ||
TRIAGE | +Can read and clone this repository. Can also manage issues and pull requests |
+ ||
WRITE | +Can read, clone, and push to this repository. Can also manage issues and pull requests |
Indicates where an interaction limit is configured.
+The privacy of a repository
Description | |||
---|---|---|---|
ORGANIZATION | -A limit that is configured at the organization level. |
- ||
REPOSITORY | -A limit that is configured at the repository level. |
+ PRIVATE | +Private |
USER | -A limit that is configured at the user-wide level. |
+ PUBLIC | +Public |
The affiliation of a user to a repository
+The repository’s visibility level.
Description | |||
---|---|---|---|
COLLABORATOR | -Repositories that the user has been added to as a collaborator. |
+ INTERNAL | +The repository is visible only to users in the same business. |
ORGANIZATION_MEMBER | -Repositories that the user has access to through being a member of an -organization. This includes every repository on every team that the user is on. |
+ PRIVATE | +The repository is visible only to those with explicit access. |
OWNER | -Repositories that are owned by the authenticated user. |
+ PUBLIC | +The repository is visible to everyone. |
Properties by which deployment connections can be ordered.
+The possible states that can be requested when creating a check run.
Description | |||
---|---|---|---|
CREATED_AT | -Order collection by creation time |
+ COMPLETED | +The check suite or run has been completed. |
The possible archived states of a project card.
- -Value | -Description | +IN_PROGRESS | +The check suite or run is in progress. |
---|---|---|---|
ARCHIVED | -A project card that is archived |
+ QUEUED | +The check suite or run has been queued. |
NOT_ARCHIVED | -A project card that is not archived |
+ WAITING | +The check suite or run is in waiting state. |
The possible states for a check suite or run conclusion.
+The possible digest algorithms used to sign SAML requests for an identity provider.
Description | |||
---|---|---|---|
ACTION_REQUIRED | -The check suite or run requires action. |
+ SHA1 | +SHA1 |
CANCELLED | -The check suite or run has been cancelled. |
+ SHA256 | +SHA256 |
FAILURE | -The check suite or run has failed. |
+ SHA384 | +SHA384 |
NEUTRAL | -The check suite or run was neutral. |
+ SHA512 | +SHA512 |
The possible signature algorithms used to sign SAML requests for a Identity Provider.
+ +SKIPPED | -The check suite or run was skipped. |
+ Value | +Description |
---|---|---|---|
STALE | -The check suite or run was marked stale by GitHub. Only GitHub can use this conclusion. |
+ RSA_SHA1 | +RSA-SHA1 |
STARTUP_FAILURE | -The check suite or run has failed at startup. |
+ RSA_SHA256 | +RSA-SHA256 |
SUCCESS | -The check suite or run has succeeded. |
+ RSA_SHA384 | +RSA-SHA384 |
TIMED_OUT | -The check suite or run has timed out. |
+ RSA_SHA512 | +RSA-SHA512 |
Properties by which issue connections can be ordered.
+Properties by which saved reply connections can be ordered.
Value | Description | |
---|---|---|
COMMENTS | -Order issues by comment count |
- |
CREATED_AT | -Order issues by creation time |
- |
UPDATED_AT | -Order issues by update time |
+ Order saved reply by when they were updated. |
The privacy of a repository
+Represents the individual results of a search.
Description | |||
---|---|---|---|
INTERNAL | -The repository is visible only to users in the same business. |
+ ISSUE | +Returns results matching issues in repositories. |
PRIVATE | -The repository is visible only to those with explicit access. |
+ REPOSITORY | +Returns results matching repositories. |
PUBLIC | -The repository is visible to everyone. |
+ USER | +Returns results matching users and organizations on GitHub. |
The access level to a repository
+The possible ecosystems of a security vulnerability’s package.
Description | |||
---|---|---|---|
ADMIN | -Can read, clone, and push to this repository. Can also manage issues, pull -requests, and repository settings, including adding collaborators |
+ COMPOSER | +PHP packages hosted at packagist.org |
MAINTAIN | -Can read, clone, and push to this repository. They can also manage issues, pull requests, and some repository settings |
+ MAVEN | +Java artifacts hosted at the Maven central repository |
READ | -Can read and clone this repository. Can also open and comment on issues and pull requests |
+ NPM | +JavaScript packages hosted at npmjs.com |
TRIAGE | -Can read and clone this repository. Can also manage issues and pull requests |
+ NUGET | +.NET packages hosted at the NuGet Gallery |
WRITE | -Can read, clone, and push to this repository. Can also manage issues and pull requests |
+ PIP | +Python packages hosted at PyPI.org |
+
RUBYGEMS | +Ruby gems hosted at RubyGems.org |
The possible types of check runs.
+Identifier formats available for advisories.
Description | |||
---|---|---|---|
ALL | -Every check run available. |
+ CVE | +Common Vulnerabilities and Exposures Identifier. |
LATEST | -The latest check run. |
+ GHSA | +GitHub Security Advisory ID. |
Defines which types of team members are included in the returned list. Can be one of IMMEDIATE, CHILD_TEAM or ALL.
+Properties by which security advisory connections can be ordered.
Description | |||
---|---|---|---|
ALL | -Includes immediate and child team members for the team. |
- ||
CHILD_TEAM | -Includes only child team members for the team. |
+ PUBLISHED_AT | +Order advisories by publication time |
IMMEDIATE | -Includes only immediate members of the team. |
+ UPDATED_AT | +Order advisories by update time |
Represents an annotation’s information level.
+Severity of the vulnerability.
Description | |||
---|---|---|---|
FAILURE | -An annotation indicating an inescapable error. |
+ CRITICAL | +Critical. |
NOTICE | -An annotation indicating some information. |
+ HIGH | +High. |
WARNING | -An annotation indicating an ignorable error. |
+ LOW | +Low. |
+
MODERATE | +Moderate. |
The possible GitHub Enterprise deployments where this user can exist.
+Properties by which security vulnerability connections can be ordered.
Description | |||
---|---|---|---|
CLOUD | -The user is part of a GitHub Enterprise Cloud deployment. |
- ||
SERVER | -The user is part of a GitHub Enterprise Server deployment. |
+ UPDATED_AT | +Order vulnerability by update time |
The possible states in which authentication can be configured with an identity provider.
+Properties by which sponsorable connections can be ordered.
Description | |||
---|---|---|---|
CONFIGURED | -Authentication with an identity provider is configured but not enforced. |
- ||
ENFORCED | -Authentication with an identity provider is configured and enforced. |
- ||
UNCONFIGURED | -Authentication with an identity provider is not configured. |
+ LOGIN | +Order sponsorable entities by login (username). |
Emojis that can be attached to Issues, Pull Requests and Comments.
+The different kinds of goals a GitHub Sponsors member can have.
Description | |||
---|---|---|---|
CONFUSED | -Represents the |
- ||
EYES | -Represents the |
- ||
HEART | -Represents the |
- ||
HOORAY | -Represents the |
- ||
LAUGH | -Represents the |
- ||
ROCKET | -Represents the |
- ||
THUMBS_DOWN | -Represents the |
+ MONTHLY_SPONSORSHIP_AMOUNT | +The goal is about getting a certain dollar amount from sponsorships each month. |
THUMBS_UP | -Represents the |
+ TOTAL_SPONSORS_COUNT | +The goal is about reaching a certain number of sponsors. |
The possible commit status states.
+Properties by which Sponsors tiers connections can be ordered.
Description | |||
---|---|---|---|
ERROR | -Status is errored. |
- ||
EXPECTED | -Status is expected. |
+ CREATED_AT | +Order tiers by creation time. |
FAILURE | -Status is failing. |
+ MONTHLY_PRICE_IN_CENTS | +Order tiers by their monthly price in cents |
Properties by which sponsorship connections can be ordered.
+ +PENDING | -Status is pending. |
+ Value | +Description |
---|---|---|---|
SUCCESS | -Status is successful. |
+ CREATED_AT | +Order sponsorship by creation time. |
The possible roles for enterprise membership.
+The privacy of a sponsorship
Description | |||
---|---|---|---|
MEMBER | -The user is a member of the enterprise membership. |
+ PRIVATE | +Private |
OWNER | -The user is an owner of the enterprise membership. |
+ PUBLIC | +Public |
Collaborators affiliation level with a subject.
+Properties by which star connections can be ordered.
Description | |||
---|---|---|---|
ALL | -All collaborators the authenticated user can see. |
- ||
DIRECT | -All collaborators with permissions to an organization-owned subject, regardless of organization membership status. |
- ||
OUTSIDE | -All outside collaborators of an organization-owned subject. |
+ STARRED_AT | +Allows ordering a list of stars by when they were created. |
GitHub-provided templates for Projects
+The possible commit status states.
Description | |||
---|---|---|---|
AUTOMATED_KANBAN_V2 | -Create a board with v2 triggers to automatically move cards across To do, In progress and Done columns. |
+ ERROR | +Status is errored. |
AUTOMATED_REVIEWS_KANBAN | -Create a board with triggers to automatically move cards across columns with review automation. |
+ EXPECTED | +Status is expected. |
BASIC_KANBAN | -Create a board with columns for To do, In progress and Done. |
+ FAILURE | +Status is failing. |
BUG_TRIAGE | -Create a board to triage and prioritize bugs with To do, priority, and Done columns. |
+ PENDING | +Status is pending. |
+
SUCCESS | +Status is successful. |
Properties by which user status connections can be ordered.
+The possible states of a subscription.
Description | |||
---|---|---|---|
UPDATED_AT | -Order user statuses by when they were updated. |
+ IGNORED | +The User is never notified. |
+
SUBSCRIBED | +The User is notified of all conversations. |
+ ||
UNSUBSCRIBED | +The User is only notified when participating or @mentioned. |
Properties by which Enterprise Server user accounts upload connections can be ordered.
+Properties by which team discussion connections can be ordered.
CREATED_AT | -Order user accounts uploads by creation time |
+ Allows chronological ordering of team discussions. |
The possible states that can be requested when creating a check run.
+Properties by which team member connections can be ordered.
Description | |||
---|---|---|---|
COMPLETED | -The check suite or run has been completed. |
- ||
IN_PROGRESS | -The check suite or run is in progress. |
- ||
QUEUED | -The check suite or run has been queued. |
+ CREATED_AT | +Order team members by creation time |
WAITING | -The check suite or run is in waiting state. |
+ LOGIN | +Order team members by login |
The type of membership a user has with an Organization.
+The possible team member roles; either ‘maintainer’ or ‘member’.
Description | |||
---|---|---|---|
BILLING_MANAGER | -A billing manager is a user who manages the billing settings for the Organization, such as updating payment information. |
- ||
OUTSIDE_COLLABORATOR | -An outside collaborator is a person who isn’t explicitly a member of the -Organization, but who has Read, Write, or Admin permissions to one or more -repositories in the organization. |
+ MAINTAINER | +A team maintainer has permission to add and remove team members. |
UNAFFILIATED | -An unaffiliated collaborator is a person who is not a member of the -Organization and does not have access to any repositories in the organization. |
+ MEMBER | +A team member has no administrative permissions on the team. |
A comment author association with repository.
+Defines which types of team members are included in the returned list. Can be one of IMMEDIATE, CHILD_TEAM or ALL.
Description | |||
---|---|---|---|
COLLABORATOR | -Author has been invited to collaborate on the repository. |
- ||
CONTRIBUTOR | -Author has previously committed to the repository. |
- ||
FIRST_TIMER | -Author has not previously committed to GitHub. |
- ||
FIRST_TIME_CONTRIBUTOR | -Author has not previously committed to the repository. |
- ||
MANNEQUIN | -Author is a placeholder for an unclaimed user. |
- ||
MEMBER | -Author is a member of the organization that owns the repository. |
+ ALL | +Includes immediate and child team members for the team. |
NONE | -Author has no association with the repository. |
+ CHILD_TEAM | +Includes only child team members for the team. |
OWNER | -Author is the owner of the repository. |
+ IMMEDIATE | +Includes only immediate members of the team. |
The privacy of a Gist
+Properties by which team connections can be ordered.
Description | |||
---|---|---|---|
ALL | -Gists that are public and secret |
- ||
PUBLIC | -Public |
- ||
SECRET | -Secret |
+ NAME | +Allows ordering a list of teams by name. |
The privacy of a repository
+The possible team privacy values.
Description | |||
---|---|---|---|
INTERNAL | -The repository is visible only to users in the same business. |
- ||
PRIVATE | -The repository is visible only to those with explicit access. |
+ SECRET | +A secret team can only be seen by its members. |
PUBLIC | -The repository is visible to everyone. |
+ VISIBLE | +A visible team can be seen and @mentioned by every member of the organization. |
Detailed status information about a pull request merge.
+Properties by which team repository connections can be ordered.
Description | |||
---|---|---|---|
BEHIND | -The head ref is out of date. |
- ||
BLOCKED | -The merge is blocked. |
- ||
CLEAN | -Mergeable and passing commit status. |
+ CREATED_AT | +Order repositories by creation time |
DIRTY | -The merge commit cannot be cleanly created. |
+ NAME | +Order repositories by name |
DRAFT | -The merge is blocked due to the pull request being a draft. |
+ PERMISSION | +Order repositories by permission |
HAS_HOOKS | -Mergeable with passing commit status and pre-receive hooks. |
+ PUSHED_AT | +Order repositories by push time |
UNKNOWN | -The state cannot currently be determined. |
+ STARGAZERS | +Order repositories by number of stargazers |
UNSTABLE | -Mergeable with non-passing commit status. |
+ UPDATED_AT | +Order repositories by update time |
Properties by which Enterprise Server user account connections can be ordered.
+The possible team review assignment algorithms
Description | |||
---|---|---|---|
LOGIN | -Order user accounts by login |
+ LOAD_BALANCE | +Balance review load across the entire team |
REMOTE_CREATED_AT | -Order user accounts by creation time on the Enterprise Server installation |
+ ROUND_ROBIN | +Alternate reviews between each team member |
Properties by which enterprise member connections can be ordered.
+The role of a user on a team.
Description | |||
---|---|---|---|
CREATED_AT | -Order enterprise members by creation time |
+ ADMIN | +User has admin rights on the team. |
LOGIN | -Order enterprise members by login |
+ MEMBER | +User is a member of the team. |
Properties by which sponsorship connections can be ordered.
+Reason that the suggested topic is declined.
Description | |||
---|---|---|---|
CREATED_AT | -Order sponsorship by creation time. |
+ NOT_RELEVANT | +The suggested topic is not relevant to the repository. |
+
PERSONAL_PREFERENCE | +The viewer does not like the suggested topic. |
+ ||
TOO_GENERAL | +The suggested topic is too general for the repository. |
+ ||
TOO_SPECIFIC | +The suggested topic is too specific for the repository (e.g. #ruby-on-rails-version-4-2-1). |
The possible states for a deployment status.
+The possible durations that a user can be blocked for.
Description | |||
---|---|---|---|
ERROR | -The deployment experienced an error. |
+ ONE_DAY | +The user was blocked for 1 day |
FAILURE | -The deployment has failed. |
+ ONE_MONTH | +The user was blocked for 30 days |
INACTIVE | -The deployment is inactive. |
+ ONE_WEEK | +The user was blocked for 7 days |
IN_PROGRESS | -The deployment is in progress. |
+ PERMANENT | +The user was blocked permanently |
PENDING | -The deployment is pending. |
+ THREE_DAYS | +The user was blocked for 3 days |
+
Properties by which user status connections can be ordered.
+ +Value | +Description | ||
---|---|---|---|
QUEUED | -The deployment is queued |
+ UPDATED_AT | +Order user statuses by when they were updated. |
+
Properties by which verifiable domain connections can be ordered.
+ +Value | +Description | ||
---|---|---|---|
SUCCESS | -The deployment was successful. |
+ CREATED_AT | +Order verifiable domains by their creation date. |
WAITING | -The deployment is waiting. |
+ DOMAIN | +Order verifiable domains by the domain name. |
Autogenerated input type of MarkPullRequestReadyForReview
+Autogenerated input type of AcceptEnterpriseAdministratorInvitation
#### Input fields @@ -21,16 +21,16 @@A unique identifier for the client performing the mutation.
ID of the pull request to be marked as ready for review.
The id of the invitation being accepted
Autogenerated input type of LockLockable
+Autogenerated input type of AcceptTopicSuggestion
#### Input fields @@ -45,20 +45,20 @@A unique identifier for the client performing the mutation.
A reason for why the item will be locked.
The name of the suggested topic.
ID of the item to be locked.
The Node ID of the repository.
Autogenerated input type of CloseIssue
+Autogenerated input type of AddAssigneesToAssignable
#### Input fields @@ -69,20 +69,24 @@A unique identifier for the client performing the mutation.
The id of the assignable object to add assignees to.
ID of the issue to be closed.
The id of users to add as assignees.
A unique identifier for the client performing the mutation.
Autogenerated input type of RemoveLabelsFromLabelable
+Autogenerated input type of AddComment
#### Input fields @@ -93,24 +97,24 @@A unique identifier for the client performing the mutation.
The contents of the comment.
The ids of labels to remove.
A unique identifier for the client performing the mutation.
The id of the Labelable to remove labels from.
The Node ID of the subject to modify.
Autogenerated input type of UnarchiveRepository
+Autogenerated input type of AddEnterpriseSupportEntitlement
#### Input fields @@ -125,16 +129,20 @@A unique identifier for the client performing the mutation.
The ID of the repository to unarchive.
The ID of the Enterprise which the admin belongs to.
The login of a member who will receive the support entitlement.
Autogenerated input type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting
+Autogenerated input type of AddLabelsToLabelable
#### Input fields @@ -149,20 +157,20 @@A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the two factor authentication required setting.
The ids of the labels to add.
The value for the two factor authentication required setting on the enterprise.
The id of the labelable object to add labels to.
Descriptive details about the check run.
+Autogenerated input type of AddProjectCard
#### Input fields @@ -173,32 +181,28 @@The annotations that are made as part of the check run.
Images attached to the check run output displayed in the GitHub pull request UI.
A unique identifier for the client performing the mutation.
The summary of the check run (supports Commonmark).
The content of the card. Must be a member of the ProjectCardItem union
The details of the check run (supports Commonmark).
The note on the card.
A title to provide for this check run.
The Node ID of the ProjectColumn.
Information from a check run analysis to specific lines of code.
+Autogenerated input type of AddProjectColumn
#### Input fields @@ -209,36 +213,24 @@Represents an annotation’s information level
The location of the annotation
A short description of the feedback for these lines of code.
The path of the file to add an annotation to.
A unique identifier for the client performing the mutation.
Details about this annotation.
The name of the column.
The title that represents the annotation.
The Node ID of the project.
Autogenerated input type of MinimizeComment
+Autogenerated input type of AddPullRequestReviewComment
#### Input fields @@ -249,48 +241,44 @@The classification of comment
The text of the comment.
A unique identifier for the client performing the mutation.
The Node ID of the subject to modify.
The SHA of the commit to comment on.
Autogenerated input type of DeletePullRequestReviewComment
- - -#### Input fields - -Name | -Description | +inReplyTo (ID) | +The comment id to reply to. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ path (String) | +The relative path of the file to comment on. |
id (ID!) | -The ID of the comment to delete. |
+ position (Int) | +The line index in the diff to comment on. |
+
pullRequestId (ID) | +The node ID of the pull request reviewing |
+ ||
pullRequestReviewId (ID) | +The Node ID of the review to modify. |
Autogenerated input type of ConvertProjectCardNoteToIssue
+Autogenerated input type of AddPullRequestReview
#### Input fields @@ -302,31 +290,39 @@The body of the newly created issue.
The contents of the review body comment.
A unique identifier for the client performing the mutation.
The ProjectCard ID to convert.
The review line comments.
The ID of the repository to create the issue in.
The commit OID the review pertains to.
The title of the newly created issue. Defaults to the card’s note text.
The event to perform on the pull request review.
The Node ID of the pull request to modify.
The review line comment threads.
Autogenerated input type of UpdateProject
+Autogenerated input type of AddPullRequestReviewThread
#### Input fields @@ -337,36 +333,48 @@The description of project.
Body of the thread’s first comment.
A unique identifier for the client performing the mutation.
The name of project.
The line of the blob to which the thread refers. The end of the line range for multi-line comments.
The Project ID to update.
Path to the file being commented on.
Whether the project is public or not.
The node ID of the pull request reviewing
Whether the project is open or closed.
The Node ID of the review to modify.
The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.
The first line of the range to which the comment refers.
The side of the diff on which the start line resides.
Autogenerated input type of RemoveOutsideCollaborator
+Autogenerated input type of AddReaction
#### Input fields @@ -381,20 +389,20 @@A unique identifier for the client performing the mutation.
The ID of the organization to remove the outside collaborator from.
The name of the emoji to react with.
The ID of the outside collaborator to remove.
The Node ID of the subject to modify.
Ordering options for commit contribution connections.
+Autogenerated input type of AddStar
#### Input fields @@ -405,20 +413,20 @@The ordering direction.
A unique identifier for the client performing the mutation.
The field by which to order commit contributions.
The Starrable ID to star.
Ordering options for language connections.
+Autogenerated input type of AddVerifiableDomain
#### Input fields @@ -429,20 +437,24 @@The ordering direction.
A unique identifier for the client performing the mutation.
The field to order languages by.
The URL of the domain
The ID of the owner to add the domain to
Autogenerated input type of DeleteProjectCard
+Autogenerated input type of ApproveVerifiableDomain
#### Input fields @@ -452,21 +464,21 @@The id of the card to delete.
A unique identifier for the client performing the mutation.
The ID of the verifiable domain to approve.
Autogenerated input type of UpdateTeamDiscussionComment
+Autogenerated input type of ArchiveRepository
#### Input fields @@ -476,29 +488,21 @@The updated text of the comment.
The current version of the body content.
A unique identifier for the client performing the mutation.
The ID of the comment to modify.
The ID of the repository to mark as archived.
Autogenerated input type of UpdateIpAllowListEntry
+Ordering options for Audit Log connections.
#### Input fields @@ -509,32 +513,44 @@An IP address or range of addresses in CIDR notation.
The ordering direction.
A unique identifier for the client performing the mutation.
The field to order Audit Logs by.
Autogenerated input type of CancelEnterpriseAdminInvitation
+ + +#### Input fields + +ipAllowListEntryId (ID!) | -The ID of the IP allow list entry to update. |
+ Name | +Description |
---|---|---|---|
isActive (Boolean!) | -Whether the IP allow list entry is active when an IP allow list is enabled. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
name (String) | -An optional name for the IP allow list entry. |
+ invitationId (ID!) | +The Node ID of the pending enterprise administrator invitation. |
Autogenerated input type of AddPullRequestReview
+Autogenerated input type of ChangeUserStatus
#### Input fields @@ -544,41 +560,38 @@The contents of the review body comment.
A unique identifier for the client performing the mutation.
The review line comments.
The emoji to represent your status. Can either be a native Unicode emoji or an emoji name with colons, e.g., :grinning:.
The commit OID the review pertains to.
If set, the user status will not be shown after this date.
The event to perform on the pull request review.
Whether this status should indicate you are not fully available on GitHub, e.g., you are away.
The Node ID of the pull request to modify.
A short description of your current status.
The review line comment threads.
The ID of the organization whose members will be allowed to see the status. If +omitted, the status will be publicly visible.
Ordering options for deployment connections
+Information from a check run analysis to specific lines of code.
#### Input fields @@ -589,20 +602,36 @@The ordering direction.
Represents an annotation’s information level
The field to order deployments by.
The location of the annotation
A short description of the feedback for these lines of code.
The path of the file to add an annotation to.
Details about this annotation.
The title that represents the annotation.
Ways in which lists of packages can be ordered upon return.
+Information from a check run analysis to specific lines of code.
#### Input fields @@ -613,20 +642,28 @@The direction in which to order packages by the specified field.
The ending column of the range.
The field in which to order packages by.
The ending line of the range.
The starting column of the range.
The starting line of the range.
Autogenerated input type of UpdateCheckSuitePreferences
+Possible further actions the integrator can perform.
#### Input fields @@ -637,24 +674,24 @@The check suite preferences to modify.
A short explanation of what this action would do.
A unique identifier for the client performing the mutation.
A reference for the action on the integrator’s system.
The Node ID of the repository.
The text to be displayed on a button in the web UI.
Autogenerated input type of CreateRepository
+The filters that are available when fetching check runs.
#### Input fields @@ -665,54 +702,64 @@A unique identifier for the client performing the mutation.
Filters the check runs created by this application ID.
A short description of the new repository.
Filters the check runs by this name.
Indicates if the repository should have the issues feature enabled.
Filters the check runs by this type.
Indicates if the repository should have the wiki feature enabled.
Filters the check runs by this status.
Descriptive details about the check run.
+ + +#### Input fields + +homepageUrl (URI) | -The URL for a web page about this repository. |
+ Name | +Description |
---|---|---|---|
name (String!) | -The name of the new repository. |
+ annotations ([CheckAnnotationData!]) | +The annotations that are made as part of the check run. |
ownerId (ID) | -The ID of the owner for the new repository. |
+ images ([CheckRunOutputImage!]) | +Images attached to the check run output displayed in the GitHub pull request UI. |
teamId (ID) | -When an organization is specified as the owner, this ID identifies the team -that should be granted access to the new repository. |
+ summary (String!) | +The summary of the check run (supports Commonmark). |
template (Boolean) | -Whether this repository should be marked as a template such that anyone who -can access it can create new repositories with the same files and directory structure. |
+ text (String) | +The details of the check run (supports Commonmark). |
visibility (RepositoryVisibility!) | -Indicates the repository’s visibility level. |
+ title (String!) | +A title to provide for this check run. |
Autogenerated input type of DisablePullRequestAutoMerge
+Images attached to the check run output displayed in the GitHub pull request UI.
#### Input fields @@ -723,72 +770,24 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
The alternative text for the image.
ID of the pull request to disable auto merge on.
A short image description.
The full URL of the image.
Ordering options for enterprise member connections.
- - -#### Input fields - -Name | -Description | -
---|---|
direction (OrderDirection!) | -The ordering direction. |
-
field (EnterpriseMemberOrderField!) | -The field to order enterprise members by. |
-
Autogenerated input type of UpdateEnterpriseMembersCanDeleteIssuesSetting
- - -#### Input fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
enterpriseId (ID!) | -The ID of the enterprise on which to set the members can delete issues setting. |
-
settingValue (EnterpriseEnabledDisabledSettingValue!) | -The value for the members can delete issues setting on the enterprise. |
-
The auto-trigger preferences that are available for check suites.
+The auto-trigger preferences that are available for check suites.
#### Input fields @@ -810,9 +809,9 @@ can access it can create new repositories with the same files and directory stru --- -### ApproveVerifiableDomainInput +### CheckSuiteFilter -Autogenerated input type of ApproveVerifiableDomain
+The filters that are available when fetching check suites.
#### Input fields @@ -823,20 +822,20 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
Filters the check suites created by this application ID.
The ID of the verifiable domain to approve.
Filters the check suites by this name.
Autogenerated input type of FollowUser
+Autogenerated input type of ClearLabelsFromLabelable
#### Input fields @@ -851,16 +850,16 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
ID of the user to follow.
The id of the labelable object to clear the labels from.
Ways in which lists of issues can be ordered upon return.
+Autogenerated input type of CloneProject
#### Input fields @@ -871,64 +870,40 @@ can access it can create new repositories with the same files and directory struThe direction in which to order issues by the specified field.
The description of the project.
The field in which to order issues by.
A unique identifier for the client performing the mutation.
Ordering options for contribution connections.
- - -#### Input fields - -Name | -Description | +includeWorkflows (Boolean!) | +Whether or not to clone the source project’s workflows. |
---|---|---|---|
direction (OrderDirection!) | -The ordering direction. |
+ name (String!) | +The name of the project. |
Autogenerated input type of ReopenIssue
- - -#### Input fields - -Name | -Description | +public (Boolean) | +The visibility of the project, defaults to false (private). |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ sourceId (ID!) | +The source project to clone. |
issueId (ID!) | -ID of the issue to be opened. |
+ targetOwnerId (ID!) | +The owner ID to create the project under. |
Autogenerated input type of UpdateTeamReviewAssignment
+Autogenerated input type of CloneTemplateRepository
#### Input fields @@ -938,41 +913,42 @@ can access it can create new repositories with the same files and directory struThe algorithm to use for review assignment
A unique identifier for the client performing the mutation.
Turn on or off review assignment
A short description of the new repository.
An array of team member IDs to exclude
Whether to copy all branches from the template to the new repository. Defaults +to copying only the default branch of the template.
The Node ID of the team to update review assignments of
The name of the new repository.
Notify the entire team of the PR if it is delegated
The ID of the owner for the new repository.
The number of team members to assign
The Node ID of the template repository.
Indicates the repository’s visibility level.
Autogenerated input type of AddLabelsToLabelable
+Autogenerated input type of CloseIssue
#### Input fields @@ -987,20 +963,16 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
The ids of the labels to add.
The id of the labelable object to add labels to.
ID of the issue to be closed.
Autogenerated input type of InviteEnterpriseAdmin
+Autogenerated input type of ClosePullRequest
#### Input fields @@ -1015,28 +987,16 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
The email of the person to invite as an administrator.
The ID of the enterprise to which you want to invite an administrator.
The login of a user to invite as an administrator.
The role of the administrator.
ID of the pull request to be closed.
Ways in which lists of reactions can be ordered upon return.
+Specifies an author for filtering Git commits.
#### Input fields @@ -1047,20 +1007,21 @@ can access it can create new repositories with the same files and directory struThe direction in which to order reactions by the specified field.
Email addresses to filter by. Commits authored by any of the specified email addresses will be returned.
The field in which to order reactions by.
ID of a User to filter by. If non-null, only commits authored by this user +will be returned. This field takes precedence over emails.
Ways in which team connections can be ordered.
+Ordering options for commit contribution connections.
#### Input fields @@ -1072,19 +1033,19 @@ can access it can create new repositories with the same files and directory struThe direction in which to order nodes.
The ordering direction.
The field in which to order nodes by.
The field by which to order commit contributions.
Ordering options for enterprise administrator invitation connections
+Ordering options for contribution connections.
#### Input fields @@ -1098,17 +1059,13 @@ can access it can create new repositories with the same files and directory struThe ordering direction.
The field to order enterprise administrator invitations by.
Autogenerated input type of CreateIpAllowListEntry
+Autogenerated input type of ConvertProjectCardNoteToIssue
#### Input fields @@ -1119,32 +1076,32 @@ can access it can create new repositories with the same files and directory struAn IP address or range of addresses in CIDR notation.
The body of the newly created issue.
A unique identifier for the client performing the mutation.
Whether the IP allow list entry is active when an IP allow list is enabled.
The ProjectCard ID to convert.
An optional name for the IP allow list entry.
The ID of the repository to create the issue in.
The ID of the owner for which to create the new IP allow list entry.
The title of the newly created issue. Defaults to the card’s note text.
Specifies a review comment thread to be left with a Pull Request Review.
+Autogenerated input type of CreateBranchProtectionRule
#### Input fields @@ -1155,96 +1112,88 @@ can access it can create new repositories with the same files and directory struBody of the comment to leave.
Can this branch be deleted.
The line of the blob to which the thread refers. The end of the line range for multi-line comments.
Are force pushes allowed on this branch.
Path to the file being commented on.
A unique identifier for the client performing the mutation.
The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.
Will new commits pushed to matching branches dismiss pull request review approvals.
The first line of the range to which the comment refers.
Can admins overwrite branch protection.
The side of the diff on which the start line resides.
The glob-like pattern used to determine matching branches.
Specifies a review comment to be left with a Pull Request Review.
- - -#### Input fields - -Name | -Description | +pushActorIds ([ID!]) | +A list of User, Team or App IDs allowed to push to matching branches. |
---|---|---|---|
body (String!) | -Body of the comment to leave. |
+ repositoryId (ID!) | +The global relay id of the repository in which a new branch protection rule should be created in. |
path (String!) | -Path to the file being commented on. |
+ requiredApprovingReviewCount (Int) | +Number of approving reviews required to update matching branches. |
position (Int!) | -Position in the file to leave a comment on. |
+ requiredStatusCheckContexts ([String!]) | +List of required status check contexts that must pass for commits to be accepted to matching branches. |
Autogenerated input type of MoveProjectCard
- - -#### Input fields - -Name | -Description | +requiresApprovingReviews (Boolean) | +Are approving reviews required to update matching branches. |
---|---|---|---|
afterCardId (ID) | -Place the new card after the card with this id. Pass null to place it at the top. |
+ requiresCodeOwnerReviews (Boolean) | +Are reviews from code owners required to update matching branches. |
cardId (ID!) | -The id of the card to move. |
+ requiresCommitSignatures (Boolean) | +Are commits required to be signed. |
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ requiresLinearHistory (Boolean) | +Are merge commits prohibited from being pushed to this branch. |
columnId (ID!) | -The id of the column to move it into. |
+ requiresStatusChecks (Boolean) | +Are status checks required to update matching branches. |
+
requiresStrictStatusChecks (Boolean) | +Are branches required to be up to date before merging. |
+ ||
restrictsPushes (Boolean) | +Is pushing to matching branches restricted. |
+ ||
restrictsReviewDismissals (Boolean) | +Is dismissal of pull request reviews restricted. |
+ ||
reviewDismissalActorIds ([ID!]) | +A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches. |
Autogenerated input type of UpdateEnterpriseTeamDiscussionsSetting
+Autogenerated input type of CreateCheckRun
#### Input fields @@ -1254,25 +1203,61 @@ can access it can create new repositories with the same files and directory struPossible further actions the integrator can perform, which a user may trigger.
A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the team discussions setting.
The time that the check run finished.
The value for the team discussions setting on the enterprise.
The final conclusion of the check.
The URL of the integrator’s site that has the full details of the check.
A reference for the run on the integrator’s system.
The SHA of the head commit.
The name of the check.
Descriptive details about the run.
The node ID of the repository.
The time that the check run began.
The current status.
Autogenerated input type of LinkRepositoryToProject
+Autogenerated input type of CreateCheckSuite
#### Input fields @@ -1287,20 +1272,20 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
The ID of the Project to link to a Repository
The SHA of the head commit.
The ID of the Repository to link to a Project.
The Node ID of the repository.
Autogenerated input type of VerifyVerifiableDomain
+Autogenerated input type of CreateContentAttachment
#### Input fields @@ -1310,21 +1295,29 @@ can access it can create new repositories with the same files and directory struThe body of the content attachment, which may contain markdown.
A unique identifier for the client performing the mutation.
The ID of the verifiable domain to verify.
The node ID of the content_reference.
The title of the content attachment.
Ways in which to filter lists of issues.
+Autogenerated input type of CreateDeployment
#### Input fields @@ -1335,47 +1328,49 @@ can access it can create new repositories with the same files and directory struList issues assigned to given name. Pass in null
for issues with no assigned
-user, and *
for issues assigned to any user.
Attempt to automatically merge the default branch into the requested ref, defaults to true.
List issues created by given name.
A unique identifier for the client performing the mutation.
List issues where the list of label names exist on the issue.
Short description of the deployment.
List issues where the given name is mentioned in the issue.
Name for the target deployment environment.
List issues by given milestone argument. If an string representation of an
-integer is passed, it should refer to a milestone by its number field. Pass in
-null
for issues with no milestone, and *
for issues that are assigned to any milestone.
JSON payload with extra information about the deployment.
List issues that have been updated at or after the given date.
The node ID of the ref to be deployed.
List issues filtered by the list of states given.
The node ID of the repository.
List issues subscribed to by viewer.
The status contexts to verify against commit status checks. To bypass required +contexts, pass an empty array. Defaults to all unique contexts.
Specifies a task to execute.
Ordering options for team repository connections
+Autogenerated input type of CreateDeploymentStatus
#### Input fields @@ -1386,52 +1381,48 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe ordering direction.
Adds a new inactive status to all non-transient, non-production environment +deployments with the same repository and environment name as the created +status’s deployment.
The field to order repositories by.
A unique identifier for the client performing the mutation.
Autogenerated input type of UpdateRef
- - -#### Input fields - -Name | -Description | +deploymentId (ID!) | +The node ID of the deployment. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ description (String) | +A short description of the status. Maximum length of 140 characters. |
force (Boolean) | -Permit updates of branch Refs that are not fast-forwards? |
+ environment (String) | +If provided, updates the environment of the deploy. Otherwise, does not modify the environment. |
oid (GitObjectID!) | -The GitObjectID that the Ref shall be updated to target. |
+ environmentUrl (String) | +Sets the URL for accessing your environment. |
refId (ID!) | -The Node ID of the Ref to be updated. |
+ logUrl (String) | +The log URL to associate with this status. This URL should contain +output to keep the user updated while the task is running or serve as +historical information for what happened in the deployment. |
+
state (DeploymentStatusState!) | +The state of the deployment. |
Autogenerated input type of DeleteVerifiableDomain
+Autogenerated input type of CreateEnterpriseOrganization
#### Input fields @@ -1441,21 +1432,37 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe logins for the administrators of the new organization.
The email used for sending billing receipts.
A unique identifier for the client performing the mutation.
The ID of the verifiable domain to delete.
The ID of the enterprise owning the new organization.
The login of the new organization.
The profile name of the new organization.
Ordering options for Enterprise Server user account email connections.
+Autogenerated input type of CreateIpAllowListEntry
#### Input fields @@ -1466,20 +1473,32 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe ordering direction.
An IP address or range of addresses in CIDR notation.
The field to order emails by.
A unique identifier for the client performing the mutation.
Whether the IP allow list entry is active when an IP allow list is enabled.
An optional name for the IP allow list entry.
The ID of the owner for which to create the new IP allow list entry.
Autogenerated input type of EnablePullRequestAutoMerge
+Autogenerated input type of CreateIssue
#### Input fields @@ -1490,36 +1509,48 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe email address to associate with this merge.
The Node ID for the user assignee for this issue.
The body for the issue description.
A unique identifier for the client performing the mutation.
Commit body to use for the commit when the PR is mergable; if omitted, a default message will be used.
The name of an issue template in the repository, assigns labels and assignees from the template to the issue
Commit headline to use for the commit when the PR is mergable; if omitted, a default message will be used.
An array of Node IDs of labels for this issue.
The merge method to use. If omitted, defaults to ‘MERGE’
The Node ID of the milestone for this issue.
ID of the pull request to enable auto-merge on.
An array of Node IDs for projects associated with this issue.
The Node ID of the repository.
The title for the issue.
Autogenerated input type of DeleteDeployment
+Autogenerated input type of CreateLabel
#### Input fields @@ -1534,16 +1565,28 @@ integer is passed, it should refer to a milestone by its number field. Pass inA unique identifier for the client performing the mutation.
The Node ID of the deployment to be deleted.
A 6 character hex code, without the leading #, identifying the color of the label.
A brief description of the label, such as its purpose.
The name of the label.
The Node ID of the repository.
Autogenerated input type of UpdateProjectCard
+Autogenerated input type of CreateProject
#### Input fields @@ -1553,29 +1596,37 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe description of project.
A unique identifier for the client performing the mutation.
Whether or not the ProjectCard should be archived
The name of project.
The note of ProjectCard.
The owner ID to create the project under.
The ProjectCard ID to update.
A list of repository IDs to create as linked repositories for the project
The name of the GitHub-provided template.
Autogenerated input type of UpdatePullRequestReview
+Autogenerated input type of CreatePullRequest
#### Input fields @@ -1586,24 +1637,47 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe contents of the pull request review body.
The name of the branch you want your changes pulled into. This should be an existing branch +on the current repository. You cannot update the base branch on a pull request to point +to another repository.
The contents of the pull request.
A unique identifier for the client performing the mutation.
The Node ID of the pull request review to modify.
Indicates whether this pull request should be a draft.
The name of the branch where your changes are implemented. For cross-repository pull requests
+in the same network, namespace head_ref_name
with a user like this: username:branch
.
Indicates whether maintainers can modify the pull request.
The Node ID of the repository.
The title of the pull request.
Autogenerated input type of DeletePackageVersion
+Autogenerated input type of CreateRef
#### Input fields @@ -1618,16 +1692,24 @@ integer is passed, it should refer to a milestone by its number field. Pass inA unique identifier for the client performing the mutation.
The ID of the package version to be deleted.
The fully qualified name of the new Ref (ie: refs/heads/my_new_branch
).
The GitObjectID that the new Ref shall target. Must point to a commit.
The Node ID of the Repository to create the Ref in.
Autogenerated input type of SetEnterpriseIdentityProvider
+Autogenerated input type of CreateRepository
#### Input fields @@ -1642,36 +1724,50 @@ integer is passed, it should refer to a milestone by its number field. Pass inA unique identifier for the client performing the mutation.
The digest algorithm used to sign SAML requests for the identity provider.
A short description of the new repository.
The ID of the enterprise on which to set an identity provider.
Indicates if the repository should have the issues feature enabled.
Indicates if the repository should have the wiki feature enabled.
The URL for a web page about this repository.
The name of the new repository.
The x509 certificate used by the identity provider to sign assertions and responses.
The ID of the owner for the new repository.
The Issuer Entity ID for the SAML identity provider
When an organization is specified as the owner, this ID identifies the team +that should be granted access to the new repository.
The signature algorithm used to sign SAML requests for the identity provider.
Whether this repository should be marked as a template such that anyone who +can access it can create new repositories with the same files and directory structure.
The URL endpoint for the identity provider’s SAML SSO.
Indicates the repository’s visibility level.
Autogenerated input type of MergeBranch
+Autogenerated input type of CreateTeamDiscussionComment
#### Input fields @@ -1682,36 +1778,24 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe email address to associate with this commit.
The name of the base branch that the provided head will be merged into.
The content of the comment.
A unique identifier for the client performing the mutation.
Message to use for the merge commit. If omitted, a default will be used.
The head to merge into the base branch. This can be a branch name or a commit GitObjectID.
The Node ID of the Repository containing the base branch that will be modified.
The ID of the discussion to which the comment belongs.
Autogenerated input type of DeleteRef
+Autogenerated input type of CreateTeamDiscussion
#### Input fields @@ -1721,21 +1805,35 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe content of the discussion.
A unique identifier for the client performing the mutation.
The Node ID of the Ref to be deleted.
If true, restricts the visibility of this discussion to team members and +organization admins. If false or not specified, allows any organization member +to view this discussion.
The ID of the team to which the discussion belongs.
The title of the discussion.
Ordering options for Sponsors tiers connections.
+Autogenerated input type of DeclineTopicSuggestion
#### Input fields @@ -1746,20 +1844,28 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe ordering direction.
A unique identifier for the client performing the mutation.
The field to order tiers by.
The name of the suggested topic.
The reason why the suggested topic is declined.
The Node ID of the repository.
Autogenerated input type of UnmarkFileAsViewed
+Autogenerated input type of DeleteBranchProtectionRule
#### Input fields @@ -1770,24 +1876,20 @@ integer is passed, it should refer to a milestone by its number field. Pass inA unique identifier for the client performing the mutation.
The path of the file to mark as unviewed
The global relay id of the branch protection rule to be deleted.
The Node ID of the pull request.
A unique identifier for the client performing the mutation.
Autogenerated input type of UnminimizeComment
+Autogenerated input type of DeleteDeployment
#### Input fields @@ -1802,16 +1904,16 @@ integer is passed, it should refer to a milestone by its number field. Pass inA unique identifier for the client performing the mutation.
The Node ID of the subject to modify.
The Node ID of the deployment to be deleted.
Autogenerated input type of CreatePullRequest
+Autogenerated input type of DeleteIpAllowListEntry
#### Input fields @@ -1821,48 +1923,21 @@ integer is passed, it should refer to a milestone by its number field. Pass inThe name of the branch you want your changes pulled into. This should be an existing branch -on the current repository. You cannot update the base branch on a pull request to point -to another repository.
The contents of the pull request.
A unique identifier for the client performing the mutation.
Indicates whether this pull request should be a draft.
The name of the branch where your changes are implemented. For cross-repository pull requests
-in the same network, namespace head_ref_name
with a user like this: username:branch
.
Indicates whether maintainers can modify the pull request.
The Node ID of the repository.
The title of the pull request.
The ID of the IP allow list entry to delete.
Autogenerated input type of UpdateCheckRun
+Autogenerated input type of DeleteIssueComment
#### Input fields @@ -1872,61 +1947,21 @@ in the same network, namespacehead_ref_name
with a user like this:
Possible further actions the integrator can perform, which a user may trigger.
The node of the check.
A unique identifier for the client performing the mutation.
The time that the check run finished.
The final conclusion of the check.
The URL of the integrator’s site that has the full details of the check.
A reference for the run on the integrator’s system.
The name of the check.
Descriptive details about the run.
The node ID of the repository.
The time that the check run began.
The current status.
The ID of the comment to delete.
Ordering options for saved reply connections.
+Autogenerated input type of DeleteIssue
#### Input fields @@ -1937,20 +1972,20 @@ in the same network, namespacehead_ref_name
with a user like this:
The ordering direction.
A unique identifier for the client performing the mutation.
The field to order saved replies by.
The ID of the issue to delete.
Autogenerated input type of UnlinkRepositoryFromProject
+Autogenerated input type of DeleteLabel
#### Input fields @@ -1965,20 +2000,16 @@ in the same network, namespacehead_ref_name
with a user like this:
A unique identifier for the client performing the mutation.
The ID of the Project linked to the Repository.
The ID of the Repository linked to the Project.
The Node ID of the label to be deleted.
Autogenerated input type of CreateTeamDiscussionComment
+Autogenerated input type of DeletePackageVersion
#### Input fields @@ -1988,25 +2019,21 @@ in the same network, namespacehead_ref_name
with a user like this:
The content of the comment.
A unique identifier for the client performing the mutation.
The ID of the discussion to which the comment belongs.
The ID of the package version to be deleted.
Autogenerated input type of CloneProject
+Autogenerated input type of DeleteProjectCard
#### Input fields @@ -2017,40 +2044,20 @@ in the same network, namespacehead_ref_name
with a user like this:
The description of the project.
A unique identifier for the client performing the mutation.
Whether or not to clone the source project’s workflows.
The name of the project.
The visibility of the project, defaults to false (private).
The source project to clone.
The id of the card to delete.
The owner ID to create the project under.
A unique identifier for the client performing the mutation.
Possible further actions the integrator can perform.
+Autogenerated input type of DeleteProjectColumn
#### Input fields @@ -2061,24 +2068,20 @@ in the same network, namespacehead_ref_name
with a user like this:
A short explanation of what this action would do.
A reference for the action on the integrator’s system.
A unique identifier for the client performing the mutation.
The text to be displayed on a button in the web UI.
The id of the column to delete.
Autogenerated input type of UpdateTeamDiscussion
+Autogenerated input type of DeleteProject
#### Input fields @@ -2088,38 +2091,21 @@ in the same network, namespacehead_ref_name
with a user like this:
The updated text of the discussion.
The current version of the body content. If provided, this update operation -will be rejected if the given version does not match the latest version on the server.
A unique identifier for the client performing the mutation.
The Node ID of the discussion to modify.
If provided, sets the pinned state of the updated discussion.
The updated title of the discussion.
The Project ID to update.
Autogenerated input type of SubmitPullRequestReview
+Autogenerated input type of DeletePullRequestReviewComment
#### Input fields @@ -2129,33 +2115,21 @@ will be rejected if the given version does not match the latest version on the sThe text field to set on the Pull Request Review.
A unique identifier for the client performing the mutation.
The event to send to the Pull Request Review.
The Pull Request ID to submit any pending reviews.
The Pull Request Review ID to submit.
The ID of the comment to delete.
Autogenerated input type of ReopenPullRequest
+Autogenerated input type of DeletePullRequestReview
#### Input fields @@ -2170,16 +2144,16 @@ will be rejected if the given version does not match the latest version on the sA unique identifier for the client performing the mutation.
ID of the pull request to be reopened.
The Node ID of the pull request review to delete.
Autogenerated input type of AddPullRequestReviewComment
+Autogenerated input type of DeleteRef
#### Input fields @@ -2189,45 +2163,21 @@ will be rejected if the given version does not match the latest version on the sThe text of the comment.
A unique identifier for the client performing the mutation.
The SHA of the commit to comment on.
The comment id to reply to.
The relative path of the file to comment on.
The line index in the diff to comment on.
The node ID of the pull request reviewing
The Node ID of the review to modify.
The Node ID of the Ref to be deleted.
Autogenerated input type of CloneTemplateRepository
+Autogenerated input type of DeleteTeamDiscussionComment
#### Input fields @@ -2242,37 +2192,40 @@ will be rejected if the given version does not match the latest version on the sA unique identifier for the client performing the mutation.
A short description of the new repository.
Whether to copy all branches from the template to the new repository. Defaults -to copying only the default branch of the template.
The name of the new repository.
The ID of the comment to delete.
Autogenerated input type of DeleteTeamDiscussion
+ + +#### Input fields + +ownerId (ID!) | -The ID of the owner for the new repository. |
+ Name | +Description |
---|---|---|---|
repositoryId (ID!) | -The Node ID of the template repository. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
visibility (RepositoryVisibility!) | -Indicates the repository’s visibility level. |
+ id (ID!) | +The discussion ID to delete. |
Autogenerated input type of RemoveEnterpriseOrganization
+Autogenerated input type of DeleteVerifiableDomain
#### Input fields @@ -2287,20 +2240,16 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the enterprise from which the organization should be removed.
The ID of the organization to remove from the enterprise.
The ID of the verifiable domain to delete.
Ordering options for repository connections
+Ordering options for deployment connections
#### Input fields @@ -2315,16 +2264,16 @@ to copying only the default branch of the template.The ordering direction.
The field to order repositories by.
The field to order deployments by.
Autogenerated input type of DeleteBranchProtectionRule
+Autogenerated input type of DisablePullRequestAutoMerge
#### Input fields @@ -2334,21 +2283,21 @@ to copying only the default branch of the template.The global relay id of the branch protection rule to be deleted.
A unique identifier for the client performing the mutation.
ID of the pull request to disable auto merge on.
Ways in which team discussion connections can be ordered.
+Autogenerated input type of DismissPullRequestReview
#### Input fields @@ -2359,20 +2308,24 @@ to copying only the default branch of the template.The direction in which to order nodes.
A unique identifier for the client performing the mutation.
The field by which to order nodes.
The contents of the pull request review dismissal message.
The Node ID of the pull request review to modify.
Autogenerated input type of RemoveStar
+Specifies a review comment to be left with a Pull Request Review.
#### Input fields @@ -2383,20 +2336,24 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
Body of the comment to leave.
The Starrable ID to unstar.
Path to the file being commented on.
Position in the file to leave a comment on.
Autogenerated input type of RemoveReaction
+Specifies a review comment thread to be left with a Pull Request Review.
#### Input fields @@ -2407,24 +2364,36 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
Body of the comment to leave.
The name of the emoji reaction to remove.
The line of the blob to which the thread refers. The end of the line range for multi-line comments.
The Node ID of the subject to modify.
Path to the file being commented on.
The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.
The first line of the range to which the comment refers.
The side of the diff on which the start line resides.
Autogenerated input type of UpdateNotificationRestrictionSetting
+Autogenerated input type of EnablePullRequestAutoMerge
#### Input fields @@ -2434,25 +2403,37 @@ to copying only the default branch of the template.The email address to associate with this merge.
A unique identifier for the client performing the mutation.
The ID of the owner on which to set the restrict notifications setting.
Commit body to use for the commit when the PR is mergable; if omitted, a default message will be used.
Commit headline to use for the commit when the PR is mergable; if omitted, a default message will be used.
The merge method to use. If omitted, defaults to ‘MERGE’
The value for the restrict notifications setting.
ID of the pull request to enable auto-merge on.
Autogenerated input type of UpdateRefs
+Ordering options for enterprise administrator invitation connections
#### Input fields @@ -2463,24 +2444,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
A list of ref updates.
The ordering direction.
The Node ID of the repository.
The field to order enterprise administrator invitations by.
Autogenerated input type of RemoveAssigneesFromAssignable
+Ordering options for enterprise member connections.
#### Input fields @@ -2491,24 +2468,20 @@ to copying only the default branch of the template.The id of the assignable object to remove assignees from.
The id of users to remove as assignees.
The ordering direction.
A unique identifier for the client performing the mutation.
The field to order enterprise members by.
Autogenerated input type of UpdatePullRequestReviewComment
+Ordering options for Enterprise Server installation connections.
#### Input fields @@ -2519,24 +2492,20 @@ to copying only the default branch of the template.The text of the comment.
A unique identifier for the client performing the mutation.
The ordering direction.
The Node ID of the comment to modify.
The field to order Enterprise Server installations by.
Autogenerated input type of RemoveEnterpriseSupportEntitlement
+Ordering options for Enterprise Server user account email connections.
#### Input fields @@ -2547,24 +2516,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the Enterprise which the admin belongs to.
The ordering direction.
The login of a member who will lose the support entitlement.
The field to order emails by.
Autogenerated input type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting
+Ordering options for Enterprise Server user account connections.
#### Input fields @@ -2575,24 +2540,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the members can invite collaborators setting.
The ordering direction.
The value for the members can invite collaborators setting on the enterprise.
The field to order user accounts by.
Autogenerated input type of UpdateLabel
+Ordering options for Enterprise Server user accounts upload connections.
#### Input fields @@ -2603,32 +2564,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
A 6 character hex code, without the leading #, identifying the updated color of the label.
A brief description of the label, such as its purpose.
The Node ID of the label to be updated.
The ordering direction.
The updated name of the label.
The field to order user accounts uploads by.
Autogenerated input type of AddComment
+Autogenerated input type of FollowUser
#### Input fields @@ -2638,25 +2587,21 @@ to copying only the default branch of the template.The contents of the comment.
A unique identifier for the client performing the mutation.
The Node ID of the subject to modify.
ID of the user to follow.
Ways in which lists of labels can be ordered upon return.
+Ordering options for gist connections
#### Input fields @@ -2668,19 +2613,19 @@ to copying only the default branch of the template.The direction in which to order labels by the specified field.
The ordering direction.
The field in which to order labels by.
The field to order repositories by.
Autogenerated input type of DeleteTeamDiscussionComment
+Autogenerated input type of ImportProject
#### Input fields @@ -2690,45 +2635,37 @@ to copying only the default branch of the template.The description of Project.
A unique identifier for the client performing the mutation.
The ID of the comment to delete.
A list of columns containing issues and pull requests.
Autogenerated input type of DeleteIssueComment
- - -#### Input fields - -Name | -Description | +name (String!) | +The name of Project. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ ownerName (String!) | +The name of the Organization or User to create the Project under. |
id (ID!) | -The ID of the comment to delete. |
+ public (Boolean) | +Whether the Project is public or not. |
Autogenerated input type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting
+Autogenerated input type of InviteEnterpriseAdmin
#### Input fields @@ -2742,21 +2679,29 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The email of the person to invite as an administrator.
The ID of the enterprise on which to set the members can view dependency insights setting.
The ID of the enterprise to which you want to invite an administrator.
The value for the members can view dependency insights setting on the enterprise.
The login of a user to invite as an administrator.
The role of the administrator.
Ways in which lists of projects can be ordered upon return.
+Ordering options for IP allow list entry connections.
#### Input fields @@ -2768,19 +2713,19 @@ to copying only the default branch of the template.The direction in which to order projects by the specified field.
The ordering direction.
The field in which to order projects by.
The field to order IP allow list entries by.
Autogenerated input type of AddStar
+Ways in which lists of issue comments can be ordered upon return.
#### Input fields @@ -2791,20 +2736,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The direction in which to order issue comments by the specified field.
The Starrable ID to star.
The field in which to order issue comments by.
Autogenerated input type of CreateLabel
+Ways in which to filter lists of issues.
#### Input fields @@ -2815,56 +2760,47 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
List issues assigned to given name. Pass in null
for issues with no assigned
+user, and *
for issues assigned to any user.
A 6 character hex code, without the leading #, identifying the color of the label.
List issues created by given name.
A brief description of the label, such as its purpose.
List issues where the list of label names exist on the issue.
The name of the label.
List issues where the given name is mentioned in the issue.
The Node ID of the repository.
List issues by given milestone argument. If an string representation of an
+integer is passed, it should refer to a milestone by its number field. Pass in
+null
for issues with no milestone, and *
for issues that are assigned to any milestone.
Autogenerated input type of DeleteTeamDiscussion
- - -#### Input fields - -Name | -Description | +since (DateTime) | +List issues that have been updated at or after the given date. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ states ([IssueState!]) | +List issues filtered by the list of states given. |
id (ID!) | -The discussion ID to delete. |
+ viewerSubscribed (Boolean) | +List issues subscribed to by viewer. |
Autogenerated input type of UnfollowUser
+Ways in which lists of issues can be ordered upon return.
#### Input fields @@ -2875,20 +2811,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The direction in which to order issues by the specified field.
ID of the user to unfollow.
The field in which to order issues by.
Autogenerated input type of UpdateEnterpriseMembersCanMakePurchasesSetting
+Ways in which lists of labels can be ordered upon return.
#### Input fields @@ -2899,24 +2835,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the members can make purchases setting.
The direction in which to order labels by the specified field.
The value for the members can make purchases setting on the enterprise.
The field in which to order labels by.
Autogenerated input type of UpdateIpAllowListEnabledSetting
+Ordering options for language connections.
#### Input fields @@ -2927,24 +2859,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the owner on which to set the IP allow list enabled setting.
The ordering direction.
The value for the IP allow list enabled setting.
The field to order languages by.
Autogenerated input type of AcceptEnterpriseAdministratorInvitation
+Autogenerated input type of LinkRepositoryToProject
#### Input fields @@ -2959,16 +2887,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The id of the invitation being accepted
The ID of the Project to link to a Repository
The ID of the Repository to link to a Project.
Autogenerated input type of DeleteProjectColumn
+Autogenerated input type of LockLockable
#### Input fields @@ -2983,16 +2915,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The id of the column to delete.
A reason for why the item will be locked.
ID of the item to be locked.
Autogenerated input type of DeleteIssue
+Autogenerated input type of MarkFileAsViewed
#### Input fields @@ -3007,16 +2943,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the issue to delete.
The path of the file to mark as viewed
The Node ID of the pull request.
Images attached to the check run output displayed in the GitHub pull request UI.
+Autogenerated input type of MarkPullRequestReadyForReview
#### Input fields @@ -3027,24 +2967,20 @@ to copying only the default branch of the template.The alternative text for the image.
A short image description.
A unique identifier for the client performing the mutation.
The full URL of the image.
ID of the pull request to be marked as ready for review.
Information from a check run analysis to specific lines of code.
+Autogenerated input type of MergeBranch
#### Input fields @@ -3055,28 +2991,36 @@ to copying only the default branch of the template.The ending column of the range.
The email address to associate with this commit.
The ending line of the range.
The name of the base branch that the provided head will be merged into.
The starting column of the range.
A unique identifier for the client performing the mutation.
The starting line of the range.
Message to use for the merge commit. If omitted, a default will be used.
The head to merge into the base branch. This can be a branch name or a commit GitObjectID.
The Node ID of the Repository containing the base branch that will be modified.
Autogenerated input type of UpdateIssue
+Autogenerated input type of MergePullRequest
#### Input fields @@ -3087,48 +3031,40 @@ to copying only the default branch of the template.An array of Node IDs of users for this issue.
The body for the issue description.
The email address to associate with this merge.
A unique identifier for the client performing the mutation.
The ID of the Issue to modify.
An array of Node IDs of labels for this issue.
Commit body to use for the merge commit; if omitted, a default message will be used
The Node ID of the milestone for this issue.
Commit headline to use for the merge commit; if omitted, a default message will be used.
An array of Node IDs for projects associated with this issue.
OID that the pull request head ref must match to allow merge; if omitted, no check is performed.
The desired issue state.
The merge method to use. If omitted, defaults to ‘MERGE’
The title for the issue.
ID of the pull request to be merged.
Autogenerated input type of DeclineTopicSuggestion
+Ordering options for milestone connections.
#### Input fields @@ -3139,28 +3075,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The name of the suggested topic.
The reason why the suggested topic is declined.
The ordering direction.
The Node ID of the repository.
The field to order milestones by.
The filters that are available when fetching check runs.
+Autogenerated input type of MinimizeComment
#### Input fields @@ -3171,28 +3099,24 @@ to copying only the default branch of the template.Filters the check runs created by this application ID.
Filters the check runs by this name.
The classification of comment
Filters the check runs by this type.
A unique identifier for the client performing the mutation.
Filters the check runs by this status.
The Node ID of the subject to modify.
Autogenerated input type of UnpinIssue
+Autogenerated input type of MoveProjectCard
#### Input fields @@ -3203,44 +3127,28 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the issue to be unpinned
Place the new card after the card with this id. Pass null to place it at the top.
Ordering options for Enterprise Server user accounts upload connections.
- - -#### Input fields - -Name | -Description | +cardId (ID!) | +The id of the card to move. |
---|---|---|---|
direction (OrderDirection!) | -The ordering direction. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
field (EnterpriseServerUserAccountsUploadOrderField!) | -The field to order user accounts uploads by. |
+ columnId (ID!) | +The id of the column to move it into. |
Autogenerated input type of SetRepositoryInteractionLimit
+Autogenerated input type of MoveProjectColumn
#### Input fields @@ -3251,28 +3159,24 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
When this limit should expire.
Place the new column after the column with this id. Pass null to place it at the front.
The limit to set.
A unique identifier for the client performing the mutation.
The ID of the repository to set a limit for.
The id of the column to move.
Autogenerated input type of DeleteIpAllowListEntry
+Ordering options for organization connections.
#### Input fields @@ -3283,20 +3187,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ordering direction.
The ID of the IP allow list entry to delete.
The field to order organizations by.
Autogenerated input type of RemoveEnterpriseAdmin
+Ways in which lists of package files can be ordered upon return.
#### Input fields @@ -3307,24 +3211,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The Enterprise ID from which to remove the administrator.
The direction in which to order package files by the specified field.
The login of the user to remove as an administrator.
The field in which to order package files by.
Autogenerated input type of CancelEnterpriseAdminInvitation
+Ways in which lists of packages can be ordered upon return.
#### Input fields @@ -3335,20 +3235,20 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The direction in which to order packages by the specified field.
The Node ID of the pending enterprise administrator invitation.
The field in which to order packages by.
Ordering options for organization connections.
+Ways in which lists of package versions can be ordered upon return.
#### Input fields @@ -3359,20 +3259,20 @@ to copying only the default branch of the template.The ordering direction.
The direction in which to order package versions by the specified field.
The field to order organizations by.
The field in which to order package versions by.
Autogenerated input type of UnresolveReviewThread
+Autogenerated input type of PinIssue
#### Input fields @@ -3387,16 +3287,16 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The ID of the thread to unresolve
The ID of the issue to be pinned
Ordering options for team member connections
+An issue or PR and its owning repository to be used in a project card.
#### Input fields @@ -3407,20 +3307,20 @@ to copying only the default branch of the template.The ordering direction.
The issue or pull request number.
The field to order team members by.
Repository name with owner (owner/repository).
Autogenerated input type of CreateCheckSuite
+A project column and a list of its issues and PRs.
#### Input fields @@ -3431,24 +3331,24 @@ to copying only the default branch of the template.A unique identifier for the client performing the mutation.
The name of the column.
The SHA of the head commit.
A list of issues and pull requests in the column.
The Node ID of the repository.
The position of the column, starting from 0.
Autogenerated input type of UpdatePullRequest
+Ways in which lists of projects can be ordered upon return.
#### Input fields @@ -3459,57 +3359,20 @@ to copying only the default branch of the template.An array of Node IDs of users for this pull request.
The name of the branch you want your changes pulled into. This should be an existing branch -on the current repository.
The contents of the pull request.
A unique identifier for the client performing the mutation.
An array of Node IDs of labels for this pull request.
Indicates whether maintainers can modify the pull request.
The Node ID of the milestone for this pull request.
An array of Node IDs for projects associated with this pull request.
The Node ID of the pull request.
The target state of the pull request.
The direction in which to order projects by the specified field.
The title of the pull request.
The field in which to order projects by.
Autogenerated input type of CreateBranchProtectionRule
+Ways in which lists of issues can be ordered upon return.
#### Input fields @@ -3520,88 +3383,20 @@ on the current repository.Can this branch be deleted.
Are force pushes allowed on this branch.
A unique identifier for the client performing the mutation.
Will new commits pushed to matching branches dismiss pull request review approvals.
Can admins overwrite branch protection.
The glob-like pattern used to determine matching branches.
A list of User, Team or App IDs allowed to push to matching branches.
The global relay id of the repository in which a new branch protection rule should be created in.
Number of approving reviews required to update matching branches.
List of required status check contexts that must pass for commits to be accepted to matching branches.
Are approving reviews required to update matching branches.
Are reviews from code owners required to update matching branches.
Are commits required to be signed.
Are merge commits prohibited from being pushed to this branch.
Are status checks required to update matching branches.
Are branches required to be up to date before merging.
Is pushing to matching branches restricted.
Is dismissal of pull request reviews restricted.
The direction in which to order pull requests by the specified field.
A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches.
The field in which to order pull requests by.
Autogenerated input type of CreateDeployment
+Ways in which lists of reactions can be ordered upon return.
#### Input fields @@ -3612,41 +3407,36 @@ on the current repository.Attempt to automatically merge the default branch into the requested ref, defaults to true.
A unique identifier for the client performing the mutation.
Short description of the deployment.
Name for the target deployment environment.
JSON payload with extra information about the deployment.
The direction in which to order reactions by the specified field.
The node ID of the ref to be deployed.
The field in which to order reactions by.
Ways in which lists of git refs can be ordered upon return.
+ + +#### Input fields + +repositoryId (ID!) | -The node ID of the repository. |
+ Name | +Description |
---|---|---|---|
requiredContexts ([String!]) | -The status contexts to verify against commit status checks. To bypass required -contexts, pass an empty array. Defaults to all unique contexts. |
+ direction (OrderDirection!) | +The direction in which to order refs by the specified field. |
task (String) | -Specifies a task to execute. |
+ field (RefOrderField!) | +The field in which to order refs by. |
Autogenerated input type of UpdateBranchProtectionRule
+Autogenerated input type of RegenerateEnterpriseIdentityProviderRecoveryCodes
#### Input fields @@ -3697,88 +3487,148 @@ contexts, pass an empty array. Defaults to all unique contexts.Can this branch be deleted.
A unique identifier for the client performing the mutation.
Are force pushes allowed on this branch.
The ID of the enterprise on which to set an identity provider.
Autogenerated input type of RegenerateVerifiableDomainToken
+ + +#### Input fields + +branchProtectionRuleId (ID!) | -The global relay id of the branch protection rule to be updated. |
+ Name | +Description |
---|---|---|---|
clientMutationId (String) | A unique identifier for the client performing the mutation. |
||
dismissesStaleReviews (Boolean) | -Will new commits pushed to matching branches dismiss pull request review approvals. |
+ id (ID!) | +The ID of the verifiable domain to regenerate the verification token of. |
Ways in which lists of releases can be ordered upon return.
+ + +#### Input fields + +isAdminEnforced (Boolean) | -Can admins overwrite branch protection. |
+ Name | +Description |
---|---|---|---|
pattern (String) | -The glob-like pattern used to determine matching branches. |
+ direction (OrderDirection!) | +The direction in which to order releases by the specified field. |
pushActorIds ([ID!]) | -A list of User, Team or App IDs allowed to push to matching branches. |
+ field (ReleaseOrderField!) | +The field in which to order releases by. |
Autogenerated input type of RemoveAssigneesFromAssignable
+ + +#### Input fields + +requiredApprovingReviewCount (Int) | -Number of approving reviews required to update matching branches. |
+ Name | +Description |
---|---|---|---|
requiredStatusCheckContexts ([String!]) | -List of required status check contexts that must pass for commits to be accepted to matching branches. |
+ assignableId (ID!) | +The id of the assignable object to remove assignees from. |
requiresApprovingReviews (Boolean) | -Are approving reviews required to update matching branches. |
+ assigneeIds ([ID!]!) | +The id of users to remove as assignees. |
requiresCodeOwnerReviews (Boolean) | -Are reviews from code owners required to update matching branches. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
Autogenerated input type of RemoveEnterpriseAdmin
+ + +#### Input fields + +requiresCommitSignatures (Boolean) | -Are commits required to be signed. |
+ Name | +Description |
---|---|---|---|
requiresLinearHistory (Boolean) | -Are merge commits prohibited from being pushed to this branch. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
requiresStatusChecks (Boolean) | -Are status checks required to update matching branches. |
+ enterpriseId (ID!) | +The Enterprise ID from which to remove the administrator. |
requiresStrictStatusChecks (Boolean) | -Are branches required to be up to date before merging. |
+ login (String!) | +The login of the user to remove as an administrator. |
Autogenerated input type of RemoveEnterpriseIdentityProvider
+ + +#### Input fields + +restrictsPushes (Boolean) | -Is pushing to matching branches restricted. |
+ Name | +Description |
---|---|---|---|
restrictsReviewDismissals (Boolean) | -Is dismissal of pull request reviews restricted. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
reviewDismissalActorIds ([ID!]) | -A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches. |
+ enterpriseId (ID!) | +The ID of the enterprise from which to remove the identity provider. |
Ordering options for user status connections.
+Autogenerated input type of RemoveEnterpriseOrganization
#### Input fields @@ -3789,20 +3639,24 @@ contexts, pass an empty array. Defaults to all unique contexts.The ordering direction.
A unique identifier for the client performing the mutation.
The field to order user statuses by.
The ID of the enterprise from which the organization should be removed.
The ID of the organization to remove from the enterprise.
Autogenerated input type of UpdateIssueComment
+Autogenerated input type of RemoveEnterpriseSupportEntitlement
#### Input fields @@ -3813,24 +3667,52 @@ contexts, pass an empty array. Defaults to all unique contexts.The updated text of the comment.
A unique identifier for the client performing the mutation.
The ID of the Enterprise which the admin belongs to.
The login of a member who will lose the support entitlement.
Autogenerated input type of RemoveLabelsFromLabelable
+ + +#### Input fields + +Name | +Description | ||
---|---|---|---|
clientMutationId (String) | A unique identifier for the client performing the mutation. |
||
id (ID!) | -The ID of the IssueComment to modify. |
+ labelIds ([ID!]!) | +The ids of labels to remove. |
+
labelableId (ID!) | +The id of the Labelable to remove labels from. |
Ordering options for IP allow list entry connections.
+Autogenerated input type of RemoveOutsideCollaborator
#### Input fields @@ -3841,20 +3723,24 @@ contexts, pass an empty array. Defaults to all unique contexts.The ordering direction.
A unique identifier for the client performing the mutation.
The field to order IP allow list entries by.
The ID of the organization to remove the outside collaborator from.
The ID of the outside collaborator to remove.
Autogenerated input type of CreateRef
+Autogenerated input type of RemoveReaction
#### Input fields @@ -3869,24 +3755,44 @@ contexts, pass an empty array. Defaults to all unique contexts.A unique identifier for the client performing the mutation.
The fully qualified name of the new Ref (ie: refs/heads/my_new_branch
).
The name of the emoji reaction to remove.
The GitObjectID that the new Ref shall target. Must point to a commit.
The Node ID of the subject to modify.
Autogenerated input type of RemoveStar
+ + +#### Input fields + +Name | +Description | +||
---|---|---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
||
repositoryId (ID!) | -The Node ID of the Repository to create the Ref in. |
+ starrableId (ID!) | +The Starrable ID to unstar. |
Autogenerated input type of ChangeUserStatus
+Autogenerated input type of ReopenIssue
#### Input fields @@ -3901,33 +3807,16 @@ contexts, pass an empty array. Defaults to all unique contexts.A unique identifier for the client performing the mutation.
The emoji to represent your status. Can either be a native Unicode emoji or an emoji name with colons, e.g., :grinning:.
If set, the user status will not be shown after this date.
Whether this status should indicate you are not fully available on GitHub, e.g., you are away.
A short description of your current status.
The ID of the organization whose members will be allowed to see the status. If -omitted, the status will be publicly visible.
ID of the issue to be opened.
Specifies an author for filtering Git commits.
+Autogenerated input type of ReopenPullRequest
#### Input fields @@ -3938,21 +3827,20 @@ omitted, the status will be publicly visible.Email addresses to filter by. Commits authored by any of the specified email addresses will be returned.
A unique identifier for the client performing the mutation.
ID of a User to filter by. If non-null, only commits authored by this user -will be returned. This field takes precedence over emails.
ID of the pull request to be reopened.
Ways in which lists of package files can be ordered upon return.
+Ordering options for repository invitation connections.
#### Input fields @@ -3963,20 +3851,20 @@ will be returned. This field takes precedence over emails.The direction in which to order package files by the specified field.
The ordering direction.
The field in which to order package files by.
The field to order repository invitations by.
Ways in which star connections can be ordered.
+Ordering options for repository connections
#### Input fields @@ -3988,19 +3876,19 @@ will be returned. This field takes precedence over emails.The direction in which to order nodes.
The ordering direction.
The field in which to order nodes by.
The field to order repositories by.
Autogenerated input type of MoveProjectColumn
+Autogenerated input type of RequestReviews
#### Input fields @@ -4010,25 +3898,33 @@ will be returned. This field takes precedence over emails.Place the new column after the column with this id. Pass null to place it at the front.
A unique identifier for the client performing the mutation.
The id of the column to move.
The Node ID of the pull request to modify.
The Node IDs of the team to request.
Add users to the set rather than replace.
The Node IDs of the user to request.
Autogenerated input type of UpdateEnterpriseDefaultRepositoryPermissionSetting
+Autogenerated input type of RerequestCheckSuite
#### Input fields @@ -4039,24 +3935,24 @@ will be returned. This field takes precedence over emails.A unique identifier for the client performing the mutation.
The Node ID of the check suite.
The ID of the enterprise on which to set the default repository permission setting.
A unique identifier for the client performing the mutation.
The value for the default repository permission setting on the enterprise.
The Node ID of the repository.
Autogenerated input type of CreateContentAttachment
+Autogenerated input type of ResolveReviewThread
#### Input fields @@ -4066,29 +3962,21 @@ will be returned. This field takes precedence over emails.The body of the content attachment, which may contain markdown.
A unique identifier for the client performing the mutation.
The node ID of the content_reference.
The title of the content attachment.
The ID of the thread to resolve
Ordering options for Enterprise Server user account connections.
+Ordering options for saved reply connections.
#### Input fields @@ -4103,16 +3991,16 @@ will be returned. This field takes precedence over emails.The ordering direction.
The field to order user accounts by.
The field to order saved replies by.
Autogenerated input type of MarkFileAsViewed
+An advisory identifier to filter results on.
#### Input fields @@ -4123,16 +4011,12 @@ will be returned. This field takes precedence over emails.A unique identifier for the client performing the mutation.
The path of the file to mark as viewed
The identifier type.
The Node ID of the pull request.
The identifier string. Supports exact or partial matching.
Autogenerated input type of DeletePullRequestReview
+Ordering options for security vulnerability connections
#### Input fields @@ -4175,20 +4059,20 @@ will be returned. This field takes precedence over emails.A unique identifier for the client performing the mutation.
The ordering direction.
The Node ID of the pull request review to delete.
The field to order security vulnerabilities by.
Autogenerated input type of CreateProject
+Autogenerated input type of SetEnterpriseIdentityProvider
#### Input fields @@ -4198,61 +4082,41 @@ will be returned. This field takes precedence over emails.The description of project.
A unique identifier for the client performing the mutation.
The name of project.
The owner ID to create the project under.
The digest algorithm used to sign SAML requests for the identity provider.
A list of repository IDs to create as linked repositories for the project
The ID of the enterprise on which to set an identity provider.
The name of the GitHub-provided template.
The x509 certificate used by the identity provider to sign assertions and responses.
Autogenerated input type of UnlockLockable
- - -#### Input fields - -Name | -Description | +issuer (String) | +The Issuer Entity ID for the SAML identity provider |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ signatureMethod (SamlSignatureAlgorithm!) | +The signature algorithm used to sign SAML requests for the identity provider. |
lockableId (ID!) | -ID of the item to be unlocked. |
+ ssoUrl (URI!) | +The URL endpoint for the identity provider’s SAML SSO. |
Autogenerated input type of UpdateEnterpriseOrganizationProjectsSetting
+Autogenerated input type of SetOrganizationInteractionLimit
#### Input fields @@ -4267,20 +4131,24 @@ will be returned. This field takes precedence over emails.A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the organization projects setting.
When this limit should expire.
The value for the organization projects setting on the enterprise.
The limit to set.
The ID of the organization to set a limit for.
Ordering options for gist connections
+Autogenerated input type of SetRepositoryInteractionLimit
#### Input fields @@ -4291,20 +4159,28 @@ will be returned. This field takes precedence over emails.The ordering direction.
A unique identifier for the client performing the mutation.
The field to order repositories by.
When this limit should expire.
The limit to set.
The ID of the repository to set a limit for.
Autogenerated input type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting
+Autogenerated input type of SetUserInteractionLimit
#### Input fields @@ -4319,20 +4195,24 @@ will be returned. This field takes precedence over emails.A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the members can delete repositories setting.
When this limit should expire.
The value for the members can delete repositories setting on the enterprise.
The limit to set.
The ID of the user to set a limit for.
Autogenerated input type of RemoveEnterpriseIdentityProvider
+Ordering options for connections to get sponsorable entities for GitHub Sponsors.
#### Input fields @@ -4343,20 +4223,20 @@ will be returned. This field takes precedence over emails.A unique identifier for the client performing the mutation.
The ordering direction.
The ID of the enterprise from which to remove the identity provider.
The field to order sponsorable entities by.
Ways in which lists of package versions can be ordered upon return.
+Ordering options for Sponsors tiers connections.
#### Input fields @@ -4367,20 +4247,20 @@ will be returned. This field takes precedence over emails.The direction in which to order package versions by the specified field.
The ordering direction.
The field in which to order package versions by.
The field to order tiers by.
Autogenerated input type of CreateTeamDiscussion
+Ordering options for sponsorship connections.
#### Input fields @@ -4391,34 +4271,20 @@ will be returned. This field takes precedence over emails.The content of the discussion.
A unique identifier for the client performing the mutation.
If true, restricts the visibility of this discussion to team members and -organization admins. If false or not specified, allows any organization member -to view this discussion.
The ID of the team to which the discussion belongs.
The ordering direction.
The title of the discussion.
The field to order sponsorship by.
Autogenerated input type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting
+Ways in which star connections can be ordered.
#### Input fields @@ -4429,24 +4295,20 @@ to view this discussion.A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the members can update protected branches setting.
The direction in which to order nodes.
The value for the members can update protected branches setting on the enterprise.
The field in which to order nodes by.
Autogenerated input type of AddPullRequestReviewThread
+Autogenerated input type of SubmitPullRequestReview
#### Input fields @@ -4457,48 +4319,32 @@ to view this discussion.Body of the thread’s first comment.
The text field to set on the Pull Request Review.
A unique identifier for the client performing the mutation.
The line of the blob to which the thread refers. The end of the line range for multi-line comments.
Path to the file being commented on.
The event to send to the Pull Request Review.
The node ID of the pull request reviewing
The Pull Request ID to submit any pending reviews.
The Node ID of the review to modify.
The side of the diff on which the line resides. For multi-line comments, this is the side for the end of the line range.
The first line of the range to which the comment refers.
The side of the diff on which the start line resides.
The Pull Request Review ID to submit.
Autogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting
+Ways in which team discussion comment connections can be ordered.
#### Input fields @@ -4509,41 +4355,20 @@ to view this discussion.A unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the members can create repositories setting.
Allow members to create internal repositories. Defaults to current value.
Allow members to create private repositories. Defaults to current value.
Allow members to create public repositories. Defaults to current value.
When false, allow member organizations to set their own repository creation member privileges.
The direction in which to order nodes.
Value for the members can create repositories setting on the enterprise. This -or the granular public/private/internal allowed fields (but not both) must be provided.
The field by which to order nodes.
Autogenerated input type of MergePullRequest
+Ways in which team discussion connections can be ordered.
#### Input fields @@ -4554,40 +4379,20 @@ or the granular public/private/internal allowed fields (but not both) must be prThe email address to associate with this merge.
A unique identifier for the client performing the mutation.
Commit body to use for the merge commit; if omitted, a default message will be used
Commit headline to use for the merge commit; if omitted, a default message will be used.
OID that the pull request head ref must match to allow merge; if omitted, no check is performed.
The merge method to use. If omitted, defaults to ‘MERGE’
The direction in which to order nodes.
ID of the pull request to be merged.
The field by which to order nodes.
Ordering options for sponsorship connections.
+Ordering options for team member connections
#### Input fields @@ -4602,16 +4407,16 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ordering direction.
The field to order sponsorship by.
The field to order team members by.
An issue or PR and its owning repository to be used in a project card.
+Ways in which team connections can be ordered.
#### Input fields @@ -4622,20 +4427,20 @@ or the granular public/private/internal allowed fields (but not both) must be prThe issue or pull request number.
The direction in which to order nodes.
Repository name with owner (owner/repository).
The field in which to order nodes by.
Ordering options for security vulnerability connections
+Ordering options for team repository connections
#### Input fields @@ -4650,16 +4455,16 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ordering direction.
The field to order security vulnerabilities by.
The field to order repositories by.
Autogenerated input type of UpdateEnterpriseRepositoryProjectsSetting
+Autogenerated input type of TransferIssue
#### Input fields @@ -4674,20 +4479,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the repository projects setting.
The Node ID of the issue to be transferred
The value for the repository projects setting on the enterprise.
The Node ID of the repository the issue should be transferred to
Ways in which lists of issues can be ordered upon return.
+Autogenerated input type of UnarchiveRepository
#### Input fields @@ -4698,20 +4503,20 @@ or the granular public/private/internal allowed fields (but not both) must be prThe direction in which to order pull requests by the specified field.
A unique identifier for the client performing the mutation.
The field in which to order pull requests by.
The ID of the repository to unarchive.
Ordering options for repository invitation connections.
+Autogenerated input type of UnfollowUser
#### Input fields @@ -4722,20 +4527,20 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ordering direction.
A unique identifier for the client performing the mutation.
The field to order repository invitations by.
ID of the user to unfollow.
Ordering options for connections to get sponsorable entities for GitHub Sponsors.
+Autogenerated input type of UnlinkRepositoryFromProject
#### Input fields @@ -4746,20 +4551,24 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ordering direction.
A unique identifier for the client performing the mutation.
The field to order sponsorable entities by.
The ID of the Project linked to the Repository.
The ID of the Repository linked to the Project.
Ordering options for verifiable domain connections.
+Autogenerated input type of UnlockLockable
#### Input fields @@ -4770,20 +4579,20 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ordering direction.
A unique identifier for the client performing the mutation.
The field to order verifiable domains by.
ID of the item to be unlocked.
Autogenerated input type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting
+Autogenerated input type of UnmarkFileAsViewed
#### Input fields @@ -4798,20 +4607,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The ID of the enterprise on which to set the members can change repository visibility setting.
The path of the file to mark as unviewed
The value for the members can change repository visibility setting on the enterprise.
The Node ID of the pull request.
Autogenerated input type of RequestReviews
+Autogenerated input type of UnmarkIssueAsDuplicate
#### Input fields @@ -4822,32 +4631,24 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The Node ID of the pull request to modify.
The Node IDs of the team to request.
ID of the issue or pull request currently considered canonical/authoritative/original.
Add users to the set rather than replace.
A unique identifier for the client performing the mutation.
The Node IDs of the user to request.
ID of the issue or pull request currently marked as a duplicate.
Autogenerated input type of DismissPullRequestReview
+Autogenerated input type of UnminimizeComment
#### Input fields @@ -4862,20 +4663,16 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The contents of the pull request review dismissal message.
The Node ID of the pull request review to modify.
The Node ID of the subject to modify.
A project column and a list of its issues and PRs.
+Autogenerated input type of UnpinIssue
#### Input fields @@ -4886,24 +4683,20 @@ or the granular public/private/internal allowed fields (but not both) must be prThe name of the column.
A list of issues and pull requests in the column.
A unique identifier for the client performing the mutation.
The position of the column, starting from 0.
The ID of the issue to be unpinned
Autogenerated input type of ClosePullRequest
+Autogenerated input type of UnresolveReviewThread
#### Input fields @@ -4918,16 +4711,16 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
ID of the pull request to be closed.
The ID of the thread to unresolve
Autogenerated input type of UpdateEnterpriseProfile
+Autogenerated input type of UpdateBranchProtectionRule
#### Input fields @@ -4937,37 +4730,89 @@ or the granular public/private/internal allowed fields (but not both) must be prCan this branch be deleted.
Are force pushes allowed on this branch.
The global relay id of the branch protection rule to be updated.
A unique identifier for the client performing the mutation.
The description of the enterprise.
Will new commits pushed to matching branches dismiss pull request review approvals.
The Enterprise ID to update.
Can admins overwrite branch protection.
The location of the enterprise.
The glob-like pattern used to determine matching branches.
The name of the enterprise.
A list of User, Team or App IDs allowed to push to matching branches.
The URL of the enterprise’s website.
Number of approving reviews required to update matching branches.
List of required status check contexts that must pass for commits to be accepted to matching branches.
Are approving reviews required to update matching branches.
Are reviews from code owners required to update matching branches.
Are commits required to be signed.
Are merge commits prohibited from being pushed to this branch.
Are status checks required to update matching branches.
Are branches required to be up to date before merging.
Is pushing to matching branches restricted.
Is dismissal of pull request reviews restricted.
A list of User or Team IDs allowed to dismiss reviews on pull requests targeting matching branches.
The filters that are available when fetching check suites.
+Autogenerated input type of UpdateCheckRun
#### Input fields @@ -4978,20 +4823,60 @@ or the granular public/private/internal allowed fields (but not both) must be prFilters the check suites created by this application ID.
Possible further actions the integrator can perform, which a user may trigger.
Filters the check suites by this name.
The node of the check.
A unique identifier for the client performing the mutation.
The time that the check run finished.
The final conclusion of the check.
The URL of the integrator’s site that has the full details of the check.
A reference for the run on the integrator’s system.
The name of the check.
Descriptive details about the run.
The node ID of the repository.
The time that the check run began.
The current status.
Autogenerated input type of UpdateProjectColumn
+Autogenerated input type of UpdateCheckSuitePreferences
#### Input fields @@ -5002,24 +4887,24 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The check suite preferences to modify.
The name of project column.
A unique identifier for the client performing the mutation.
The ProjectColumn ID to update.
The Node ID of the repository.
Autogenerated input type of CreateIssue
+Autogenerated input type of UpdateEnterpriseAdministratorRole
#### Input fields @@ -5029,49 +4914,57 @@ or the granular public/private/internal allowed fields (but not both) must be prThe Node ID for the user assignee for this issue.
The body for the issue description.
A unique identifier for the client performing the mutation.
The name of an issue template in the repository, assigns labels and assignees from the template to the issue
The ID of the Enterprise which the admin belongs to.
An array of Node IDs of labels for this issue.
The login of a administrator whose role is being changed.
The Node ID of the milestone for this issue.
The new role for the Enterprise administrator.
Autogenerated input type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting
+ + +#### Input fields + +Name | +Description | ||
---|---|---|---|
projectIds ([ID!]) | -An array of Node IDs for projects associated with this issue. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
repositoryId (ID!) | -The Node ID of the repository. |
+ enterpriseId (ID!) | +The ID of the enterprise on which to set the allow private repository forking setting. |
title (String!) | -The title for the issue. |
+ settingValue (EnterpriseEnabledDisabledSettingValue!) | +The value for the allow private repository forking setting on the enterprise. |
Autogenerated input type of PinIssue
+Autogenerated input type of UpdateEnterpriseDefaultRepositoryPermissionSetting
#### Input fields @@ -5086,16 +4979,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The ID of the issue to be pinned
The ID of the enterprise on which to set the default repository permission setting.
The value for the default repository permission setting on the enterprise.
Autogenerated input type of AddEnterpriseSupportEntitlement
+Autogenerated input type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting
#### Input fields @@ -5111,19 +5008,19 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ID of the Enterprise which the admin belongs to.
The ID of the enterprise on which to set the members can change repository visibility setting.
The login of a member who will receive the support entitlement.
The value for the members can change repository visibility setting on the enterprise.
Autogenerated input type of CreateCheckRun
+Autogenerated input type of UpdateEnterpriseMembersCanCreateRepositoriesSetting
#### Input fields @@ -5133,61 +5030,70 @@ or the granular public/private/internal allowed fields (but not both) must be prPossible further actions the integrator can perform, which a user may trigger.
A unique identifier for the client performing the mutation.
The time that the check run finished.
The ID of the enterprise on which to set the members can create repositories setting.
The final conclusion of the check.
Allow members to create internal repositories. Defaults to current value.
The URL of the integrator’s site that has the full details of the check.
Allow members to create private repositories. Defaults to current value.
A reference for the run on the integrator’s system.
Allow members to create public repositories. Defaults to current value.
The SHA of the head commit.
When false, allow member organizations to set their own repository creation member privileges.
The name of the check.
Value for the members can create repositories setting on the enterprise. This +or the granular public/private/internal allowed fields (but not both) must be provided.
Autogenerated input type of UpdateEnterpriseMembersCanDeleteIssuesSetting
+ + +#### Input fields + +output (CheckRunOutput) | -Descriptive details about the run. |
+ Name | +Description |
---|---|---|---|
repositoryId (ID!) | -The node ID of the repository. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
startedAt (DateTime) | -The time that the check run began. |
+ enterpriseId (ID!) | +The ID of the enterprise on which to set the members can delete issues setting. |
status (RequestableCheckStatusState) | -The current status. |
+ settingValue (EnterpriseEnabledDisabledSettingValue!) | +The value for the members can delete issues setting on the enterprise. |
Autogenerated input type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting
+Autogenerated input type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting
#### Input fields @@ -5203,19 +5109,19 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ID of the enterprise on which to set the allow private repository forking setting.
The ID of the enterprise on which to set the members can delete repositories setting.
The value for the allow private repository forking setting on the enterprise.
The value for the members can delete repositories setting on the enterprise.
Autogenerated input type of ResolveReviewThread
+Autogenerated input type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting
#### Input fields @@ -5230,16 +5136,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The ID of the thread to resolve
The ID of the enterprise on which to set the members can invite collaborators setting.
The value for the members can invite collaborators setting on the enterprise.
Autogenerated input type of AddAssigneesToAssignable
+Autogenerated input type of UpdateEnterpriseMembersCanMakePurchasesSetting
#### Input fields @@ -5250,24 +5160,24 @@ or the granular public/private/internal allowed fields (but not both) must be prThe id of the assignable object to add assignees to.
A unique identifier for the client performing the mutation.
The id of users to add as assignees.
The ID of the enterprise on which to set the members can make purchases setting.
A unique identifier for the client performing the mutation.
The value for the members can make purchases setting on the enterprise.
Autogenerated input type of AcceptTopicSuggestion
+Autogenerated input type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting
#### Input fields @@ -5282,20 +5192,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The name of the suggested topic.
The ID of the enterprise on which to set the members can update protected branches setting.
The Node ID of the repository.
The value for the members can update protected branches setting on the enterprise.
Autogenerated input type of AddProjectColumn
+Autogenerated input type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting
#### Input fields @@ -5310,20 +5220,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The name of the column.
The ID of the enterprise on which to set the members can view dependency insights setting.
The Node ID of the project.
The value for the members can view dependency insights setting on the enterprise.
Ordering options for milestone connections.
+Autogenerated input type of UpdateEnterpriseOrganizationProjectsSetting
#### Input fields @@ -5334,20 +5244,24 @@ or the granular public/private/internal allowed fields (but not both) must be prThe ordering direction.
A unique identifier for the client performing the mutation.
The field to order milestones by.
The ID of the enterprise on which to set the organization projects setting.
The value for the organization projects setting on the enterprise.
Autogenerated input type of ImportProject
+Autogenerated input type of UpdateEnterpriseProfile
#### Input fields @@ -5357,37 +5271,37 @@ or the granular public/private/internal allowed fields (but not both) must be prThe description of Project.
A unique identifier for the client performing the mutation.
A list of columns containing issues and pull requests.
The description of the enterprise.
The name of Project.
The Enterprise ID to update.
The name of the Organization or User to create the Project under.
The location of the enterprise.
Whether the Project is public or not.
The name of the enterprise.
The URL of the enterprise’s website.
Autogenerated input type of RegenerateVerifiableDomainToken
+Autogenerated input type of UpdateEnterpriseRepositoryProjectsSetting
#### Input fields @@ -5402,16 +5316,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The ID of the verifiable domain to regenerate the verification token of.
The ID of the enterprise on which to set the repository projects setting.
The value for the repository projects setting on the enterprise.
Ways in which team discussion comment connections can be ordered.
+Autogenerated input type of UpdateEnterpriseTeamDiscussionsSetting
#### Input fields @@ -5422,20 +5340,24 @@ or the granular public/private/internal allowed fields (but not both) must be prThe direction in which to order nodes.
A unique identifier for the client performing the mutation.
The field by which to order nodes.
The ID of the enterprise on which to set the team discussions setting.
The value for the team discussions setting on the enterprise.
Autogenerated input type of SetOrganizationInteractionLimit
+Autogenerated input type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting
#### Input fields @@ -5450,24 +5372,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
When this limit should expire.
The limit to set.
The ID of the enterprise on which to set the two factor authentication required setting.
The ID of the organization to set a limit for.
The value for the two factor authentication required setting on the enterprise.
Autogenerated input type of CreateEnterpriseOrganization
+Autogenerated input type of UpdateIpAllowListEnabledSetting
#### Input fields @@ -5477,37 +5395,25 @@ or the granular public/private/internal allowed fields (but not both) must be prThe logins for the administrators of the new organization.
The email used for sending billing receipts.
A unique identifier for the client performing the mutation.
The ID of the enterprise owning the new organization.
The login of the new organization.
The ID of the owner on which to set the IP allow list enabled setting.
The profile name of the new organization.
The value for the IP allow list enabled setting.
Autogenerated input type of AddProjectCard
+Autogenerated input type of UpdateIpAllowListEntry
#### Input fields @@ -5517,29 +5423,33 @@ or the granular public/private/internal allowed fields (but not both) must be prAn IP address or range of addresses in CIDR notation.
A unique identifier for the client performing the mutation.
The content of the card. Must be a member of the ProjectCardItem union
The ID of the IP allow list entry to update.
The note on the card.
Whether the IP allow list entry is active when an IP allow list is enabled.
The Node ID of the ProjectColumn.
An optional name for the IP allow list entry.
Autogenerated input type of DeleteProject
+Autogenerated input type of UpdateIssueComment
#### Input fields @@ -5549,21 +5459,25 @@ or the granular public/private/internal allowed fields (but not both) must be prThe updated text of the comment.
A unique identifier for the client performing the mutation.
The Project ID to update.
The ID of the IssueComment to modify.
Autogenerated input type of UpdateEnterpriseAdministratorRole
+Autogenerated input type of UpdateIssue
#### Input fields @@ -5573,29 +5487,49 @@ or the granular public/private/internal allowed fields (but not both) must be prAn array of Node IDs of users for this issue.
The body for the issue description.
A unique identifier for the client performing the mutation.
The ID of the Enterprise which the admin belongs to.
The ID of the Issue to modify.
The login of a administrator whose role is being changed.
An array of Node IDs of labels for this issue.
The new role for the Enterprise administrator.
The Node ID of the milestone for this issue.
An array of Node IDs for projects associated with this issue.
The desired issue state.
The title for the issue.
Autogenerated input type of RegenerateEnterpriseIdentityProviderRecoveryCodes
+Autogenerated input type of UpdateLabel
#### Input fields @@ -5610,16 +5544,28 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The ID of the enterprise on which to set an identity provider.
A 6 character hex code, without the leading #, identifying the updated color of the label.
A brief description of the label, such as its purpose.
The Node ID of the label to be updated.
The updated name of the label.
Autogenerated input type of ArchiveRepository
+Autogenerated input type of UpdateNotificationRestrictionSetting
#### Input fields @@ -5634,16 +5580,20 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
The ID of the repository to mark as archived.
The ID of the owner on which to set the restrict notifications setting.
The value for the restrict notifications setting.
Ways in which lists of releases can be ordered upon return.
+Autogenerated input type of UpdateProjectCard
#### Input fields @@ -5654,20 +5604,28 @@ or the granular public/private/internal allowed fields (but not both) must be prThe direction in which to order releases by the specified field.
A unique identifier for the client performing the mutation.
The field in which to order releases by.
Whether or not the ProjectCard should be archived
The note of ProjectCard.
The ProjectCard ID to update.
Autogenerated input type of RerequestCheckSuite
+Autogenerated input type of UpdateProjectColumn
#### Input fields @@ -5677,25 +5635,25 @@ or the granular public/private/internal allowed fields (but not both) must be prThe Node ID of the check suite.
A unique identifier for the client performing the mutation.
The Node ID of the repository.
The name of project column.
The ProjectColumn ID to update.
Autogenerated input type of UpdateRepository
+Autogenerated input type of UpdateProject
#### Input fields @@ -5706,49 +5664,36 @@ or the granular public/private/internal allowed fields (but not both) must be prA unique identifier for the client performing the mutation.
A new description for the repository. Pass an empty string to erase the existing description.
Indicates if the repository should have the issues feature enabled.
Indicates if the repository should have the project boards feature enabled.
The description of project.
Indicates if the repository should have the wiki feature enabled.
A unique identifier for the client performing the mutation.
The URL for a web page about this repository. Pass an empty string to erase the existing URL.
The name of project.
The new name of the repository.
The Project ID to update.
The ID of the repository to update.
Whether the project is public or not.
Whether this repository should be marked as a template such that anyone who -can access it can create new repositories with the same files and directory structure.
Whether the project is open or closed.
Autogenerated input type of UpdateSubscription
+Autogenerated input type of UpdatePullRequest
#### Input fields @@ -5758,53 +5703,58 @@ can access it can create new repositories with the same files and directory struAn array of Node IDs of users for this pull request.
The name of the branch you want your changes pulled into. This should be an existing branch +on the current repository.
The contents of the pull request.
A unique identifier for the client performing the mutation.
The new state of the subscription.
An array of Node IDs of labels for this pull request.
The Node ID of the subscribable object to modify.
Indicates whether maintainers can modify the pull request.
Autogenerated input type of UpdateTopics
- - -#### Input fields - -Name | -Description | +milestoneId (ID) | +The Node ID of the milestone for this pull request. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ projectIds ([ID!]) | +An array of Node IDs for projects associated with this pull request. |
repositoryId (ID!) | -The Node ID of the repository. |
+ pullRequestId (ID!) | +The Node ID of the pull request. |
topicNames ([String!]!) | -An array of topic names. |
+ state (PullRequestUpdateState) | +The target state of the pull request. |
+
title (String) | +The title of the pull request. |
Autogenerated input type of ClearLabelsFromLabelable
+Autogenerated input type of UpdatePullRequestReviewComment
#### Input fields @@ -5814,21 +5764,25 @@ can access it can create new repositories with the same files and directory struThe text of the comment.
A unique identifier for the client performing the mutation.
The id of the labelable object to clear the labels from.
The Node ID of the comment to modify.
Ways in which lists of git refs can be ordered upon return.
+Autogenerated input type of UpdatePullRequestReview
#### Input fields @@ -5839,20 +5793,24 @@ can access it can create new repositories with the same files and directory struThe direction in which to order refs by the specified field.
The contents of the pull request review body.
The field in which to order refs by.
A unique identifier for the client performing the mutation.
The Node ID of the pull request review to modify.
Autogenerated input type of AddReaction
+Autogenerated input type of UpdateRef
#### Input fields @@ -5867,20 +5825,24 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
The name of the emoji to react with.
Permit updates of branch Refs that are not fast-forwards?
The Node ID of the subject to modify.
The GitObjectID that the Ref shall be updated to target.
The Node ID of the Ref to be updated.
Autogenerated input type of UnmarkIssueAsDuplicate
+Autogenerated input type of UpdateRefs
#### Input fields @@ -5890,25 +5852,25 @@ can access it can create new repositories with the same files and directory struID of the issue or pull request currently considered canonical/authoritative/original.
A unique identifier for the client performing the mutation.
ID of the issue or pull request currently marked as a duplicate.
A list of ref updates.
The Node ID of the repository.
Autogenerated input type of TransferIssue
+Autogenerated input type of UpdateRepository
#### Input fields @@ -5923,20 +5885,45 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
The Node ID of the issue to be transferred
A new description for the repository. Pass an empty string to erase the existing description.
Indicates if the repository should have the issues feature enabled.
Indicates if the repository should have the project boards feature enabled.
Indicates if the repository should have the wiki feature enabled.
The URL for a web page about this repository. Pass an empty string to erase the existing URL.
The new name of the repository.
The Node ID of the repository the issue should be transferred to
The ID of the repository to update.
Whether this repository should be marked as a template such that anyone who +can access it can create new repositories with the same files and directory structure.
Autogenerated input type of DeleteLabel
+Autogenerated input type of UpdateSubscription
#### Input fields @@ -5951,16 +5938,20 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
The Node ID of the label to be deleted.
The new state of the subscription.
The Node ID of the subscribable object to modify.
Ways in which lists of issue comments can be ordered upon return.
+Autogenerated input type of UpdateTeamDiscussionComment
#### Input fields @@ -5971,20 +5962,28 @@ can access it can create new repositories with the same files and directory struThe direction in which to order issue comments by the specified field.
The updated text of the comment.
The field in which to order issue comments by.
The current version of the body content.
A unique identifier for the client performing the mutation.
The ID of the comment to modify.
Ordering options for Enterprise Server installation connections.
+Autogenerated input type of UpdateTeamDiscussion
#### Input fields @@ -5995,20 +5994,37 @@ can access it can create new repositories with the same files and directory struThe ordering direction.
The updated text of the discussion.
The field to order Enterprise Server installations by.
The current version of the body content. If provided, this update operation +will be rejected if the given version does not match the latest version on the server.
A unique identifier for the client performing the mutation.
The Node ID of the discussion to modify.
If provided, sets the pinned state of the updated discussion.
The updated title of the discussion.
Autogenerated input type of AddVerifiableDomain
+Autogenerated input type of UpdateTeamReviewAssignment
#### Input fields @@ -6018,25 +6034,41 @@ can access it can create new repositories with the same files and directory struThe algorithm to use for review assignment
A unique identifier for the client performing the mutation.
The URL of the domain
Turn on or off review assignment
The ID of the owner to add the domain to
An array of team member IDs to exclude
The Node ID of the team to update review assignments of
Notify the entire team of the PR if it is delegated
The number of team members to assign
An advisory identifier to filter results on.
+Autogenerated input type of UpdateTopics
#### Input fields @@ -6047,20 +6079,24 @@ can access it can create new repositories with the same files and directory struThe identifier type.
A unique identifier for the client performing the mutation.
The identifier string. Supports exact or partial matching.
The Node ID of the repository.
An array of topic names.
Autogenerated input type of SetUserInteractionLimit
+Ordering options for user status connections.
#### Input fields @@ -6071,28 +6107,20 @@ can access it can create new repositories with the same files and directory struA unique identifier for the client performing the mutation.
When this limit should expire.
The limit to set.
The ordering direction.
The ID of the user to set a limit for.
The field to order user statuses by.
Ordering options for Audit Log connections.
+Ordering options for verifiable domain connections.
#### Input fields @@ -6103,20 +6131,20 @@ can access it can create new repositories with the same files and directory struThe ordering direction.
The field to order Audit Logs by.
The field to order verifiable domains by.
Autogenerated input type of CreateDeploymentStatus
+Autogenerated input type of VerifyVerifiableDomain
#### Input fields @@ -6126,41 +6154,13 @@ can access it can create new repositories with the same files and directory struAdds a new inactive status to all non-transient, non-production environment -deployments with the same repository and environment name as the created -status’s deployment.
A unique identifier for the client performing the mutation.
The node ID of the deployment.
A short description of the status. Maximum length of 140 characters.
If provided, updates the environment of the deploy. Otherwise, does not modify the environment.
Sets the URL for accessing your environment.
The log URL to associate with this status. This URL should contain -output to keep the user updated while the task is running or serve as -historical information for what happened in the deployment.
The state of the deployment.
The ID of the verifiable domain to verify.
Entities that can be minimized.
- -#### Implemented by - - -- [CommitComment](objects.md#commitcomment) -- [GistComment](objects.md#gistcomment) -- [IssueComment](objects.md#issuecomment) -- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) - -#### Fields - -Name | -Description | -
---|---|
isMinimized (Boolean!) | -Returns whether or not a comment has been minimized. |
-
minimizedReason (String) | -Returns why the comment was minimized. |
-
viewerCanMinimize (Boolean!) | -Check if the current viewer can minimize this object. |
-
Things that can be starred.
+Represents an object which can take actions on GitHub. Typically a User or Bot.
#### Implemented by -- [Gist](objects.md#gist) -- [Repository](objects.md#repository) -- [Topic](objects.md#topic) +- [Bot](objects.md#bot) +- [EnterpriseUserAccount](objects.md#enterpriseuseraccount) +- [Mannequin](objects.md#mannequin) +- [Organization](objects.md#organization) +- [User](objects.md#user) #### Fields @@ -58,130 +25,47 @@Returns a count of how many stargazers there are on this object
A list of users who have starred this starrable.
+A URL pointing to the actor’s public avatar.
Arguments |
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (StarOrder) -Order for connection +size (Int) +The size of the resulting square image. |
Returns a boolean indicating whether the viewing user has starred this starrable.
Metadata for an audit entry with action repo.*
- -#### Implemented by - - -- [OrgRestoreMemberMembershipRepositoryAuditEntryData](objects.md#orgrestoremembermembershiprepositoryauditentrydata) -- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) -- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) -- [RepoAccessAuditEntry](objects.md#repoaccessauditentry) -- [RepoAddMemberAuditEntry](objects.md#repoaddmemberauditentry) -- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) -- [RepoArchivedAuditEntry](objects.md#repoarchivedauditentry) -- [RepoChangeMergeSettingAuditEntry](objects.md#repochangemergesettingauditentry) -- [RepoConfigDisableAnonymousGitAccessAuditEntry](objects.md#repoconfigdisableanonymousgitaccessauditentry) -- [RepoConfigDisableCollaboratorsOnlyAuditEntry](objects.md#repoconfigdisablecollaboratorsonlyauditentry) -- [RepoConfigDisableContributorsOnlyAuditEntry](objects.md#repoconfigdisablecontributorsonlyauditentry) -- [RepoConfigDisableSockpuppetDisallowedAuditEntry](objects.md#repoconfigdisablesockpuppetdisallowedauditentry) -- [RepoConfigEnableAnonymousGitAccessAuditEntry](objects.md#repoconfigenableanonymousgitaccessauditentry) -- [RepoConfigEnableCollaboratorsOnlyAuditEntry](objects.md#repoconfigenablecollaboratorsonlyauditentry) -- [RepoConfigEnableContributorsOnlyAuditEntry](objects.md#repoconfigenablecontributorsonlyauditentry) -- [RepoConfigEnableSockpuppetDisallowedAuditEntry](objects.md#repoconfigenablesockpuppetdisallowedauditentry) -- [RepoConfigLockAnonymousGitAccessAuditEntry](objects.md#repoconfiglockanonymousgitaccessauditentry) -- [RepoConfigUnlockAnonymousGitAccessAuditEntry](objects.md#repoconfigunlockanonymousgitaccessauditentry) -- [RepoCreateAuditEntry](objects.md#repocreateauditentry) -- [RepoDestroyAuditEntry](objects.md#repodestroyauditentry) -- [RepoRemoveMemberAuditEntry](objects.md#reporemovememberauditentry) -- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) -- [TeamAddRepositoryAuditEntry](objects.md#teamaddrepositoryauditentry) -- [TeamRemoveRepositoryAuditEntry](objects.md#teamremoverepositoryauditentry) - -#### Fields - -Name | -Description | -||
---|---|---|---|
repository (Repository) | -The repository associated with the action |
- ||
repositoryName (String) | -The name of the repository |
+ login (String!) | +The username of the actor. |
repositoryResourcePath (URI) | -The HTTP path for the repository |
+ resourcePath (URI!) | +The HTTP path for this actor. |
repositoryUrl (URI) | -The HTTP URL for the repository |
+ url (URI!) | +The HTTP URL for this actor. |
Entities that have members who can set status messages.
+An object that can have users assigned to it.
#### Implemented by -- [Organization](objects.md#organization) -- [Team](objects.md#team) +- [Issue](objects.md#issue) +- [PullRequest](objects.md#pullrequest) #### Fields @@ -191,9 +75,9 @@Get the status messages members of this entity have set that are either public or visible only to the organization.
+A list of Users assigned to this object.
Arguments | @@ -222,12 +106,6 @@
---|
- orderBy (UserStatusOrder) -Ordering options for user statuses returned from the connection. - |
-
Represents an owner of a Project.
+An object that can be closed
#### Implemented by -- [Organization](objects.md#organization) -- [Repository](objects.md#repository) -- [User](objects.md#user) +- [Issue](objects.md#issue) +- [Milestone](objects.md#milestone) +- [Project](objects.md#project) +- [PullRequest](objects.md#pullrequest) #### Fields @@ -383,111 +262,150 @@true
if the object is closed (definition of closed may depend on type)
Find project by number.
-Arguments | -
---|
- number (Int!) -The project number to find. - |
-
Identifies the date and time when the object was closed.
Represents a comment.
+ +#### Implemented by + + +- [CommitComment](objects.md#commitcomment) +- [GistComment](objects.md#gistcomment) +- [Issue](objects.md#issue) +- [IssueComment](objects.md#issuecomment) +- [PullRequest](objects.md#pullrequest) +- [PullRequestReview](objects.md#pullrequestreview) +- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) +- [TeamDiscussion](objects.md#teamdiscussion) +- [TeamDiscussionComment](objects.md#teamdiscussioncomment) + +#### Fields + +projects (ProjectConnection!) | -
- A list of projects under the owner. -
Comments that can be updated. +Represents a contribution a user made on GitHub, such as opening an issue. #### Implemented by -- [CommitComment](objects.md#commitcomment) -- [GistComment](objects.md#gistcomment) -- [Issue](objects.md#issue) -- [IssueComment](objects.md#issuecomment) -- [PullRequest](objects.md#pullrequest) -- [PullRequestReview](objects.md#pullrequestreview) -- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) -- [TeamDiscussion](objects.md#teamdiscussion) -- [TeamDiscussionComment](objects.md#teamdiscussioncomment) +- [CreatedCommitContribution](objects.md#createdcommitcontribution) +- [CreatedIssueContribution](objects.md#createdissuecontribution) +- [CreatedPullRequestContribution](objects.md#createdpullrequestcontribution) +- [CreatedPullRequestReviewContribution](objects.md#createdpullrequestreviewcontribution) +- [CreatedRepositoryContribution](objects.md#createdrepositorycontribution) +- [JoinedGitHubContribution](objects.md#joinedgithubcontribution) +- [RestrictedContribution](objects.md#restrictedcontribution) #### Fields @@ -497,8 +415,26 @@ | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | -Reasons why the current viewer can not update this comment. |
+ isRestricted (Boolean!) | +Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access. |
+ |||||||||||||||||||||||||||||||||||||||||||||||
occurredAt (DateTime!) | +When this contribution was made. |
+ |||||||||||||||||||||||||||||||||||||||||||||||||
resourcePath (URI!) | +The HTTP path for this contribution. |
+ |||||||||||||||||||||||||||||||||||||||||||||||||
url (URI!) | +The HTTP URL for this contribution. |
+ |||||||||||||||||||||||||||||||||||||||||||||||||
user (User!) | +The user who made this contribution. |
Entities that can be sponsored through GitHub Sponsors
+Metadata for an audit entry containing enterprise account information.
#### Implemented by -- [Organization](objects.md#organization) -- [User](objects.md#user) +- [MembersCanDeleteReposClearAuditEntry](objects.md#memberscandeletereposclearauditentry) +- [MembersCanDeleteReposDisableAuditEntry](objects.md#memberscandeletereposdisableauditentry) +- [MembersCanDeleteReposEnableAuditEntry](objects.md#memberscandeletereposenableauditentry) +- [OrgInviteToBusinessAuditEntry](objects.md#orginvitetobusinessauditentry) +- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) +- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) +- [RepositoryVisibilityChangeDisableAuditEntry](objects.md#repositoryvisibilitychangedisableauditentry) +- [RepositoryVisibilityChangeEnableAuditEntry](objects.md#repositoryvisibilitychangeenableauditentry) #### Fields @@ -552,149 +494,78 @@True if this user/organization has a GitHub Sponsors listing.
The HTTP path for this enterprise.
Check if the given account is sponsoring this user/organization.
-Arguments | -
---|
- accountLogin (String!) -The target account’s login. - |
-
The slug of the enterprise.
True if the viewer is sponsored by this user/organization.
The HTTP URL for this enterprise.
Represents a Git object.
+ +#### Implemented by + + +- [Blob](objects.md#blob) +- [Commit](objects.md#commit) +- [Tag](objects.md#tag) +- [Tree](objects.md#tree) + +#### Fields + +sponsorsListing (SponsorsListing) | -The GitHub Sponsors listing for this user or organization. |
+ Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
sponsorshipForViewerAsSponsor (Sponsorship) | -The viewer’s sponsorship of this entity. |
+ abbreviatedOid (String!) | +An abbreviated version of the Git object ID |
|||||||
sponsorshipsAsMaintainer (SponsorshipConnection!) | -
- This object’s sponsorships as the maintainer. -
|
+ commitResourcePath (URI!) | +The HTTP path for this Git object |
|||||||
sponsorshipsAsSponsor (SponsorshipConnection!) | -
- This object’s sponsorships as the sponsor. -
|
+ commitUrl (URI!) | +The HTTP URL for this Git object |
|||||||
viewerCanSponsor (Boolean!) | -Whether or not the viewer is able to sponsor this user/organization. |
+ id (ID!) | +||||||||
viewerIsSponsoring (Boolean!) | -True if the viewer is sponsoring this user/organization. |
+ oid (GitObjectID!) | +The Git object ID |
+ |||||||
repository (Repository!) | +The Repository the Git object belongs to |
Represents an owner of a Repository.
+Information about a signature (GPG or S/MIME) on a Commit or Tag.
#### Implemented by -- [Organization](objects.md#organization) -- [User](objects.md#user) +- [GpgSignature](objects.md#gpgsignature) +- [SmimeSignature](objects.md#smimesignature) +- [UnknownSignature](objects.md#unknownsignature) #### Fields @@ -704,46 +575,95 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionA URL pointing to the owner’s public avatar.
-Arguments | -
---|
- size (Int) -The size of the resulting square image. - |
-
Email used to sign this object.
True if the signature is valid and verified by GitHub.
The username used to login.
Payload for GPG signing object. Raw ODB object without the signature header.
ASCII-armored signature header from object.
GitHub user corresponding to the email signing this commit.
The state of this signature. VALID
if signature is valid and verified by
+GitHub, otherwise represents reason why signature is considered invalid.
True if the signature was made with GitHub’s signing key.
An individual line of a hovercard
+ +#### Implemented by + + +- [GenericHovercardContext](objects.md#generichovercardcontext) +- [OrganizationTeamsHovercardContext](objects.md#organizationteamshovercardcontext) +- [OrganizationsHovercardContext](objects.md#organizationshovercardcontext) +- [ReviewStatusHovercardContext](objects.md#reviewstatushovercardcontext) +- [ViewerHovercardContext](objects.md#viewerhovercardcontext) + +#### Fields + +Name | +Description | +
---|---|
message (String!) | +A string describing this context |
+
octicon (String!) | +An octicon to accompany this context |
+
An object that can have labels assigned to it.
+ +#### Implemented by + + +- [Issue](objects.md#issue) +- [PullRequest](objects.md#pullrequest) + +#### Fields + +Name | +Description | +|||||||||
---|---|---|---|---|---|---|---|---|---|---|
labels (LabelConnection) |
- A list of repositories that the user owns. +A list of labels associated with the object.
|
An object that can be locked.
+ +#### Implemented by + + +- [Issue](objects.md#issue) +- [PullRequest](objects.md#pullrequest) + +#### Fields + +repository (Repository) | -
- Find Repository. -
|
+ Name | +Description | ||
---|---|---|---|---|---|
resourcePath (URI!) | -The HTTP URL for the owner. |
+ activeLockReason (LockReason) | +Reason that the conversation was locked. |
||
url (URI!) | -The HTTP URL for the owner. |
+ locked (Boolean!) | +
|
Represents an object which can take actions on GitHub. Typically a User or Bot.
+Entities that have members who can set status messages.
#### Implemented by -- [Bot](objects.md#bot) -- [EnterpriseUserAccount](objects.md#enterpriseuseraccount) -- [Mannequin](objects.md#mannequin) - [Organization](objects.md#organization) -- [User](objects.md#user) +- [Team](objects.md#team) #### Fields @@ -853,150 +748,17 @@ organization or user being viewed owns.A URL pointing to the actor’s public avatar.
+Get the status messages members of this entity have set that are either public or visible only to the organization.
Arguments |
---|
- size (Int) -The size of the resulting square image. - |
-
The username of the actor.
The HTTP path for this actor.
The HTTP URL for this actor.
Represents any entity on GitHub that has a profile page.
- -#### Implemented by - - -- [Organization](objects.md#organization) -- [User](objects.md#user) - -#### Fields - -Name | -Description | -||||||
---|---|---|---|---|---|---|---|
anyPinnableItems (Boolean!) | -
- Determine if this repository owner has any items that can be pinned to their profile. -
|
- ||||||
email (String) | -The public profile email. |
- ||||||
id (ID!) | -- | ||||||
itemShowcase (ProfileItemShowcase!) | -Showcases a selection of repositories and gists that the profile owner has -either curated or that have been selected automatically based on popularity. |
- ||||||
location (String) | -The public profile location. |
- ||||||
login (String!) | -The username used to login. |
- ||||||
name (String) | -The public profile name. |
- ||||||
pinnableItems (PinnableItemConnection!) | -
- A list of repositories and gists this profile owner can pin to their profile. -
|
- ||||||
pinnedItems (PinnableItemConnection!) | -
- A list of repositories and gists this profile owner has pinned to their profile -
|
||||||
pinnedItemsRemaining (Int!) | -Returns how many more items this profile owner can pin to their profile. |
- ||||||
viewerCanChangePinnedItems (Boolean!) | -Can the viewer pin repositories and gists to the profile? |
- ||||||
websiteUrl (URI) | -The public profile website URL. |
-
Represents a contribution a user made on GitHub, such as opening an issue.
+Entities that can be minimized.
#### Implemented by -- [CreatedCommitContribution](objects.md#createdcommitcontribution) -- [CreatedIssueContribution](objects.md#createdissuecontribution) -- [CreatedPullRequestContribution](objects.md#createdpullrequestcontribution) -- [CreatedPullRequestReviewContribution](objects.md#createdpullrequestreviewcontribution) -- [CreatedRepositoryContribution](objects.md#createdrepositorycontribution) -- [JoinedGitHubContribution](objects.md#joinedgithubcontribution) -- [RestrictedContribution](objects.md#restrictedcontribution) +- [CommitComment](objects.md#commitcomment) +- [GistComment](objects.md#gistcomment) +- [IssueComment](objects.md#issuecomment) +- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) #### Fields @@ -1065,159 +812,247 @@ either curated or that have been selected automatically based on popularity.Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access.
When this contribution was made.
The HTTP path for this contribution.
Returns whether or not a comment has been minimized.
The HTTP URL for this contribution.
Returns why the comment was minimized.
The user who made this contribution.
Check if the current viewer can minimize this object.
Represents a comment.
+An object with an ID.
#### Implemented by +- [AddedToProjectEvent](objects.md#addedtoprojectevent) +- [App](objects.md#app) +- [AssignedEvent](objects.md#assignedevent) +- [AutoMergeDisabledEvent](objects.md#automergedisabledevent) +- [AutoMergeEnabledEvent](objects.md#automergeenabledevent) +- [AutoRebaseEnabledEvent](objects.md#autorebaseenabledevent) +- [AutoSquashEnabledEvent](objects.md#autosquashenabledevent) +- [AutomaticBaseChangeFailedEvent](objects.md#automaticbasechangefailedevent) +- [AutomaticBaseChangeSucceededEvent](objects.md#automaticbasechangesucceededevent) +- [BaseRefChangedEvent](objects.md#baserefchangedevent) +- [BaseRefDeletedEvent](objects.md#baserefdeletedevent) +- [BaseRefForcePushedEvent](objects.md#baserefforcepushedevent) +- [Blob](objects.md#blob) +- [Bot](objects.md#bot) +- [BranchProtectionRule](objects.md#branchprotectionrule) +- [CWE](objects.md#cwe) +- [CheckRun](objects.md#checkrun) +- [CheckSuite](objects.md#checksuite) +- [ClosedEvent](objects.md#closedevent) +- [CodeOfConduct](objects.md#codeofconduct) +- [CommentDeletedEvent](objects.md#commentdeletedevent) +- [Commit](objects.md#commit) - [CommitComment](objects.md#commitcomment) +- [CommitCommentThread](objects.md#commitcommentthread) +- [ConnectedEvent](objects.md#connectedevent) +- [ConvertToDraftEvent](objects.md#converttodraftevent) +- [ConvertedNoteToIssueEvent](objects.md#convertednotetoissueevent) +- [CrossReferencedEvent](objects.md#crossreferencedevent) +- [DemilestonedEvent](objects.md#demilestonedevent) +- [DependencyGraphManifest](objects.md#dependencygraphmanifest) +- [DeployKey](objects.md#deploykey) +- [DeployedEvent](objects.md#deployedevent) +- [Deployment](objects.md#deployment) +- [DeploymentEnvironmentChangedEvent](objects.md#deploymentenvironmentchangedevent) +- [DeploymentStatus](objects.md#deploymentstatus) +- [DisconnectedEvent](objects.md#disconnectedevent) +- [Enterprise](objects.md#enterprise) +- [EnterpriseAdministratorInvitation](objects.md#enterpriseadministratorinvitation) +- [EnterpriseIdentityProvider](objects.md#enterpriseidentityprovider) +- [EnterpriseRepositoryInfo](objects.md#enterpriserepositoryinfo) +- [EnterpriseServerInstallation](objects.md#enterpriseserverinstallation) +- [EnterpriseServerUserAccount](objects.md#enterpriseserveruseraccount) +- [EnterpriseServerUserAccountEmail](objects.md#enterpriseserveruseraccountemail) +- [EnterpriseServerUserAccountsUpload](objects.md#enterpriseserveruseraccountsupload) +- [EnterpriseUserAccount](objects.md#enterpriseuseraccount) +- [ExternalIdentity](objects.md#externalidentity) +- [Gist](objects.md#gist) - [GistComment](objects.md#gistcomment) +- [HeadRefDeletedEvent](objects.md#headrefdeletedevent) +- [HeadRefForcePushedEvent](objects.md#headrefforcepushedevent) +- [HeadRefRestoredEvent](objects.md#headrefrestoredevent) +- [IpAllowListEntry](objects.md#ipallowlistentry) - [Issue](objects.md#issue) - [IssueComment](objects.md#issuecomment) -- [PullRequest](objects.md#pullrequest) -- [PullRequestReview](objects.md#pullrequestreview) -- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) -- [TeamDiscussion](objects.md#teamdiscussion) -- [TeamDiscussionComment](objects.md#teamdiscussioncomment) - -#### Fields - -Name | -Description | -|||||
---|---|---|---|---|---|---|
author (Actor) | -The actor who authored the comment. |
- |||||
authorAssociation (CommentAuthorAssociation!) | -Author’s association with the subject of the comment. |
- |||||
body (String!) | -The body as Markdown. |
- |||||
bodyHTML (HTML!) | -The body rendered to HTML. |
- |||||
bodyText (String!) | -The body rendered to text. |
- |||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
- |||||
createdViaEmail (Boolean!) | -Check if this comment was created via an email reply. |
-
editor (Actor) | -The actor who edited the comment. |
+ Name | +Description | |||
---|---|---|---|---|---|---|
id (ID!) | -- | |||||
includesCreatedEdit (Boolean!) | -Check if this comment was edited and includes an edit with the creation data |
- |||||
lastEditedAt (DateTime) | -The moment the editor made the last edit |
- |||||
publishedAt (DateTime) | -Identifies when the comment was published at. |
- |||||
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
- |||||
userContentEdits (UserContentEditConnection) | -
- A list of edits to this content. -
|
- |||||
viewerDidAuthor (Boolean!) | -Did the viewer author this comment. |
+ ID of the object. |
Metadata for an audit entry with a topic.
+Metadata for an audit entry with action oauth_application.*
#### Implemented by -- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) -- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) +- [OauthApplicationCreateAuditEntry](objects.md#oauthapplicationcreateauditentry) +- [OrgOauthAppAccessApprovedAuditEntry](objects.md#orgoauthappaccessapprovedauditentry) +- [OrgOauthAppAccessDeniedAuditEntry](objects.md#orgoauthappaccessdeniedauditentry) +- [OrgOauthAppAccessRequestedAuditEntry](objects.md#orgoauthappaccessrequestedauditentry) #### Fields @@ -1227,32 +1062,87 @@ longer access.The name of the topic added to the repository
The name of the OAuth Application.
The name of the topic added to the repository
The HTTP path for the OAuth Application
The HTTP URL for the OAuth Application
Represents a subject that can be reacted on.
+Metadata for an audit entry with action org.*
#### Implemented by -- [CommitComment](objects.md#commitcomment) -- [Issue](objects.md#issue) -- [IssueComment](objects.md#issuecomment) -- [PullRequest](objects.md#pullrequest) -- [PullRequestReview](objects.md#pullrequestreview) -- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) -- [TeamDiscussion](objects.md#teamdiscussion) -- [TeamDiscussionComment](objects.md#teamdiscussioncomment) +- [MembersCanDeleteReposClearAuditEntry](objects.md#memberscandeletereposclearauditentry) +- [MembersCanDeleteReposDisableAuditEntry](objects.md#memberscandeletereposdisableauditentry) +- [MembersCanDeleteReposEnableAuditEntry](objects.md#memberscandeletereposenableauditentry) +- [OauthApplicationCreateAuditEntry](objects.md#oauthapplicationcreateauditentry) +- [OrgAddBillingManagerAuditEntry](objects.md#orgaddbillingmanagerauditentry) +- [OrgAddMemberAuditEntry](objects.md#orgaddmemberauditentry) +- [OrgBlockUserAuditEntry](objects.md#orgblockuserauditentry) +- [OrgConfigDisableCollaboratorsOnlyAuditEntry](objects.md#orgconfigdisablecollaboratorsonlyauditentry) +- [OrgConfigEnableCollaboratorsOnlyAuditEntry](objects.md#orgconfigenablecollaboratorsonlyauditentry) +- [OrgCreateAuditEntry](objects.md#orgcreateauditentry) +- [OrgDisableOauthAppRestrictionsAuditEntry](objects.md#orgdisableoauthapprestrictionsauditentry) +- [OrgDisableSamlAuditEntry](objects.md#orgdisablesamlauditentry) +- [OrgDisableTwoFactorRequirementAuditEntry](objects.md#orgdisabletwofactorrequirementauditentry) +- [OrgEnableOauthAppRestrictionsAuditEntry](objects.md#orgenableoauthapprestrictionsauditentry) +- [OrgEnableSamlAuditEntry](objects.md#orgenablesamlauditentry) +- [OrgEnableTwoFactorRequirementAuditEntry](objects.md#orgenabletwofactorrequirementauditentry) +- [OrgInviteMemberAuditEntry](objects.md#orginvitememberauditentry) +- [OrgInviteToBusinessAuditEntry](objects.md#orginvitetobusinessauditentry) +- [OrgOauthAppAccessApprovedAuditEntry](objects.md#orgoauthappaccessapprovedauditentry) +- [OrgOauthAppAccessDeniedAuditEntry](objects.md#orgoauthappaccessdeniedauditentry) +- [OrgOauthAppAccessRequestedAuditEntry](objects.md#orgoauthappaccessrequestedauditentry) +- [OrgRemoveBillingManagerAuditEntry](objects.md#orgremovebillingmanagerauditentry) +- [OrgRemoveMemberAuditEntry](objects.md#orgremovememberauditentry) +- [OrgRemoveOutsideCollaboratorAuditEntry](objects.md#orgremoveoutsidecollaboratorauditentry) +- [OrgRestoreMemberAuditEntry](objects.md#orgrestorememberauditentry) +- [OrgRestoreMemberMembershipOrganizationAuditEntryData](objects.md#orgrestoremembermembershiporganizationauditentrydata) +- [OrgUnblockUserAuditEntry](objects.md#orgunblockuserauditentry) +- [OrgUpdateDefaultRepositoryPermissionAuditEntry](objects.md#orgupdatedefaultrepositorypermissionauditentry) +- [OrgUpdateMemberAuditEntry](objects.md#orgupdatememberauditentry) +- [OrgUpdateMemberRepositoryCreationPermissionAuditEntry](objects.md#orgupdatememberrepositorycreationpermissionauditentry) +- [OrgUpdateMemberRepositoryInvitationPermissionAuditEntry](objects.md#orgupdatememberrepositoryinvitationpermissionauditentry) +- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) +- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) +- [RepoAccessAuditEntry](objects.md#repoaccessauditentry) +- [RepoAddMemberAuditEntry](objects.md#repoaddmemberauditentry) +- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) +- [RepoArchivedAuditEntry](objects.md#repoarchivedauditentry) +- [RepoChangeMergeSettingAuditEntry](objects.md#repochangemergesettingauditentry) +- [RepoConfigDisableAnonymousGitAccessAuditEntry](objects.md#repoconfigdisableanonymousgitaccessauditentry) +- [RepoConfigDisableCollaboratorsOnlyAuditEntry](objects.md#repoconfigdisablecollaboratorsonlyauditentry) +- [RepoConfigDisableContributorsOnlyAuditEntry](objects.md#repoconfigdisablecontributorsonlyauditentry) +- [RepoConfigDisableSockpuppetDisallowedAuditEntry](objects.md#repoconfigdisablesockpuppetdisallowedauditentry) +- [RepoConfigEnableAnonymousGitAccessAuditEntry](objects.md#repoconfigenableanonymousgitaccessauditentry) +- [RepoConfigEnableCollaboratorsOnlyAuditEntry](objects.md#repoconfigenablecollaboratorsonlyauditentry) +- [RepoConfigEnableContributorsOnlyAuditEntry](objects.md#repoconfigenablecontributorsonlyauditentry) +- [RepoConfigEnableSockpuppetDisallowedAuditEntry](objects.md#repoconfigenablesockpuppetdisallowedauditentry) +- [RepoConfigLockAnonymousGitAccessAuditEntry](objects.md#repoconfiglockanonymousgitaccessauditentry) +- [RepoConfigUnlockAnonymousGitAccessAuditEntry](objects.md#repoconfigunlockanonymousgitaccessauditentry) +- [RepoCreateAuditEntry](objects.md#repocreateauditentry) +- [RepoDestroyAuditEntry](objects.md#repodestroyauditentry) +- [RepoRemoveMemberAuditEntry](objects.md#reporemovememberauditentry) +- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) +- [RepositoryVisibilityChangeDisableAuditEntry](objects.md#repositoryvisibilitychangedisableauditentry) +- [RepositoryVisibilityChangeEnableAuditEntry](objects.md#repositoryvisibilitychangeenableauditentry) +- [TeamAddMemberAuditEntry](objects.md#teamaddmemberauditentry) +- [TeamAddRepositoryAuditEntry](objects.md#teamaddrepositoryauditentry) +- [TeamChangeParentTeamAuditEntry](objects.md#teamchangeparentteamauditentry) +- [TeamRemoveMemberAuditEntry](objects.md#teamremovememberauditentry) +- [TeamRemoveRepositoryAuditEntry](objects.md#teamremoverepositoryauditentry) #### Fields @@ -1262,21 +1152,51 @@ longer access.Identifies the primary key from the database.
The Organization associated with the Audit Entry.
The name of the Organization.
A list of reactions grouped by content left on the subject.
The HTTP path for the organization
The HTTP URL for the organization
Represents an owner of a package.
+ +#### Implemented by + + +- [Organization](objects.md#organization) +- [Repository](objects.md#repository) +- [User](objects.md#user) + +#### Fields + +Name | +Description | +|||||||
---|---|---|---|---|---|---|---|---|
id (ID!) | ++ | |||||||
packages (PackageConnection!) |
- A list of Reactions left on the Issue. +A list of packages under the owner.
|
|||||||
viewerCanReact (Boolean!) | -Can user react to this subject |
-
Represents an owner of a package.
+Represents any entity on GitHub that has a profile page.
#### Implemented by - [Organization](objects.md#organization) -- [Repository](objects.md#repository) - [User](objects.md#user) #### Fields @@ -1346,14 +1273,52 @@ longer access.Determine if this repository owner has any items that can be pinned to their profile.
+Arguments | +
---|
+ type (PinnableItemType) +Filter to only a particular kind of pinnable item. + |
+
The public profile email.
Showcases a selection of repositories and gists that the profile owner has +either curated or that have been selected automatically based on popularity.
The public profile location.
The username used to login.
The public profile name.
A list of packages under the owner.
+A list of repositories and gists this profile owner can pin to their profile.
Arguments | @@ -1384,44 +1349,80 @@ longer access.
---|
- names ([String]) -Find packages by their names. +types ([PinnableItemType!]) +Filter the types of pinnable items that are returned. + |
+
A list of repositories and gists this profile owner has pinned to their profile
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. |
- orderBy (PackageOrder) -Ordering of the returned packages. +before (String) +Returns the elements in the list that come before the specified cursor. |
- packageType (PackageType) -Filter registry package by type. +first (Int) +Returns the first n elements from the list. |
- repositoryId (ID) -Find packages in a repository by ID. +last (Int) +Returns the last n elements from the list. + |
+
+ types ([PinnableItemType!]) +Filter the types of pinned items that are returned. |
Returns how many more items this profile owner can pin to their profile.
Can the viewer pin repositories and gists to the profile?
The public profile website URL.
An object that can be locked.
+Represents an owner of a Project.
#### Implemented by -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) +- [Organization](objects.md#organization) +- [Repository](objects.md#repository) +- [User](objects.md#user) #### Fields @@ -1431,101 +1432,110 @@ longer access.Reason that the conversation was locked.
true
if the object is locked
Entities that can be subscribed to for web and email notifications.
- -#### Implemented by - - -- [Commit](objects.md#commit) -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) -- [Repository](objects.md#repository) -- [Team](objects.md#team) -- [TeamDiscussion](objects.md#teamdiscussion) - -#### Fields - -Name | -Description | -||||
---|---|---|---|---|---|
id (ID!) | -- | ||||
viewerCanSubscribe (Boolean!) | -Check if the viewer is able to change their subscription status for the repository. |
- ||||
viewerSubscription (SubscriptionState) | -Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
+ project (Project) | +
+ Find project by number. +
|
Metadata for an audit entry with action oauth_application.*
- -#### Implemented by - - -- [OauthApplicationCreateAuditEntry](objects.md#oauthapplicationcreateauditentry) -- [OrgOauthAppAccessApprovedAuditEntry](objects.md#orgoauthappaccessapprovedauditentry) -- [OrgOauthAppAccessDeniedAuditEntry](objects.md#orgoauthappaccessdeniedauditentry) -- [OrgOauthAppAccessRequestedAuditEntry](objects.md#orgoauthappaccessrequestedauditentry) - -#### Fields - -Name | -Description | +projects (ProjectConnection!) | +
+ A list of projects under the owner. +
|
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
oauthApplicationName (String) | -The name of the OAuth Application. |
+ projectsResourcePath (URI!) | +The HTTP path listing owners projects |
||||||||
oauthApplicationResourcePath (URI) | -The HTTP path for the OAuth Application |
+ projectsUrl (URI!) | +The HTTP URL listing owners projects |
||||||||
oauthApplicationUrl (URI) | -The HTTP URL for the OAuth Application |
+ viewerCanCreateProjects (Boolean!) | +Can the current viewer create new projects on this owner. |
An individual line of a hovercard
+Represents a subject that can be reacted on.
#### Implemented by -- [GenericHovercardContext](objects.md#generichovercardcontext) -- [OrganizationTeamsHovercardContext](objects.md#organizationteamshovercardcontext) -- [OrganizationsHovercardContext](objects.md#organizationshovercardcontext) -- [ReviewStatusHovercardContext](objects.md#reviewstatushovercardcontext) -- [ViewerHovercardContext](objects.md#viewerhovercardcontext) +- [CommitComment](objects.md#commitcomment) +- [Issue](objects.md#issue) +- [IssueComment](objects.md#issuecomment) +- [PullRequest](objects.md#pullrequest) +- [PullRequestReview](objects.md#pullrequestreview) +- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) +- [TeamDiscussion](objects.md#teamdiscussion) +- [TeamDiscussionComment](objects.md#teamdiscussioncomment) #### Fields @@ -1535,38 +1545,21 @@ longer access.A string describing this context
Identifies the primary key from the database.
An octicon to accompany this context
An object that can have labels assigned to it.
- -#### Implemented by - - -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) - -#### Fields - -Name | -Description | +reactionGroups ([ReactionGroup!]) | +A list of reactions grouped by content left on the subject. |
|||
---|---|---|---|---|---|---|
labels (LabelConnection) | +reactions (ReactionConnection!) |
- A list of labels associated with the object. +A list of Reactions left on the Issue.
|
||||
viewerCanReact (Boolean!) | +Can user react to this subject |
+
Metadata for an audit entry with action team.*
+Metadata for an audit entry with action repo.*
#### Implemented by -- [OrgRestoreMemberMembershipTeamAuditEntryData](objects.md#orgrestoremembermembershipteamauditentrydata) -- [TeamAddMemberAuditEntry](objects.md#teamaddmemberauditentry) +- [OrgRestoreMemberMembershipRepositoryAuditEntryData](objects.md#orgrestoremembermembershiprepositoryauditentrydata) +- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) +- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) +- [RepoAccessAuditEntry](objects.md#repoaccessauditentry) +- [RepoAddMemberAuditEntry](objects.md#repoaddmemberauditentry) +- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) +- [RepoArchivedAuditEntry](objects.md#repoarchivedauditentry) +- [RepoChangeMergeSettingAuditEntry](objects.md#repochangemergesettingauditentry) +- [RepoConfigDisableAnonymousGitAccessAuditEntry](objects.md#repoconfigdisableanonymousgitaccessauditentry) +- [RepoConfigDisableCollaboratorsOnlyAuditEntry](objects.md#repoconfigdisablecollaboratorsonlyauditentry) +- [RepoConfigDisableContributorsOnlyAuditEntry](objects.md#repoconfigdisablecontributorsonlyauditentry) +- [RepoConfigDisableSockpuppetDisallowedAuditEntry](objects.md#repoconfigdisablesockpuppetdisallowedauditentry) +- [RepoConfigEnableAnonymousGitAccessAuditEntry](objects.md#repoconfigenableanonymousgitaccessauditentry) +- [RepoConfigEnableCollaboratorsOnlyAuditEntry](objects.md#repoconfigenablecollaboratorsonlyauditentry) +- [RepoConfigEnableContributorsOnlyAuditEntry](objects.md#repoconfigenablecontributorsonlyauditentry) +- [RepoConfigEnableSockpuppetDisallowedAuditEntry](objects.md#repoconfigenablesockpuppetdisallowedauditentry) +- [RepoConfigLockAnonymousGitAccessAuditEntry](objects.md#repoconfiglockanonymousgitaccessauditentry) +- [RepoConfigUnlockAnonymousGitAccessAuditEntry](objects.md#repoconfigunlockanonymousgitaccessauditentry) +- [RepoCreateAuditEntry](objects.md#repocreateauditentry) +- [RepoDestroyAuditEntry](objects.md#repodestroyauditentry) +- [RepoRemoveMemberAuditEntry](objects.md#reporemovememberauditentry) +- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) - [TeamAddRepositoryAuditEntry](objects.md#teamaddrepositoryauditentry) -- [TeamChangeParentTeamAuditEntry](objects.md#teamchangeparentteamauditentry) -- [TeamRemoveMemberAuditEntry](objects.md#teamremovememberauditentry) - [TeamRemoveRepositoryAuditEntry](objects.md#teamremoverepositoryauditentry) #### Fields @@ -1630,257 +1651,357 @@ longer access.The team associated with the action
The repository associated with the action
The name of the team
The name of the repository
The HTTP path for this team
The HTTP path for the repository
The HTTP URL for this team
The HTTP URL for the repository
An object with an ID.
+A subset of repository info.
+ +#### Implemented by + + +- [Repository](objects.md#repository) + +#### Fields + +Name | +Description | +||
---|---|---|---|
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+ ||
description (String) | +The description of the repository. |
+ ||
descriptionHTML (HTML!) | +The description of the repository rendered to HTML. |
+ ||
forkCount (Int!) | +Returns how many forks there are of this repository in the whole network. |
+ ||
hasIssuesEnabled (Boolean!) | +Indicates if the repository has issues feature enabled. |
+ ||
hasProjectsEnabled (Boolean!) | +Indicates if the repository has the Projects feature enabled. |
+ ||
hasWikiEnabled (Boolean!) | +Indicates if the repository has wiki feature enabled. |
+ ||
homepageUrl (URI) | +The repository’s URL. |
+ ||
isArchived (Boolean!) | +Indicates if the repository is unmaintained. |
+ ||
isFork (Boolean!) | +Identifies if the repository is a fork. |
+ ||
isInOrganization (Boolean!) | +Indicates if a repository is either owned by an organization, or is a private fork of an organization repository. |
+ ||
isLocked (Boolean!) | +Indicates if the repository has been locked or not. |
+ ||
isMirror (Boolean!) | +Identifies if the repository is a mirror. |
+ ||
isPrivate (Boolean!) | +Identifies if the repository is private. |
+ ||
isTemplate (Boolean!) | +Identifies if the repository is a template that can be used to generate new repositories. |
+ ||
licenseInfo (License) | +The license associated with the repository |
+ ||
lockReason (RepositoryLockReason) | +The reason the repository has been locked. |
+ ||
mirrorUrl (URI) | +The repository’s original mirror URL. |
+ ||
name (String!) | +The name of the repository. |
+ ||
nameWithOwner (String!) | +The repository’s name with owner. |
+ ||
openGraphImageUrl (URI!) | +The image used to represent this repository in Open Graph data. |
+ ||
owner (RepositoryOwner!) | +The User owner of the repository. |
+ ||
pushedAt (DateTime) | +Identifies when the repository was last pushed to. |
+ ||
resourcePath (URI!) | +The HTTP path for this repository |
+ ||
shortDescriptionHTML (HTML!) | +
+ A description of the repository, rendered to HTML without any links in it. +
|
+ ||
updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
+ ||
url (URI!) | +The HTTP URL for this repository |
+ ||
usesCustomOpenGraphImage (Boolean!) | +Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner’s avatar. |
+
Represents a object that belongs to a repository.
#### Implemented by -- [AddedToProjectEvent](objects.md#addedtoprojectevent) -- [App](objects.md#app) -- [AssignedEvent](objects.md#assignedevent) -- [AutoMergeDisabledEvent](objects.md#automergedisabledevent) -- [AutoMergeEnabledEvent](objects.md#automergeenabledevent) -- [AutoRebaseEnabledEvent](objects.md#autorebaseenabledevent) -- [AutoSquashEnabledEvent](objects.md#autosquashenabledevent) -- [AutomaticBaseChangeFailedEvent](objects.md#automaticbasechangefailedevent) -- [AutomaticBaseChangeSucceededEvent](objects.md#automaticbasechangesucceededevent) -- [BaseRefChangedEvent](objects.md#baserefchangedevent) -- [BaseRefDeletedEvent](objects.md#baserefdeletedevent) -- [BaseRefForcePushedEvent](objects.md#baserefforcepushedevent) -- [Blob](objects.md#blob) -- [Bot](objects.md#bot) -- [BranchProtectionRule](objects.md#branchprotectionrule) -- [CWE](objects.md#cwe) -- [CheckRun](objects.md#checkrun) -- [CheckSuite](objects.md#checksuite) -- [ClosedEvent](objects.md#closedevent) -- [CodeOfConduct](objects.md#codeofconduct) -- [CommentDeletedEvent](objects.md#commentdeletedevent) -- [Commit](objects.md#commit) - [CommitComment](objects.md#commitcomment) - [CommitCommentThread](objects.md#commitcommentthread) -- [ConnectedEvent](objects.md#connectedevent) -- [ConvertToDraftEvent](objects.md#converttodraftevent) -- [ConvertedNoteToIssueEvent](objects.md#convertednotetoissueevent) -- [CrossReferencedEvent](objects.md#crossreferencedevent) -- [DemilestonedEvent](objects.md#demilestonedevent) -- [DependencyGraphManifest](objects.md#dependencygraphmanifest) -- [DeployKey](objects.md#deploykey) -- [DeployedEvent](objects.md#deployedevent) -- [Deployment](objects.md#deployment) -- [DeploymentEnvironmentChangedEvent](objects.md#deploymentenvironmentchangedevent) -- [DeploymentStatus](objects.md#deploymentstatus) -- [DisconnectedEvent](objects.md#disconnectedevent) -- [Enterprise](objects.md#enterprise) -- [EnterpriseAdministratorInvitation](objects.md#enterpriseadministratorinvitation) -- [EnterpriseIdentityProvider](objects.md#enterpriseidentityprovider) -- [EnterpriseRepositoryInfo](objects.md#enterpriserepositoryinfo) -- [EnterpriseServerInstallation](objects.md#enterpriseserverinstallation) -- [EnterpriseServerUserAccount](objects.md#enterpriseserveruseraccount) -- [EnterpriseServerUserAccountEmail](objects.md#enterpriseserveruseraccountemail) -- [EnterpriseServerUserAccountsUpload](objects.md#enterpriseserveruseraccountsupload) -- [EnterpriseUserAccount](objects.md#enterpriseuseraccount) -- [ExternalIdentity](objects.md#externalidentity) -- [Gist](objects.md#gist) -- [GistComment](objects.md#gistcomment) -- [HeadRefDeletedEvent](objects.md#headrefdeletedevent) -- [HeadRefForcePushedEvent](objects.md#headrefforcepushedevent) -- [HeadRefRestoredEvent](objects.md#headrefrestoredevent) -- [IpAllowListEntry](objects.md#ipallowlistentry) - [Issue](objects.md#issue) - [IssueComment](objects.md#issuecomment) -- [Label](objects.md#label) -- [LabeledEvent](objects.md#labeledevent) -- [Language](objects.md#language) -- [License](objects.md#license) -- [LockedEvent](objects.md#lockedevent) -- [Mannequin](objects.md#mannequin) -- [MarkedAsDuplicateEvent](objects.md#markedasduplicateevent) -- [MarketplaceCategory](objects.md#marketplacecategory) -- [MarketplaceListing](objects.md#marketplacelisting) -- [MembersCanDeleteReposClearAuditEntry](objects.md#memberscandeletereposclearauditentry) -- [MembersCanDeleteReposDisableAuditEntry](objects.md#memberscandeletereposdisableauditentry) -- [MembersCanDeleteReposEnableAuditEntry](objects.md#memberscandeletereposenableauditentry) -- [MentionedEvent](objects.md#mentionedevent) -- [MergedEvent](objects.md#mergedevent) -- [Milestone](objects.md#milestone) -- [MilestonedEvent](objects.md#milestonedevent) -- [MovedColumnsInProjectEvent](objects.md#movedcolumnsinprojectevent) -- [OauthApplicationCreateAuditEntry](objects.md#oauthapplicationcreateauditentry) -- [OrgAddBillingManagerAuditEntry](objects.md#orgaddbillingmanagerauditentry) -- [OrgAddMemberAuditEntry](objects.md#orgaddmemberauditentry) -- [OrgBlockUserAuditEntry](objects.md#orgblockuserauditentry) -- [OrgConfigDisableCollaboratorsOnlyAuditEntry](objects.md#orgconfigdisablecollaboratorsonlyauditentry) -- [OrgConfigEnableCollaboratorsOnlyAuditEntry](objects.md#orgconfigenablecollaboratorsonlyauditentry) -- [OrgCreateAuditEntry](objects.md#orgcreateauditentry) -- [OrgDisableOauthAppRestrictionsAuditEntry](objects.md#orgdisableoauthapprestrictionsauditentry) -- [OrgDisableSamlAuditEntry](objects.md#orgdisablesamlauditentry) -- [OrgDisableTwoFactorRequirementAuditEntry](objects.md#orgdisabletwofactorrequirementauditentry) -- [OrgEnableOauthAppRestrictionsAuditEntry](objects.md#orgenableoauthapprestrictionsauditentry) -- [OrgEnableSamlAuditEntry](objects.md#orgenablesamlauditentry) -- [OrgEnableTwoFactorRequirementAuditEntry](objects.md#orgenabletwofactorrequirementauditentry) -- [OrgInviteMemberAuditEntry](objects.md#orginvitememberauditentry) -- [OrgInviteToBusinessAuditEntry](objects.md#orginvitetobusinessauditentry) -- [OrgOauthAppAccessApprovedAuditEntry](objects.md#orgoauthappaccessapprovedauditentry) -- [OrgOauthAppAccessDeniedAuditEntry](objects.md#orgoauthappaccessdeniedauditentry) -- [OrgOauthAppAccessRequestedAuditEntry](objects.md#orgoauthappaccessrequestedauditentry) -- [OrgRemoveBillingManagerAuditEntry](objects.md#orgremovebillingmanagerauditentry) -- [OrgRemoveMemberAuditEntry](objects.md#orgremovememberauditentry) -- [OrgRemoveOutsideCollaboratorAuditEntry](objects.md#orgremoveoutsidecollaboratorauditentry) -- [OrgRestoreMemberAuditEntry](objects.md#orgrestorememberauditentry) -- [OrgUnblockUserAuditEntry](objects.md#orgunblockuserauditentry) -- [OrgUpdateDefaultRepositoryPermissionAuditEntry](objects.md#orgupdatedefaultrepositorypermissionauditentry) -- [OrgUpdateMemberAuditEntry](objects.md#orgupdatememberauditentry) -- [OrgUpdateMemberRepositoryCreationPermissionAuditEntry](objects.md#orgupdatememberrepositorycreationpermissionauditentry) -- [OrgUpdateMemberRepositoryInvitationPermissionAuditEntry](objects.md#orgupdatememberrepositoryinvitationpermissionauditentry) -- [Organization](objects.md#organization) -- [OrganizationIdentityProvider](objects.md#organizationidentityprovider) -- [OrganizationInvitation](objects.md#organizationinvitation) -- [Package](objects.md#package) -- [PackageFile](objects.md#packagefile) -- [PackageTag](objects.md#packagetag) -- [PackageVersion](objects.md#packageversion) -- [PinnedEvent](objects.md#pinnedevent) -- [PinnedIssue](objects.md#pinnedissue) -- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) -- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) -- [Project](objects.md#project) -- [ProjectCard](objects.md#projectcard) -- [ProjectColumn](objects.md#projectcolumn) -- [PublicKey](objects.md#publickey) - [PullRequest](objects.md#pullrequest) -- [PullRequestCommit](objects.md#pullrequestcommit) - [PullRequestCommitCommentThread](objects.md#pullrequestcommitcommentthread) - [PullRequestReview](objects.md#pullrequestreview) - [PullRequestReviewComment](objects.md#pullrequestreviewcomment) -- [PullRequestReviewThread](objects.md#pullrequestreviewthread) -- [Push](objects.md#push) -- [PushAllowance](objects.md#pushallowance) -- [Reaction](objects.md#reaction) -- [ReadyForReviewEvent](objects.md#readyforreviewevent) -- [Ref](objects.md#ref) -- [ReferencedEvent](objects.md#referencedevent) -- [Release](objects.md#release) -- [ReleaseAsset](objects.md#releaseasset) -- [RemovedFromProjectEvent](objects.md#removedfromprojectevent) -- [RenamedTitleEvent](objects.md#renamedtitleevent) -- [ReopenedEvent](objects.md#reopenedevent) -- [RepoAccessAuditEntry](objects.md#repoaccessauditentry) -- [RepoAddMemberAuditEntry](objects.md#repoaddmemberauditentry) -- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) -- [RepoArchivedAuditEntry](objects.md#repoarchivedauditentry) -- [RepoChangeMergeSettingAuditEntry](objects.md#repochangemergesettingauditentry) -- [RepoConfigDisableAnonymousGitAccessAuditEntry](objects.md#repoconfigdisableanonymousgitaccessauditentry) -- [RepoConfigDisableCollaboratorsOnlyAuditEntry](objects.md#repoconfigdisablecollaboratorsonlyauditentry) -- [RepoConfigDisableContributorsOnlyAuditEntry](objects.md#repoconfigdisablecontributorsonlyauditentry) -- [RepoConfigDisableSockpuppetDisallowedAuditEntry](objects.md#repoconfigdisablesockpuppetdisallowedauditentry) -- [RepoConfigEnableAnonymousGitAccessAuditEntry](objects.md#repoconfigenableanonymousgitaccessauditentry) -- [RepoConfigEnableCollaboratorsOnlyAuditEntry](objects.md#repoconfigenablecollaboratorsonlyauditentry) -- [RepoConfigEnableContributorsOnlyAuditEntry](objects.md#repoconfigenablecontributorsonlyauditentry) -- [RepoConfigEnableSockpuppetDisallowedAuditEntry](objects.md#repoconfigenablesockpuppetdisallowedauditentry) -- [RepoConfigLockAnonymousGitAccessAuditEntry](objects.md#repoconfiglockanonymousgitaccessauditentry) -- [RepoConfigUnlockAnonymousGitAccessAuditEntry](objects.md#repoconfigunlockanonymousgitaccessauditentry) -- [RepoCreateAuditEntry](objects.md#repocreateauditentry) -- [RepoDestroyAuditEntry](objects.md#repodestroyauditentry) -- [RepoRemoveMemberAuditEntry](objects.md#reporemovememberauditentry) -- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) -- [Repository](objects.md#repository) -- [RepositoryInvitation](objects.md#repositoryinvitation) -- [RepositoryTopic](objects.md#repositorytopic) -- [RepositoryVisibilityChangeDisableAuditEntry](objects.md#repositoryvisibilitychangedisableauditentry) -- [RepositoryVisibilityChangeEnableAuditEntry](objects.md#repositoryvisibilitychangeenableauditentry) -- [RepositoryVulnerabilityAlert](objects.md#repositoryvulnerabilityalert) -- [ReviewDismissalAllowance](objects.md#reviewdismissalallowance) -- [ReviewDismissedEvent](objects.md#reviewdismissedevent) -- [ReviewRequest](objects.md#reviewrequest) -- [ReviewRequestRemovedEvent](objects.md#reviewrequestremovedevent) -- [ReviewRequestedEvent](objects.md#reviewrequestedevent) -- [SavedReply](objects.md#savedreply) -- [SecurityAdvisory](objects.md#securityadvisory) -- [SponsorsListing](objects.md#sponsorslisting) -- [SponsorsTier](objects.md#sponsorstier) -- [Sponsorship](objects.md#sponsorship) -- [Status](objects.md#status) -- [StatusCheckRollup](objects.md#statuscheckrollup) -- [StatusContext](objects.md#statuscontext) -- [SubscribedEvent](objects.md#subscribedevent) -- [Tag](objects.md#tag) -- [Team](objects.md#team) -- [TeamAddMemberAuditEntry](objects.md#teamaddmemberauditentry) -- [TeamAddRepositoryAuditEntry](objects.md#teamaddrepositoryauditentry) -- [TeamChangeParentTeamAuditEntry](objects.md#teamchangeparentteamauditentry) -- [TeamDiscussion](objects.md#teamdiscussion) -- [TeamDiscussionComment](objects.md#teamdiscussioncomment) -- [TeamRemoveMemberAuditEntry](objects.md#teamremovememberauditentry) -- [TeamRemoveRepositoryAuditEntry](objects.md#teamremoverepositoryauditentry) -- [Topic](objects.md#topic) -- [TransferredEvent](objects.md#transferredevent) -- [Tree](objects.md#tree) -- [UnassignedEvent](objects.md#unassignedevent) -- [UnlabeledEvent](objects.md#unlabeledevent) -- [UnlockedEvent](objects.md#unlockedevent) -- [UnmarkedAsDuplicateEvent](objects.md#unmarkedasduplicateevent) -- [UnpinnedEvent](objects.md#unpinnedevent) -- [UnsubscribedEvent](objects.md#unsubscribedevent) -- [User](objects.md#user) -- [UserBlockedEvent](objects.md#userblockedevent) -- [UserContentEdit](objects.md#usercontentedit) -- [UserStatus](objects.md#userstatus) -- [VerifiableDomain](objects.md#verifiabledomain) +- [RepositoryVulnerabilityAlert](objects.md#repositoryvulnerabilityalert) #### FieldsName | -Description | +Name | +Description | +
---|---|---|---|
repository (Repository!) | +The repository associated with this node. |
+
Represents an owner of a Repository.
+ +#### Implemented by + + +- [Organization](objects.md#organization) +- [User](objects.md#user) + +#### Fields + +Name | +Description | +|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
avatarUrl (URI!) | +
+ A URL pointing to the owner’s public avatar. +
|
+ |||||||||||
id (ID!) | ++ | |||||||||||
login (String!) | +The username used to login. |
+ |||||||||||
repositories (RepositoryConnection!) | +
+ A list of repositories that the user owns. +
|
+ |||||||||||
repository (Repository) | +
+ Find Repository. +
|
|||||||||||
id (ID!) | -ID of the object. |
+ resourcePath (URI!) | +The HTTP URL for the owner. |
+ |||||||||
url (URI!) | +The HTTP URL for the owner. |
Entities that can be updated.
+Entities that can be sponsored through GitHub Sponsors
#### Implemented by -- [CommitComment](objects.md#commitcomment) -- [GistComment](objects.md#gistcomment) -- [Issue](objects.md#issue) -- [IssueComment](objects.md#issuecomment) -- [Project](objects.md#project) -- [PullRequest](objects.md#pullrequest) -- [PullRequestReview](objects.md#pullrequestreview) -- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) -- [TeamDiscussion](objects.md#teamdiscussion) -- [TeamDiscussionComment](objects.md#teamdiscussioncomment) +- [Organization](objects.md#organization) +- [User](objects.md#user) #### Fields @@ -1890,34 +2011,170 @@ longer access.Check if the current viewer can update this object.
True if this user/organization has a GitHub Sponsors listing.
Check if the given account is sponsoring this user/organization.
+Arguments | +
---|
+ accountLogin (String!) +The target account’s login. + |
+
True if the viewer is sponsored by this user/organization.
The GitHub Sponsors listing for this user or organization.
The viewer’s sponsorship of this entity.
This object’s sponsorships as the maintainer.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ includePrivate (Boolean) +Whether or not to include private sponsorships in the result set + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (SponsorshipOrder) +Ordering options for sponsorships returned from this connection. If left +blank, the sponsorships will be ordered based on relevancy to the viewer. + |
+
This object’s sponsorships as the sponsor.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (SponsorshipOrder) +Ordering options for sponsorships returned from this connection. If left +blank, the sponsorships will be ordered based on relevancy to the viewer. + |
+
Whether or not the viewer is able to sponsor this user/organization.
True if the viewer is sponsoring this user/organization.
An object that can have users assigned to it.
+Things that can be starred.
#### Implemented by -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) +- [Gist](objects.md#gist) +- [Repository](objects.md#repository) +- [Topic](objects.md#topic) #### FieldsName | -Description | +Name | +Description | +|
---|---|---|---|---|
id (ID!) | ++ | |||
stargazerCount (Int!) | +Returns a count of how many stargazers there are on this object |
|||
assignees (UserConnection!) | +stargazers (StargazerConnection!) |
- A list of Users assigned to this object. +A list of users who have starred this starrable.
|
Metadata for an audit entry containing enterprise account information.
- -#### Implemented by - - -- [MembersCanDeleteReposClearAuditEntry](objects.md#memberscandeletereposclearauditentry) -- [MembersCanDeleteReposDisableAuditEntry](objects.md#memberscandeletereposdisableauditentry) -- [MembersCanDeleteReposEnableAuditEntry](objects.md#memberscandeletereposenableauditentry) -- [OrgInviteToBusinessAuditEntry](objects.md#orginvitetobusinessauditentry) -- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) -- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) -- [RepositoryVisibilityChangeDisableAuditEntry](objects.md#repositoryvisibilitychangedisableauditentry) -- [RepositoryVisibilityChangeEnableAuditEntry](objects.md#repositoryvisibilitychangeenableauditentry) - -#### Fields - -Name | -Description | -||
---|---|---|---|
enterpriseResourcePath (URI) | -The HTTP path for this enterprise. |
- ||
enterpriseSlug (String) | -The slug of the enterprise. |
- ||
enterpriseUrl (URI) | -The HTTP URL for this enterprise. |
+ viewerHasStarred (Boolean!) | +Returns a boolean indicating whether the viewing user has starred this starrable. |
Represents a Git object.
+Entities that can be subscribed to for web and email notifications.
#### Implemented by -- [Blob](objects.md#blob) - [Commit](objects.md#commit) -- [Tag](objects.md#tag) -- [Tree](objects.md#tree) - -#### Fields - -Name | -Description | -
---|---|
abbreviatedOid (String!) | -An abbreviated version of the Git object ID |
-
commitResourcePath (URI!) | -The HTTP path for this Git object |
-
commitUrl (URI!) | -The HTTP URL for this Git object |
-
id (ID!) | -- |
oid (GitObjectID!) | -The Git object ID |
-
repository (Repository!) | -The Repository the Git object belongs to |
-
Represents a object that belongs to a repository.
- -#### Implemented by - - -- [CommitComment](objects.md#commitcomment) -- [CommitCommentThread](objects.md#commitcommentthread) - [Issue](objects.md#issue) -- [IssueComment](objects.md#issuecomment) - [PullRequest](objects.md#pullrequest) -- [PullRequestCommitCommentThread](objects.md#pullrequestcommitcommentthread) -- [PullRequestReview](objects.md#pullrequestreview) -- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) -- [RepositoryVulnerabilityAlert](objects.md#repositoryvulnerabilityalert) - -#### Fields - -Name | -Description | -
---|---|
repository (Repository!) | -The repository associated with this node. |
-
An object that can be closed
- -#### Implemented by - - -- [Issue](objects.md#issue) -- [Milestone](objects.md#milestone) -- [Project](objects.md#project) -- [PullRequest](objects.md#pullrequest) +- [Repository](objects.md#repository) +- [Team](objects.md#team) +- [TeamDiscussion](objects.md#teamdiscussion) #### Fields @@ -2091,127 +2242,29 @@ longer access.true
if the object is closed (definition of closed may depend on type)
Identifies the date and time when the object was closed.
Represents a type that can be retrieved by a URL.
- -#### Implemented by - - -- [Bot](objects.md#bot) -- [CheckRun](objects.md#checkrun) -- [ClosedEvent](objects.md#closedevent) -- [Commit](objects.md#commit) -- [ConvertToDraftEvent](objects.md#converttodraftevent) -- [CrossReferencedEvent](objects.md#crossreferencedevent) -- [Gist](objects.md#gist) -- [Issue](objects.md#issue) -- [Mannequin](objects.md#mannequin) -- [MergedEvent](objects.md#mergedevent) -- [Milestone](objects.md#milestone) -- [Organization](objects.md#organization) -- [PullRequest](objects.md#pullrequest) -- [PullRequestCommit](objects.md#pullrequestcommit) -- [ReadyForReviewEvent](objects.md#readyforreviewevent) -- [Release](objects.md#release) -- [Repository](objects.md#repository) -- [RepositoryTopic](objects.md#repositorytopic) -- [ReviewDismissedEvent](objects.md#reviewdismissedevent) -- [TeamDiscussion](objects.md#teamdiscussion) -- [TeamDiscussionComment](objects.md#teamdiscussioncomment) -- [User](objects.md#user) - -#### Fields - -Name | -Description | +id (ID!) | +|
---|---|---|---|
resourcePath (URI!) | -The HTML path to this resource. |
+ viewerCanSubscribe (Boolean!) | +Check if the viewer is able to change their subscription status for the repository. |
url (URI!) | -The URL to this resource. |
+ viewerSubscription (SubscriptionState) | +Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
Metadata for an audit entry with action org.*
+Metadata for an audit entry with action team.*
#### Implemented by -- [MembersCanDeleteReposClearAuditEntry](objects.md#memberscandeletereposclearauditentry) -- [MembersCanDeleteReposDisableAuditEntry](objects.md#memberscandeletereposdisableauditentry) -- [MembersCanDeleteReposEnableAuditEntry](objects.md#memberscandeletereposenableauditentry) -- [OauthApplicationCreateAuditEntry](objects.md#oauthapplicationcreateauditentry) -- [OrgAddBillingManagerAuditEntry](objects.md#orgaddbillingmanagerauditentry) -- [OrgAddMemberAuditEntry](objects.md#orgaddmemberauditentry) -- [OrgBlockUserAuditEntry](objects.md#orgblockuserauditentry) -- [OrgConfigDisableCollaboratorsOnlyAuditEntry](objects.md#orgconfigdisablecollaboratorsonlyauditentry) -- [OrgConfigEnableCollaboratorsOnlyAuditEntry](objects.md#orgconfigenablecollaboratorsonlyauditentry) -- [OrgCreateAuditEntry](objects.md#orgcreateauditentry) -- [OrgDisableOauthAppRestrictionsAuditEntry](objects.md#orgdisableoauthapprestrictionsauditentry) -- [OrgDisableSamlAuditEntry](objects.md#orgdisablesamlauditentry) -- [OrgDisableTwoFactorRequirementAuditEntry](objects.md#orgdisabletwofactorrequirementauditentry) -- [OrgEnableOauthAppRestrictionsAuditEntry](objects.md#orgenableoauthapprestrictionsauditentry) -- [OrgEnableSamlAuditEntry](objects.md#orgenablesamlauditentry) -- [OrgEnableTwoFactorRequirementAuditEntry](objects.md#orgenabletwofactorrequirementauditentry) -- [OrgInviteMemberAuditEntry](objects.md#orginvitememberauditentry) -- [OrgInviteToBusinessAuditEntry](objects.md#orginvitetobusinessauditentry) -- [OrgOauthAppAccessApprovedAuditEntry](objects.md#orgoauthappaccessapprovedauditentry) -- [OrgOauthAppAccessDeniedAuditEntry](objects.md#orgoauthappaccessdeniedauditentry) -- [OrgOauthAppAccessRequestedAuditEntry](objects.md#orgoauthappaccessrequestedauditentry) -- [OrgRemoveBillingManagerAuditEntry](objects.md#orgremovebillingmanagerauditentry) -- [OrgRemoveMemberAuditEntry](objects.md#orgremovememberauditentry) -- [OrgRemoveOutsideCollaboratorAuditEntry](objects.md#orgremoveoutsidecollaboratorauditentry) -- [OrgRestoreMemberAuditEntry](objects.md#orgrestorememberauditentry) -- [OrgRestoreMemberMembershipOrganizationAuditEntryData](objects.md#orgrestoremembermembershiporganizationauditentrydata) -- [OrgUnblockUserAuditEntry](objects.md#orgunblockuserauditentry) -- [OrgUpdateDefaultRepositoryPermissionAuditEntry](objects.md#orgupdatedefaultrepositorypermissionauditentry) -- [OrgUpdateMemberAuditEntry](objects.md#orgupdatememberauditentry) -- [OrgUpdateMemberRepositoryCreationPermissionAuditEntry](objects.md#orgupdatememberrepositorycreationpermissionauditentry) -- [OrgUpdateMemberRepositoryInvitationPermissionAuditEntry](objects.md#orgupdatememberrepositoryinvitationpermissionauditentry) -- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) -- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) -- [RepoAccessAuditEntry](objects.md#repoaccessauditentry) -- [RepoAddMemberAuditEntry](objects.md#repoaddmemberauditentry) -- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) -- [RepoArchivedAuditEntry](objects.md#repoarchivedauditentry) -- [RepoChangeMergeSettingAuditEntry](objects.md#repochangemergesettingauditentry) -- [RepoConfigDisableAnonymousGitAccessAuditEntry](objects.md#repoconfigdisableanonymousgitaccessauditentry) -- [RepoConfigDisableCollaboratorsOnlyAuditEntry](objects.md#repoconfigdisablecollaboratorsonlyauditentry) -- [RepoConfigDisableContributorsOnlyAuditEntry](objects.md#repoconfigdisablecontributorsonlyauditentry) -- [RepoConfigDisableSockpuppetDisallowedAuditEntry](objects.md#repoconfigdisablesockpuppetdisallowedauditentry) -- [RepoConfigEnableAnonymousGitAccessAuditEntry](objects.md#repoconfigenableanonymousgitaccessauditentry) -- [RepoConfigEnableCollaboratorsOnlyAuditEntry](objects.md#repoconfigenablecollaboratorsonlyauditentry) -- [RepoConfigEnableContributorsOnlyAuditEntry](objects.md#repoconfigenablecontributorsonlyauditentry) -- [RepoConfigEnableSockpuppetDisallowedAuditEntry](objects.md#repoconfigenablesockpuppetdisallowedauditentry) -- [RepoConfigLockAnonymousGitAccessAuditEntry](objects.md#repoconfiglockanonymousgitaccessauditentry) -- [RepoConfigUnlockAnonymousGitAccessAuditEntry](objects.md#repoconfigunlockanonymousgitaccessauditentry) -- [RepoCreateAuditEntry](objects.md#repocreateauditentry) -- [RepoDestroyAuditEntry](objects.md#repodestroyauditentry) -- [RepoRemoveMemberAuditEntry](objects.md#reporemovememberauditentry) -- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) -- [RepositoryVisibilityChangeDisableAuditEntry](objects.md#repositoryvisibilitychangedisableauditentry) -- [RepositoryVisibilityChangeEnableAuditEntry](objects.md#repositoryvisibilitychangeenableauditentry) +- [OrgRestoreMemberMembershipTeamAuditEntryData](objects.md#orgrestoremembermembershipteamauditentrydata) - [TeamAddMemberAuditEntry](objects.md#teamaddmemberauditentry) - [TeamAddRepositoryAuditEntry](objects.md#teamaddrepositoryauditentry) - [TeamChangeParentTeamAuditEntry](objects.md#teamchangeparentteamauditentry) @@ -2226,35 +2279,34 @@ longer access.The Organization associated with the Audit Entry.
The team associated with the action
The name of the Organization.
The name of the team
The HTTP path for the organization
The HTTP path for this team
The HTTP URL for the organization
The HTTP URL for this team
Information about a signature (GPG or S/MIME) on a Commit or Tag.
+Metadata for an audit entry with a topic.
#### Implemented by -- [GpgSignature](objects.md#gpgsignature) -- [SmimeSignature](objects.md#smimesignature) -- [UnknownSignature](objects.md#unknownsignature) +- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) +- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) #### Fields @@ -2264,46 +2316,46 @@ longer access.Email used to sign this object.
True if the signature is valid and verified by GitHub.
Payload for GPG signing object. Raw ODB object without the signature header.
ASCII-armored signature header from object.
GitHub user corresponding to the email signing this commit.
The state of this signature. VALID
if signature is valid and verified by
-GitHub, otherwise represents reason why signature is considered invalid.
The name of the topic added to the repository
True if the signature was made with GitHub’s signing key.
The name of the topic added to the repository
A subset of repository info.
+Represents a type that can be retrieved by a URL.
#### Implemented by -- [Repository](objects.md#repository) +- [Bot](objects.md#bot) +- [CheckRun](objects.md#checkrun) +- [ClosedEvent](objects.md#closedevent) +- [Commit](objects.md#commit) +- [ConvertToDraftEvent](objects.md#converttodraftevent) +- [CrossReferencedEvent](objects.md#crossreferencedevent) +- [Gist](objects.md#gist) +- [Issue](objects.md#issue) +- [Mannequin](objects.md#mannequin) +- [MergedEvent](objects.md#mergedevent) +- [Milestone](objects.md#milestone) +- [Organization](objects.md#organization) +- [PullRequest](objects.md#pullrequest) +- [PullRequestCommit](objects.md#pullrequestcommit) +- [ReadyForReviewEvent](objects.md#readyforreviewevent) +- [Release](objects.md#release) +- [Repository](objects.md#repository) +- [RepositoryTopic](objects.md#repositorytopic) +- [ReviewDismissedEvent](objects.md#reviewdismissedevent) +- [TeamDiscussion](objects.md#teamdiscussion) +- [TeamDiscussionComment](objects.md#teamdiscussioncomment) +- [User](objects.md#user) #### Fields @@ -2313,129 +2365,77 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionIdentifies the date and time when the object was created.
The description of the repository.
The description of the repository rendered to HTML.
Returns how many forks there are of this repository in the whole network.
Indicates if the repository has issues feature enabled.
Indicates if the repository has the Projects feature enabled.
Indicates if the repository has wiki feature enabled.
The repository’s URL.
Indicates if the repository is unmaintained.
Identifies if the repository is a fork.
Indicates if a repository is either owned by an organization, or is a private fork of an organization repository.
Indicates if the repository has been locked or not.
Identifies if the repository is a mirror.
Identifies if the repository is private.
Identifies if the repository is a template that can be used to generate new repositories.
The license associated with the repository
The reason the repository has been locked.
The repository’s original mirror URL.
The name of the repository.
The repository’s name with owner.
The image used to represent this repository in Open Graph data.
The User owner of the repository.
Identifies when the repository was last pushed to.
The HTML path to this resource.
The HTTP path for this repository
The URL to this resource.
Entities that can be updated.
+ +#### Implemented by + + +- [CommitComment](objects.md#commitcomment) +- [GistComment](objects.md#gistcomment) +- [Issue](objects.md#issue) +- [IssueComment](objects.md#issuecomment) +- [Project](objects.md#project) +- [PullRequest](objects.md#pullrequest) +- [PullRequestReview](objects.md#pullrequestreview) +- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) +- [TeamDiscussion](objects.md#teamdiscussion) +- [TeamDiscussionComment](objects.md#teamdiscussioncomment) + +#### Fields + +shortDescriptionHTML (HTML!) | -
- A description of the repository, rendered to HTML without any links in it. -
|
+ Name | +Description | ||
---|---|---|---|---|---|
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ viewerCanUpdate (Boolean!) | +Check if the current viewer can update this object. |
Comments that can be updated.
+ +#### Implemented by + + +- [CommitComment](objects.md#commitcomment) +- [GistComment](objects.md#gistcomment) +- [Issue](objects.md#issue) +- [IssueComment](objects.md#issuecomment) +- [PullRequest](objects.md#pullrequest) +- [PullRequestReview](objects.md#pullrequestreview) +- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) +- [TeamDiscussion](objects.md#teamdiscussion) +- [TeamDiscussionComment](objects.md#teamdiscussioncomment) + +#### Fields + +url (URI!) | -The HTTP URL for this repository |
+ Name | +Description |
---|---|---|---|
usesCustomOpenGraphImage (Boolean!) | -Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner’s avatar. |
+ viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | +Reasons why the current viewer can not update this comment. |
Autogenerated return type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting
+Autogenerated return type of AcceptEnterpriseAdministratorInvitation
#### Fields @@ -20,20 +20,20 @@A unique identifier for the client performing the mutation.
The enterprise with the updated members can invite collaborators setting.
The invitation that was accepted.
A message confirming the result of updating the members can invite collaborators setting.
A message confirming the result of accepting an administrator invitation.
An edge in a connection.
+Autogenerated return type of AcceptTopicSuggestion
#### Fields @@ -43,20 +43,20 @@A cursor for use in pagination.
A unique identifier for the client performing the mutation.
The item at the end of the edge.
The accepted topic.
Autogenerated return type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting
+Location information for an actor
#### Fields @@ -66,24 +66,32 @@A unique identifier for the client performing the mutation.
City
The enterprise with the updated members can delete repositories setting.
Country name
A message confirming the result of updating the members can delete repositories setting.
Country code
Region name
Region or state code
An edge in a connection.
+Autogenerated return type of AddAssigneesToAssignable
#### Fields @@ -93,20 +101,20 @@A cursor for use in pagination.
The item that was assigned.
The item at the end of the edge.
A unique identifier for the client performing the mutation.
The connection type for EnterpriseServerUserAccountsUpload.
+Autogenerated return type of AddComment
#### Fields @@ -116,28 +124,28 @@A list of edges.
A unique identifier for the client performing the mutation.
A list of nodes.
The edge from the subject’s comment connection.
Information to aid in pagination.
The subject
Identifies the total count of items in the connection.
The edge from the subject’s timeline connection.
An edge in a connection.
+Autogenerated return type of AddEnterpriseSupportEntitlement
#### Fields @@ -147,20 +155,20 @@A cursor for use in pagination.
A unique identifier for the client performing the mutation.
The item at the end of the edge.
A message confirming the result of adding the support entitlement.
Autogenerated return type of UpdateTeamDiscussion
+Autogenerated return type of AddLabelsToLabelable
#### Fields @@ -174,16 +182,16 @@A unique identifier for the client performing the mutation.
The updated discussion.
The item that was labeled.
Autogenerated return type of AcceptTopicSuggestion
+Autogenerated return type of AddProjectCard
#### Fields @@ -192,29 +200,52 @@The edge from the ProjectColumn’s card connection.
A unique identifier for the client performing the mutation.
The accepted topic.
The ProjectColumn
Audit log entry for a repo.remove_member event.
+Autogenerated return type of AddProjectColumn
-#### Implements +#### Fields + +Name | +Description | +
---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
columnEdge (ProjectColumnEdge) | +The edge from the project’s column connection. |
+
project (Project) | +The project |
+
Autogenerated return type of AddPullRequestReviewComment
#### Fields @@ -224,104 +255,195 @@The action name
A unique identifier for the client performing the mutation.
The user who initiated the action
The newly created comment.
The IP address of the actor
The edge from the review’s comment connection.
Autogenerated return type of AddPullRequestReview
+ +#### Fields + +actorLocation (ActorLocation) | -A readable representation of the actor’s location |
+ Name | +Description |
---|---|---|---|
actorLogin (String) | -The username of the user who initiated the action |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
actorResourcePath (URI) | -The HTTP path for the actor. |
+ pullRequestReview (PullRequestReview) | +The newly created pull request review. |
actorUrl (URI) | -The HTTP URL for the actor. |
+ reviewEdge (PullRequestReviewEdge) | +The edge from the pull request’s review connection. |
Autogenerated return type of AddPullRequestReviewThread
+ +#### Fields + +createdAt (PreciseDateTime!) | -The time the action was initiated |
+ Name | +Description |
---|---|---|---|
id (ID!) | -+ | clientMutationId (String) | +A unique identifier for the client performing the mutation. |
operationType (OperationType) | -The corresponding operation type for the action |
+ thread (PullRequestReviewThread) | +The newly created thread. |
Autogenerated return type of AddReaction
+ +#### Fields + +organization (Organization) | -The Organization associated with the Audit Entry. |
+ Name | +Description |
---|---|---|---|
organizationName (String) | -The name of the Organization. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
organizationResourcePath (URI) | -The HTTP path for the organization |
+ reaction (Reaction) | +The reaction object. |
organizationUrl (URI) | -The HTTP URL for the organization |
+ subject (Reactable) | +The reactable subject. |
Autogenerated return type of AddStar
+ +#### Fields + +repository (Repository) | -The repository associated with the action |
+ Name | +Description |
---|---|---|---|
repositoryName (String) | -The name of the repository |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
repositoryResourcePath (URI) | -The HTTP path for the repository |
+ starrable (Starrable) | +The starrable. |
+
Autogenerated return type of AddVerifiableDomain
+ +#### Fields + +Name | +Description | ||
---|---|---|---|
repositoryUrl (URI) | -The HTTP URL for the repository |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
user (User) | -The user affected by the action |
+ domain (VerifiableDomain) | +The verifiable domain that was added. |
+
Represents a ‘added_to_project’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +Name | +Description | ||
---|---|---|---|
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ actor (Actor) | +Identifies the actor who performed the event. |
userResourcePath (URI) | -The HTTP path for the user. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
userUrl (URI) | -The HTTP URL for the user. |
+ databaseId (Int) | +Identifies the primary key from the database. |
visibility (RepoRemoveMemberAuditEntryVisibility) | -The visibility of the repository |
+ id (ID!) | ++ |
project (Project) | +Project referenced by event. |
+ ||
projectCard (ProjectCard) | +Project card referenced by this project event. |
+ ||
projectColumnName (String!) | +Column name referenced by this project event. |
A sponsorship relationship between a sponsor and a maintainer
+A GitHub App.
#### Implements @@ -339,41 +461,62 @@Identifies the date and time when the object was created.
Identifies the primary key from the database.
The description of the app.
The entity that is being sponsored
The hex color code, without the leading ‘#’, for the logo background.
The privacy level for this sponsorship.
A URL pointing to the app’s logo.
+Arguments | +
---|
+ size (Int) +The size of the resulting image. + |
+
The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user.
The name of the app.
The user or organization that is sponsoring, if you have permission to view them.
A slug based on the name of the app for use in URLs.
The entity that is being sponsored
Identifies the date and time when the object was last updated.
The associated sponsorship tier
The URL to the app’s homepage.
An edge in a connection.
+Autogenerated return type of ApproveVerifiableDomain
#### Fields @@ -383,20 +526,20 @@A cursor for use in pagination.
A unique identifier for the client performing the mutation.
The item at the end of the edge.
The verifiable domain that was approved.
An edge in a connection.
+Autogenerated return type of ArchiveRepository
#### Fields @@ -406,28 +549,25 @@A cursor for use in pagination.
A unique identifier for the client performing the mutation.
The item at the end of the edge.
The repository that was marked as archived.
Audit log entry for a org.oauth_app_access_approved event.
+Represents an ‘assigned’ event on any assignable object.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -437,107 +577,89 @@The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
Identifies the actor who performed the event.
The HTTP path for the actor.
Identifies the assignable associated with the event.
The HTTP URL for the actor.
Identifies the user or mannequin that was assigned.
The time the action was initiated
Identifies the date and time when the object was created.
The name of the OAuth Application.
The HTTP path for the OAuth Application
The HTTP URL for the OAuth Application
The corresponding operation type for the action
Identifies the user who was assigned.
Represents a ‘auto_merge_disabled’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +organization (Organization) | -The Organization associated with the Audit Entry. |
+ Name | +Description |
---|---|---|---|
organizationName (String) | -The name of the Organization. |
+ actor (Actor) | +Identifies the actor who performed the event. |
organizationResourcePath (URI) | -The HTTP path for the organization |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
organizationUrl (URI) | -The HTTP URL for the organization |
+ disabler (User) | +The user who disabled auto-merge for this Pull Request |
user (User) | -The user affected by the action |
+ id (ID!) | +|
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ pullRequest (PullRequest) | +PullRequest referenced by event |
userResourcePath (URI) | -The HTTP path for the user. |
+ reason (String) | +The reason auto-merge was disabled |
userUrl (URI) | -The HTTP URL for the user. |
+ reasonCode (String) | +The reason_code relating to why auto-merge was disabled |
A repository contains the content for a project.
+Represents a ‘auto_merge_enabled’ event on a given pull request.
#### Implements -- [Node](interfaces.md#node) -- [PackageOwner](interfaces.md#packageowner) -- [ProjectOwner](interfaces.md#projectowner) -- [RepositoryInfo](interfaces.md#repositoryinfo) -- [Starrable](interfaces.md#starrable) -- [Subscribable](interfaces.md#subscribable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [Node](interfaces.md#node) #### Fields @@ -547,525 +669,585 @@A list of users that can be assigned to issues in this repository.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- query (String) -Filters users with query on user name and login - |
-
Identifies the actor who performed the event.
A list of branch protection rules for this repository.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
Identifies the date and time when the object was created.
Returns the code of conduct for this repository
The user who enabled auto-merge for this Pull Request
A list of collaborators associated with the repository.
-Arguments | -
---|
- affiliation (CollaboratorAffiliation) -Collaborators affiliation level with a repository. - |
-
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- query (String) -Filters users with query on user name and login - |
-
A list of commit comments associated with the repository.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
PullRequest referenced by event.
Represents an auto-merge request for a pull request
+ +#### Fields + +contactLinks ([RepositoryContactLink!]) | -Returns a list of contact links associated to the repository |
+ Name | +Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ authorEmail (String) | +The email address of the author of this auto-merge request. |
||||||||
databaseId (Int) | -Identifies the primary key from the database. |
+ commitBody (String) | +The commit message of the auto-merge request. |
||||||||
defaultBranchRef (Ref) | -The Ref associated with the repository’s default branch. |
+ commitHeadline (String) | +The commit title of the auto-merge request. |
||||||||
deleteBranchOnMerge (Boolean!) | -Whether or not branches are automatically deleted when merged in this repository. |
+ enabledAt (DateTime) | +When was this auto-merge request was enabled. |
||||||||
dependencyGraphManifests (DependencyGraphManifestConnection) | -
- A list of dependency manifests contained in the repository -
|
+ enabledBy (Actor) | +The actor who created the auto-merge request. |
||||||||
deployKeys (DeployKeyConnection!) | -
- A list of deploy keys that are on this repository. -
|
+ mergeMethod (PullRequestMergeMethod!) | +The merge method of the auto-merge request. |
||||||||
deployments (DeploymentConnection!) | -
- Deployments associated with the repository -
|
+ pullRequest (PullRequest!) | +The pull request that this auto-merge request is set against. |
Represents a ‘auto_rebase_enabled’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +description (String) | -The description of the repository. |
+ Name | +Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
descriptionHTML (HTML!) | -The description of the repository rendered to HTML. |
+ actor (Actor) | +Identifies the actor who performed the event. |
||||||||||
diskUsage (Int) | -The number of kilobytes this repository occupies on disk. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
||||||||||
forkCount (Int!) | -Returns how many forks there are of this repository in the whole network. |
+ enabler (User) | +The user who enabled auto-merge (rebase) for this Pull Request |
||||||||||
forks (RepositoryConnection!) | -
- A list of direct forked repositories. -
|
+ id (ID!) | +|||||||||||
fundingLinks ([FundingLink!]!) | -The funding links for this repository |
+ pullRequest (PullRequest) | +PullRequest referenced by event. |
Represents a ‘auto_squash_enabled’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +hasIssuesEnabled (Boolean!) | -Indicates if the repository has issues feature enabled. |
+ Name | +Description |
---|---|---|---|
hasProjectsEnabled (Boolean!) | -Indicates if the repository has the Projects feature enabled. |
+ actor (Actor) | +Identifies the actor who performed the event. |
hasWikiEnabled (Boolean!) | -Indicates if the repository has wiki feature enabled. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
homepageUrl (URI) | -The repository’s URL. |
+ enabler (User) | +The user who enabled auto-merge (squash) for this Pull Request |
id (ID!) | |||
interactionAbility (RepositoryInteractionAbility) | -The interaction ability settings for this repository. |
+ pullRequest (PullRequest) | +PullRequest referenced by event. |
Represents a ‘automatic_base_change_failed’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +isArchived (Boolean!) | -Indicates if the repository is unmaintained. |
+ Name | +Description |
---|---|---|---|
isBlankIssuesEnabled (Boolean!) | -Returns true if blank issue creation is allowed |
+ actor (Actor) | +Identifies the actor who performed the event. |
isDisabled (Boolean!) | -Returns whether or not this repository disabled. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
isEmpty (Boolean!) | -Returns whether or not this repository is empty. |
+ id (ID!) | +|
isFork (Boolean!) | -Identifies if the repository is a fork. |
+ newBase (String!) | +The new base for this PR |
isInOrganization (Boolean!) | -Indicates if a repository is either owned by an organization, or is a private fork of an organization repository. |
- oldBase (String!) | +The old base for this PR |
+
isLocked (Boolean!) | -Indicates if the repository has been locked or not. |
+ pullRequest (PullRequest!) | +PullRequest referenced by event. |
Represents a ‘automatic_base_change_succeeded’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +isMirror (Boolean!) | -Identifies if the repository is a mirror. |
+ Name | +Description | ||
---|---|---|---|---|---|
isPrivate (Boolean!) | -Identifies if the repository is private. |
+ actor (Actor) | +Identifies the actor who performed the event. |
||
isSecurityPolicyEnabled (Boolean) | -Returns true if this repository has a security policy |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
||
isTemplate (Boolean!) | -Identifies if the repository is a template that can be used to generate new repositories. |
+ id (ID!) | +|||
isUserConfigurationRepository (Boolean!) | -Is this repository a user configuration repository? |
+ newBase (String!) | +The new base for this PR |
||
issue (Issue) | -
- Returns a single issue from the current repository by number. -
|
+ oldBase (String!) | +The old base for this PR |
||
issueOrPullRequest (IssueOrPullRequest) | +pullRequest (PullRequest!) | +PullRequest referenced by event. |
+
Represents a ‘base_ref_changed’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +Name | +Description | +
---|---|
actor (Actor) | +Identifies the actor who performed the event. |
+
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+
currentRefName (String!) | +Identifies the name of the base ref for the pull request after it was changed. |
+
databaseId (Int) | +Identifies the primary key from the database. |
+
id (ID!) | ++ |
previousRefName (String!) | +Identifies the name of the base ref for the pull request before it was changed. |
+
pullRequest (PullRequest!) | +PullRequest referenced by event. |
+
Represents a ‘base_ref_deleted’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +Name | +Description | +
---|---|
actor (Actor) | +Identifies the actor who performed the event. |
+
baseRefName (String) | +Identifies the name of the Ref associated with the |
+
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+
id (ID!) | ++ |
pullRequest (PullRequest) | +PullRequest referenced by event. |
+
Represents a ‘base_ref_force_pushed’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +Name | +Description | +
---|---|
actor (Actor) | +Identifies the actor who performed the event. |
+
afterCommit (Commit) | +Identifies the after commit SHA for the ‘base_ref_force_pushed’ event. |
+
beforeCommit (Commit) | +Identifies the before commit SHA for the ‘base_ref_force_pushed’ event. |
+
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+
id (ID!) | ++ |
pullRequest (PullRequest!) | +PullRequest referenced by event. |
+
ref (Ref) | +Identifies the fully qualified ref name for the ‘base_ref_force_pushed’ event. |
+
Represents a Git blame.
+ +#### Fields + +Name | +Description | +
---|---|
ranges ([BlameRange!]!) | +The list of ranges from a Git blame. |
+
Represents a range of information from a Git blame.
+ +#### Fields + +Name | +Description | +
---|---|
age (Int!) | +Identifies the recency of the change, from 1 (new) to 10 (old). This is +calculated as a 2-quantile and determines the length of distance between the +median age of all the changes in the file and the recency of the current +range’s change. |
+
commit (Commit!) | +Identifies the line author |
+
endingLine (Int!) | +The ending line for the range |
+
startingLine (Int!) | +The starting line for the range |
+
Represents a Git blob.
+ +#### Implements + + +- [GitObject](interfaces.md#gitobject) +- [Node](interfaces.md#node) + +#### Fields + +Name | +Description | +
---|---|
abbreviatedOid (String!) | +An abbreviated version of the Git object ID |
+
byteSize (Int!) | +Byte size of Blob object |
+
commitResourcePath (URI!) | +The HTTP path for this Git object |
+
commitUrl (URI!) | +The HTTP URL for this Git object |
+
id (ID!) | ++ |
isBinary (Boolean) | +Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding. |
+
isTruncated (Boolean!) | +Indicates whether the contents is truncated |
+
oid (GitObjectID!) | +The Git object ID |
+
repository (Repository!) | +The Repository the Git object belongs to |
+
text (String) | +UTF8 text data or null if the Blob is binary |
+
A special type of user which takes actions on behalf of GitHub Apps.
+ +#### Implements + + +- [Actor](interfaces.md#actor) +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) + +#### Fields + +Name | +Description | +||
---|---|---|---|
avatarUrl (URI!) |
- Returns a single issue-like object from the current repository by number. +A URL pointing to the GitHub App’s public avatar.
|
||
issueTemplates ([IssueTemplate!]) | -Returns a list of issue templates associated to the repository |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
issues (IssueConnection!) | +databaseId (Int) | +Identifies the primary key from the database. |
+ |
id (ID!) | ++ | ||
login (String!) | +The username of the actor. |
+ ||
resourcePath (URI!) | +The HTTP path for this bot |
+ ||
updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
+ ||
url (URI!) | +The HTTP URL for this bot |
+
A branch protection rule.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +Name | +Description | +||||||||
---|---|---|---|---|---|---|---|---|---|
allowsDeletions (Boolean!) | +Can this branch be deleted. |
+ ||||||||
allowsForcePushes (Boolean!) | +Are force pushes allowed on this branch. |
+ ||||||||
branchProtectionRuleConflicts (BranchProtectionRuleConflictConnection!) |
- A list of issues that have been opened in the repository. +A list of conflicts matching branches protection rule and other branch protection rules
|
||||||||
label (Label) | -
- Returns a single label by name -
|
+ creator (Actor) | +The actor who created this branch protection rule. |
||||||
labels (LabelConnection) | +databaseId (Int) | +Identifies the primary key from the database. |
+ |||||||
dismissesStaleReviews (Boolean!) | +Will new commits pushed to matching branches dismiss pull request review approvals. |
+ ||||||||
id (ID!) | ++ | ||||||||
isAdminEnforced (Boolean!) | +Can admins overwrite branch protection. |
+ ||||||||
matchingRefs (RefConnection!) |
- A list of labels associated with the repository. +Repository refs that are protected by this rule
|
||||||||
languages (LanguageConnection) | +pattern (String!) | +Identifies the protection rule pattern. |
+ |||||||
pushAllowances (PushAllowanceConnection!) |
- A list containing a breakdown of the language composition of the repository. +A list push allowances for this branch protection rule.
|
||||||||
latestRelease (Release) | -Get the latest release for the repository if one exists. |
+ repository (Repository) | +The repository associated with this branch protection rule. |
||||||
licenseInfo (License) | -The license associated with the repository |
+ requiredApprovingReviewCount (Int) | +Number of approving reviews required to update matching branches. |
||||||
lockReason (RepositoryLockReason) | -The reason the repository has been locked. |
+ requiredStatusCheckContexts ([String]) | +List of required status check contexts that must pass for commits to be accepted to matching branches. |
||||||
mentionableUsers (UserConnection!) | -
- A list of Users that can be mentioned in the context of the repository. -
|
+ requiresApprovingReviews (Boolean!) | +Are approving reviews required to update matching branches. |
||||||
mergeCommitAllowed (Boolean!) | -Whether or not PRs are merged with a merge commit on this repository. |
+ requiresCodeOwnerReviews (Boolean!) | +Are reviews from code owners required to update matching branches. |
||||||
milestone (Milestone) | -
- Returns a single milestone from the current repository by number. -
|
+ requiresCommitSignatures (Boolean!) | +Are commits required to be signed. |
||||||
milestones (MilestoneConnection) | +requiresLinearHistory (Boolean!) | +Are merge commits prohibited from being pushed to this branch. |
+ |||||||
requiresStatusChecks (Boolean!) | +Are status checks required to update matching branches. |
+ ||||||||
requiresStrictStatusChecks (Boolean!) | +Are branches required to be up to date before merging. |
+ ||||||||
restrictsPushes (Boolean!) | +Is pushing to matching branches restricted. |
+ ||||||||
restrictsReviewDismissals (Boolean!) | +Is dismissal of pull request reviews restricted. |
+ ||||||||
reviewDismissalAllowances (ReviewDismissalAllowanceConnection!) |
- A list of milestones associated with the repository. +A list review dismissal allowances for this branch protection rule.
|
A conflict between two branch protection rules.
+ +#### Fields + +mirrorUrl (URI) | -The repository’s original mirror URL. |
+ Name | +Description | |||
---|---|---|---|---|---|---|
name (String!) | -The name of the repository. |
+ branchProtectionRule (BranchProtectionRule) | +Identifies the branch protection rule. |
|||
nameWithOwner (String!) | -The repository’s name with owner. |
+ conflictingBranchProtectionRule (BranchProtectionRule) | +Identifies the conflicting branch protection rule. |
|||
object (GitObject) | -
- A Git object in the repository -
|
+ ref (Ref) | +Identifies the branch ref that has conflicting rules |
The connection type for BranchProtectionRuleConflict.
+ +#### Fields + +openGraphImageUrl (URI!) | -The image used to represent this repository in Open Graph data. |
+ Name | +Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
owner (RepositoryOwner!) | -The User owner of the repository. |
+ edges ([BranchProtectionRuleConflictEdge]) | +A list of edges. |
|||||||||
packages (PackageConnection!) | -
- A list of packages under the owner. -
|
+ nodes ([BranchProtectionRuleConflict]) | +A list of nodes. |
|||||||||
parent (Repository) | -The repository parent, if this is a fork. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
|||||||||
pinnedIssues (PinnedIssueConnection) | -
- A list of pinned issues for this repository. -
|
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +primaryLanguage (Language) | -The primary language of the repository’s code. |
+ Name | +Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
project (Project) | -
- Find project by number. -
|
+ cursor (String!) | +A cursor for use in pagination. |
||||||||
projects (ProjectConnection!) | -
- A list of projects under the owner. -
|
+ node (BranchProtectionRuleConflict) | +The item at the end of the edge. |
The connection type for BranchProtectionRule.
+ +#### Fields + +projectsResourcePath (URI!) | -The HTTP path listing the repository’s projects |
+ Name | +Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
projectsUrl (URI!) | -The HTTP URL listing the repository’s projects |
+ edges ([BranchProtectionRuleEdge]) | +A list of edges. |
||||||||||
pullRequest (PullRequest) | -
- Returns a single pull request from the current repository by number. -
|
+ nodes ([BranchProtectionRule]) | +A list of nodes. |
||||||||||
pullRequests (PullRequestConnection!) | -
- A list of pull requests that have been opened in the repository. -
|
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
||||||||||
pushedAt (DateTime) | -Identifies when the repository was last pushed to. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +rebaseMergeAllowed (Boolean!) | -Whether or not rebase-merging is enabled on this repository. |
+ Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
ref (Ref) | -
- Fetch a given ref from the repository -
|
+ cursor (String!) | +A cursor for use in pagination. |
|||||||
refs (RefConnection) | -
- Fetch a list of refs from the repository -
|
- |||||||||
release (Release) | -
- Lookup a single release given various criteria. -
|
- |||||||||
releases (ReleaseConnection!) | -
- List of releases which are dependent on this repository. -
|
- |||||||||
repositoryTopics (RepositoryTopicConnection!) | -
- A list of applied repository-topic associations for this repository. -
|
- |||||||||
resourcePath (URI!) | -The HTTP path for this repository |
- |||||||||
securityPolicyUrl (URI) | -The security policy URL. |
+ node (BranchProtectionRule) | +The item at the end of the edge. |
The Common Vulnerability Scoring System
+ +#### Fields + +shortDescriptionHTML (HTML!) | -
- A description of the repository, rendered to HTML without any links in it. -
|
+ Name | +Description | ||
---|---|---|---|---|---|
squashMergeAllowed (Boolean!) | -Whether or not squash-merging is enabled on this repository. |
+ score (Float!) | +The CVSS score associated with this advisory |
||
sshUrl (GitSSHRemote!) | -The SSH URL to clone this repository |
+ vectorString (String) | +The CVSS vector string associated with this advisory |
A common weakness enumeration
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +stargazerCount (Int!) | -Returns a count of how many stargazers there are on this object |
+ Name | +Description | ||||||
---|---|---|---|---|---|---|---|---|---|
stargazers (StargazerConnection!) | -
- A list of users who have starred this starrable. -
|
+ cweId (String!) | +The id of the CWE |
||||||
submodules (SubmoduleConnection!) | -
- Returns a list of all submodules in this repository parsed from the -.gitmodules file as of the default branch’s HEAD commit. -
|
+ description (String!) | +A detailed description of this CWE |
||||||
tempCloneToken (String) | -Temporary authentication token for cloning this repository. |
+ id (ID!) | +ID of the object. |
||||||
templateRepository (Repository) | -The repository from which this repository was generated, if any. |
+ name (String!) | +The name of this CWE |
The connection type for CWE.
+ +#### Fields + +updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ Name | +Description |
---|---|---|---|
url (URI!) | -The HTTP URL for this repository |
+ edges ([CWEEdge]) | +A list of edges. |
usesCustomOpenGraphImage (Boolean!) | -Whether this repository has a custom image to use with Open Graph as opposed to being represented by the owner’s avatar. |
+ nodes ([CWE]) | +A list of nodes. |
viewerCanAdminister (Boolean!) | -Indicates whether the viewer has admin permissions on this repository. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
viewerCanCreateProjects (Boolean!) | -Can the current viewer create new projects on this owner. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +viewerCanSubscribe (Boolean!) | -Check if the viewer is able to change their subscription status for the repository. |
+ Name | +Description |
---|---|---|---|
viewerCanUpdateTopics (Boolean!) | -Indicates whether the viewer can update the topics of this repository. |
+ cursor (String!) | +A cursor for use in pagination. |
viewerDefaultCommitEmail (String) | -The last commit email for the viewer. |
+ node (CWE) | +The item at the end of the edge. |
Autogenerated return type of CancelEnterpriseAdminInvitation
+ +#### Fields + +viewerDefaultMergeMethod (PullRequestMergeMethod!) | -The last used merge method by the viewer or the default for the repository. |
+ Name | +Description |
---|---|---|---|
viewerHasStarred (Boolean!) | -Returns a boolean indicating whether the viewing user has starred this starrable. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
viewerPermission (RepositoryPermission) | -The users permission level on the repository. Will return null if authenticated as an GitHub App. |
+ invitation (EnterpriseAdministratorInvitation) | +The invitation that was canceled. |
viewerPossibleCommitEmails ([String!]) | -A list of emails this viewer can commit with. |
+ message (String) | +A message confirming the result of canceling an administrator invitation. |
Autogenerated return type of ChangeUserStatus
+ +#### Fields + +viewerSubscription (SubscriptionState) | -Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
+ Name | +Description | |||||
---|---|---|---|---|---|---|---|---|
vulnerabilityAlerts (RepositoryVulnerabilityAlertConnection) | -
- A list of vulnerability alerts that are on this repository. -
|
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
|||||
watchers (UserConnection!) | -
- A list of users watching the repository. -
|
+ status (UserStatus) | +Your updated status. |
Represents an unknown signature on a Commit or Tag.
- -#### Implements - +### CheckAnnotation -- [GitSignature](interfaces.md#gitsignature) +A single check annotation.
#### Fields @@ -2101,46 +1772,44 @@ organization or user being viewed owns.Email used to sign this object.
The annotation’s severity level.
True if the signature is valid and verified by GitHub.
The path to the file that this annotation was made on.
Payload for GPG signing object. Raw ODB object without the signature header.
Identifies the primary key from the database.
ASCII-armored signature header from object.
The position of this annotation.
GitHub user corresponding to the email signing this commit.
The annotation’s message.
The state of this signature. VALID
if signature is valid and verified by
-GitHub, otherwise represents reason why signature is considered invalid.
The path that this annotation was made on.
True if the signature was made with GitHub’s signing key.
Additional information about the annotation.
The annotation’s title
A Git push.
- -#### Implements - +### CheckAnnotationConnection -- [Node](interfaces.md#node) +The connection type for CheckAnnotation.
#### Fields @@ -2150,34 +1819,26 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe SHA after the push
The permalink for this push.
A list of edges.
The SHA before the push
A list of nodes.
The user who pushed
Information to aid in pagination.
The repository that was pushed to
Identifies the total count of items in the connection.
An edge in a connection.
@@ -2193,7 +1854,7 @@ GitHub, otherwise represents reason why signature is considered invalid.A cursor for use in pagination.
The item at the end of the edge.
Name | -Description | -
---|---|
edges ([PullRequestTimelineItemEdge]) | -A list of edges. |
-
nodes ([PullRequestTimelineItem]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
An edge in a connection.
- -#### Fields - -Name | -Description | -
---|---|
cursor (String!) | -A cursor for use in pagination. |
-
node (EnterpriseAdministratorInvitation) | -The item at the end of the edge. |
-
The connection type for OrganizationInvitation.
- -#### Fields - -Name | -Description | -
---|---|
edges ([OrganizationInvitationEdge]) | -A list of edges. |
-
nodes ([OrganizationInvitation]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
Autogenerated return type of UnpinIssue
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
issue (Issue) | -The issue that was unpinned |
-
Autogenerated return type of UpdateProjectCard
+An inclusive pair of positions for a check annotation.
#### Fields @@ -2343,55 +1896,26 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA unique identifier for the client performing the mutation.
End position (inclusive).
The updated ProjectCard.
Start position (inclusive).
A pointer to a repository at a specific revision embedded inside another repository.
- -#### Fields +### CheckRun -Name | -Description | -
---|---|
branch (String) | -The branch of the upstream submodule for tracking updates |
-
gitUrl (URI!) | -The git URL of the submodule repository |
-
name (String!) | -The name of the submodule in .gitmodules |
-
path (String!) | -The path in the superproject that this submodule is located in |
-
subprojectCommitOid (GitObjectID) | -The commit revision of the subproject repository being tracked by the submodule |
-
A check run.
---- +#### Implements -### PullRequestReviewContributionsByRepository -This aggregates pull request reviews made by a user within one repository.
+- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -2401,9 +1925,9 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe pull request review contributions.
+The check run’s annotations
Arguments | @@ -2432,77 +1956,101 @@ GitHub, otherwise represents reason why signature is considered invalid.
---|
The check suite that this run is a part of.
Identifies the date and time when the check run was completed.
The conclusion of the check run.
Identifies the primary key from the database.
The URL from which to find full details of the check run on the integrator’s site.
A reference for the check run on the integrator’s system.
Whether this check run is required to pass before merging.
+Arguments | +
---|
- orderBy (ContributionOrder) -Ordering options for contributions returned from the connection. +pullRequestId (ID!) +The pull request this check is required for |
The name of the check for this check run.
The permalink to the check run summary.
The repository in which the pull request reviews were made.
The repository associated with this check run.
Represents the contribution a user made on GitHub by opening a pull request.
- -#### Implements - - -- [Contribution](interfaces.md#contribution) - -#### Fields - -Name | -Description | +resourcePath (URI!) | +The HTTP path for this check run. |
---|---|---|---|
isRestricted (Boolean!) | -Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access. |
+ startedAt (DateTime) | +Identifies the date and time when the check run was started. |
occurredAt (DateTime!) | -When this contribution was made. |
+ status (CheckStatusState!) | +The current status of the check run. |
pullRequest (PullRequest!) | -The pull request that was opened. |
+ summary (String) | +A string representing the check run’s summary |
resourcePath (URI!) | -The HTTP path for this contribution. |
+ text (String) | +A string representing the check run’s text |
url (URI!) | -The HTTP URL for this contribution. |
+ title (String) | +A string representing the check run |
user (User!) | -The user who made this contribution. |
+ url (URI!) | +The HTTP URL for this check run. |
Represents a ‘head_ref_deleted’ event on a given pull request.
- -#### Implements - +### CheckRunConnection -- [Node](interfaces.md#node) +The connection type for CheckRun.
#### Fields @@ -2512,43 +2060,28 @@ longer access.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
Identifies the Ref associated with the head_ref_deleted
event.
A list of edges.
Identifies the name of the Ref associated with the head_ref_deleted
event.
A list of nodes.
Information to aid in pagination.
PullRequest referenced by event.
Identifies the total count of items in the connection.
Audit log entry for a org.remove_billing_manager event.
- -#### Implements - +### CheckRunEdge -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +An edge in a connection.
#### Fields @@ -2558,95 +2091,25 @@ longer access.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The reason for the billing manager being removed.
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The HTTP path for the user.
A cursor for use in pagination.
The HTTP URL for the user.
The item at the end of the edge.
Projects manage issues, pull requests and notes within a project owner.
+A check suite.
#### Implements -- [Closable](interfaces.md#closable) -- [Node](interfaces.md#node) -- [Updatable](interfaces.md#updatable) +- [Node](interfaces.md#node) #### Fields @@ -2656,25 +2119,17 @@ longer access.The project’s description body.
The projects description body rendered to HTML.
true
if the object is closed (definition of closed may depend on type)
The GitHub App which created this check suite.
Identifies the date and time when the object was closed.
The name of the branch for this check suite.
List of columns in the project
+The check runs associated with a check suite.
Arguments | @@ -2691,6 +2146,12 @@ longer access.|||||||||
---|---|---|---|---|---|---|---|---|---|
+ filterBy (CheckRunFilter) +Filters the check runs by this type. + |
+ |||||||||
first (Int) @@ -2707,12 +2168,16 @@ longer access. |
|||||||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ commit (Commit!) | +The commit for this check suite |
||||||
creator (Actor) | -The actor who originally created the project. |
+ conclusion (CheckConclusionState) | +The conclusion of this check suite. |
+ ||||||
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
||||||||
databaseId (Int) | @@ -2723,21 +2188,9 @@ longer access.|||||||||
name (String!) | -The project’s name. |
- ||||||||
number (Int!) | -The project’s number. |
- ||||||||
owner (ProjectOwner!) | -The project’s owner. Currently limited to repositories, organizations, and users. |
- ||||||||
pendingCards (ProjectCardConnection!) | +matchingPullRequests (PullRequestConnection) |
- List of pending cards in this project +A list of open pull requests matching the check suite.
|
|||||||
progress (ProjectProgress!) | -Project progress details. |
+ push (Push) | +The push that triggered this check suite. |
+ ||||||
repository (Repository!) | +The repository associated with this check suite. |
||||||||
resourcePath (URI!) | -The HTTP path for this project |
+ The HTTP path for this check suite |
|||||||
state (ProjectState!) | -Whether the project is open or closed. |
+ status (CheckStatusState!) | +The status of this check suite. |
||||||
updatedAt (DateTime!) | @@ -2793,24 +2274,15 @@ longer access.|||||||||
url (URI!) | -The HTTP URL for this project |
- ||||||||
viewerCanUpdate (Boolean!) | -Check if the current viewer can update this object. |
+ The HTTP URL for this check suite |
Represents an ‘review_request_removed’ event on a given pull request.
- -#### Implements - +### CheckSuiteConnection -- [Node](interfaces.md#node) +The connection type for CheckSuite.
#### Fields @@ -2820,32 +2292,28 @@ longer access.Identifies the actor who performed the event.
A list of edges.
Identifies the date and time when the object was created.
A list of nodes.
Information to aid in pagination.
PullRequest referenced by event.
Identifies the reviewer whose review request was removed.
Identifies the total count of items in the connection.
A conflict between two branch protection rules.
+An edge in a connection.
#### Fields @@ -2855,29 +2323,20 @@ longer access.Identifies the branch protection rule.
Identifies the conflicting branch protection rule.
A cursor for use in pagination.
Identifies the branch ref that has conflicting rules
The item at the end of the edge.
A GitHub App.
- -#### Implements - +### ClearLabelsFromLabelablePayload -- [Node](interfaces.md#node) +Autogenerated return type of ClearLabelsFromLabelable
#### Fields @@ -2887,65 +2346,20 @@ longer access.Identifies the date and time when the object was created.
Identifies the primary key from the database.
The description of the app.
The hex color code, without the leading ‘#’, for the logo background.
A URL pointing to the app’s logo.
-Arguments | -
---|
- size (Int) -The size of the resulting image. - |
-
The name of the app.
A slug based on the name of the app for use in URLs.
Identifies the date and time when the object was last updated.
A unique identifier for the client performing the mutation.
The URL to the app’s homepage.
The item that was unlabeled.
A content reference
+Autogenerated return type of CloneProject
#### Fields @@ -2955,24 +2369,24 @@ longer access.Identifies the primary key from the database.
A unique identifier for the client performing the mutation.
The id of the JobStatus for populating cloned fields.
The reference of the content reference.
The new cloned project.
Autogenerated return type of DismissPullRequestReview
+Autogenerated return type of CloneTemplateRepository
#### Fields @@ -2986,91 +2400,16 @@ longer access.A unique identifier for the client performing the mutation.
The dismissed pull request review.
An organization teams hovercard context
- -#### Implements - - -- [HovercardContext](interfaces.md#hovercardcontext) - -#### Fields - -Name | -Description | -|||||
---|---|---|---|---|---|---|
message (String!) | -A string describing this context |
- |||||
octicon (String!) | -An octicon to accompany this context |
- |||||
relevantTeams (TeamConnection!) | -
- Teams in this organization the user is a member of that are relevant -
|
- |||||
teamsResourcePath (URI!) | -The path for the full team list for this user |
- |||||
teamsUrl (URI!) | -The URL for the full team list for this user |
- |||||
totalTeamCount (Int!) | -The total number of teams the user is on in the organization |
+ repository (Repository) | +The new repository. |
Autogenerated return type of AddReaction
+Autogenerated return type of CloseIssue
#### Fields @@ -3084,20 +2423,16 @@ longer access.A unique identifier for the client performing the mutation.
The reaction object.
The reactable subject.
The issue that was closed.
Autogenerated return type of DeleteIssue
+Autogenerated return type of ClosePullRequest
#### Fields @@ -3111,21 +2446,22 @@ longer access.A unique identifier for the client performing the mutation.
The repository the issue belonged to
The pull request that was closed.
Represents triggered deployment instance.
+Represents a ‘closed’ event on any Closable
.
Identifies the commit sha of the deployment.
Identifies the oid of the deployment commit, even if the commit has been deleted.
Identifies the date and time when the object was created.
Identifies the actor who triggered the deployment.
Identifies the actor who performed the event.
Identifies the primary key from the database.
Object that was closed.
The deployment description.
Object which triggered the creation of this event.
The latest environment to which this deployment was made.
Identifies the date and time when the object was created.
The latest environment to which this deployment was made.
The latest status of this deployment.
The original environment to which this deployment was made.
Extra information that a deployment system might need.
Identifies the Ref of the deployment, if the deployment was created by ref.
Identifies the repository associated with the deployment.
The current state of the deployment.
A list of statuses associated with the deployment.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
The deployment task.
Identifies the date and time when the object was last updated.
The connection type for Milestone.
- -#### Fields - -Name | -Description | -||
---|---|---|---|
edges ([MilestoneEdge]) | -A list of edges. |
- ||
nodes ([Milestone]) | -A list of nodes. |
- ||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ resourcePath (URI!) | +The HTTP path for this closed event. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ url (URI!) | +The HTTP URL for this closed event. |
Audit log entry for a org.update_default_repository_permission
+The Code of Conduct for a repository
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -3291,92 +2519,41 @@ longer access.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The body of the Code of Conduct
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The new default repository permission level for the organization.
The former default repository permission level for the organization.
The user affected by the action
The key for the Code of Conduct
For actions involving two users, the actor is the initiator and the user is the affected user.
The formal name of the Code of Conduct
The HTTP path for the user.
The HTTP path for this Code of Conduct
The HTTP URL for the user.
The HTTP URL for this Code of Conduct
A single check annotation.
+Represents a ‘comment_deleted’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -3386,49 +2563,40 @@ longer access.The annotation’s severity level.
Identifies the actor who performed the event.
The path to the file that this annotation was made on.
Identifies the date and time when the object was created.
Identifies the primary key from the database.
The position of this annotation.
The annotation’s message.
The path that this annotation was made on.
Additional information about the annotation.
The user who authored the deleted comment.
The annotation’s title
A branch protection rule.
+Represents a Git commit.
#### Implements -- [Node](interfaces.md#node) +- [GitObject](interfaces.md#gitobject) +- [Node](interfaces.md#node) +- [Subscribable](interfaces.md#subscribable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -3438,17 +2606,17 @@ longer access.Can this branch be deleted.
An abbreviated version of the Git object ID
Are force pushes allowed on this branch.
The number of additions in this commit.
A list of conflicts matching branches protection rule and other branch protection rules
+The pull requests associated with a commit
Arguments | @@ -3477,33 +2645,32 @@ longer access.
---|
+ orderBy (PullRequestOrder) +Ordering options for pull requests. + |
+
The actor who created this branch protection rule.
Identifies the primary key from the database.
Will new commits pushed to matching branches dismiss pull request review approvals.
Authorship details of the commit.
Check if the committer and the author match.
Can admins overwrite branch protection.
The datetime when this commit was authored.
Repository refs that are protected by this rule
+The list of authors for this commit based on the git author and the Co-authored-by +message trailer. The git author will always be first.
Arguments | @@ -3532,23 +2699,34 @@ longer access.
---|
Fetches git blame
information.
Arguments | +
---|
- query (String) -Filters refs with query on name +path (String!) +The file whose Git blame information you want. |
Identifies the protection rule pattern.
The number of changed files in this commit.
A list push allowances for this branch protection rule.
+The check suites associated with a commit.
Arguments | @@ -3565,6 +2743,12 @@ longer access.|||
---|---|---|---|
+ filterBy (CheckSuiteFilter) +Filters the check suites by this type. + |
+ |||
first (Int) @@ -3581,53 +2765,9 @@ longer access. |
|||
repository (Repository) | -The repository associated with this branch protection rule. |
- ||
requiredApprovingReviewCount (Int) | -Number of approving reviews required to update matching branches. |
- ||
requiredStatusCheckContexts ([String]) | -List of required status check contexts that must pass for commits to be accepted to matching branches. |
- ||
requiresApprovingReviews (Boolean!) | -Are approving reviews required to update matching branches. |
- ||
requiresCodeOwnerReviews (Boolean!) | -Are reviews from code owners required to update matching branches. |
- ||
requiresCommitSignatures (Boolean!) | -Are commits required to be signed. |
- ||
requiresLinearHistory (Boolean!) | -Are merge commits prohibited from being pushed to this branch. |
- ||
requiresStatusChecks (Boolean!) | -Are status checks required to update matching branches. |
- ||
requiresStrictStatusChecks (Boolean!) | -Are branches required to be up to date before merging. |
- ||
restrictsPushes (Boolean!) | -Is pushing to matching branches restricted. |
- ||
restrictsReviewDismissals (Boolean!) | -Is dismissal of pull request reviews restricted. |
- ||
reviewDismissalAllowances (ReviewDismissalAllowanceConnection!) | +comments (CommitCommentConnection!) |
- A list review dismissal allowances for this branch protection rule. +Comments made on the commit.
|
Autogenerated return type of AddVerifiableDomain
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
domain (VerifiableDomain) | -The verifiable domain that was added. |
-
A release contains the content for a release.
- -#### Implements - - -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) - -#### Fields - -Name | -Description | -|||||
---|---|---|---|---|---|---|
author (User) | -The author of the release |
- |||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
- |||||
description (String) | -The description of the release. |
- |||||
descriptionHTML (HTML) | -The description of this release rendered to HTML. |
- |||||
id (ID!) | -+ | commitResourcePath (URI!) | +The HTTP path for this Git object |
|||
isDraft (Boolean!) | -Whether or not the release is a draft |
+ commitUrl (URI!) | +The HTTP URL for this Git object |
|||
isLatest (Boolean!) | -Whether or not the release is the latest releast |
+ committedDate (DateTime!) | +The datetime when this commit was committed. |
|||
isPrerelease (Boolean!) | -Whether or not the release is a prerelease |
+ committedViaWeb (Boolean!) | +Check if committed via GitHub web UI. |
|||
name (String) | -The title of the release. |
+ committer (GitActor) | +Committer details of the commit. |
|||
publishedAt (DateTime) | -Identifies the date and time when the release was created. |
+ deletions (Int!) | +The number of deletions in this commit. |
|||
releaseAssets (ReleaseAssetConnection!) | +deployments (DeploymentConnection) |
- List of releases assets which are dependent on this release. +The deployments associated with a commit.
|
||||
repository (Repository!) | -The repository that the release belongs to. |
- |||||
resourcePath (URI!) | -The HTTP path for this issue |
- |||||
shortDescriptionHTML (HTML) | +file (TreeEntry) |
- A description of the release, rendered to HTML without any links in it. +The tree entry representing the file located at the given path.
|
||||
tag (Ref) | -The Git tag the release points to |
- |||||
tagCommit (Commit) | -The tag commit for this release. |
- |||||
tagName (String!) | -The name of the release’s Git tag |
- |||||
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
- |||||
url (URI!) | -The HTTP URL for this issue |
-
The connection type for User.
- -#### Fields - -Name | -Description | +history (CommitHistoryConnection!) | +
+ The linear commit history starting from (and including) this commit, in the same order as
|
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
edges ([TeamMemberEdge]) | -A list of edges. |
+ id (ID!) | +||||||||||
nodes ([User]) | -A list of nodes. |
+ message (String!) | +The Git commit message |
|||||||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ messageBody (String!) | +The Git commit message body |
|||||||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ messageBodyHTML (HTML!) | +The commit message body rendered to HTML. |
An edge in a connection.
- -#### Fields - -Name | -Description | +messageHeadline (String!) | +The Git commit message headline |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ messageHeadlineHTML (HTML!) | +The commit message headline rendered to HTML. |
node (DependencyGraphDependency) | -The item at the end of the edge. |
+ oid (GitObjectID!) | +The Git object ID |
Represents a Git reference.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +onBehalfOf (Organization) | +The organization this commit was made on behalf of. |
|||
---|---|---|---|---|---|---|
associatedPullRequests (PullRequestConnection!) | +parents (CommitConnection!) |
- A list of pull requests with this ref as the head ref. +The parents of a commit.
|
+ ||||
pushedDate (DateTime) | +The datetime when this commit was pushed. |
+ |||||
repository (Repository!) | +The Repository this commit belongs to |
+ |||||
resourcePath (URI!) | +The HTTP path for this commit |
+ |||||
signature (GitSignature) | +Commit signing information, if present. |
+ |||||
status (Status) | +Status information for this commit |
+ |||||
statusCheckRollup (StatusCheckRollup) | +Check and Status rollup information for this commit. |
+ |||||
submodules (SubmoduleConnection!) | +
+ Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file. +
|
|||||
branchProtectionRule (BranchProtectionRule) | -Branch protection rules for this ref |
+ tarballUrl (URI!) | +Returns a URL to download a tarball archive for a repository. +Note: For private repositories, these links are temporary and expire after five minutes. |
|||
id (ID!) | -+ | tree (Tree!) | +Commit’s root Tree |
|||
name (String!) | -The ref name. |
+ treeResourcePath (URI!) | +The HTTP path for the tree of this commit |
|||
prefix (String!) | -The ref’s prefix, such as |
+ treeUrl (URI!) | +The HTTP URL for the tree of this commit |
|||
refUpdateRule (RefUpdateRule) | -Branch protection rules that are viewable by non-admins |
+ url (URI!) | +The HTTP URL for this commit |
|||
repository (Repository!) | -The repository the ref belongs to. |
+ viewerCanSubscribe (Boolean!) | +Check if the viewer is able to change their subscription status for the repository. |
|||
target (GitObject) | -The object the ref points to. Returns null when object does not exist. |
+ viewerSubscription (SubscriptionState) | +Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
+ |||
zipballUrl (URI!) | +Returns a URL to download a zipball archive for a repository. +Note: For private repositories, these links are temporary and expire after five minutes. |
Audit log entry for a team.remove_member event.
+Represents a comment on a given Commit.
#### Implements -- [AuditEntry](interfaces.md#auditentry) +- [Comment](interfaces.md#comment) +- [Deletable](interfaces.md#deletable) +- [Minimizable](interfaces.md#minimizable) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [TeamAuditEntryData](interfaces.md#teamauditentrydata) +- [Reactable](interfaces.md#reactable) +- [RepositoryNode](interfaces.md#repositorynode) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) #### Fields @@ -4020,158 +3134,210 @@ longer access.The action name
The actor who authored the comment.
The user who initiated the action
Author’s association with the subject of the comment.
The IP address of the actor
Identifies the comment body.
A readable representation of the actor’s location
The body rendered to HTML.
The username of the user who initiated the action
The body rendered to text.
The HTTP path for the actor.
Identifies the commit associated with the comment, if the commit exists.
The HTTP URL for the actor.
Identifies the date and time when the object was created.
The time the action was initiated
Check if this comment was created via an email reply.
Identifies the primary key from the database.
Whether the team was mapped to an LDAP Group.
The actor who edited the comment.
The corresponding operation type for the action
The Organization associated with the Audit Entry.
Check if this comment was edited and includes an edit with the creation data
The name of the Organization.
Returns whether or not a comment has been minimized.
The HTTP path for the organization
The moment the editor made the last edit
The HTTP URL for the organization
Returns why the comment was minimized.
The team associated with the action
Identifies the file path associated with the comment.
The name of the team
Identifies the line position associated with the comment.
The HTTP path for this team
Identifies when the comment was published at.
The HTTP URL for this team
A list of reactions grouped by content left on the subject.
The user affected by the action
A list of Reactions left on the Issue.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ content (ReactionContent) +Allows filtering Reactions by emoji. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (ReactionOrder) +Allows specifying the order in which reactions are returned. + |
+
For actions involving two users, the actor is the initiator and the user is the affected user.
The repository associated with this node.
The HTTP path for the user.
The HTTP path permalink for this commit comment.
The HTTP URL for the user.
Identifies the date and time when the object was last updated.
The connection type for EnterpriseAdministratorInvitation.
- -#### Fields - -Name | -Description | +url (URI!) | +The HTTP URL permalink for this commit comment. |
|||||
---|---|---|---|---|---|---|---|---|
edges ([EnterpriseAdministratorInvitationEdge]) | -A list of edges. |
+ userContentEdits (UserContentEditConnection) | +
+ A list of edits to this content. +
|
|||||
nodes ([EnterpriseAdministratorInvitation]) | -A list of nodes. |
+ viewerCanDelete (Boolean!) | +Check if the current viewer can delete this object. |
|||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ viewerCanMinimize (Boolean!) | +Check if the current viewer can minimize this object. |
|||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ viewerCanReact (Boolean!) | +Can user react to this subject |
An individual package
- -#### Fields - -Name | -Description | +viewerCanUpdate (Boolean!) | +Check if the current viewer can update this object. |
---|---|---|---|
ecosystem (SecurityAdvisoryEcosystem!) | -The ecosystem the package belongs to, e.g. RUBYGEMS, NPM |
+ viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | +Reasons why the current viewer can not update this comment. |
name (String!) | -The package name |
+ viewerDidAuthor (Boolean!) | +Did the viewer author this comment. |
Autogenerated return type of CreateIssue
+The connection type for CommitComment.
#### Fields @@ -4181,44 +3347,28 @@ longer access.A unique identifier for the client performing the mutation.
A list of edges.
The new issue.
A list of nodes.
Autogenerated return type of DeleteDeployment
- -#### Fields - -Name | -Description | +pageInfo (PageInfo!) | +Information to aid in pagination. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
Represents a ‘connected’ event on a given issue or pull request.
- -#### Implements - +### CommitCommentEdge -- [Node](interfaces.md#node) +An edge in a connection.
#### Fields @@ -4228,41 +3378,26 @@ longer access.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
Reference originated in a different repository.
Issue or pull request that made the reference.
A cursor for use in pagination.
Issue or pull request which was connected.
The item at the end of the edge.
A GitHub Security Advisory
+A thread of comments on a commit.
#### Implements -- [Node](interfaces.md#node) +- [Node](interfaces.md#node) +- [RepositoryNode](interfaces.md#repositorynode) #### Fields @@ -4272,13 +3407,9 @@ longer access.The CVSS associated with this advisory
CWEs associated with this Advisory
+The comments that exist in this thread.
Arguments | @@ -4311,61 +3442,75 @@ longer access.|||
---|---|---|---|
databaseId (Int) | -Identifies the primary key from the database. |
- ||
description (String!) | -This is a long plaintext description of the advisory |
- ||
ghsaId (String!) | -The GitHub Security Advisory ID |
+ commit (Commit) | +The commit the comments were made on. |
id (ID!) | |||
identifiers ([SecurityAdvisoryIdentifier!]!) | -A list of identifiers for this advisory |
+ path (String) | +The file the comments were made on. |
notificationsPermalink (URI) | -The permalink for the advisory’s dependabot alerts page |
+ position (Int) | +The position in the diff for the commit that the comment was made on. |
origin (String!) | -The organization that originated the advisory |
+ repository (Repository!) | +The repository associated with this node. |
The connection type for Commit.
+ +#### Fields + +permalink (URI) | -The permalink for the advisory |
+ Name | +Description |
---|---|---|---|
publishedAt (DateTime!) | -When the advisory was published |
+ edges ([CommitEdge]) | +A list of edges. |
references ([SecurityAdvisoryReference!]!) | -A list of references for this advisory |
+ nodes ([Commit]) | +A list of nodes. |
severity (SecurityAdvisorySeverity!) | -The severity of the advisory |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
summary (String!) | -A short plaintext summary of the advisory |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
This aggregates commits made by a user within one repository.
+ +#### Fields + +updatedAt (DateTime!) | -When the advisory was last updated |
+ Name | +Description | |||||
---|---|---|---|---|---|---|---|---|
vulnerabilities (SecurityVulnerabilityConnection!) | +contributions (CreatedCommitContributionConnection!) |
- Vulnerabilities associated with this Advisory +The commit contributions, each representing a day.
|
||||||
withdrawnAt (DateTime) | -When the advisory was withdrawn, if it has been withdrawn |
+ repository (Repository!) | +The repository in which the commits were made. |
+ |||||
resourcePath (URI!) | +The HTTP path for the user’s commits to the repository in this time range. |
+ |||||||
url (URI!) | +The HTTP URL for the user’s commits to the repository in this time range. |
An individual package version
+An edge in a connection.
#### Fields @@ -4441,16 +3576,20 @@ longer access.The package name or version
A cursor for use in pagination.
The item at the end of the edge.
The connection type for PinnedIssue.
+The connection type for Commit.
#### Fields @@ -4460,11 +3599,11 @@ longer access.A list of edges.
A list of nodes.
An edge in a connection.
+Represents a ‘connected’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -4491,20 +3635,36 @@ longer access.A cursor for use in pagination.
Identifies the actor who performed the event.
The item at the end of the edge.
Identifies the date and time when the object was created.
Reference originated in a different repository.
Issue or pull request that made the reference.
Issue or pull request which was connected.
SAML attributes for the External Identity
+A content attachment
#### Fields @@ -4514,36 +3674,32 @@ longer access.The emails associated with the SAML identity
Family name of the SAML identity
The body text of the content attachment. This parameter supports markdown.
Given name of the SAML identity
The content reference that the content attachment is attached to.
The groups linked to this identity in IDP
Identifies the primary key from the database.
The NameID of the SAML identity
The userName of the SAML identity
The title of the content attachment.
An edge in a connection.
+A content reference
#### Fields @@ -4553,20 +3709,24 @@ longer access.A cursor for use in pagination.
Identifies the primary key from the database.
The item at the end of the edge.
The reference of the content reference.
Autogenerated return type of RequestReviews
+A calendar of contributions made on GitHub by a user.
#### Fields @@ -4576,36 +3736,32 @@ longer access.Identifies the actor who performed the event.
A list of hex color codes used in this calendar. The darker the color, the more contributions it represents.
A unique identifier for the client performing the mutation.
Determine if the color set was chosen because it’s currently Halloween.
The pull request that is getting requests.
A list of the months of contributions in this calendar.
The edge from the pull request to the requested reviewers.
The count of total contributions in the calendar.
A list of the weeks of contributions in this calendar.
Audit log entry for a repo.config.enable_sockpuppet_disallowed event.
- -#### Implements - +### ContributionCalendarDay -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +Represents a single day of contributions on GitHub by a user.
#### Fields @@ -4615,108 +3771,33 @@ longer access.The action name
The user who initiated the action
The hex color code that represents how many contributions were made on this day compared to others in the calendar.
The IP address of the actor
How many contributions were made by the user on this day.
A readable representation of the actor’s location
Indication of contributions, relative to other days. Can be used to indicate +which color to represent this day on a calendar.
The username of the user who initiated the action
The day this square represents.
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The HTTP path for the user.
The HTTP URL for the user.
A number representing which day of the week this square represents, e.g., 1 is Monday.
Audit log entry for a repo.config.disable_anonymous_git_access event.
- -#### Implements - +### ContributionCalendarMonth -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +A month of contributions in a user’s contribution graph.
#### Fields @@ -4726,100 +3807,28 @@ longer access.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
The date of the first day of this month.
For actions involving two users, the actor is the initiator and the user is the affected user.
The name of the month.
The HTTP path for the user.
How many weeks started in this month.
The HTTP URL for the user.
The year the month occurred in.
An edge in a connection.
+A week of contributions in a user’s contribution graph.
#### Fields @@ -4829,20 +3838,20 @@ longer access.A cursor for use in pagination.
The days of contributions in this week.
The item at the end of the edge.
The date of the earliest square in this week.
Autogenerated return type of MarkFileAsViewed
+A contributions collection aggregates contributions such as opened issues and commits created by a user.
#### Fields @@ -4852,245 +3861,526 @@ longer access.A unique identifier for the client performing the mutation.
The updated pull request.
Represents a Git tree entry.
- -#### Fields - -Name | -Description | +commitContributionsByRepository ([CommitContributionsByRepository!]!) | +
+ Commit contributions made by the user, grouped by repository. +
|
||
---|---|---|---|---|---|
extension (String) | -The extension of the file |
+ contributionCalendar (ContributionCalendar!) | +A calendar of this user’s contributions on GitHub. |
||
isGenerated (Boolean!) | -Whether or not this tree entry is generated |
+ contributionYears ([Int!]!) | +The years the user has been making contributions with the most recent year first. |
||
mode (Int!) | -Entry file mode. |
+ doesEndInCurrentMonth (Boolean!) | +Determine if this collection’s time span ends in the current month. |
||
name (String!) | -Entry file name. |
+ earliestRestrictedContributionDate (Date) | +The date of the first restricted contribution the user made in this time +period. Can only be non-null when the user has enabled private contribution counts. |
||
object (GitObject) | -Entry file object. |
+ endedAt (DateTime!) | +The ending date and time of this collection. |
||
oid (GitObjectID!) | -Entry file Git object ID. |
+ firstIssueContribution (CreatedIssueOrRestrictedContribution) | +The first issue the user opened on GitHub. This will be null if that issue was +opened outside the collection’s time range and ignoreTimeRange is false. If +the issue is not visible but the user has opted to show private contributions, +a RestrictedContribution will be returned. |
||
path (String) | -The full path of the file. |
+ firstPullRequestContribution (CreatedPullRequestOrRestrictedContribution) | +The first pull request the user opened on GitHub. This will be null if that +pull request was opened outside the collection’s time range and +ignoreTimeRange is not true. If the pull request is not visible but the user +has opted to show private contributions, a RestrictedContribution will be returned. |
||
repository (Repository!) | -The Repository the tree entry belongs to |
+ firstRepositoryContribution (CreatedRepositoryOrRestrictedContribution) | +The first repository the user created on GitHub. This will be null if that +first repository was created outside the collection’s time range and +ignoreTimeRange is false. If the repository is not visible, then a +RestrictedContribution is returned. |
||
submodule (Submodule) | -If the TreeEntry is for a directory occupied by a submodule project, this returns the corresponding submodule |
+ hasActivityInThePast (Boolean!) | +Does the user have any more activity in the timeline that occurred prior to the collection’s time range? |
||
type (String!) | -Entry file type. |
+ hasAnyContributions (Boolean!) | +Determine if there are any contributions in this collection. |
Autogenerated return type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting
- -#### Fields - -Name | -Description | +hasAnyRestrictedContributions (Boolean!) | +Determine if the user made any contributions in this time frame whose details +are not visible because they were made in a private repository. Can only be +true if the user enabled private contribution counts. |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ isSingleDay (Boolean!) | +Whether or not the collector’s time span is all within the same day. |
||||||||
enterprise (Enterprise) | -The enterprise with the updated members can update protected branches setting. |
+ issueContributions (CreatedIssueContributionConnection!) | +
+ A list of issues the user opened. +
|
||||||||
message (String) | -A message confirming the result of updating the members can update protected branches setting. |
+ issueContributionsByRepository ([IssueContributionsByRepository!]!) | +
+ Issue contributions made by the user, grouped by repository. +
|
The connection type for UserStatus.
- -#### Fields - -Name | -Description | +joinedGitHubContribution (JoinedGitHubContribution) | +When the user signed up for GitHub. This will be null if that sign up date +falls outside the collection’s time range and ignoreTimeRange is false. |
---|---|---|---|
edges ([UserStatusEdge]) | -A list of edges. |
+ latestRestrictedContributionDate (Date) | +The date of the most recent restricted contribution the user made in this time +period. Can only be non-null when the user has enabled private contribution counts. |
nodes ([UserStatus]) | -A list of nodes. |
+ mostRecentCollectionWithActivity (ContributionsCollection) | +When this collection’s time range does not include any activity from the user, use this +to get a different collection from an earlier time range that does have activity. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ mostRecentCollectionWithoutActivity (ContributionsCollection) | +Returns a different contributions collection from an earlier time range than this one +that does not have any contributions. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ popularIssueContribution (CreatedIssueContribution) | +The issue the user opened on GitHub that received the most comments in the specified +time frame. |
Autogenerated return type of CreateEnterpriseOrganization
- -#### Fields - -Name | -Description | +popularPullRequestContribution (CreatedPullRequestContribution) | +The pull request the user opened on GitHub that received the most comments in the +specified time frame. |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ pullRequestContributions (CreatedPullRequestContributionConnection!) | +
+ Pull request contributions made by the user. +
|
||||||||
enterprise (Enterprise) | -The enterprise that owns the created organization. |
+ pullRequestContributionsByRepository ([PullRequestContributionsByRepository!]!) | +
+ Pull request contributions made by the user, grouped by repository. +
|
||||||||
organization (Organization) | -The organization that was created. |
-
An edge in a connection.
- -#### Fields - -pullRequestReviewContributions (CreatedPullRequestReviewContributionConnection!) | +
+ Pull request review contributions made by the user. +
|
+
|||||||||
Name | -Description | +pullRequestReviewContributionsByRepository ([PullRequestReviewContributionsByRepository!]!) | +
+ Pull request review contributions made by the user, grouped by repository. +
|
|||||||
---|---|---|---|---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ repositoryContributions (CreatedRepositoryContributionConnection!) | +
+ A list of repositories owned by the user that the user created in this time range. +
|
|||||||
node (UserStatus) | -The item at the end of the edge. |
+ restrictedContributionsCount (Int!) | +A count of contributions made by the user that the viewer cannot access. Only +non-zero when the user has chosen to share their private contribution counts. |
Information about pagination in a connection.
- -#### Fields - -Name | -Description | +startedAt (DateTime!) | +The beginning date and time of this collection. |
|||
---|---|---|---|---|---|---|
endCursor (String) | -When paginating forwards, the cursor to continue. |
+ totalCommitContributions (Int!) | +How many commits were made by the user in this time span. |
|||
hasNextPage (Boolean!) | -When paginating forwards, are there more items? |
+ totalIssueContributions (Int!) | +
+ How many issues the user opened. +
|
|||
hasPreviousPage (Boolean!) | -When paginating backwards, are there more items? |
+ totalPullRequestContributions (Int!) | +
+ How many pull requests the user opened. +
|
|||
startCursor (String) | -When paginating backwards, the cursor to continue. |
+ totalPullRequestReviewContributions (Int!) | +How many pull request reviews the user left. |
The connection type for CreatedPullRequestReviewContribution.
- -#### Fields - -Name | -Description | +totalRepositoriesWithContributedCommits (Int!) | +How many different repositories the user committed to. |
|||
---|---|---|---|---|---|---|
edges ([CreatedPullRequestReviewContributionEdge]) | -A list of edges. |
+ totalRepositoriesWithContributedIssues (Int!) | +
+ How many different repositories the user opened issues in. +
|
|||
nodes ([CreatedPullRequestReviewContribution]) | -A list of nodes. |
+ totalRepositoriesWithContributedPullRequestReviews (Int!) | +How many different repositories the user left pull request reviews in. |
|||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ totalRepositoriesWithContributedPullRequests (Int!) | +
+ How many different repositories the user opened pull requests in. +
|
|||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ totalRepositoryContributions (Int!) | +
+ How many repositories the user created. +
|
+ |||
user (User!) | +The user who made the contributions in this collection. |
The connection type for SponsorsTier.
+Autogenerated return type of ConvertProjectCardNoteToIssue
#### Fields @@ -5100,28 +4390,26 @@ longer access.A list of edges.
A list of nodes.
Information to aid in pagination.
A unique identifier for the client performing the mutation.
Identifies the total count of items in the connection.
The updated ProjectCard.
Autogenerated return type of UpdateProject
+Represents a ‘convert_to_draft’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -5131,43 +4419,36 @@ longer access.A unique identifier for the client performing the mutation.
Identifies the actor who performed the event.
The updated project.
Identifies the date and time when the object was created.
An edge in a connection.
- -#### Fields - -Name | -Description | +id (ID!) | +|
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ pullRequest (PullRequest!) | +PullRequest referenced by event. |
node (Commit) | -The item at the end of the edge. |
+ resourcePath (URI!) | +The HTTP path for this convert to draft event. |
+
url (URI!) | +The HTTP URL for this convert to draft event. |
Information for an uploaded package.
+Represents a ‘converted_note_to_issue’ event on a given issue or pull request.
#### Implements @@ -5182,94 +4463,40 @@ longer access.Find the latest version for the package.
Identifies the actor who performed the event.
Identifies the name of the package.
Identifies the date and time when the object was created.
Identifies the type of the package.
Identifies the primary key from the database.
The repository this package belongs to.
Statistics about package activity.
Project referenced by event.
Find package version by version string.
-Arguments | -
---|
- version (String!) -The package version. - |
-
Project card referenced by this project event.
list of versions for this package
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (PackageVersionOrder) -Ordering of the returned packages. - |
-
Column name referenced by this project event.
The connection type for PublicKey.
+Autogenerated return type of CreateBranchProtectionRule
#### Fields @@ -5279,28 +4506,20 @@ longer access.A list of edges.
A list of nodes.
Information to aid in pagination.
The newly created BranchProtectionRule.
Identifies the total count of items in the connection.
A unique identifier for the client performing the mutation.
The connection type for IssueComment.
+Autogenerated return type of CreateCheckRun
#### Fields @@ -5310,28 +4529,20 @@ longer access.A list of edges.
A list of nodes.
Information to aid in pagination.
The newly created check run.
Identifies the total count of items in the connection.
A unique identifier for the client performing the mutation.
Autogenerated return type of RemoveEnterpriseIdentityProvider
+Autogenerated return type of CreateCheckSuite
#### Fields @@ -5341,20 +4552,20 @@ longer access.A unique identifier for the client performing the mutation.
The newly created check suite.
The identity provider that was removed from the enterprise.
A unique identifier for the client performing the mutation.
An edge in a connection.
+Autogenerated return type of CreateContentAttachment
#### Fields @@ -5364,25 +4575,20 @@ longer access.A cursor for use in pagination.
A unique identifier for the client performing the mutation.
The item at the end of the edge.
The newly created content attachment.
Metadata for an organization membership for org.restore_member actions
- -#### Implements - +### CreateDeploymentPayload -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +Autogenerated return type of CreateDeployment
#### Fields @@ -5392,33 +4598,47 @@ longer access.The Organization associated with the Audit Entry.
The name of the Organization.
True if the default branch has been auto-merged into the deployment ref.
The HTTP path for the organization
A unique identifier for the client performing the mutation.
The HTTP URL for the organization
The new deployment.
A public description of a Marketplace category.
+Autogenerated return type of CreateDeploymentStatus
-#### Implements +#### Fields +Name | +Description | +
---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
deploymentStatus (DeploymentStatus) | +The new deployment status. |
+
Autogenerated return type of CreateEnterpriseOrganization
#### Fields @@ -5428,53 +4648,93 @@ longer access.The category’s description.
A unique identifier for the client performing the mutation.
The technical description of how apps listed in this category work with GitHub.
The enterprise that owns the created organization.
The organization that was created.
Autogenerated return type of CreateIpAllowListEntry
+ +#### Fields + +name (String!) | -The category’s name. |
+ Name | +Description |
---|---|---|---|
primaryListingCount (Int!) | -How many Marketplace listings have this as their primary category. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
resourcePath (URI!) | -The HTTP path for this Marketplace category. |
+ ipAllowListEntry (IpAllowListEntry) | +The IP allow list entry that was created. |
Autogenerated return type of CreateIssue
+ +#### Fields + +secondaryListingCount (Int!) | -How many Marketplace listings have this as their secondary category. |
+ Name | +Description |
---|---|---|---|
slug (String!) | -The short name of the category used in its URL. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
url (URI!) | -The HTTP URL for this Marketplace category. |
+ issue (Issue) | +The new issue. |
A team or user who has the ability to dismiss a review on a protected branch.
+Autogenerated return type of CreateLabel
-#### Implements +#### Fields + +Name | +Description | +
---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
label (Label) | +The new label. |
+
Autogenerated return type of CreateProject
#### Fields @@ -5484,31 +4744,66 @@ longer access.The actor that can dismiss.
A unique identifier for the client performing the mutation.
Identifies the branch protection rule associated with the allowed user or team.
The new project.
Autogenerated return type of CreatePullRequest
+ +#### Fields + +id (ID!) | -+ | Name | +Description | +
---|---|---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+ ||
pullRequest (PullRequest) | +The new pull request. |
A special type of user which takes actions on behalf of GitHub Apps.
+Autogenerated return type of CreateRef
-#### Implements +#### Fields + +Name | +Description | +
---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
ref (Ref) | +The newly created ref. |
+
Autogenerated return type of CreateRepository
#### Fields @@ -5518,63 +4813,71 @@ longer access.A URL pointing to the GitHub App’s public avatar.
-Arguments | -
---|
- size (Int) -The size of the resulting square image. - |
-
A unique identifier for the client performing the mutation.
Identifies the date and time when the object was created.
The new repository.
Autogenerated return type of CreateTeamDiscussionComment
+ +#### Fields + +databaseId (Int) | -Identifies the primary key from the database. |
+ Name | +Description |
---|---|---|---|
id (ID!) | -+ | clientMutationId (String) | +A unique identifier for the client performing the mutation. |
login (String!) | -The username of the actor. |
+ teamDiscussionComment (TeamDiscussionComment) | +The new comment. |
Autogenerated return type of CreateTeamDiscussion
+ +#### Fields + +resourcePath (URI!) | -The HTTP path for this bot |
+ Name | +Description |
---|---|---|---|
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
url (URI!) | -The HTTP URL for this bot |
+ teamDiscussion (TeamDiscussion) | +The new discussion. |
A thread of comments on a commit.
+Represents the contribution a user made by committing to a repository.
#### Implements -- [Node](interfaces.md#node) -- [RepositoryNode](interfaces.md#repositorynode) +- [Contribution](interfaces.md#contribution) #### Fields @@ -5584,67 +4887,42 @@ longer access.The comments that exist in this thread.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
How many commits were made on this day to this repository by the user.
The commit the comments were made on.
Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access.
When this contribution was made.
The file the comments were made on.
The repository the user made a commit in.
The position in the diff for the commit that the comment was made on.
The HTTP path for this contribution.
The repository associated with this node.
The HTTP URL for this contribution.
The user who made this contribution.
The connection type for IssueTimelineItems.
+The connection type for CreatedCommitContribution.
#### Fields @@ -5654,48 +4932,28 @@ longer access.A list of edges.
Identifies the count of items after applying before
and after
filters.
A list of nodes.
Identifies the count of items after applying before
/after
filters and first
/last
/skip
slicing.
Information to aid in pagination.
Identifies the total count of items in the connection.
Identifies the date and time when the timeline was last updated.
Identifies the total count of commits across days and repositories in the connection.
Audit log entry for a org.oauth_app_access_requested event.
- -#### Implements - +### CreatedCommitContributionEdge -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +An edge in a connection.
#### Fields @@ -5705,101 +4963,125 @@ longer access.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
A cursor for use in pagination.
The HTTP path for the actor.
The item at the end of the edge.
Represents the contribution a user made on GitHub by opening an issue.
+ +#### Implements + + +- [Contribution](interfaces.md#contribution) + +#### Fields + +actorUrl (URI) | -The HTTP URL for the actor. |
+ Name | +Description |
---|---|---|---|
createdAt (PreciseDateTime!) | -The time the action was initiated |
+ isRestricted (Boolean!) | +Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access. |
id (ID!) | -+ | issue (Issue!) | +The issue that was opened. |
oauthApplicationName (String) | -The name of the OAuth Application. |
+ occurredAt (DateTime!) | +When this contribution was made. |
oauthApplicationResourcePath (URI) | -The HTTP path for the OAuth Application |
+ resourcePath (URI!) | +The HTTP path for this contribution. |
oauthApplicationUrl (URI) | -The HTTP URL for the OAuth Application |
+ url (URI!) | +The HTTP URL for this contribution. |
operationType (OperationType) | -The corresponding operation type for the action |
+ user (User!) | +The user who made this contribution. |
The connection type for CreatedIssueContribution.
+ +#### Fields + +organization (Organization) | -The Organization associated with the Audit Entry. |
+ Name | +Description |
---|---|---|---|
organizationName (String) | -The name of the Organization. |
+ edges ([CreatedIssueContributionEdge]) | +A list of edges. |
organizationResourcePath (URI) | -The HTTP path for the organization |
+ nodes ([CreatedIssueContribution]) | +A list of nodes. |
organizationUrl (URI) | -The HTTP URL for the organization |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
user (User) | -The user affected by the action |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ Name | +Description |
---|---|---|---|
userResourcePath (URI) | -The HTTP path for the user. |
+ cursor (String!) | +A cursor for use in pagination. |
userUrl (URI) | -The HTTP URL for the user. |
+ node (CreatedIssueContribution) | +The item at the end of the edge. |
An emoji reaction to a particular piece of content.
+Represents the contribution a user made on GitHub by opening a pull request.
#### Implements -- [Node](interfaces.md#node) +- [Contribution](interfaces.md#contribution) #### Fields @@ -5809,41 +5091,38 @@ longer access.Identifies the emoji reaction.
Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access.
Identifies the date and time when the object was created.
When this contribution was made.
Identifies the primary key from the database.
The pull request that was opened.
The HTTP path for this contribution.
The reactable piece of content
The HTTP URL for this contribution.
Identifies the user who created this reaction.
The user who made this contribution.
A user account on an Enterprise Server installation.
- -#### Implements - +### CreatedPullRequestContributionConnection -- [Node](interfaces.md#node) +The connection type for CreatedPullRequestContribution.
#### Fields @@ -5853,87 +5132,26 @@ longer access.Identifies the date and time when the object was created.
A list of edges.
User emails belonging to this user account.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (EnterpriseServerUserAccountEmailOrder) -Ordering options for Enterprise Server user account emails returned from the connection. - |
-
The Enterprise Server installation on which this user account exists.
Whether the user account is a site administrator on the Enterprise Server installation.
The login of the user account on the Enterprise Server installation.
The profile name of the user account on the Enterprise Server installation.
The date and time when the user account was created on the Enterprise Server installation.
A list of nodes.
The ID of the user account on the Enterprise Server installation.
Information to aid in pagination.
Identifies the date and time when the object was last updated.
Identifies the total count of items in the connection.
An edge in a connection.
@@ -5949,16 +5167,21 @@ longer access.A cursor for use in pagination.
The item at the end of the edge.
An edge in a connection.
+Represents the contribution a user made by leaving a review on a pull request.
+ +#### Implements + + +- [Contribution](interfaces.md#contribution) #### Fields @@ -5968,20 +5191,46 @@ longer access.A cursor for use in pagination.
Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access.
The item at the end of the edge.
When this contribution was made.
The pull request the user reviewed.
The review the user left on the pull request.
The repository containing the pull request that the user reviewed.
The HTTP path for this contribution.
The HTTP URL for this contribution.
The user who made this contribution.
The connection type for EnterpriseServerUserAccount.
+The connection type for CreatedPullRequestReviewContribution.
#### Fields @@ -5991,11 +5240,11 @@ longer access.A list of edges.
A list of nodes.
Audit log entry for a repo.access event.
+An edge in a connection.
+ +#### Fields + +Name | +Description | +
---|---|
cursor (String!) | +A cursor for use in pagination. |
+
node (CreatedPullRequestReviewContribution) | +The item at the end of the edge. |
+
Represents the contribution a user made on GitHub by creating a repository.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [Contribution](interfaces.md#contribution) #### Fields @@ -6030,110 +5299,153 @@ longer access.The action name
Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access.
The user who initiated the action
When this contribution was made.
The IP address of the actor
The repository that was created.
A readable representation of the actor’s location
The HTTP path for this contribution.
The username of the user who initiated the action
The HTTP URL for this contribution.
The HTTP path for the actor.
The user who made this contribution.
The connection type for CreatedRepositoryContribution.
+ +#### Fields + +actorUrl (URI) | -The HTTP URL for the actor. |
+ Name | +Description |
---|---|---|---|
createdAt (PreciseDateTime!) | -The time the action was initiated |
+ edges ([CreatedRepositoryContributionEdge]) | +A list of edges. |
id (ID!) | -+ | nodes ([CreatedRepositoryContribution]) | +A list of nodes. |
operationType (OperationType) | -The corresponding operation type for the action |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
organization (Organization) | -The Organization associated with the Audit Entry. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +organizationName (String) | -The name of the Organization. |
+ Name | +Description |
---|---|---|---|
organizationResourcePath (URI) | -The HTTP path for the organization |
+ cursor (String!) | +A cursor for use in pagination. |
organizationUrl (URI) | -The HTTP URL for the organization |
+ node (CreatedRepositoryContribution) | +The item at the end of the edge. |
Represents a mention made by one issue or pull request to another.
+ +#### Implements + + +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) + +#### Fields + +repository (Repository) | -The repository associated with the action |
+ Name | +Description |
---|---|---|---|
repositoryName (String) | -The name of the repository |
+ actor (Actor) | +Identifies the actor who performed the event. |
repositoryResourcePath (URI) | -The HTTP path for the repository |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
repositoryUrl (URI) | -The HTTP URL for the repository |
+ id (ID!) | +|
user (User) | -The user affected by the action |
+ isCrossRepository (Boolean!) | +Reference originated in a different repository. |
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ referencedAt (DateTime!) | +Identifies when the reference was made. |
userResourcePath (URI) | -The HTTP path for the user. |
+ resourcePath (URI!) | +The HTTP path for this pull request. |
userUrl (URI) | -The HTTP URL for the user. |
+ source (ReferencedSubject!) | +Issue or pull request that made the reference. |
visibility (RepoAccessAuditEntryVisibility) | -The visibility of the repository |
+ target (ReferencedSubject!) | +Issue or pull request to which the reference was made. |
+
url (URI!) | +The HTTP URL for this pull request. |
+ ||
willCloseTarget (Boolean!) | +Checks if the target will be closed when the source is merged. |
A hovercard context with a message describing the current code review state of the pull -request.
- -#### Implements - +### DeclineTopicSuggestionPayload -- [HovercardContext](interfaces.md#hovercardcontext) +Autogenerated return type of DeclineTopicSuggestion
#### Fields @@ -6143,24 +5455,39 @@ request.A string describing this context
A unique identifier for the client performing the mutation.
An octicon to accompany this context
The declined topic.
Autogenerated return type of DeleteBranchProtectionRule
+ +#### Fields + +reviewDecision (PullRequestReviewDecision) | -The current status of the pull request with respect to code review. |
+ Name | +Description | +
---|---|---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
Autogenerated return type of DeleteRef
+Autogenerated return type of DeleteDeployment
#### Fields @@ -6177,9 +5504,9 @@ request. --- -### UnarchiveRepositoryPayload +### DeleteIpAllowListEntryPayload -Autogenerated return type of UnarchiveRepository
+Autogenerated return type of DeleteIpAllowListEntry
#### Fields @@ -6193,16 +5520,16 @@ request.A unique identifier for the client performing the mutation.
The repository that was unarchived.
The IP allow list entry that was deleted.
A repository issue template.
+Autogenerated return type of DeleteIssueComment
#### Fields @@ -6212,39 +5539,39 @@ request.The template purpose.
A unique identifier for the client performing the mutation.
Autogenerated return type of DeleteIssue
+ +#### Fields + +body (String) | -The suggested issue body. |
+ Name | +Description |
---|---|---|---|
name (String!) | -The template name. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
title (String) | -The suggested issue title. |
+ repository (Repository) | +The repository the issue belonged to |
A comment on a team discussion.
- -#### Implements - +### DeleteLabelPayload -- [Comment](interfaces.md#comment) -- [Deletable](interfaces.md#deletable) -- [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) +Autogenerated return type of DeleteLabel
#### Fields @@ -6254,194 +5581,200 @@ request.The actor who authored the comment.
A unique identifier for the client performing the mutation.
Autogenerated return type of DeletePackageVersion
+ +#### Fields + +authorAssociation (CommentAuthorAssociation!) | -Author’s association with the comment’s team. |
+ Name | +Description |
---|---|---|---|
body (String!) | -The body as Markdown. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
bodyHTML (HTML!) | -The body rendered to HTML. |
+ success (Boolean) | +Whether or not the operation succeeded. |
Autogenerated return type of DeleteProjectCard
+ +#### Fields + +bodyText (String!) | -The body rendered to text. |
+ Name | +Description |
---|---|---|---|
bodyVersion (String!) | -The current version of the body content. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ column (ProjectColumn) | +The column the deleted card was in. |
createdViaEmail (Boolean!) | -Check if this comment was created via an email reply. |
+ deletedCardId (ID) | +The deleted card ID. |
Autogenerated return type of DeleteProjectColumn
+ +#### Fields + +databaseId (Int) | -Identifies the primary key from the database. |
+ Name | +Description |
---|---|---|---|
discussion (TeamDiscussion!) | -The discussion this comment is about. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
editor (Actor) | -The actor who edited the comment. |
+ deletedColumnId (ID) | +The deleted column ID. |
id (ID!) | -+ | project (Project) | +The project the deleted column was in. |
Autogenerated return type of DeleteProject
+ +#### Fields + +includesCreatedEdit (Boolean!) | -Check if this comment was edited and includes an edit with the creation data |
+ Name | +Description |
---|---|---|---|
lastEditedAt (DateTime) | -The moment the editor made the last edit |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
number (Int!) | -Identifies the comment number. |
+ owner (ProjectOwner) | +The repository or organization the project was removed from. |
Autogenerated return type of DeletePullRequestReviewComment
+ +#### Fields + +publishedAt (DateTime) | -Identifies when the comment was published at. |
+ Name | +Description | |||||
---|---|---|---|---|---|---|---|---|
reactionGroups ([ReactionGroup!]) | -A list of reactions grouped by content left on the subject. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
|||||
reactions (ReactionConnection!) | -
- A list of Reactions left on the Issue. -
|
- |||||||
resourcePath (URI!) | -The HTTP path for this comment |
- |||||||
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ pullRequestReview (PullRequestReview) | +The pull request review the deleted comment belonged to. |
Autogenerated return type of DeletePullRequestReview
+ +#### Fields + +url (URI!) | -The HTTP URL for this comment |
+ Name | +Description | |||||
---|---|---|---|---|---|---|---|---|
userContentEdits (UserContentEditConnection) | -
- A list of edits to this content. -
|
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
|||||
viewerCanDelete (Boolean!) | -Check if the current viewer can delete this object. |
+ pullRequestReview (PullRequestReview) | +The deleted pull request review. |
Autogenerated return type of DeleteRef
+ +#### Fields + +viewerCanReact (Boolean!) | -Can user react to this subject |
+ Name | +Description |
---|---|---|---|
viewerCanUpdate (Boolean!) | -Check if the current viewer can update this object. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
Autogenerated return type of DeleteTeamDiscussionComment
+ +#### Fields + +viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | -Reasons why the current viewer can not update this comment. |
+ Name | +Description |
---|---|---|---|
viewerDidAuthor (Boolean!) | -Did the viewer author this comment. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
The connection type for PullRequestReview.
+Autogenerated return type of DeleteTeamDiscussion
#### Fields @@ -6451,35 +5784,44 @@ request.A list of edges.
A unique identifier for the client performing the mutation.
Autogenerated return type of DeleteVerifiableDomain
+ +#### Fields + +nodes ([PullRequestReview]) | -A list of nodes. |
+ Name | +Description |
---|---|---|---|
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ owner (VerifiableDomainOwner) | +The owning account from which the domain was deleted. |
Audit log entry for a org.config.enable_collaborators_only event.
+Represents a ‘demilestoned’ event on a given issue or pull request.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -6489,89 +5831,32 @@ request.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
Identifies the actor who performed the event.
The time the action was initiated
Identifies the date and time when the object was created.
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The HTTP path for the user.
Identifies the milestone title associated with the ‘demilestoned’ event.
The HTTP URL for the user.
Object referenced by event.
A domain that can be verified for an organization or an enterprise.
- -#### Implements - +### DependencyGraphDependency -- [Node](interfaces.md#node) +A dependency manifest entry
#### Fields @@ -6581,75 +5866,91 @@ request.Identifies the date and time when the object was created.
Identifies the primary key from the database.
Does the dependency itself have dependencies?
The DNS host name that should be used for verification.
The dependency package manager
The unicode encoded domain.
The required package name
Whether a TXT record for verification with the expected host name was found.
The repository containing the package
Whether a TXT record for verification with the expected verification token was found.
The dependency version requirements
The connection type for DependencyGraphDependency.
+ +#### Fields + +id (ID!) | -+ | Name | +Description |
---|---|---|---|
isRequiredForPolicyEnforcement (Boolean!) | -Whether this domain is required to exist for an organization or enterprise policy to be enforced. |
+ edges ([DependencyGraphDependencyEdge]) | +A list of edges. |
isVerified (Boolean!) | -Whether or not the domain is verified. |
+ nodes ([DependencyGraphDependency]) | +A list of nodes. |
owner (VerifiableDomainOwner!) | -The owner of the domain. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
punycodeEncodedDomain (URI!) | -The punycode encoded domain. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +tokenExpirationTime (DateTime) | -The time that the current verification token will expire. |
+ Name | +Description |
---|---|---|---|
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ cursor (String!) | +A cursor for use in pagination. |
verificationToken (String) | -The current verification token for the domain. |
+ node (DependencyGraphDependency) | +The item at the end of the edge. |
Audit log entry for a org.add_billing_manager
+Dependency manifest for a repository
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -6659,88 +5960,75 @@ request.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
Path to view the manifest file blob
The username of the user who initiated the action
A list of manifest dependencies
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
The HTTP path for the actor.
The number of dependencies listed in the manifest
The HTTP URL for the actor.
Is the manifest too big to parse?
The time the action was initiated
Fully qualified manifest filename
The email address used to invite a billing manager for the organization.
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The HTTP path for the user.
Were we able to parse the manifest?
The HTTP URL for the user.
The repository containing the manifest
Autogenerated return type of CreateLabel
+The connection type for DependencyGraphManifest.
#### Fields @@ -6750,20 +6038,28 @@ request.A unique identifier for the client performing the mutation.
A list of edges.
The new label.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
Autogenerated return type of UpdateEnterpriseMembersCanDeleteIssuesSetting
+An edge in a connection.
#### Fields @@ -6773,33 +6069,25 @@ request.A unique identifier for the client performing the mutation.
The enterprise with the updated members can delete issues setting.
A cursor for use in pagination.
A message confirming the result of updating the members can delete issues setting.
The item at the end of the edge.
Audit log entry for a repo.remove_topic event.
+A repository deploy key.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) -- [TopicAuditEntryData](interfaces.md#topicauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -6809,108 +6097,143 @@ request.The action name
Identifies the date and time when the object was created.
The user who initiated the action
The IP address of the actor
The deploy key.
A readable representation of the actor’s location
Whether or not the deploy key is read only.
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The deploy key title.
The time the action was initiated
Whether or not the deploy key has been verified.
The connection type for DeployKey.
+ +#### Fields + +id (ID!) | -+ | Name | +Description |
---|---|---|---|
operationType (OperationType) | -The corresponding operation type for the action |
+ edges ([DeployKeyEdge]) | +A list of edges. |
organization (Organization) | -The Organization associated with the Audit Entry. |
+ nodes ([DeployKey]) | +A list of nodes. |
organizationName (String) | -The name of the Organization. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
organizationResourcePath (URI) | -The HTTP path for the organization |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +organizationUrl (URI) | -The HTTP URL for the organization |
+ Name | +Description |
---|---|---|---|
repository (Repository) | -The repository associated with the action |
+ cursor (String!) | +A cursor for use in pagination. |
repositoryName (String) | -The name of the repository |
+ node (DeployKey) | +The item at the end of the edge. |
Represents a ‘deployed’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +repositoryResourcePath (URI) | -The HTTP path for the repository |
+ Name | +Description |
---|---|---|---|
repositoryUrl (URI) | -The HTTP URL for the repository |
+ actor (Actor) | +Identifies the actor who performed the event. |
topic (Topic) | -The name of the topic added to the repository |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
topicName (String) | -The name of the topic added to the repository |
+ databaseId (Int) | +Identifies the primary key from the database. |
user (User) | -The user affected by the action |
+ deployment (Deployment!) | +The deployment associated with the ‘deployed’ event. |
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ id (ID!) | +|
userResourcePath (URI) | -The HTTP path for the user. |
+ pullRequest (PullRequest!) | +PullRequest referenced by event. |
userUrl (URI) | -The HTTP URL for the user. |
+ ref (Ref) | +The ref associated with the ‘deployed’ event. |
The connection type for CheckRun.
+Represents triggered deployment instance.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -6920,40 +6243,69 @@ request.A list of edges.
Identifies the commit sha of the deployment.
A list of nodes.
Identifies the oid of the deployment commit, even if the commit has been deleted.
Information to aid in pagination.
Identifies the date and time when the object was created.
Identifies the total count of items in the connection.
Identifies the actor who triggered the deployment.
This aggregates commits made by a user within one repository.
- -#### Fields - -Name | -Description | +databaseId (Int) | +Identifies the primary key from the database. |
---|---|---|---|
contributions (CreatedCommitContributionConnection!) | +description (String) | +The deployment description. |
+ |
environment (String) | +The latest environment to which this deployment was made. |
+ ||
id (ID!) | ++ | ||
latestEnvironment (String) | +The latest environment to which this deployment was made. |
+ ||
latestStatus (DeploymentStatus) | +The latest status of this deployment. |
+ ||
originalEnvironment (String) | +The original environment to which this deployment was made. |
+ ||
payload (String) | +Extra information that a deployment system might need. |
+ ||
ref (Ref) | +Identifies the Ref of the deployment, if the deployment was created by ref. |
+ ||
repository (Repository!) | +Identifies the repository associated with the deployment. |
+ ||
state (DeploymentState) | +The current state of the deployment. |
+ ||
statuses (DeploymentStatusConnection) |
- The commit contributions, each representing a day. +A list of statuses associated with the deployment.
|
||
repository (Repository!) | -The repository in which the commits were made. |
- ||
resourcePath (URI!) | -The HTTP path for the user’s commits to the repository in this time range. |
+ task (String) | +The deployment task. |
url (URI!) | -The HTTP URL for the user’s commits to the repository in this time range. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
Autogenerated return type of LinkRepositoryToProject
+The connection type for Deployment.
#### Fields @@ -7019,29 +6361,28 @@ request.A unique identifier for the client performing the mutation.
A list of edges.
The linked Project.
A list of nodes.
The linked Repository.
Information to aid in pagination.
Identifies the total count of items in the connection.
A release asset contains the content for a release asset.
- -#### Implements - +### DeploymentEdge -- [Node](interfaces.md#node) +An edge in a connection.
#### Fields @@ -7051,56 +6392,20 @@ request.The asset’s content-type
Identifies the date and time when the object was created.
The number of times this asset was downloaded
Identifies the URL where you can download the release asset via the browser.
Identifies the title of the release asset.
Release that the asset is associated with
The size (in bytes) of the asset
Identifies the date and time when the object was last updated.
The user that performed the upload
A cursor for use in pagination.
Identifies the URL of the release asset.
The item at the end of the edge.
Represents an ‘unassigned’ event on any assignable object.
+Represents a ‘deployment_environment_changed’ event on a given pull request.
#### Implements @@ -7118,33 +6423,29 @@ request.Identifies the actor who performed the event.
Identifies the assignable associated with the event.
Identifies the user or mannequin that was unassigned.
Identifies the date and time when the object was created.
The deployment status that updated the deployment environment.
Identifies the subject (user) who was unassigned.
PullRequest referenced by event.
Represents a ‘base_ref_deleted’ event on a given pull request.
+Describes the status of a given deployment attempt.
#### Implements @@ -7159,32 +6460,52 @@ request.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
Identifies the name of the Ref associated with the base_ref_deleted
event.
Identifies the actor who triggered the deployment.
Identifies the date and time when the object was created.
Identifies the deployment associated with status.
Identifies the description of the deployment.
Identifies the environment of the deployment at the time of this deployment status
Identifies the environment URL of the deployment.
PullRequest referenced by event.
Identifies the log URL of the deployment.
Identifies the current state of the deployment.
Identifies the date and time when the object was last updated.
The connection type for Repository.
+The connection type for DeploymentStatus.
#### Fields @@ -7194,15 +6515,11 @@ request.A list of edges.
Is the list of stars for this user truncated? This is true for users that have many stars.
A list of nodes.
The connection type for PullRequest.
+An edge in a connection.
#### Fields @@ -7229,28 +6546,20 @@ request.A list of edges.
A list of nodes.
Information to aid in pagination.
A cursor for use in pagination.
Identifies the total count of items in the connection.
The item at the end of the edge.
A list of repositories owned by the subject.
+Autogenerated return type of DisablePullRequestAutoMerge
#### Fields @@ -7260,37 +6569,29 @@ request.A list of edges.
A list of nodes.
Information to aid in pagination.
Identifies the actor who performed the event.
Identifies the total count of items in the connection.
A unique identifier for the client performing the mutation.
The total size in kilobytes of all repositories in the connection.
The pull request auto merge was disabled on.
Metadata for a repository membership for org.restore_member actions
+Represents a ‘disconnected’ event on a given issue or pull request.
#### Implements -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -7300,28 +6601,36 @@ request.The repository associated with the action
Identifies the actor who performed the event.
The name of the repository
Identifies the date and time when the object was created.
The HTTP path for the repository
The HTTP URL for the repository
Reference originated in a different repository.
Issue or pull request from which the issue was disconnected.
Issue or pull request which was disconnected.
The connection type for User.
+Autogenerated return type of DismissPullRequestReview
#### Fields @@ -7331,35 +6640,52 @@ request.A list of edges.
A unique identifier for the client performing the mutation.
A list of nodes.
The dismissed pull request review.
Autogenerated return type of EnablePullRequestAutoMerge
+ +#### Fields + +pageInfo (PageInfo!) | -Information to aid in pagination. |
+ Name | +Description |
---|---|---|---|
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ actor (Actor) | +Identifies the actor who performed the event. |
+
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+ ||
pullRequest (PullRequest) | +The pull request auto-merge was enabled on. |
Audit log entry for a org.disable_oauth_app_restrictions event.
+An account to manage multiple organizations with consolidated policy and billing.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -7369,84 +6695,232 @@ request.The action name
A URL pointing to the enterprise’s public avatar.
+Arguments | +
---|
+ size (Int) +The size of the resulting square image. + |
+
The user who initiated the action
Enterprise billing information visible to enterprise billing managers.
The IP address of the actor
Identifies the date and time when the object was created.
A readable representation of the actor’s location
Identifies the primary key from the database.
The username of the user who initiated the action
The description of the enterprise.
The HTTP path for the actor.
The description of the enterprise as HTML.
The HTTP URL for the actor.
The time the action was initiated
The location of the enterprise.
A list of users who are members of this enterprise.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ deployment (EnterpriseUserDeployment) +Only return members within the selected GitHub Enterprise deployment + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (EnterpriseMemberOrder) +Ordering options for members returned from the connection. + |
+
+ organizationLogins ([String!]) +Only return members within the organizations with these logins + |
+
+ query (String) +The search string to look for. + |
+
+ role (EnterpriseUserAccountMembershipRole) +The role of the user in the enterprise organization or server. + |
+
The corresponding operation type for the action
The name of the enterprise.
The Organization associated with the Audit Entry.
A list of organizations that belong to this enterprise.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (OrganizationOrder) +Ordering options for organizations returned from the connection. + |
+
+ query (String) +The search string to look for. + |
+
The name of the Organization.
Enterprise information only visible to enterprise owners.
The HTTP path for the organization
The HTTP path for this enterprise.
The HTTP URL for the organization
The URL-friendly identifier for the enterprise.
The user affected by the action
The HTTP URL for this enterprise.
For actions involving two users, the actor is the initiator and the user is the affected user.
A list of user accounts on this enterprise.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
The HTTP path for the user.
Is the current viewer an admin of this enterprise?
The HTTP URL for the user.
The URL of the enterprise website.
Autogenerated return type of UnminimizeComment
+The connection type for User.
#### Fields @@ -7456,20 +6930,28 @@ request.A unique identifier for the client performing the mutation.
A list of edges.
The comment that was unminimized.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
+A User who is an administrator of an enterprise.
#### Fields @@ -7483,21 +6965,25 @@ request.A cursor for use in pagination.
The item at the end of the edge.
The role of the administrator.
Represents a user signing up for a GitHub account.
+An invitation for a user to become an owner or billing manager of an enterprise.
#### Implements -- [Contribution](interfaces.md#contribution) +- [Node](interfaces.md#node) #### Fields @@ -7507,34 +6993,40 @@ request.Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access.
Identifies the date and time when the object was created.
When this contribution was made.
The email of the person who was invited to the enterprise.
The HTTP path for this contribution.
The enterprise the invitation is for.
The HTTP URL for this contribution.
The user who made this contribution.
The user who was invited to the enterprise.
The user who created the invitation.
The invitee’s pending role in the enterprise (owner or billing_manager).
The connection type for ReviewRequest.
+The connection type for EnterpriseAdministratorInvitation.
#### Fields @@ -7544,11 +7036,11 @@ longer access.A list of edges.
A list of nodes.
The connection type for Sponsorship.
+An edge in a connection.
#### Fields @@ -7575,28 +7067,20 @@ longer access.A list of edges.
A list of nodes.
Information to aid in pagination.
A cursor for use in pagination.
Identifies the total count of items in the connection.
The item at the end of the edge.
The connection type for User.
+Enterprise billing information visible to enterprise billing managers and owners.
#### Fields @@ -7606,28 +7090,65 @@ longer access.A list of edges.
The number of licenseable users/emails across the enterprise.
A list of nodes.
The number of data packs used by all organizations owned by the enterprise.
Information to aid in pagination.
The number of available seats across all owned organizations based on the unique number of billable users.
Identifies the total count of items in the connection.
The bandwidth quota in GB for all organizations owned by the enterprise.
The bandwidth usage in GB for all organizations owned by the enterprise.
The bandwidth usage as a percentage of the bandwidth quota.
The total seats across all organizations owned by the enterprise.
The storage quota in GB for all organizations owned by the enterprise.
The storage usage in GB for all organizations owned by the enterprise.
The storage usage as a percentage of the storage quota.
The number of available licenses across all owned organizations based on the unique number of billable users.
The total number of licenses allocated.
Autogenerated return type of DeleteLabel
+An identity provider configured to provision identities for an enterprise.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -7637,16 +7158,79 @@ longer access.A unique identifier for the client performing the mutation.
The digest algorithm used to sign SAML requests for the identity provider.
The enterprise this identity provider belongs to.
ExternalIdentities provisioned by this identity provider.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
The x509 certificate used by the identity provider to sign assertions and responses.
The Issuer Entity ID for the SAML identity provider.
Recovery codes that can be used by admins to access the enterprise if the identity provider is unavailable.
The signature algorithm used to sign SAML requests for the identity provider.
The URL endpoint for the identity provider’s SAML SSO.
Represents an auto-merge request for a pull request
+The connection type for EnterpriseMember.
#### Fields @@ -7656,40 +7240,28 @@ longer access.The email address of the author of this auto-merge request.
The commit message of the auto-merge request.
The commit title of the auto-merge request.
When was this auto-merge request was enabled.
A list of edges.
The actor who created the auto-merge request.
A list of nodes.
The merge method of the auto-merge request.
Information to aid in pagination.
The pull request that this auto-merge request is set against.
Identifies the total count of items in the connection.
Autogenerated return type of RemoveAssigneesFromAssignable
+A User who is a member of an enterprise through one or more organizations.
#### Fields @@ -7699,28 +7271,24 @@ longer access.The item that was unassigned.
A cursor for use in pagination.
A unique identifier for the client performing the mutation.
Whether the user does not have a license for the enterprise.
The item at the end of the edge.
Audit log entry for a org.oauth_app_access_denied event.
- -#### Implements - +### EnterpriseOrganizationMembershipConnection -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +The connection type for Organization.
#### Fields @@ -7730,155 +7298,55 @@ longer access.The action name
A list of edges.
The user who initiated the action
A list of nodes.
The IP address of the actor
Information to aid in pagination.
A readable representation of the actor’s location
Identifies the total count of items in the connection.
An enterprise organization that a user is a member of.
+ +#### Fields + +actorLogin (String) | -The username of the user who initiated the action |
+ Name | +Description |
---|---|---|---|
actorResourcePath (URI) | -The HTTP path for the actor. |
+ cursor (String!) | +A cursor for use in pagination. |
actorUrl (URI) | -The HTTP URL for the actor. |
- ||
createdAt (PreciseDateTime!) | -The time the action was initiated |
- ||
id (ID!) | -- | ||
oauthApplicationName (String) | -The name of the OAuth Application. |
- ||
oauthApplicationResourcePath (URI) | -The HTTP path for the OAuth Application |
- ||
oauthApplicationUrl (URI) | -The HTTP URL for the OAuth Application |
- ||
operationType (OperationType) | -The corresponding operation type for the action |
- ||
organization (Organization) | -The Organization associated with the Audit Entry. |
- ||
organizationName (String) | -The name of the Organization. |
- ||
organizationResourcePath (URI) | -The HTTP path for the organization |
- ||
organizationUrl (URI) | -The HTTP URL for the organization |
- ||
user (User) | -The user affected by the action |
- ||
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
- ||
userResourcePath (URI) | -The HTTP path for the user. |
- ||
userUrl (URI) | -The HTTP URL for the user. |
-
Metadata for a team membership for org.restore_member actions
- -#### Implements - - -- [TeamAuditEntryData](interfaces.md#teamauditentrydata) - -#### Fields - -Name | -Description | -
---|---|
team (Team) | -The team associated with the action |
-
teamName (String) | -The name of the team |
-
teamResourcePath (URI) | -The HTTP path for this team |
-
teamUrl (URI) | -The HTTP URL for this team |
-
An edge in a connection.
- -#### Fields - -Name | -Description | -||
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ node (Organization) | +The item at the end of the edge. |
node (IssueComment) | -The item at the end of the edge. |
+ role (EnterpriseUserAccountMembershipRole!) | +The role of the user in the enterprise membership. |
The connection type for PullRequestReviewComment.
+The connection type for User.
#### Fields @@ -7888,11 +7356,11 @@ longer access.A list of edges.
A list of nodes.
The connection type for GistComment.
+A User who is an outside collaborator of an enterprise through one or more organizations.
#### Fields @@ -7919,28 +7387,65 @@ longer access.A list of edges.
A cursor for use in pagination.
A list of nodes.
Whether the outside collaborator does not have a license for the enterprise.
Information to aid in pagination.
The item at the end of the edge.
Identifies the total count of items in the connection.
The enterprise organization repositories this user is a member of.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (RepositoryOrder) +Ordering options for repositories. + |
+
The connection type for User.
+Enterprise information only visible to enterprise owners.
#### Fields @@ -7950,611 +7455,779 @@ longer access.A list of edges.
A list of all of the administrators for this enterprise.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (EnterpriseMemberOrder) +Ordering options for administrators returned from the connection. + |
+
+ query (String) +The search string to look for. + |
+
+ role (EnterpriseAdministratorRole) +The role to filter by. + |
+
A list of nodes.
A list of users in the enterprise who currently have two-factor authentication disabled.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
Information to aid in pagination.
Whether or not affiliated users with two-factor authentication disabled exist in the enterprise.
Identifies the total count of items in the connection.
The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise.
An edge in a connection.
- -#### Fields - -Name | -Description | +allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided private repository forking setting value. +
|
|||||||
---|---|---|---|---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!) | +The setting value for base repository permissions for organizations in this enterprise. |
|||||||
node (RepositoryInvitation) | -The item at the end of the edge. |
+ defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided default repository permission. +
|
Autogenerated return type of UpdateTeamReviewAssignment
- -#### Fields - -Name | -Description | +domains (VerifiableDomainConnection!) | +
+ A list of domains owned by the enterprise. +
|
|||||||
---|---|---|---|---|---|---|---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ enterpriseServerInstallations (EnterpriseServerInstallationConnection!) | +
+ Enterprise Server installations owned by the enterprise. +
|
|||||||
team (Team) | -The team that was modified |
+ ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!) | +The setting value for whether the enterprise has an IP allow list enabled. |
An edge in a connection.
- -#### Fields - -Name | -Description | +ipAllowListEntries (IpAllowListEntryConnection!) | +
+ The IP addresses that are allowed to access resources owned by the enterprise. +
|
||||||
---|---|---|---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ isUpdatingDefaultRepositoryPermission (Boolean!) | +Whether or not the default repository permission is currently being updated. |
||||||
node (EnterpriseRepositoryInfo) | -The item at the end of the edge. |
+ isUpdatingTwoFactorRequirement (Boolean!) | +Whether the two-factor authentication requirement is currently being enforced. |
Audit log entry for a members_can_delete_repos.clear event.
- -#### Implements - - -- [AuditEntry](interfaces.md#auditentry) -- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) - -#### Fields - -Name | -Description | +membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether organization members with admin permissions on a +repository can change repository visibility. |
|||||||
---|---|---|---|---|---|---|---|---|---|---|
action (String!) | -The action name |
+ membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided can change repository visibility setting value. +
|
|||||||
actor (AuditEntryActor) | -The user who initiated the action |
+ membersCanCreateInternalRepositoriesSetting (Boolean) | +The setting value for whether members of organizations in the enterprise can create internal repositories. |
|||||||
actorIp (String) | -The IP address of the actor |
+ membersCanCreatePrivateRepositoriesSetting (Boolean) | +The setting value for whether members of organizations in the enterprise can create private repositories. |
|||||||
actorLocation (ActorLocation) | -A readable representation of the actor’s location |
+ membersCanCreatePublicRepositoriesSetting (Boolean) | +The setting value for whether members of organizations in the enterprise can create public repositories. |
|||||||
actorLogin (String) | -The username of the user who initiated the action |
+ membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue) | +The setting value for whether members of organizations in the enterprise can create repositories. |
|||||||
actorResourcePath (URI) | -The HTTP path for the actor. |
+ membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided repository creation setting value. +
|
|||||||
actorUrl (URI) | -The HTTP URL for the actor. |
+ membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether members with admin permissions for repositories can delete issues. |
|||||||
createdAt (PreciseDateTime!) | -The time the action was initiated |
+ membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided members can delete issues setting value. +
|
|||||||
enterpriseResourcePath (URI) | -The HTTP path for this enterprise. |
+ membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether members with admin permissions for repositories can delete or transfer repositories. |
|||||||
enterpriseSlug (String) | -The slug of the enterprise. |
+ membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided members can delete repositories setting value. +
|
|||||||
enterpriseUrl (URI) | -The HTTP URL for this enterprise. |
+ membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether members of organizations in the enterprise can invite outside collaborators. |
|||||||
id (ID!) | -+ | membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided members can invite collaborators setting value. +
|
|||||||
operationType (OperationType) | -The corresponding operation type for the action |
+ membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!) | +Indicates whether members of this enterprise’s organizations can purchase additional services for those organizations. |
|||||||
organization (Organization) | -The Organization associated with the Audit Entry. |
+ membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether members with admin permissions for repositories can update protected branches. |
|||||||
organizationName (String) | -The name of the Organization. |
+ membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided members can update protected branches setting value. +
|
|||||||
organizationResourcePath (URI) | -The HTTP path for the organization |
+ membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether members can view dependency insights. |
|||||||
organizationUrl (URI) | -The HTTP URL for the organization |
+ membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided members can view dependency insights setting value. +
|
|||||||
user (User) | -The user affected by the action |
+ notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!) | +Indicates if email notification delivery for this enterprise is restricted to verified domains. |
|||||||
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether organization projects are enabled for organizations in this enterprise. |
|||||||
userResourcePath (URI) | -The HTTP path for the user. |
+ organizationProjectsSettingOrganizations (OrganizationConnection!) | +
+ A list of enterprise organizations configured with the provided organization projects setting value. +
|
|||||||
userUrl (URI) | -The HTTP URL for the user. |
-
A version tag contains the mapping between a tag name and a version.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -
---|---|
id (ID!) | -- |
name (String!) | -Identifies the tag name of the version. |
-
version (PackageVersion) | -Version that the tag is associated with. |
-
The connection type for EnterpriseRepositoryInfo.
- -#### Fields - -Name | -Description | -
---|---|
edges ([EnterpriseRepositoryInfoEdge]) | -A list of edges. |
-
nodes ([EnterpriseRepositoryInfo]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
Autogenerated return type of MoveProjectColumn
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
columnEdge (ProjectColumnEdge) | -The new edge of the moved column. |
-
A list of reactions that have been left on the subject.
- -#### Fields - -Name | -Description | -
---|---|
edges ([ReactionEdge]) | -A list of edges. |
-
nodes ([Reaction]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
viewerHasReacted (Boolean!) | -Whether or not the authenticated user has left a reaction on the subject. |
-
The connection type for RepositoryInvitation.
- -#### Fields - -Name | -Description | -
---|---|
edges ([RepositoryInvitationEdge]) | -A list of edges. |
-
nodes ([RepositoryInvitation]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
Represents an ‘unmarked_as_duplicate’ event on a given issue or pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -
---|---|
actor (Actor) | -Identifies the actor who performed the event. |
-
canonical (IssueOrPullRequest) | -The authoritative issue or pull request which has been duplicated by another. |
-
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
-
duplicate (IssueOrPullRequest) | -The issue or pull request which has been marked as a duplicate of another. |
-
id (ID!) | -- |
isCrossRepository (Boolean!) | -Canonical and duplicate belong to different repositories. |
-
Autogenerated return type of DeleteProject
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
owner (ProjectOwner) | -The repository or organization the project was removed from. |
-
Represents a ‘deployment_environment_changed’ event on a given pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -
---|---|
actor (Actor) | -Identifies the actor who performed the event. |
-
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
-
deploymentStatus (DeploymentStatus!) | -The deployment status that updated the deployment environment. |
-
id (ID!) | -- |
pullRequest (PullRequest!) | -PullRequest referenced by event. |
-
The connection type for DeploymentStatus.
- -#### Fields - -Name | -Description | -
---|---|
edges ([DeploymentStatusEdge]) | -A list of edges. |
-
nodes ([DeploymentStatus]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
Autogenerated return type of EnablePullRequestAutoMerge
- -#### Fields - -Name | -Description | -
---|---|
actor (Actor) | -Identifies the actor who performed the event. |
-
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
pullRequest (PullRequest) | -The pull request auto-merge was enabled on. |
-
The connection type for EnterpriseServerInstallation.
- -#### Fields - -Name | -Description | -
---|---|
edges ([EnterpriseServerInstallationEdge]) | -A list of edges. |
-
nodes ([EnterpriseServerInstallation]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
An edge in a connection.
- -#### Fields - -Name | -Description | -
---|---|
cursor (String!) | -A cursor for use in pagination. |
-
node (IssueTimelineItems) | -The item at the end of the edge. |
-
A repository pull request.
- -#### Implements - - -- [Assignable](interfaces.md#assignable) -- [Closable](interfaces.md#closable) -- [Comment](interfaces.md#comment) -- [Labelable](interfaces.md#labelable) -- [Lockable](interfaces.md#lockable) -- [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [RepositoryNode](interfaces.md#repositorynode) -- [Subscribable](interfaces.md#subscribable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) - -#### Fields - -Name | -Description | -||||||
---|---|---|---|---|---|---|---|
activeLockReason (LockReason) | -Reason that the conversation was locked. |
- ||||||
additions (Int!) | -The number of additions in this pull request. |
- ||||||
assignees (UserConnection!) | +outsideCollaborators (EnterpriseOutsideCollaboratorConnection!) |
- A list of Users assigned to this object. +A list of outside collaborators across the repositories in the enterprise.
|
- |||||
author (Actor) | -The actor who authored the comment. |
- ||||||
authorAssociation (CommentAuthorAssociation!) | -Author’s association with the subject of the comment. |
- ||||||
autoMergeRequest (AutoMergeRequest) | -Returns the auto-merge request object if one exists for this pull request. |
- ||||||
baseRef (Ref) | -Identifies the base Ref associated with the pull request. |
- ||||||
baseRefName (String!) | -Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted. |
- ||||||
baseRefOid (GitObjectID!) | -Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted. |
- ||||||
baseRepository (Repository) | -The repository associated with this pull request’s base Ref. |
- ||||||
body (String!) | -The body as Markdown. |
- ||||||
bodyHTML (HTML!) | -The body rendered to HTML. |
- ||||||
bodyText (String!) | -The body rendered to text. |
- ||||||
canBeRebased (Boolean!) | -Whether or not the pull request is rebaseable. |
- ||||||
changedFiles (Int!) | -The number of changed files in this pull request. |
- ||||||
checksResourcePath (URI!) | -The HTTP path for the checks of this pull request. |
- ||||||
checksUrl (URI!) | -The HTTP URL for the checks of this pull request. |
- ||||||
closed (Boolean!) | -
|
- ||||||
closedAt (DateTime) | -Identifies the date and time when the object was closed. |
- ||||||
comments (IssueCommentConnection!) | -
- A list of comments associated with the pull request. -
|
||||||
commits (PullRequestCommitConnection!) | +pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!) |
- A list of commits present in this pull request’s head branch not present in the base branch. +A list of pending administrator invitations for the enterprise.
|
- |||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
- ||||||
createdViaEmail (Boolean!) | -Check if this comment was created via an email reply. |
- ||||||
databaseId (Int) | -Identifies the primary key from the database. |
- ||||||
deletions (Int!) | -The number of deletions in this pull request. |
- ||||||
editor (Actor) | -The actor who edited this pull request’s body. |
- ||||||
files (PullRequestChangedFileConnection) | -
- Lists the files changed within this pull request. -
|
- ||||||
headRef (Ref) | -Identifies the head Ref associated with the pull request. |
- ||||||
headRefName (String!) | -Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted. |
- ||||||
headRefOid (GitObjectID!) | -Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted. |
- ||||||
headRepository (Repository) | -The repository associated with this pull request’s head Ref. |
- ||||||
headRepositoryOwner (RepositoryOwner) | -The owner of the repository associated with this pull request’s head Ref. |
- ||||||
hovercard (Hovercard!) | -
- The hovercard information for this issue -
|
||||||
id (ID!) | -- | ||||||
includesCreatedEdit (Boolean!) | -Check if this comment was edited and includes an edit with the creation data |
- ||||||
isCrossRepository (Boolean!) | -The head and base repositories are different. |
- ||||||
isDraft (Boolean!) | -Identifies if the pull request is a draft. |
- ||||||
isReadByViewer (Boolean) | -Is this pull request read by the viewer |
- ||||||
labels (LabelConnection) | +pendingCollaboratorInvitations (RepositoryInvitationConnection!) |
- A list of labels associated with the object. +A list of pending collaborator invitations across the repositories in the enterprise.
|
- |||||
lastEditedAt (DateTime) | -The moment the editor made the last edit |
- ||||||
latestOpinionatedReviews (PullRequestReviewConnection) | -
- A list of latest reviews per user associated with the pull request. -
|
||||||
latestReviews (PullRequestReviewConnection) | +pendingCollaborators (EnterprisePendingCollaboratorConnection!) |
- A list of latest reviews per user associated with the pull request that are not also pending review. +A list of pending collaborators across the repositories in the enterprise.
|
- |||||
locked (Boolean!) | -
|
- ||||||
maintainerCanModify (Boolean!) | -Indicates whether maintainers can modify the pull request. |
- ||||||
mergeCommit (Commit) | -The commit that was created when this pull request was merged. |
- ||||||
mergeStateStatus (MergeStateStatus!) | -Detailed information about the current pull request merge state status. |
- ||||||
mergeable (MergeableState!) | -Whether or not the pull request can be merged based on the existence of merge conflicts. |
- ||||||
merged (Boolean!) | -Whether or not the pull request was merged. |
- ||||||
mergedAt (DateTime) | -The date and time that the pull request was merged. |
- ||||||
mergedBy (Actor) | -The actor who merged the pull request. |
- ||||||
milestone (Milestone) | -Identifies the milestone associated with the pull request. |
- ||||||
number (Int!) | -Identifies the pull request number. |
- ||||||
participants (UserConnection!) | -
- A list of Users that are participating in the Pull Request conversation. -
|
||||||
permalink (URI!) | -The permalink to the pull request. |
- ||||||
potentialMergeCommit (Commit) | -The commit that GitHub automatically generated to test if this pull request
-could be merged. This field will not return a value if the pull request is
-merged, or if the test merge commit is still being generated. See the
- |
- ||||||
projectCards (ProjectCardConnection!) | +pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!) |
- List of project cards associated with this pull request. +A list of pending member invitations for organizations in the enterprise.
|
|||||
publishedAt (DateTime) | -Identifies when the comment was published at. |
- ||||||
reactionGroups ([ReactionGroup!]) | -A list of reactions grouped by content left on the subject. |
+ repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether repository projects are enabled in this enterprise. |
||||
reactions (ReactionConnection!) | +repositoryProjectsSettingOrganizations (OrganizationConnection!) |
- A list of Reactions left on the Issue. +A list of enterprise organizations configured with the provided repository projects setting value.
|
|||||
repository (Repository!) | -The repository associated with this node. |
- ||||||
resourcePath (URI!) | -The HTTP path for this pull request. |
- ||||||
revertResourcePath (URI!) | -The HTTP path for reverting this pull request. |
- ||||||
revertUrl (URI!) | -The HTTP URL for reverting this pull request. |
- ||||||
reviewDecision (PullRequestReviewDecision) | -The current status of this pull request with respect to code review. |
+ samlIdentityProvider (EnterpriseIdentityProvider) | +The SAML Identity Provider for the enterprise. |
||||
reviewRequests (ReviewRequestConnection) | +samlIdentityProviderSettingOrganizations (OrganizationConnection!) |
- A list of review requests associated with the pull request. +A list of enterprise organizations configured with the SAML single sign-on setting value.
|
- |||||
reviewThreads (PullRequestReviewThreadConnection!) | -
- The list of all review threads for this pull request. -
|
||||||
reviews (PullRequestReviewConnection) | +supportEntitlements (EnterpriseMemberConnection!) |
- A list of reviews associated with the pull request. +A list of members with a support entitlement.
|
|||||
state (PullRequestState!) | -Identifies the state of the pull request. |
- ||||||
suggestedReviewers ([SuggestedReviewer]!) | -A list of reviewer suggestions based on commit history and past review comments. |
+ teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!) | +The setting value for whether team discussions are enabled for organizations in this enterprise. |
||||
timeline (PullRequestTimelineConnection!) | +teamDiscussionsSettingOrganizations (OrganizationConnection!) |
- A list of events, comments, commits, etc. associated with the pull request. +A list of enterprise organizations configured with the provided team discussions setting value.
|
|||||
timelineItems (PullRequestTimelineItemsConnection!) | +twoFactorRequiredSetting (EnterpriseEnabledSettingValue!) | +The setting value for whether the enterprise requires two-factor authentication for its organizations and users. |
+ |||||
twoFactorRequiredSettingOrganizations (OrganizationConnection!) |
- A list of events, comments, commits, etc. associated with the pull request. +A list of enterprise organizations configured with the two-factor authentication setting value.
|
The connection type for User.
+ +#### Fields + +title (String!) | -Identifies the pull request title. |
+ Name | +Description |
---|---|---|---|
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ edges ([EnterprisePendingCollaboratorEdge]) | +A list of edges. |
url (URI!) | -The HTTP URL for this pull request. |
+ nodes ([User]) | +A list of nodes. |
userContentEdits (UserContentEditConnection) | +pageInfo (PageInfo!) | +Information to aid in pagination. |
+ |
totalCount (Int!) | +Identifies the total count of items in the connection. |
+
A user with an invitation to be a collaborator on a repository owned by an organization in an enterprise.
+ +#### Fields + +Name | +Description | +||
---|---|---|---|
cursor (String!) | +A cursor for use in pagination. |
+ ||
isUnlicensed (Boolean!) | +Whether the invited collaborator does not have a license for the enterprise. |
+ ||
node (User) | +The item at the end of the edge. |
+ ||
repositories (EnterpriseRepositoryInfoConnection!) |
- A list of edits to this content. +The enterprise organization repositories this user is a member of.
|
The connection type for OrganizationInvitation.
+ +#### Fields + +viewerCanApplySuggestion (Boolean!) | -Whether or not the viewer can apply suggestion. |
+ Name | +Description |
---|---|---|---|
viewerCanDeleteHeadRef (Boolean!) | -Check if the viewer can restore the deleted head ref. |
+ edges ([EnterprisePendingMemberInvitationEdge]) | +A list of edges. |
viewerCanDisableAutoMerge (Boolean!) | -Whether or not the viewer can disable auto-merge |
+ nodes ([OrganizationInvitation]) | +A list of nodes. |
viewerCanEnableAutoMerge (Boolean!) | -Whether or not the viewer can enable auto-merge |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
viewerCanReact (Boolean!) | -Can user react to this subject |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
viewerCanSubscribe (Boolean!) | -Check if the viewer is able to change their subscription status for the repository. |
+ totalUniqueUserCount (Int!) | +Identifies the total count of unique users in the connection. |
An invitation to be a member in an enterprise organization.
+ +#### Fields + +viewerCanUpdate (Boolean!) | -Check if the current viewer can update this object. |
+ Name | +Description | ||
---|---|---|---|---|---|
viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | -Reasons why the current viewer can not update this comment. |
- ||||
viewerDidAuthor (Boolean!) | -Did the viewer author this comment. |
- ||||
viewerMergeBodyText (String!) | -
- The merge body text for the viewer and method. -
|
+ cursor (String!) | +A cursor for use in pagination. |
||
viewerMergeHeadlineText (String!) | -
- The merge headline text for the viewer and method. -
|
+ isUnlicensed (Boolean!) | +Whether the invitation has a license for the enterprise. |
||
viewerSubscription (SubscriptionState) | -Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
+ node (OrganizationInvitation) | +The item at the end of the edge. |
An edge in a connection.
+A subset of repository information queryable from an enterprise.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -9517,43 +8898,28 @@ merged, or if the test merge commit is still being generated. See theA cursor for use in pagination.
The item at the end of the edge.
An edge in a connection.
- -#### Fields - -Name | -Description | +isPrivate (Boolean!) | +Identifies if the repository is private. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ name (String!) | +The repository’s name. |
node (Team) | -The item at the end of the edge. |
+ nameWithOwner (String!) | +The repository’s name with owner. |
Autogenerated return type of ConvertProjectCardNoteToIssue
+The connection type for EnterpriseRepositoryInfo.
#### Fields @@ -9563,18 +8929,26 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
A list of edges.
The updated ProjectCard.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
@@ -9590,24 +8964,21 @@ merged, or if the test merge commit is still being generated. See theA cursor for use in pagination.
The item at the end of the edge.
Audit log entry for a repo.config.disable_contributors_only event.
+An Enterprise Server installation.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -9617,105 +8988,118 @@ merged, or if the test merge commit is still being generated. See theThe action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
Identifies the date and time when the object was created.
The HTTP URL for the actor.
The customer name to which the Enterprise Server installation belongs.
The time the action was initiated
The host name of the Enterprise Server installation.
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.
For actions involving two users, the actor is the initiator and the user is the affected user.
Identifies the date and time when the object was last updated.
The HTTP path for the user.
User accounts on this Enterprise Server installation.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (EnterpriseServerUserAccountOrder) +Ordering options for Enterprise Server user accounts returned from the connection. + |
+
The HTTP URL for the user.
User accounts uploads for the Enterprise Server installation.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (EnterpriseServerUserAccountsUploadOrder) +Ordering options for Enterprise Server user accounts uploads returned from the connection. + |
+
Represents a ‘head_ref_restored’ event on a given pull request.
- -#### Implements - +### EnterpriseServerInstallationConnection -- [Node](interfaces.md#node) +The connection type for EnterpriseServerInstallation.
#### Fields @@ -9725,33 +9109,28 @@ merged, or if the test merge commit is still being generated. See theIdentifies the actor who performed the event.
A list of edges.
Identifies the date and time when the object was created.
A list of nodes.
Information to aid in pagination.
PullRequest referenced by event.
Identifies the total count of items in the connection.
Represents a given language found in repositories.
- -#### Implements - +### EnterpriseServerInstallationEdge -- [Node](interfaces.md#node) +An edge in a connection.
#### Fields @@ -9761,30 +9140,25 @@ merged, or if the test merge commit is still being generated. See theThe color defined for the current language.
A cursor for use in pagination.
The name of the current language.
The item at the end of the edge.
Represents a commit comment thread part of a pull request.
+A user account on an Enterprise Server installation.
#### Implements -- [Node](interfaces.md#node) -- [RepositoryNode](interfaces.md#repositorynode) +- [Node](interfaces.md#node) #### Fields @@ -9794,9 +9168,13 @@ merged, or if the test merge commit is still being generated. See theIdentifies the date and time when the object was created.
The comments that exist in this thread.
+User emails belonging to this user account.
Arguments | @@ -9825,68 +9203,54 @@ merged, or if the test merge commit is still being generated. See the
---|
+ orderBy (EnterpriseServerUserAccountEmailOrder) +Ordering options for Enterprise Server user account emails returned from the connection. + |
+
The commit the comments were made on.
The Enterprise Server installation on which this user account exists.
The file the comments were made on.
The position in the diff for the commit that the comment was made on.
Whether the user account is a site administrator on the Enterprise Server installation.
The pull request this commit comment thread belongs to
The login of the user account on the Enterprise Server installation.
The repository associated with this node.
The profile name of the user account on the Enterprise Server installation.
An edge in a connection.
- -#### Fields - -Name | -Description | +remoteCreatedAt (DateTime!) | +The date and time when the user account was created on the Enterprise Server installation. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ remoteUserId (Int!) | +The ID of the user account on the Enterprise Server installation. |
node (ReviewRequest) | -The item at the end of the edge. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
Represents a ‘referenced’ event on a given ReferencedSubject
.
The connection type for EnterpriseServerUserAccount.
#### Fields @@ -9896,44 +9260,28 @@ merged, or if the test merge commit is still being generated. See theIdentifies the actor who performed the event.
Identifies the commit associated with the ‘referenced’ event.
Identifies the repository associated with the ‘referenced’ event.
Identifies the date and time when the object was created.
A list of edges.
Reference originated in a different repository.
A list of nodes.
Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference.
Information to aid in pagination.
Object referenced by event.
Identifies the total count of items in the connection.
Autogenerated return type of VerifyVerifiableDomain
+An edge in a connection.
#### Fields @@ -9943,20 +9291,25 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
A cursor for use in pagination.
The verifiable domain that was verified.
The item at the end of the edge.
Represents the language of a repository.
+An email belonging to a user account on an Enterprise Server installation.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -9966,24 +9319,36 @@ merged, or if the test merge commit is still being generated. See theIdentifies the date and time when the object was created.
The email address.
The number of bytes of code written in the language.
Indicates whether this is the primary email of the associated user account.
Identifies the date and time when the object was last updated.
The user account to which the email belongs.
The connection type for PullRequestChangedFile.
+The connection type for EnterpriseServerUserAccountEmail.
#### Fields @@ -9993,11 +9358,11 @@ merged, or if the test merge commit is still being generated. See theA list of edges.
A list of nodes.
A repository-topic connects a repository to a topic.
- -#### Implements - +### EnterpriseServerUserAccountEmailEdge -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +An edge in a connection.
#### Fields @@ -10030,28 +9389,25 @@ merged, or if the test merge commit is still being generated. See theThe HTTP path for this repository-topic.
The topic.
A cursor for use in pagination.
The HTTP URL for this repository-topic.
The item at the end of the edge.
Autogenerated return type of CreateRef
+A user accounts upload from an Enterprise Server installation.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -10061,43 +9417,40 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
Identifies the date and time when the object was created.
The newly created ref.
The enterprise to which this upload belongs.
The Common Vulnerability Scoring System
- -#### Fields - -Name | -Description | +enterpriseServerInstallation (EnterpriseServerInstallation!) | +The Enterprise Server installation for which this upload was generated. |
---|---|---|---|
score (Float!) | -The CVSS score associated with this advisory |
+ id (ID!) | +|
vectorString (String) | -The CVSS vector string associated with this advisory |
+ name (String!) | +The name of the file uploaded. |
+
syncState (EnterpriseServerUserAccountsUploadSyncState!) | +The synchronization state of the upload |
+ ||
updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
An edge in a connection.
+The connection type for EnterpriseServerUserAccountsUpload.
#### Fields @@ -10107,18 +9460,26 @@ merged, or if the test merge commit is still being generated. See theA cursor for use in pagination.
A list of edges.
The item at the end of the edge.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
@@ -10134,21 +9495,21 @@ merged, or if the test merge commit is still being generated. See theA cursor for use in pagination.
The item at the end of the edge.
Represents a Git blob.
+An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.
#### Implements -- [GitObject](interfaces.md#gitobject) +- [Actor](interfaces.md#actor) - [Node](interfaces.md#node) #### Fields @@ -10159,52 +9520,118 @@ merged, or if the test merge commit is still being generated. See theAn abbreviated version of the Git object ID
Byte size of Blob object
A URL pointing to the enterprise user account’s public avatar.
+Arguments | +
---|
+ size (Int) +The size of the resulting square image. + |
+
The HTTP path for this Git object
Identifies the date and time when the object was created.
The HTTP URL for this Git object
The enterprise in which this user account exists.
Indicates whether the Blob is binary or text. Returns null if unable to determine the encoding.
An identifier for the enterprise user account, a login or email address
Indicates whether the contents is truncated
The name of the enterprise user account
The Git object ID
A list of enterprise organizations this user is a member of.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (OrganizationOrder) +Ordering options for organizations returned from the connection. + |
+
+ query (String) +The search string to look for. + |
+
+ role (EnterpriseUserAccountMembershipRole) +The role of the user in the enterprise organization. + |
+
The Repository the Git object belongs to
The HTTP path for this user.
UTF8 text data or null if the Blob is binary
Identifies the date and time when the object was last updated.
The HTTP URL for this user.
The user within the enterprise.
Email attributes from External Identity
+The connection type for EnterpriseUserAccount.
#### Fields @@ -10214,22 +9641,26 @@ merged, or if the test merge commit is still being generated. See theBoolean to identify primary emails
A list of edges.
Type of email
A list of nodes.
Email id
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
@@ -10245,16 +9676,21 @@ merged, or if the test merge commit is still being generated. See theA cursor for use in pagination.
The item at the end of the edge.
The connection type for CommitComment.
+An external identity provisioned by SAML SSO or SCIM.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -10264,33 +9700,36 @@ merged, or if the test merge commit is still being generated. See theA list of edges.
The GUID for this identity
A list of nodes.
Information to aid in pagination.
Organization invitation for this SCIM-provisioned external identity
Identifies the total count of items in the connection.
SAML Identity attributes
SCIM Identity attributes
User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member.
An organization list hovercard context
- -#### Implements - +### ExternalIdentityConnection -- [HovercardContext](interfaces.md#hovercardcontext) +The connection type for ExternalIdentity.
#### Fields @@ -10300,59 +9739,28 @@ merged, or if the test merge commit is still being generated. See theA string describing this context
A list of edges.
An octicon to accompany this context
A list of nodes.
Organizations this user is a member of that are relevant
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
Information to aid in pagination.
The total number of organizations this user is in
Identifies the total count of items in the connection.
Autogenerated return type of DeleteProjectColumn
+An edge in a connection.
#### Fields @@ -10362,24 +9770,20 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
The deleted column ID.
A cursor for use in pagination.
The project the deleted column was in.
The item at the end of the edge.
Autogenerated return type of RegenerateEnterpriseIdentityProviderRecoveryCodes
+SAML attributes for the External Identity
#### Fields @@ -10389,43 +9793,36 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
The emails associated with the SAML identity
The identity provider for the enterprise.
Family name of the SAML identity
An edge in a connection.
- -#### Fields - -Name | -Description | +givenName (String) | +Given name of the SAML identity |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ groups ([String!]) | +The groups linked to this identity in IDP |
node (IpAllowListEntry) | -The item at the end of the edge. |
+ nameId (String) | +The NameID of the SAML identity |
+
username (String) | +The userName of the SAML identity |
Autogenerated return type of CreateRepository
+SCIM attributes for the External Identity
#### Fields @@ -10435,25 +9832,32 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
The emails associated with the SCIM identity
The new repository.
Family name of the SCIM identity
Given name of the SCIM identity
The groups linked to this identity in IDP
The userName of the SCIM identity
Represents a ‘auto_merge_disabled’ event on a given pull request.
- -#### Implements - +### FollowUserPayload -- [Node](interfaces.md#node) +Autogenerated return type of FollowUser
#### Fields @@ -10463,45 +9867,20 @@ merged, or if the test merge commit is still being generated. See theIdentifies the actor who performed the event.
Identifies the date and time when the object was created.
The user who disabled auto-merge for this Pull Request
PullRequest referenced by event
The reason auto-merge was disabled
A unique identifier for the client performing the mutation.
The reason_code relating to why auto-merge was disabled
The user that was followed.
Represents a ‘base_ref_force_pushed’ event on a given pull request.
- -#### Implements - +### FollowerConnection -- [Node](interfaces.md#node) +The connection type for User.
#### Fields @@ -10511,40 +9890,28 @@ merged, or if the test merge commit is still being generated. See theIdentifies the actor who performed the event.
Identifies the after commit SHA for the ‘base_ref_force_pushed’ event.
Identifies the before commit SHA for the ‘base_ref_force_pushed’ event.
Identifies the date and time when the object was created.
A list of edges.
A list of nodes.
PullRequest referenced by event.
Information to aid in pagination.
Identifies the fully qualified ref name for the ‘base_ref_force_pushed’ event.
Identifies the total count of items in the connection.
The connection type for GitActor.
+The connection type for User.
#### Fields @@ -10554,11 +9921,11 @@ merged, or if the test merge commit is still being generated. See theA list of edges.
A list of nodes.
An edge in a connection.
+A funding platform link for a repository.
#### Fields @@ -10585,25 +9952,25 @@ merged, or if the test merge commit is still being generated. See theA cursor for use in pagination.
The funding platform this link is for.
The item at the end of the edge.
The configured URL for this funding link.
An invitation for a user to be added to a repository.
+A generic hovercard context with a message and icon
#### Implements -- [Node](interfaces.md#node) +- [HovercardContext](interfaces.md#hovercardcontext) #### Fields @@ -10613,45 +9980,27 @@ merged, or if the test merge commit is still being generated. See theThe email address that received the invitation.
The user who received the invitation.
The user who created the invitation.
The permalink for this repository invitation.
The permission granted on this repository by this invitation.
A string describing this context
The Repository the user is invited to.
An octicon to accompany this context
Dependency manifest for a repository
+A Gist.
#### Implements -- [Node](interfaces.md#node) +- [Node](interfaces.md#node) +- [Starrable](interfaces.md#starrable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -10661,13 +10010,9 @@ merged, or if the test merge commit is still being generated. See thePath to view the manifest file blob
A list of manifest dependencies
+A list of comments associated with the gist
Arguments | @@ -10700,41 +10045,179 @@ merged, or if the test merge commit is still being generated. See the|||||||
---|---|---|---|---|---|---|---|
dependenciesCount (Int) | -The number of dependencies listed in the manifest |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
||||
exceedsMaxSize (Boolean!) | -Is the manifest too big to parse? |
+ description (String) | +The gist description. |
||||
filename (String!) | -Fully qualified manifest filename |
+ files ([GistFile]) | +
+ The files in this gist. +
|
+ ||||
forks (GistConnection!) | +
+ A list of forks associated with the gist +
|
||||||
id (ID!) | |||||||
parseable (Boolean!) | -Were we able to parse the manifest? |
+ isFork (Boolean!) | +Identifies if the gist is a fork. |
||||
repository (Repository!) | -The repository containing the manifest |
+ isPublic (Boolean!) | +Whether the gist is public or not. |
+ ||||
name (String!) | +The gist name. |
+ ||||||
owner (RepositoryOwner) | +The gist owner. |
+ ||||||
pushedAt (DateTime) | +Identifies when the gist was last pushed to. |
+ ||||||
resourcePath (URI!) | +The HTML path to this resource. |
+ ||||||
stargazerCount (Int!) | +Returns a count of how many stargazers there are on this object |
+ ||||||
stargazers (StargazerConnection!) | +
+ A list of users who have starred this starrable. +
|
+ ||||||
updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
+ ||||||
url (URI!) | +The HTTP URL for this Gist. |
+ ||||||
viewerHasStarred (Boolean!) | +Returns a boolean indicating whether the viewing user has starred this starrable. |
Represents a ‘labeled’ event on a given issue or pull request.
+Represents a comment on an Gist.
#### Implements -- [Node](interfaces.md#node) +- [Comment](interfaces.md#comment) +- [Deletable](interfaces.md#deletable) +- [Minimizable](interfaces.md#minimizable) +- [Node](interfaces.md#node) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) #### Fields @@ -10744,32 +10227,135 @@ merged, or if the test merge commit is still being generated. See theIdentifies the actor who performed the event.
The actor who authored the comment.
Author’s association with the gist.
Identifies the comment body.
The body rendered to HTML.
The body rendered to text.
Identifies the date and time when the object was created.
Check if this comment was created via an email reply.
Identifies the primary key from the database.
The actor who edited the comment.
The associated gist.
Identifies the label associated with the ‘labeled’ event.
Check if this comment was edited and includes an edit with the creation data
Identifies the Labelable
associated with the event.
Returns whether or not a comment has been minimized.
The moment the editor made the last edit
Returns why the comment was minimized.
Identifies when the comment was published at.
Identifies the date and time when the object was last updated.
A list of edits to this content.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
Check if the current viewer can delete this object.
Check if the current viewer can minimize this object.
Check if the current viewer can update this object.
Reasons why the current viewer can not update this comment.
Did the viewer author this comment.
The connection type for OrganizationAuditEntry.
+The connection type for GistComment.
#### Fields @@ -10779,11 +10365,11 @@ merged, or if the test merge commit is still being generated. See theA list of edges.
A list of nodes.
Autogenerated return type of CloneTemplateRepository
+An edge in a connection.
#### Fields @@ -10810,20 +10396,20 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
A cursor for use in pagination.
The new repository.
The item at the end of the edge.
Autogenerated return type of CreateIpAllowListEntry
+The connection type for Gist.
#### Fields @@ -10833,20 +10419,28 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
A list of edges.
The IP allow list entry that was created.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
The connection type for Release.
+An edge in a connection.
#### Fields @@ -10856,28 +10450,20 @@ merged, or if the test merge commit is still being generated. See theA list of edges.
A list of nodes.
Information to aid in pagination.
A cursor for use in pagination.
Identifies the total count of items in the connection.
The item at the end of the edge.
The connection type for OrganizationInvitation.
+A file in a gist.
#### Fields @@ -10887,32 +10473,61 @@ merged, or if the test merge commit is still being generated. See theA list of edges.
The file name encoded to remove characters that are invalid in URL paths.
A list of nodes.
The gist file encoding.
Information to aid in pagination.
The file extension from the file name.
Identifies the total count of items in the connection.
Indicates if this file is an image.
Identifies the total count of unique users in the connection.
Whether the file’s contents were truncated.
The programming language this file is written in.
The gist file name.
The gist file size in bytes.
UTF8 text data or null if the file is binary
+Arguments | +
---|
+ truncate (Int) +Optionally truncate the returned file to this length. + |
+
A funding platform link for a repository.
+Represents an actor in a Git commit (ie. an author or committer).
#### Fields @@ -10922,20 +10537,45 @@ merged, or if the test merge commit is still being generated. See theThe funding platform this link is for.
A URL pointing to the author’s public avatar.
+Arguments | +
---|
+ size (Int) +The size of the resulting square image. + |
+
The configured URL for this funding link.
The timestamp of the Git action (authoring or committing).
The email in the Git commit.
The name in the Git commit.
The GitHub user corresponding to the email field. Null if no such user exists.
Autogenerated return type of UpdateIssueComment
+The connection type for GitActor.
#### Fields @@ -10945,20 +10585,28 @@ merged, or if the test merge commit is still being generated. See theA unique identifier for the client performing the mutation.
A list of edges.
The updated comment.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
Autogenerated return type of DisablePullRequestAutoMerge
+An edge in a connection.
#### Fields @@ -10968,24 +10616,20 @@ merged, or if the test merge commit is still being generated. See theIdentifies the actor who performed the event.
A unique identifier for the client performing the mutation.
A cursor for use in pagination.
The pull request auto merge was disabled on.
The item at the end of the edge.
The connection type for Organization.
+Represents information about the GitHub instance.
#### Fields @@ -10995,20 +10639,28 @@ merged, or if the test merge commit is still being generated. See theA list of edges.
Returns a String that’s a SHA of github-services
A list of nodes.
IP addresses that users connect to for git operations
Information to aid in pagination.
IP addresses that service hooks are sent from
Identifies the total count of items in the connection.
IP addresses that the importer connects from
Whether or not users are verified
IP addresses for GitHub Pages’ A records
Represents a ‘head_ref_deleted’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -11079,43 +10736,41 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA cursor for use in pagination.
Identifies the actor who performed the event.
The item at the end of the edge.
Identifies the date and time when the object was created.
An edge in a connection.
- -#### Fields - -Name | -Description | +headRef (Ref) | +Identifies the Ref associated with the |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ headRefName (String!) | +Identifies the name of the Ref associated with the |
node (DeployKey) | -The item at the end of the edge. |
+ id (ID!) | ++ |
pullRequest (PullRequest!) | +PullRequest referenced by event. |
The connection type for RepositoryVulnerabilityAlert.
+Represents a ‘head_ref_force_pushed’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -11125,28 +10780,45 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of edges.
Identifies the actor who performed the event.
A list of nodes.
Identifies the after commit SHA for the ‘head_ref_force_pushed’ event.
Information to aid in pagination.
Identifies the before commit SHA for the ‘head_ref_force_pushed’ event.
Identifies the total count of items in the connection.
Identifies the date and time when the object was created.
PullRequest referenced by event.
Identifies the fully qualified ref name for the ‘head_ref_force_pushed’ event.
Represents a ‘head_ref_restored’ event on a given pull request.
+ +#### Implements -The connection type for SavedReply.
+ +- [Node](interfaces.md#node) #### Fields @@ -11156,28 +10828,28 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of edges.
Identifies the actor who performed the event.
A list of nodes.
Identifies the date and time when the object was created.
Information to aid in pagination.
Identifies the total count of items in the connection.
PullRequest referenced by event.
Autogenerated return type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting
+Detail needed to display a hovercard for a user
#### Fields @@ -11187,24 +10859,16 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA unique identifier for the client performing the mutation.
The enterprise with the updated allow private repository forking setting.
A message confirming the result of updating the allow private repository forking setting.
Each of the contexts for this hovercard
Autogenerated return type of CloseIssue
+Autogenerated return type of ImportProject
#### Fields @@ -11218,16 +10882,16 @@ GitHub, otherwise represents reason why signature is considered invalid.A unique identifier for the client performing the mutation.
The issue that was closed.
The new Project!
A list of edits to content.
+Autogenerated return type of InviteEnterpriseAdmin
#### Fields @@ -11237,28 +10901,25 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of edges.
A list of nodes.
Information to aid in pagination.
A unique identifier for the client performing the mutation.
Identifies the total count of items in the connection.
The created enterprise administrator invitation.
Represents the latest point in the pull request timeline for which the viewer has seen the pull request’s commits.
+An IP address or range of addresses that is allowed to access an owner’s resources.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -11267,25 +10928,41 @@ GitHub, otherwise represents reason why signature is considered invalid.NameA single IP address or range of IP addresses in CIDR notation.
Identifies the date and time when the object was created.
The last commit the viewer has seen.
The pull request to which the marker belongs.
Whether the entry is currently active.
The name of the IP allow list entry.
The owner of the IP allow list entry.
Identifies the date and time when the object was last updated.
Autogenerated return type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting
+The connection type for IpAllowListEntry.
#### Fields @@ -11295,24 +10972,28 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA unique identifier for the client performing the mutation.
A list of edges.
The enterprise with the updated members can change repository visibility setting.
A list of nodes.
A message confirming the result of updating the members can change repository visibility setting.
Information to aid in pagination.
Identifies the total count of items in the connection.
The connection type for EnterpriseMember.
+An edge in a connection.
#### Fields @@ -11322,33 +11003,36 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of edges.
A list of nodes.
Information to aid in pagination.
A cursor for use in pagination.
Identifies the total count of items in the connection.
The item at the end of the edge.
An account to manage multiple organizations with consolidated policy and billing.
+An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project.
#### Implements -- [Node](interfaces.md#node) +- [Assignable](interfaces.md#assignable) +- [Closable](interfaces.md#closable) +- [Comment](interfaces.md#comment) +- [Labelable](interfaces.md#labelable) +- [Lockable](interfaces.md#lockable) +- [Node](interfaces.md#node) +- [Reactable](interfaces.md#reactable) +- [RepositoryNode](interfaces.md#repositorynode) +- [Subscribable](interfaces.md#subscribable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) #### Fields @@ -11358,54 +11042,174 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionReason that the conversation was locked.
A URL pointing to the enterprise’s public avatar.
+A list of Users assigned to this object.
Arguments |
---|
- size (Int) -The size of the resulting square image. +after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. |
Enterprise billing information visible to enterprise billing managers.
The actor who authored the comment.
Author’s association with the subject of the comment.
Identifies the body of the issue.
The body rendered to HTML.
The http path for this issue body
Identifies the body of the issue rendered to text.
The http URL for this issue body
true
if the object is closed (definition of closed may depend on type)
Identifies the date and time when the object was closed.
A list of comments associated with the Issue.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (IssueCommentOrder) +Ordering options for issue comments returned from the connection. + |
+
Identifies the date and time when the object was created.
Check if this comment was created via an email reply.
Identifies the primary key from the database.
The description of the enterprise.
The actor who edited the comment.
The description of the enterprise as HTML.
The hovercard information for this issue
+Arguments | +
---|
+ includeNotificationContexts (Boolean) +Whether or not to include notification contexts + |
+
The location of the enterprise.
Check if this comment was edited and includes an edit with the creation data
Indicates whether or not this issue is currently pinned to the repository issues list
Is this issue read by the viewer
A list of users who are members of this enterprise.
+A list of labels associated with the object.
Arguments | @@ -11424,8 +11228,59 @@ GitHub, otherwise represents reason why signature is considered invalid.
---|
- deployment (EnterpriseUserDeployment) -Only return members within the selected GitHub Enterprise deployment +first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (LabelOrder) +Ordering options for labels returned from the connection. + |
+
The moment the editor made the last edit
true
if the object is locked
Identifies the milestone associated with the issue.
Identifies the issue number.
A list of Users that are participating in the Issue conversation.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. |
List of project cards associated with this issue.
+Arguments | +
---|
- orderBy (EnterpriseMemberOrder) -Ordering options for members returned from the connection. +after (String) +Returns the elements in the list that come after the specified cursor. |
- organizationLogins ([String!]) -Only return members within the organizations with these logins +archivedStates ([ProjectCardArchivedState]) +A list of archived states to filter the cards by |
- query (String) -The search string to look for. +before (String) +Returns the elements in the list that come before the specified cursor. |
- role (EnterpriseUserAccountMembershipRole) -The role of the user in the enterprise organization or server. +first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. |
The name of the enterprise.
Identifies when the comment was published at.
A list of reactions grouped by content left on the subject.
A list of organizations that belong to this enterprise.
+A list of Reactions left on the Issue.
Arguments | @@ -11493,51 +11369,47 @@ GitHub, otherwise represents reason why signature is considered invalid.
---|
- first (Int) -Returns the first n elements from the list. +content (ReactionContent) +Allows filtering Reactions by emoji. |
- last (Int) -Returns the last n elements from the list. +first (Int) +Returns the first n elements from the list. |
- orderBy (OrganizationOrder) -Ordering options for organizations returned from the connection. +last (Int) +Returns the last n elements from the list. |
- query (String) -The search string to look for. +orderBy (ReactionOrder) +Allows specifying the order in which reactions are returned. |
Enterprise information only visible to enterprise owners.
The repository associated with this node.
The HTTP path for this enterprise.
The URL-friendly identifier for the enterprise.
The HTTP path for this issue
The HTTP URL for this enterprise.
Identifies the state of the issue.
A list of user accounts on this enterprise.
+A list of events, comments, commits, etc. associated with the issue.
Arguments | @@ -11566,210 +11438,158 @@ GitHub, otherwise represents reason why signature is considered invalid.
---|
+ since (DateTime) +Allows filtering timeline events by a |
+
Is the current viewer an admin of this enterprise?
The URL of the enterprise website.
An invitation for a user to become an owner or billing manager of an enterprise.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -
---|---|
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
-
email (String) | -The email of the person who was invited to the enterprise. |
-
enterprise (Enterprise!) | -The enterprise the invitation is for. |
-
id (ID!) | -- |
invitee (User) | -The user who was invited to the enterprise. |
-
inviter (User) | -The user who created the invitation. |
-
role (EnterpriseAdministratorRole!) | -The invitee’s pending role in the enterprise (owner or billing_manager). |
-
Review comment threads for a pull request review.
- -#### Fields - -Name | -Description | -
---|---|
edges ([PullRequestReviewThreadEdge]) | -A list of edges. |
-
nodes ([PullRequestReviewThread]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
Autogenerated return type of AddLabelsToLabelable
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
labelable (Labelable) | -The item that was labeled. |
-
The connection type for User.
- -#### Fields - -Name | -Description | +timelineItems (IssueTimelineItemsConnection!) | +
+ A list of events, comments, commits, etc. associated with the issue. +
|
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
edges ([UserEdge]) | -A list of edges. |
+ title (String!) | +Identifies the issue title. |
||||||||
nodes ([User]) | -A list of nodes. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
||||||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ url (URI!) | +The HTTP URL for this issue |
||||||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ userContentEdits (UserContentEditConnection) | +
+ A list of edits to this content. +
|
Autogenerated return type of PinIssue
- -#### Fields - -Name | -Description | +viewerCanReact (Boolean!) | +Can user react to this subject |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ viewerCanSubscribe (Boolean!) | +Check if the viewer is able to change their subscription status for the repository. |
issue (Issue) | -The issue that was pinned |
+ viewerCanUpdate (Boolean!) | +Check if the current viewer can update this object. |
Autogenerated return type of RegenerateVerifiableDomainToken
- -#### Fields - -Name | -Description | +viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | +Reasons why the current viewer can not update this comment. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ viewerDidAuthor (Boolean!) | +Did the viewer author this comment. |
verificationToken (String) | -The verification token that was generated. |
+ viewerSubscription (SubscriptionState) | +Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
Audit log entry for a org.create event.
+Represents a comment on an Issue.
#### Implements -- [AuditEntry](interfaces.md#auditentry) +- [Comment](interfaces.md#comment) +- [Deletable](interfaces.md#deletable) +- [Minimizable](interfaces.md#minimizable) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Reactable](interfaces.md#reactable) +- [RepositoryNode](interfaces.md#repositorynode) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) #### Fields @@ -11779,112 +11599,82 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe action name
The actor who authored the comment.
The user who initiated the action
Author’s association with the subject of the comment.
The IP address of the actor
The body as Markdown.
A readable representation of the actor’s location
The body rendered to HTML.
The username of the user who initiated the action
The body rendered to text.
The HTTP path for the actor.
Identifies the date and time when the object was created.
The HTTP URL for the actor.
Check if this comment was created via an email reply.
The billing plan for the Organization.
Identifies the primary key from the database.
The time the action was initiated
The actor who edited the comment.
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The user affected by the action
Check if this comment was edited and includes an edit with the creation data
For actions involving two users, the actor is the initiator and the user is the affected user.
Returns whether or not a comment has been minimized.
The HTTP path for the user.
Identifies the issue associated with the comment.
The HTTP URL for the user.
The moment the editor made the last edit
A User who is an outside collaborator of an enterprise through one or more organizations.
- -#### Fields - -Name | -Description | +minimizedReason (String) | +Returns why the comment was minimized. |
|||
---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ publishedAt (DateTime) | +Identifies when the comment was published at. |
|||
isUnlicensed (Boolean!) | -Whether the outside collaborator does not have a license for the enterprise. |
+ pullRequest (PullRequest) | +Returns the pull request associated with the comment, if this comment was made on a +pull request. |
|||
node (User) | -The item at the end of the edge. |
+ reactionGroups ([ReactionGroup!]) | +A list of reactions grouped by content left on the subject. |
|||
repositories (EnterpriseRepositoryInfoConnection!) | +reactions (ReactionConnection!) |
- The enterprise organization repositories this user is a member of. +A list of Reactions left on the Issue.
|
This aggregates issues opened by a user within one repository.
- -#### Fields - -Name | -Description | +repository (Repository!) | +The repository associated with this node. |
---|---|---|---|
contributions (CreatedIssueContributionConnection!) | +resourcePath (URI!) | +The HTTP path for this issue comment |
+ |
updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
+ ||
url (URI!) | +The HTTP URL for this issue comment |
+ ||
userContentEdits (UserContentEditConnection) |
- The issue contributions. +A list of edits to this content.
|
||
repository (Repository!) | -The repository in which the issues were opened. |
+ viewerCanDelete (Boolean!) | +Check if the current viewer can delete this object. |
+
viewerCanMinimize (Boolean!) | +Check if the current viewer can minimize this object. |
+ ||
viewerCanReact (Boolean!) | +Can user react to this subject |
+ ||
viewerCanUpdate (Boolean!) | +Check if the current viewer can update this object. |
+ ||
viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | +Reasons why the current viewer can not update this comment. |
+ ||
viewerDidAuthor (Boolean!) | +Did the viewer author this comment. |
A Pinned Issue is a issue pinned to a repository’s index page.
- -#### Implements - +### IssueCommentConnection -- [Node](interfaces.md#node) +The connection type for IssueComment.
#### Fields @@ -12003,32 +11809,28 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionIdentifies the primary key from the database.
A list of edges.
The issue that was pinned.
A list of nodes.
The actor that pinned this issue.
Information to aid in pagination.
The repository that this issue was pinned to.
Identifies the total count of items in the connection.
Autogenerated return type of DeclineTopicSuggestion
+An edge in a connection.
#### Fields @@ -12038,20 +11840,20 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA unique identifier for the client performing the mutation.
A cursor for use in pagination.
The declined topic.
The item at the end of the edge.
Autogenerated return type of UnlockLockable
+The connection type for Issue.
#### Fields @@ -12061,24 +11863,28 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionIdentifies the actor who performed the event.
A list of edges.
A unique identifier for the client performing the mutation.
A list of nodes.
The item that was unlocked.
Information to aid in pagination.
Identifies the total count of items in the connection.
Autogenerated return type of UpdateIpAllowListEntry
+This aggregates issues opened by a user within one repository.
#### Fields @@ -12088,27 +11894,80 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA unique identifier for the client performing the mutation.
The issue contributions.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (ContributionOrder) +Ordering options for contributions returned from the connection. + |
+
The IP allow list entry that was updated.
The repository in which the issues were opened.
Audit log entry for a org.block_user
+An edge in a connection.
-#### Implements +#### Fields + +Name | +Description | +
---|---|
cursor (String!) | +A cursor for use in pagination. |
+
node (Issue) | +The item at the end of the edge. |
+
A repository issue template.
#### Fields @@ -12118,100 +11977,153 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe action name
The template purpose.
The user who initiated the action
The suggested issue body.
The IP address of the actor
The template name.
A readable representation of the actor’s location
The suggested issue title.
The connection type for IssueTimelineItem.
+ +#### Fields + +actorLogin (String) | -The username of the user who initiated the action |
+ Name | +Description |
---|---|---|---|
actorResourcePath (URI) | -The HTTP path for the actor. |
+ edges ([IssueTimelineItemEdge]) | +A list of edges. |
actorUrl (URI) | -The HTTP URL for the actor. |
+ nodes ([IssueTimelineItem]) | +A list of nodes. |
blockedUser (User) | -The blocked user. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
blockedUserName (String) | -The username of the blocked user. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
+
An edge in a connection.
+ +#### Fields + +Name | +Description | ||
---|---|---|---|
blockedUserResourcePath (URI) | -The HTTP path for the blocked user. |
+ cursor (String!) | +A cursor for use in pagination. |
blockedUserUrl (URI) | -The HTTP URL for the blocked user. |
+ node (IssueTimelineItem) | +The item at the end of the edge. |
The connection type for IssueTimelineItems.
+ +#### Fields + +createdAt (PreciseDateTime!) | -The time the action was initiated |
+ Name | +Description |
---|---|---|---|
id (ID!) | -+ | edges ([IssueTimelineItemsEdge]) | +A list of edges. |
operationType (OperationType) | -The corresponding operation type for the action |
+ filteredCount (Int!) | +Identifies the count of items after applying |
organization (Organization) | -The Organization associated with the Audit Entry. |
+ nodes ([IssueTimelineItems]) | +A list of nodes. |
organizationName (String) | -The name of the Organization. |
+ pageCount (Int!) | +Identifies the count of items after applying |
organizationResourcePath (URI) | -The HTTP path for the organization |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
organizationUrl (URI) | -The HTTP URL for the organization |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
user (User) | -The user affected by the action |
+ updatedAt (DateTime!) | +Identifies the date and time when the timeline was last updated. |
An edge in a connection.
+ +#### Fields + +userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ Name | +Description |
---|---|---|---|
userResourcePath (URI) | -The HTTP path for the user. |
+ cursor (String!) | +A cursor for use in pagination. |
userUrl (URI) | -The HTTP URL for the user. |
+ node (IssueTimelineItems) | +The item at the end of the edge. |
Represents a user signing up for a GitHub account.
+ +#### Implements -The connection type for PinnableItem.
+ +- [Contribution](interfaces.md#contribution) #### Fields @@ -12221,35 +12133,39 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of edges.
Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access.
A list of nodes.
When this contribution was made.
Information to aid in pagination.
The HTTP path for this contribution.
Identifies the total count of items in the connection.
The HTTP URL for this contribution.
The user who made this contribution.
A team of users in an organization.
+A label for categorizing Issues or Milestones with a given Repository.
#### Implements -- [MemberStatusable](interfaces.md#memberstatusable) -- [Node](interfaces.md#node) -- [Subscribable](interfaces.md#subscribable) +- [Node](interfaces.md#node) #### Fields @@ -12259,61 +12175,29 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of teams that are ancestors of this team.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
Identifies the label color.
A URL pointing to the team’s avatar.
-Arguments | -
---|
- size (Int) -The size in pixels of the resulting square image. - |
-
Identifies the date and time when the label was created.
A brief description of this label.
Indicates whether or not this is a default label.
List of child teams belonging to this team
+A list of issues associated with this label.
Arguments | @@ -12330,6 +12214,12 @@ GitHub, otherwise represents reason why signature is considered invalid.
---|
+ filterBy (IssueFilters) +Filtering options for issues returned from the connection. + |
+
first (Int) @@ -12338,8 +12228,8 @@ GitHub, otherwise represents reason why signature is considered invalid. |
- immediateOnly (Boolean) -Whether to list immediate child teams or all descendant child teams. +labels ([String!]) +A list of label names to filter the pull requests by. |
- orderBy (TeamOrder) -Order for connection +orderBy (IssueOrder) +Ordering options for issues returned from the connection. |
- userLogins ([String!]) -User logins to filter by +states ([IssueState!]) +A list of states to filter the issues by. |
The slug corresponding to the organization and team.
Identifies the date and time when the object was created.
Identifies the primary key from the database.
The description of the team.
Identifies the label name.
Find a team discussion by its number.
+A list of pull requests associated with this label.
Arguments |
---|
- number (Int!) -The sequence number of the discussion to find. +after (String) +Returns the elements in the list that come after the specified cursor. |
A list of team discussions.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. +baseRefName (String) +The base ref name to filter the pull requests by. |
- isPinned (Boolean) -If provided, filters discussions according to whether or not they are pinned. +headRefName (String) +The head ref name to filter the pull requests by. + |
+
+ labels ([String!]) +A list of label names to filter the pull requests by. |
- orderBy (TeamDiscussionOrder) -Order for connection +orderBy (IssueOrder) +Ordering options for pull requests returned from the connection. + |
+
+ states ([PullRequestState!]) +A list of states to filter the pull requests by. |
The HTTP path for team discussions
The repository associated with this label.
The HTTP URL for team discussions
The HTTP path for this label.
The HTTP path for editing this team
Identifies the date and time when the label was last updated.
The HTTP URL for editing this team
The HTTP URL for this label.
The connection type for Label.
+ +#### Fields + +id (ID!) | -+ | Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
invitations (OrganizationInvitationConnection) | -
- A list of pending invitations for users to this team -
|
+ edges ([LabelEdge]) | +A list of edges. |
|||||||
memberStatuses (UserStatusConnection!) | -
- Get the status messages members of this entity have set that are either public or visible only to the organization. -
|
+ nodes ([Label]) | +A list of nodes. |
|||||||
members (TeamMemberConnection!) | -
- A list of users who are members of this team. -
|
- |||||||||
membersResourcePath (URI!) | -The HTTP path for the team’ members |
- |||||||||
membersUrl (URI!) | -The HTTP URL for the team’ members |
- |||||||||
name (String!) | -The name of the team. |
- |||||||||
newTeamResourcePath (URI!) | -The HTTP path creating a new team |
- |||||||||
newTeamUrl (URI!) | -The HTTP URL creating a new team |
- |||||||||
organization (Organization!) | -The organization that owns this team. |
- |||||||||
parentTeam (Team) | -The parent team of the team. |
- |||||||||
privacy (TeamPrivacy!) | -The level of privacy the team has. |
- |||||||||
repositories (TeamRepositoryConnection!) | -
- A list of repositories this team has access to. -
|
- |||||||||
repositoriesResourcePath (URI!) | -The HTTP path for this team’s repositories |
- |||||||||
repositoriesUrl (URI!) | -The HTTP URL for this team’s repositories |
- |||||||||
resourcePath (URI!) | -The HTTP path for this team |
- |||||||||
reviewRequestDelegationAlgorithm (TeamReviewAssignmentAlgorithm) | -What algorithm is used for review assignment for this team |
- |||||||||
reviewRequestDelegationEnabled (Boolean!) | -True if review assignment is enabled for this team |
- |||||||||
reviewRequestDelegationMemberCount (Int) | -How many team members are required for review assignment for this team |
- |||||||||
reviewRequestDelegationNotifyTeam (Boolean!) | -When assigning team members via delegation, whether the entire team should be notified as well. |
- |||||||||
slug (String!) | -The slug corresponding to the team. |
- |||||||||
teamsResourcePath (URI!) | -The HTTP path for this team’s teams |
- |||||||||
teamsUrl (URI!) | -The HTTP URL for this team’s teams |
- |||||||||
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
- |||||||||
url (URI!) | -The HTTP URL for this team |
- |||||||||
viewerCanAdminister (Boolean!) | -Team is adminable by the viewer. |
- |||||||||
viewerCanSubscribe (Boolean!) | -Check if the viewer is able to change their subscription status for the repository. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
|||||||
viewerSubscription (SubscriptionState) | -Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
@@ -12757,16 +12389,21 @@ GitHub, otherwise represents reason why signature is considered invalid.A cursor for use in pagination.
The item at the end of the edge.
Autogenerated return type of UpdateRepository
+Represents a ‘labeled’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -12776,20 +12413,32 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA unique identifier for the client performing the mutation.
Identifies the actor who performed the event.
The updated repository.
Identifies the date and time when the object was created.
Identifies the label associated with the ‘labeled’ event.
Identifies the Labelable
associated with the event.
A file in a package version.
+Represents a given language found in repositories.
#### Implements @@ -12804,48 +12453,24 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe color defined for the current language.
MD5 hash of the file.
Name of the file.
The package version this file belongs to.
SHA1 hash of the file.
SHA256 hash of the file.
Size of the file in bytes.
Identifies the date and time when the object was last updated.
URL to download the asset.
The name of the current language.
Project progress stats.
+A list of languages associated with the parent.
#### Fields @@ -12855,40 +12480,32 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe number of done cards.
The percentage of done cards.
Whether progress tracking is enabled and cards with purpose exist for this project
A list of edges.
The number of in-progress cards.
A list of nodes.
The percentage of in-progress cards.
Information to aid in pagination.
The number of to do cards.
Identifies the total count of items in the connection.
The percentage of to do cards.
The total size in bytes of files written in that language.
An edge in a connection.
+Represents the language of a repository.
#### Fields @@ -12899,19 +12516,28 @@ GitHub, otherwise represents reason why signature is considered invalid.A cursor for use in pagination.
The item at the end of the edge.
The number of bytes of code written in the language.
A file in a gist.
+A repository’s open source license
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -12921,92 +12547,72 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe file name encoded to remove characters that are invalid in URL paths.
The full text of the license
The gist file encoding.
The conditions set by the license
The file extension from the file name.
A human-readable description of the license
Indicates if this file is an image.
Whether the license should be featured
Whether the file’s contents were truncated.
Whether the license should be displayed in license pickers
The programming language this file is written in.
The gist file name.
Instructions on how to implement the license
The gist file size in bytes.
The lowercased SPDX ID of the license
UTF8 text data or null if the file is binary
-Arguments | -
---|
- truncate (Int) -Optionally truncate the returned file to this length. - |
-
The limitations set by the license
The connection type for Deployment.
- -#### Fields - -Name | -Description | +name (String!) | +The license full name specified by https://spdx.org/licenses |
---|---|---|---|
edges ([DeploymentEdge]) | -A list of edges. |
+ nickname (String) | +Customary short name if applicable (e.g, GPLv3) |
nodes ([Deployment]) | -A list of nodes. |
+ permissions ([LicenseRule]!) | +The permissions set by the license |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ pseudoLicense (Boolean!) | +Whether the license is a pseudo-license placeholder (e.g., other, no-license) |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ spdxId (String) | +Short identifier specified by https://spdx.org/licenses |
+
url (URI) | +URL to the license on https://choosealicense.com |
Autogenerated return type of CreateContentAttachment
+Describes a License’s conditions, permissions, and limitations
#### Fields @@ -13016,20 +12622,24 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA unique identifier for the client performing the mutation.
A description of the rule
The newly created content attachment.
The machine-readable rule key
The human-readable rule label
The connection type for CheckAnnotation.
+Autogenerated return type of LinkRepositoryToProject
#### Fields @@ -13039,28 +12649,24 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of edges.
A list of nodes.
A unique identifier for the client performing the mutation.
Information to aid in pagination.
The linked Project.
Identifies the total count of items in the connection.
The linked Repository.
The connection type for BranchProtectionRule.
+Autogenerated return type of LockLockable
#### Fields @@ -13070,28 +12676,24 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionA list of edges.
A list of nodes.
Identifies the actor who performed the event.
Information to aid in pagination.
A unique identifier for the client performing the mutation.
Identifies the total count of items in the connection.
The item that was locked.
A user’s public key.
+Represents a ‘locked’ event on a given issue or pull request.
#### Implements @@ -13106,43 +12708,39 @@ GitHub, otherwise represents reason why signature is considered invalid.DescriptionThe last time this authorization was used to perform an action. Values will be null for keys not owned by the user.
Identifies the date and time when the key was created. Keys created before -March 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user.
Identifies the actor who performed the event.
The fingerprint for this PublicKey.
Identifies the date and time when the object was created.
Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user.
The public key string.
Reason that the conversation was locked (optional).
Identifies the date and time when the key was updated. Keys created before -March 5th, 2014 may have inaccurate values. Values will be null for keys not -owned by the user.
Object that was locked.
Autogenerated return type of RemoveEnterpriseSupportEntitlement
+A placeholder user for attribution of imported data on GitHub.
+ +#### Implements + + +- [Actor](interfaces.md#actor) +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -13152,20 +12750,61 @@ owned by the user.A unique identifier for the client performing the mutation.
A message confirming the result of removing the support entitlement.
Autogenerated return type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting
+A URL pointing to the GitHub App’s public avatar.
+Arguments | +
---|
+ size (Int) +The size of the resulting square image. + |
+
Identifies the date and time when the object was created.
Identifies the primary key from the database.
The mannequin’s email on the source instance.
The username of the actor.
The HTML path to this resource.
Identifies the date and time when the object was last updated.
The URL to this resource.
Autogenerated return type of MarkFileAsViewed
#### Fields @@ -13179,20 +12818,39 @@ owned by the user.A unique identifier for the client performing the mutation.
The enterprise with the updated two factor authentication required setting.
The updated pull request.
Autogenerated return type of MarkPullRequestReadyForReview
+ +#### Fields + +Name | +Description | ||
---|---|---|---|
message (String) | -A message confirming the result of updating the two factor authentication required setting. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
pullRequest (PullRequest) | +The pull request that is ready for review. |
Represents a ‘removed_from_project’ event on a given issue or pull request.
+Represents a ‘marked_as_duplicate’ event on a given issue or pull request.
#### Implements @@ -13210,33 +12868,38 @@ owned by the user.Identifies the actor who performed the event.
The authoritative issue or pull request which has been duplicated by another.
Identifies the date and time when the object was created.
Identifies the primary key from the database.
The issue or pull request which has been marked as a duplicate of another.
Project referenced by event.
Column name referenced by this project event.
Canonical and duplicate belong to different repositories.
Autogenerated return type of UpdateEnterpriseRepositoryProjectsSetting
+A public description of a Marketplace category.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -13246,47 +12909,53 @@ owned by the user.A unique identifier for the client performing the mutation.
The category’s description.
The enterprise with the updated repository projects setting.
The technical description of how apps listed in this category work with GitHub.
A message confirming the result of updating the repository projects setting.
Autogenerated return type of AddStar
- -#### Fields - -Name | -Description | +name (String!) | +The category’s name. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ primaryListingCount (Int!) | +How many Marketplace listings have this as their primary category. |
starrable (Starrable) | -The starrable. |
+ resourcePath (URI!) | +The HTTP path for this Marketplace category. |
+
secondaryListingCount (Int!) | +How many Marketplace listings have this as their secondary category. |
+ ||
slug (String!) | +The short name of the category used in its URL. |
+ ||
url (URI!) | +The HTTP URL for this Marketplace category. |
A group of emoji reactions to a particular piece of content.
+A listing in the GitHub integration marketplace.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -13296,63 +12965,256 @@ owned by the user.Identifies the emoji reaction.
The GitHub App this listing represents.
Identifies when the reaction was created.
URL to the listing owner’s company site.
The subject that was reacted to.
The HTTP path for configuring access to the listing’s integration or OAuth app
The HTTP URL for configuring access to the listing’s integration or OAuth app
URL to the listing’s documentation.
The listing’s detailed description.
The listing’s detailed description rendered to HTML.
The listing’s introductory description.
The listing’s introductory description rendered to HTML.
Does this listing have any plans with a free trial?
Does this listing have a terms of service link?
Whether the creator of the app is a verified org
A technical description of how this app works with GitHub.
The listing’s technical description rendered to HTML.
URL to install the product to the viewer’s account or organization.
Whether this listing’s app has been installed for the current viewer
Whether this listing has been removed from the Marketplace.
Whether this listing is still an editable draft that has not been submitted +for review and is not publicly visible in the Marketplace.
Whether the product this listing represents is available as part of a paid plan.
Whether this listing has been approved for display in the Marketplace.
Whether this listing has been rejected by GitHub for display in the Marketplace.
Whether this listing has been approved for unverified display in the Marketplace.
Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace.
Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace.
Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace.
Whether this listing has been approved for verified display in the Marketplace.
The hex color code, without the leading ‘#’, for the logo background.
Users who have reacted to the reaction subject with the emotion represented by this reaction group
+URL for the listing’s logo image.
Arguments |
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. +size (Int) +The size in pixels of the resulting square image. |
Whether or not the authenticated user has left a reaction on the subject.
The listing’s full name.
The listing’s very short description without a trailing period or ampersands.
URL to the listing’s detailed pricing.
The category that best describes the listing.
URL to the listing’s privacy policy, may return an empty string for listings that do not require a privacy policy URL.
The HTTP path for the Marketplace listing.
The URLs for the listing’s screenshots.
An alternate category that describes the listing.
The listing’s very short description.
The short name of the listing used in its URL.
URL to the listing’s status page.
An email address for support for this listing’s app.
Either a URL or an email address for support for this listing’s app, may +return an empty string for listings that do not require a support URL.
URL to the listing’s terms of service.
The HTTP URL for the Marketplace listing.
Can the current viewer add plans for this Marketplace listing.
Can the current viewer approve this Marketplace listing.
Can the current viewer delist this Marketplace listing.
Can the current viewer edit this Marketplace listing.
Can the current viewer edit the primary and secondary category of this +Marketplace listing.
Can the current viewer edit the plans for this Marketplace listing.
Can the current viewer return this Marketplace listing to draft state +so it becomes editable again.
Can the current viewer reject this Marketplace listing by returning it to +an editable draft state or rejecting it entirely.
Can the current viewer request this listing be reviewed for display in +the Marketplace as verified.
Indicates whether the current user has an active subscription to this Marketplace listing.
Indicates if the current user has purchased a subscription to this Marketplace listing +for all of the organizations the user owns.
Does the current viewer role allow them to administer this Marketplace listing.
A list of languages associated with the parent.
+Look up Marketplace Listings
#### Fields @@ -13362,11 +13224,11 @@ owned by the user.A list of edges.
A list of nodes.
Identifies the total count of items in the connection.
An edge in a connection.
+ +#### Fields + +Name | +Description | +||
---|---|---|---|
totalSize (Int!) | -The total size in bytes of files written in that language. |
+ cursor (String!) | +A cursor for use in pagination. |
+
node (MarketplaceListing) | +The item at the end of the edge. |
Audit log entry for a private_repository_forking.enable event.
+Audit log entry for a members_can_delete_repos.clear event.
#### Implements @@ -13395,8 +13276,7 @@ owned by the user. - [AuditEntry](interfaces.md#auditentry) - [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -13473,22 +13353,6 @@ owned by the user.The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
Audit log entry for a repo.config.enable_collaborators_only event.
+Audit log entry for a members_can_delete_repos.disable event.
#### Implements - [AuditEntry](interfaces.md#auditentry) +- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -13560,6 +13424,18 @@ owned by the user.The time the action was initiated
The HTTP path for this enterprise.
The slug of the enterprise.
The HTTP URL for this enterprise.
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
Audit log entry for a repo.destroy event.
+Audit log entry for a members_can_delete_repos.enable event.
#### Implements - [AuditEntry](interfaces.md#auditentry) +- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -13671,6 +13531,18 @@ owned by the user.The time the action was initiated
The HTTP path for this enterprise.
The slug of the enterprise.
The HTTP URL for this enterprise.
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
The HTTP URL for the user.
The visibility of the repository
A calendar of contributions made on GitHub by a user.
+Represents a ‘mentioned’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -13747,32 +13604,28 @@ owned by the user.A list of hex color codes used in this calendar. The darker the color, the more contributions it represents.
Determine if the color set was chosen because it’s currently Halloween.
Identifies the actor who performed the event.
A list of the months of contributions in this calendar.
Identifies the date and time when the object was created.
The count of total contributions in the calendar.
Identifies the primary key from the database.
A list of the weeks of contributions in this calendar.
Autogenerated return type of CloneProject
+Autogenerated return type of MergeBranch
#### Fields @@ -13786,25 +13639,16 @@ owned by the user.A unique identifier for the client performing the mutation.
The id of the JobStatus for populating cloned fields.
The new cloned project.
The resulting merge Commit.
Represents the contribution a user made by leaving a review on a pull request.
- -#### Implements - +### MergePullRequestPayload -- [Contribution](interfaces.md#contribution) +Autogenerated return type of MergePullRequest
#### Fields @@ -13814,74 +13658,30 @@ owned by the user.Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access.
When this contribution was made.
The pull request the user reviewed.
The review the user left on the pull request.
The repository containing the pull request that the user reviewed.
The HTTP path for this contribution.
The HTTP URL for this contribution.
The user who made this contribution.
An edge in a connection.
- -#### Fields - -Name | -Description | +actor (Actor) | +Identifies the actor who performed the event. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
node (EnterpriseServerUserAccountsUpload) | -The item at the end of the edge. |
+ pullRequest (PullRequest) | +The pull request that was merged. |
An IP address or range of addresses that is allowed to access an owner’s resources.
+Represents a ‘merged’ event on a given pull request.
#### Implements -- [Node](interfaces.md#node) +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -13891,8 +13691,12 @@ longer access.A single IP address or range of IP addresses in CIDR notation.
Identifies the actor who performed the event.
Identifies the commit associated with the merge
event.
Whether the entry is currently active.
The name of the IP allow list entry.
The owner of the IP allow list entry.
Identifies the Ref associated with the merge
event.
Identifies the date and time when the object was last updated.
Identifies the name of the Ref associated with the merge
event.
An edge in a connection.
- -#### Fields - -Name | -Description | +pullRequest (PullRequest!) | +PullRequest referenced by event. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ resourcePath (URI!) | +The HTTP path for this merged event. |
node (Project) | -The item at the end of the edge. |
+ url (URI!) | +The HTTP URL for this merged event. |
Audit log entry for a repo.config.disable_sockpuppet_disallowed event.
+Represents a Milestone object on a given repository.
#### Implements -- [AuditEntry](interfaces.md#auditentry) +- [Closable](interfaces.md#closable) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -13965,100 +13749,227 @@ longer access.The action name
true
if the object is closed (definition of closed may depend on type)
The user who initiated the action
Identifies the date and time when the object was closed.
The IP address of the actor
Identifies the date and time when the object was created.
A readable representation of the actor’s location
Identifies the actor who created the milestone.
The username of the user who initiated the action
Identifies the description of the milestone.
The HTTP path for the actor.
Identifies the due date of the milestone.
The HTTP URL for the actor.
The time the action was initiated
A list of issues associated with the milestone.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ filterBy (IssueFilters) +Filtering options for issues returned from the connection. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ labels ([String!]) +A list of label names to filter the pull requests by. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (IssueOrder) +Ordering options for issues returned from the connection. + |
+
+ states ([IssueState!]) +A list of states to filter the issues by. + |
+
Identifies the number of the milestone.
The corresponding operation type for the action
Identifies the percentage complete for the milestone
The Organization associated with the Audit Entry.
A list of pull requests associated with the milestone.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ baseRefName (String) +The base ref name to filter the pull requests by. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ headRefName (String) +The head ref name to filter the pull requests by. + |
+
+ labels ([String!]) +A list of label names to filter the pull requests by. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (IssueOrder) +Ordering options for pull requests returned from the connection. + |
+
+ states ([PullRequestState!]) +A list of states to filter the pull requests by. + |
+
The name of the Organization.
The repository associated with this milestone.
The HTTP path for the organization
The HTTP path for this milestone
The HTTP URL for the organization
Identifies the state of the milestone.
The repository associated with the action
Identifies the title of the milestone.
The name of the repository
Identifies the date and time when the object was last updated.
The HTTP path for the repository
The HTTP URL for this milestone
The connection type for Milestone.
+ +#### Fields + +repositoryUrl (URI) | -The HTTP URL for the repository |
+ Name | +Description |
---|---|---|---|
user (User) | -The user affected by the action |
+ edges ([MilestoneEdge]) | +A list of edges. |
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ nodes ([Milestone]) | +A list of nodes. |
userResourcePath (URI) | -The HTTP path for the user. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
userUrl (URI) | -The HTTP URL for the user. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
Autogenerated return type of DeleteIssueComment
+An edge in a connection.
#### Fields @@ -14068,16 +13979,25 @@ longer access.A unique identifier for the client performing the mutation.
A cursor for use in pagination.
The item at the end of the edge.
The connection type for EnterpriseUserAccount.
+Represents a ‘milestoned’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -14087,28 +14007,32 @@ longer access.A list of edges.
Identifies the actor who performed the event.
A list of nodes.
Identifies the date and time when the object was created.
Information to aid in pagination.
Identifies the total count of items in the connection.
Identifies the milestone title associated with the ‘milestoned’ event.
Object referenced by event.
Represents information about the GitHub instance.
+Autogenerated return type of MinimizeComment
#### Fields @@ -14118,41 +14042,43 @@ longer access.Returns a String that’s a SHA of github-services
IP addresses that users connect to for git operations
A unique identifier for the client performing the mutation.
IP addresses that service hooks are sent from
The comment that was minimized.
Autogenerated return type of MoveProjectCard
+ +#### Fields + +importerIpAddresses ([String!]) | -IP addresses that the importer connects from |
+ Name | +Description |
---|---|---|---|
isPasswordAuthenticationVerifiable (Boolean!) | -Whether or not users are verified |
+ cardEdge (ProjectCardEdge) | +The new edge of the moved card. |
pagesIpAddresses ([String!]) | -IP addresses for GitHub Pages’ A records |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
A threaded list of comments for a given pull request.
- -#### Implements - +### MoveProjectColumnPayload -- [Node](interfaces.md#node) +Autogenerated return type of MoveProjectColumn
#### Fields @@ -14162,311 +14088,200 @@ longer access.A list of pull request comments associated with the thread.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- skip (Int) -Skips the first n elements in the list. - |
-
The side of the diff on which this thread was placed.
A unique identifier for the client performing the mutation.
The new edge of the moved column.
Represents a ‘moved_columns_in_project’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +isCollapsed (Boolean!) | -Whether or not the thread has been collapsed (outdated or resolved) |
+ Name | +Description |
---|---|---|---|
isOutdated (Boolean!) | -Indicates whether this thread was outdated by newer changes. |
+ actor (Actor) | +Identifies the actor who performed the event. |
isResolved (Boolean!) | -Whether this thread has been resolved |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
line (Int) | -The line in the file to which this thread refers |
+ databaseId (Int) | +Identifies the primary key from the database. |
originalLine (Int) | -The original line in the file to which this thread refers. |
+ id (ID!) | +|
originalStartLine (Int) | -The original start line in the file to which this thread refers (multi-line only). |
+ previousProjectColumnName (String!) | +Column name the issue or pull request was moved from. |
path (String!) | -Identifies the file path of this thread. |
+ project (Project) | +Project referenced by event. |
pullRequest (PullRequest!) | -Identifies the pull request associated with this thread. |
+ projectCard (ProjectCard) | +Project card referenced by this project event. |
repository (Repository!) | -Identifies the repository associated with this thread. |
+ projectColumnName (String!) | +Column name the issue or pull request was moved to. |
Audit log entry for a oauth_application.create event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) + +#### Fields + +resolvedBy (User) | -The user who resolved this thread |
+ Name | +Description |
---|---|---|---|
startDiffSide (DiffSide) | -The side of the diff that the first line of the thread starts on (multi-line only) |
+ action (String!) | +The action name |
startLine (Int) | -The start line in the file to which this thread refers (multi-line only) |
+ actor (AuditEntryActor) | +The user who initiated the action |
viewerCanReply (Boolean!) | -Indicates whether the current viewer can reply to this thread. |
+ actorIp (String) | +The IP address of the actor |
viewerCanResolve (Boolean!) | -Whether or not the viewer can resolve this thread |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
viewerCanUnresolve (Boolean!) | -Whether or not the viewer can unresolve this thread |
+ actorLogin (String) | +The username of the user who initiated the action |
Autogenerated return type of AddPullRequestReviewComment
- -#### Fields - -Name | -Description | +actorResourcePath (URI) | +The HTTP path for the actor. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
comment (PullRequestReviewComment) | -The newly created comment. |
+ applicationUrl (URI) | +The application URL of the OAuth Application. |
commentEdge (PullRequestReviewCommentEdge) | -The edge from the review’s comment connection. |
+ callbackUrl (URI) | +The callback URL of the OAuth Application. |
Autogenerated return type of DeletePackageVersion
- -#### Fields - -Name | -Description | +createdAt (PreciseDateTime!) | +The time the action was initiated |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ id (ID!) | +|
success (Boolean) | -Whether or not the operation succeeded. |
+ oauthApplicationName (String) | +The name of the OAuth Application. |
Represents a commit status.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +oauthApplicationResourcePath (URI) | +The HTTP path for the OAuth Application |
|||||
---|---|---|---|---|---|---|---|---|
combinedContexts (StatusCheckRollupContextConnection!) | -
- A list of status contexts and check runs for this commit. -
|
+ oauthApplicationUrl (URI) | +The HTTP URL for the OAuth Application |
|||||
commit (Commit) | -The commit this status is attached to. |
+ operationType (OperationType) | +The corresponding operation type for the action |
|||||
context (StatusContext) | -
- Looks up an individual status context by context name. -
|
+ organization (Organization) | +The Organization associated with the Audit Entry. |
|||||
contexts ([StatusContext!]!) | -The individual status contexts for this commit. |
+ organizationName (String) | +The name of the Organization. |
|||||
id (ID!) | -+ | organizationResourcePath (URI) | +The HTTP path for the organization |
|||||
state (StatusState!) | -The combined commit status. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
Autogenerated return type of UpdatePullRequestReview
- -#### Fields - -Name | -Description | +rateLimit (Int) | +The rate limit of the OAuth Application. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ state (OauthApplicationCreateAuditEntryState) | +The state of the OAuth Application. |
pullRequestReview (PullRequestReview) | -The updated pull request review. |
+ user (User) | +The user affected by the action |
An edge in a connection.
- -#### Fields - -Name | -Description | +userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ userResourcePath (URI) | +The HTTP path for the user. |
node (ProjectColumn) | -The item at the end of the edge. |
+ userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a repository_visibility_change.disable event.
+Audit log entry for a org.add_billing_manager
#### Implements - [AuditEntry](interfaces.md#auditentry) -- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) - [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) @@ -14509,22 +14324,14 @@ longer access.The time the action was initiated
The HTTP path for this enterprise.
The slug of the enterprise.
The HTTP URL for this enterprise.
The email address used to invite a billing manager for the organization.
The corresponding operation type for the action
An edge in a connection.
+Audit log entry for a org.add_member
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -14577,117 +14391,95 @@ longer access.A cursor for use in pagination.
The action name
The item at the end of the edge.
The user who initiated the action
A column inside a project.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +actorIp (String) | +The IP address of the actor |
||||||
---|---|---|---|---|---|---|---|---|---|
cards (ProjectCardConnection!) | -
- List of cards in the column -
|
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
||||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ actorLogin (String) | +The username of the user who initiated the action |
||||||
databaseId (Int) | -Identifies the primary key from the database. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
+ ||||||
actorUrl (URI) | +The HTTP URL for the actor. |
+ ||||||||
createdAt (PreciseDateTime!) | +The time the action was initiated |
||||||||
id (ID!) | |||||||||
name (String!) | -The project column’s name. |
+ operationType (OperationType) | +The corresponding operation type for the action |
||||||
project (Project!) | -The project that contains this column. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
||||||
purpose (ProjectColumnPurpose) | -The semantic purpose of the column |
+ organizationName (String) | +The name of the Organization. |
||||||
resourcePath (URI!) | -The HTTP path for this project column |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
||||||
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
||||||
url (URI!) | -The HTTP URL for this project column |
+ permission (OrgAddMemberAuditEntryPermission) | +The permission level of the member added to the organization. |
+ ||||||
user (User) | +The user affected by the action |
+ ||||||||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||||||||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||||||||
userUrl (URI) | +The HTTP URL for the user. |
A ref update rules for a viewer.
+Audit log entry for a org.block_user
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -14697,155 +14489,107 @@ longer access.Can this branch be deleted.
The action name
Are force pushes allowed on this branch.
The user who initiated the action
Identifies the protection rule pattern.
The IP address of the actor
Number of approving reviews required to update matching branches.
A readable representation of the actor’s location
List of required status check contexts that must pass for commits to be accepted to matching branches.
Are reviews from code owners required to update matching branches.
Are merge commits prohibited from being pushed to this branch.
Are commits required to be signed.
The username of the user who initiated the action
Is the viewer allowed to dismiss reviews.
The HTTP path for the actor.
Can the viewer push to the branch
The HTTP URL for the actor.
Represents an ‘assigned’ event on any assignable object.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +blockedUser (User) | +The blocked user. |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ blockedUserName (String) | +The username of the blocked user. |
assignable (Assignable!) | -Identifies the assignable associated with the event. |
+ blockedUserResourcePath (URI) | +The HTTP path for the blocked user. |
assignee (Assignee) | -Identifies the user or mannequin that was assigned. |
+ blockedUserUrl (URI) | +The HTTP URL for the blocked user. |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
id (ID!) | |||
user (User) | -Identifies the user who was assigned. |
+ operationType (OperationType) | +The corresponding operation type for the action |
The connection type for CreatedCommitContribution.
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
edges ([CreatedCommitContributionEdge]) | -A list of edges. |
+ organizationName (String) | +The name of the Organization. |
nodes ([CreatedCommitContribution]) | -A list of nodes. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
totalCount (Int!) | -Identifies the total count of commits across days and repositories in the connection. |
+ user (User) | +The user affected by the action |
An edge in a connection.
- -#### Fields - -Name | -Description | +userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ userResourcePath (URI) | +The HTTP path for the user. |
node (Deployment) | -The item at the end of the edge. |
+ userUrl (URI) | +The HTTP URL for the user. |
A label for categorizing Issues or Milestones with a given Repository.
+Audit log entry for a org.config.disable_collaborators_only event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -14855,230 +14599,91 @@ longer access.Identifies the label color.
Identifies the date and time when the label was created.
A brief description of this label.
The action name
The user who initiated the action
Indicates whether or not this is a default label.
The IP address of the actor
A list of issues associated with this label.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- filterBy (IssueFilters) -Filtering options for issues returned from the connection. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- labels ([String!]) -A list of label names to filter the pull requests by. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (IssueOrder) -Ordering options for issues returned from the connection. - |
-
- states ([IssueState!]) -A list of states to filter the issues by. - |
-
A readable representation of the actor’s location
Identifies the label name.
The username of the user who initiated the action
A list of pull requests associated with this label.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- baseRefName (String) -The base ref name to filter the pull requests by. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- headRefName (String) -The head ref name to filter the pull requests by. - |
-
- labels ([String!]) -A list of label names to filter the pull requests by. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (IssueOrder) -Ordering options for pull requests returned from the connection. - |
-
- states ([PullRequestState!]) -A list of states to filter the pull requests by. - |
-
The HTTP path for the actor.
The repository associated with this label.
The HTTP URL for the actor.
The HTTP path for this label.
The time the action was initiated
Identifies the date and time when the label was last updated.
The HTTP URL for this label.
The corresponding operation type for the action
Autogenerated return type of CreateBranchProtectionRule
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
branchProtectionRule (BranchProtectionRule) | -The newly created BranchProtectionRule. |
+ organizationName (String) | +The name of the Organization. |
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
The connection type for ProjectCard.
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
edges ([ProjectCardEdge]) | -A list of edges. |
+ user (User) | +The user affected by the action |
nodes ([ProjectCard]) | -A list of nodes. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ userResourcePath (URI) | +The HTTP path for the user. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ userUrl (URI) | +The HTTP URL for the user. |
Autogenerated return type of AddProjectColumn
+Audit log entry for a org.config.enable_collaborators_only event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -15088,138 +14693,91 @@ longer access.A unique identifier for the client performing the mutation.
The action name
The edge from the project’s column connection.
The user who initiated the action
The project
The IP address of the actor
Autogenerated return type of DeletePullRequestReviewComment
- -#### Fields - -Name | -Description | +actorLocation (ActorLocation) | +A readable representation of the actor’s location |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actorLogin (String) | +The username of the user who initiated the action |
pullRequestReview (PullRequestReview) | -The pull request review the deleted comment belonged to. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
Autogenerated return type of InviteEnterpriseAdmin
- -#### Fields - -Name | -Description | +actorUrl (URI) | +The HTTP URL for the actor. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
invitation (EnterpriseAdministratorInvitation) | -The created enterprise administrator invitation. |
+ id (ID!) | +
Represents a ‘locked’ event on a given issue or pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +operationType (OperationType) | +The corresponding operation type for the action |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ organizationName (String) | +The name of the Organization. |
id (ID!) | -+ | organizationResourcePath (URI) | +The HTTP path for the organization |
lockReason (LockReason) | -Reason that the conversation was locked (optional). |
+ organizationUrl (URI) | +The HTTP URL for the organization |
lockable (Lockable!) | -Object that was locked. |
+ user (User) | +The user affected by the action |
An edge in a connection.
- -#### Fields - -Name | -Description | +userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ userResourcePath (URI) | +The HTTP path for the user. |
node (ProjectCard) | -The item at the end of the edge. |
+ userUrl (URI) | +The HTTP URL for the user. |
Represents a ‘added_to_project’ event on a given issue or pull request.
+Audit log entry for a org.create event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -15229,97 +14787,95 @@ longer access.Identifies the actor who performed the event.
The action name
Identifies the date and time when the object was created.
The user who initiated the action
Identifies the primary key from the database.
The IP address of the actor
A readable representation of the actor’s location
Project referenced by event.
The username of the user who initiated the action
Project card referenced by this project event.
The HTTP path for the actor.
Column name referenced by this project event.
The HTTP URL for the actor.
Autogenerated return type of AcceptEnterpriseAdministratorInvitation
- -#### Fields - -Name | -Description | +billingPlan (OrgCreateAuditEntryBillingPlan) | +The billing plan for the Organization. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
invitation (EnterpriseAdministratorInvitation) | -The invitation that was accepted. |
+ id (ID!) | +|
message (String) | -A message confirming the result of accepting an administrator invitation. |
+ operationType (OperationType) | +The corresponding operation type for the action |
Autogenerated return type of CreateProject
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationName (String) | +The name of the Organization. |
project (Project) | -The new project. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
+
organizationUrl (URI) | +The HTTP URL for the organization |
+ ||
user (User) | +The user affected by the action |
+ ||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
A Gist.
+Audit log entry for a org.disable_oauth_app_restrictions event.
#### Implements +- [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [Starrable](interfaces.md#starrable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -15329,209 +14885,91 @@ longer access.A list of comments associated with the gist
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
The action name
Identifies the date and time when the object was created.
The user who initiated the action
The gist description.
The IP address of the actor
The files in this gist.
-Arguments | -
---|
- limit (Int) -The maximum number of files to return. - |
-
- oid (GitObjectID) -The oid of the files to return - |
-
A readable representation of the actor’s location
A list of forks associated with the gist
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (GistOrder) -Ordering options for gists returned from the connection - |
-
The username of the user who initiated the action
The HTTP path for the actor.
Identifies if the gist is a fork.
The HTTP URL for the actor.
Whether the gist is public or not.
The time the action was initiated
The gist name.
The gist owner.
The corresponding operation type for the action
Identifies when the gist was last pushed to.
The Organization associated with the Audit Entry.
The HTML path to this resource.
The name of the Organization.
Returns a count of how many stargazers there are on this object
The HTTP path for the organization
A list of users who have starred this starrable.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (StarOrder) -Order for connection - |
-
The HTTP URL for the organization
Identifies the date and time when the object was last updated.
The user affected by the action
The HTTP URL for this Gist.
For actions involving two users, the actor is the initiator and the user is the affected user.
Returns a boolean indicating whether the viewing user has starred this starrable.
The HTTP path for the user.
The HTTP URL for the user.
Represents a ‘pinned’ event on a given issue or pull request.
+Audit log entry for a org.disable_saml event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -15541,111 +14979,107 @@ longer access.Identifies the actor who performed the event.
The action name
Identifies the date and time when the object was created.
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The SAML provider’s digest algorithm URL.
Identifies the issue associated with the event.
The SAML provider’s issuer URL.
Autogenerated return type of UpdateCheckRun
- -#### Fields - -Name | -Description | +operationType (OperationType) | +The corresponding operation type for the action |
---|---|---|---|
checkRun (CheckRun) | -The updated check run. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationName (String) | +The name of the Organization. |
An edge in a connection.
- -#### Fields - -Name | -Description | +organizationResourcePath (URI) | +The HTTP path for the organization |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
node (Package) | -The item at the end of the edge. |
+ signatureMethodUrl (URI) | +The SAML provider’s signature algorithm URL. |
The connection type for TeamDiscussionComment.
- -#### Fields - -Name | -Description | +singleSignOnUrl (URI) | +The SAML provider’s single sign-on URL. |
---|---|---|---|
edges ([TeamDiscussionCommentEdge]) | -A list of edges. |
+ user (User) | +The user affected by the action |
nodes ([TeamDiscussionComment]) | -A list of nodes. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ userResourcePath (URI) | +The HTTP path for the user. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ userUrl (URI) | +The HTTP URL for the user. |
A topic aggregates entities that are related to a subject.
+Audit log entry for a org.disable_two_factor_requirement event.
#### Implements +- [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [Starrable](interfaces.md#starrable) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -15655,146 +15089,91 @@ longer access.The action name
The topic’s name.
The user who initiated the action
A list of related topics, including aliases of this topic, sorted with the most relevant -first. Returns up to 10 Topics.
-Arguments | -
---|
- first (Int) -How many topics to return. - |
-
The IP address of the actor
Returns a count of how many stargazers there are on this object
A readable representation of the actor’s location
A list of users who have starred this starrable.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (StarOrder) -Order for connection - |
-
The username of the user who initiated the action
Returns a boolean indicating whether the viewing user has starred this starrable.
The HTTP path for the actor.
The connection type for Repository.
- -#### Fields - -Name | -Description | +actorUrl (URI) | +The HTTP URL for the actor. |
---|---|---|---|
edges ([TeamRepositoryEdge]) | -A list of edges. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
nodes ([Repository]) | -A list of nodes. |
+ id (ID!) | +|
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ operationType (OperationType) | +The corresponding operation type for the action |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
Autogenerated return type of UpdateLabel
- -#### Fields - -Name | -Description | +organizationName (String) | +The name of the Organization. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
label (Label) | -The updated label. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
+
user (User) | +The user affected by the action |
+ ||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
A generic hovercard context with a message and icon
+Audit log entry for a org.enable_oauth_app_restrictions event.
#### Implements -- [HovercardContext](interfaces.md#hovercardcontext) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -15804,118 +15183,91 @@ first. Returns up to 10 Topics.A string describing this context
An octicon to accompany this context
The action name
Autogenerated return type of RemoveStar
- -#### Fields - -Name | -Description | +actor (AuditEntryActor) | +The user who initiated the action |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actorIp (String) | +The IP address of the actor |
starrable (Starrable) | -The starrable. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
Represents a ‘converted_note_to_issue’ event on a given issue or pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +actorLogin (String) | +The username of the user who initiated the action |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
databaseId (Int) | -Identifies the primary key from the database. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
id (ID!) | |||
project (Project) | -Project referenced by event. |
+ operationType (OperationType) | +The corresponding operation type for the action |
projectCard (ProjectCard) | -Project card referenced by this project event. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
projectColumnName (String!) | -Column name referenced by this project event. |
+ organizationName (String) | +The name of the Organization. |
An invitation to be a member in an enterprise organization.
- -#### Fields - -Name | -Description | +organizationResourcePath (URI) | +The HTTP path for the organization |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
isUnlicensed (Boolean!) | -Whether the invitation has a license for the enterprise. |
+ user (User) | +The user affected by the action |
node (OrganizationInvitation) | -The item at the end of the edge. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
Autogenerated return type of UpdateCheckSuitePreferences
+Audit log entry for a org.enable_saml event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -15925,122 +15277,100 @@ first. Returns up to 10 Topics.A unique identifier for the client performing the mutation.
The action name
The updated repository.
The user who initiated the action
Autogenerated return type of MergePullRequest
- -#### Fields - -Name | -Description | +actorIp (String) | +The IP address of the actor |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actorLogin (String) | +The username of the user who initiated the action |
pullRequest (PullRequest) | -The pull request that was merged. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
Represents a user who is a collaborator of a repository.
- -#### Fields - -Name | -Description | +actorUrl (URI) | +The HTTP URL for the actor. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
node (User!) | +digestMethodUrl (URI) | +The SAML provider’s digest algorithm URL. |
+ |
id (ID!) | |||
permission (RepositoryPermission!) | -The permission the user has on the repository. |
+ issuerUrl (URI) | +The SAML provider’s issuer URL. |
permissionSources ([PermissionSource!]) | -A list of sources for the user’s access to the repository. |
+ operationType (OperationType) | +The corresponding operation type for the action |
A Saved Reply is text a user can use to reply quickly.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
body (String!) | -The body of the saved reply. |
+ organizationName (String) | +The name of the Organization. |
bodyHTML (HTML!) | -The saved reply body rendered to HTML. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
databaseId (Int) | -Identifies the primary key from the database. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
id (ID!) | -+ | signatureMethodUrl (URI) | +The SAML provider’s signature algorithm URL. |
title (String!) | -The title of the saved reply. |
+ singleSignOnUrl (URI) | +The SAML provider’s single sign-on URL. |
user (Actor) | -The user that saved this reply. |
+ user (User) | +The user affected by the action |
+
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a org.config.disable_collaborators_only event.
+Audit log entry for a org.enable_two_factor_requirement event.
#### Implements @@ -16132,15 +15462,14 @@ first. Returns up to 10 Topics. --- -### RepositoryVisibilityChangeEnableAuditEntry +### OrgInviteMemberAuditEntry -Audit log entry for a repository_visibility_change.enable event.
+Audit log entry for a org.invite_member event.
#### Implements - [AuditEntry](interfaces.md#auditentry) -- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) - [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) @@ -16184,16 +15513,8 @@ first. Returns up to 10 Topics.The time the action was initiated
The HTTP path for this enterprise.
The slug of the enterprise.
The HTTP URL for this enterprise.
The email address of the organization invitation.
The Organization associated with the Audit Entry.
The organization invitation.
The name of the Organization.
Audit log entry for a team.remove_repository event.
+Audit log entry for a org.invite_to_business event.
#### Implements - [AuditEntry](interfaces.md#auditentry) +- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) -- [TeamAuditEntryData](interfaces.md#teamauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -16292,12 +15616,20 @@ first. Returns up to 10 Topics.The time the action was initiated
The HTTP path for this enterprise.
Whether the team was mapped to an LDAP Group.
The slug of the enterprise.
The HTTP URL for this enterprise.
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The team associated with the action
The name of the team
The HTTP path for this team
The HTTP URL for this team
The user affected by the action
Autogenerated return type of AddPullRequestReviewThread
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
thread (PullRequestReviewThread) | -The newly created thread. |
-
A repository’s open source license
+Audit log entry for a org.oauth_app_access_approved event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -16411,111 +15691,104 @@ first. Returns up to 10 Topics.The full text of the license
The action name
The conditions set by the license
The user who initiated the action
A human-readable description of the license
The IP address of the actor
Whether the license should be featured
A readable representation of the actor’s location
Whether the license should be displayed in license pickers
The username of the user who initiated the action
The HTTP path for the actor.
Instructions on how to implement the license
The HTTP URL for the actor.
The lowercased SPDX ID of the license
The time the action was initiated
The limitations set by the license
The license full name specified by https://spdx.org/licenses
The name of the OAuth Application.
Customary short name if applicable (e.g, GPLv3)
The HTTP path for the OAuth Application
The permissions set by the license
The HTTP URL for the OAuth Application
Whether the license is a pseudo-license placeholder (e.g., other, no-license)
The corresponding operation type for the action
Short identifier specified by https://spdx.org/licenses
The Organization associated with the Audit Entry.
URL to the license on https://choosealicense.com
The name of the Organization.
The connection type for PackageVersion.
- -#### Fields - -Name | -Description | +organizationResourcePath (URI) | +The HTTP path for the organization |
---|---|---|---|
edges ([PackageVersionEdge]) | -A list of edges. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
nodes ([PackageVersion]) | -A list of nodes. |
+ user (User) | +The user affected by the action |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ userResourcePath (URI) | +The HTTP path for the user. |
+
userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a repo.create event.
+Audit log entry for a org.oauth_app_access_denied event.
#### Implements - [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -16557,16 +15830,20 @@ first. Returns up to 10 Topics.The time the action was initiated
The name of the parent repository for this forked repository.
The name of the root repository for this network.
The name of the OAuth Application.
The HTTP path for the OAuth Application
The HTTP URL for the OAuth Application
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
The HTTP URL for the user.
The visibility of the repository
Autogenerated return type of RerequestCheckSuite
+Audit log entry for a org.oauth_app_access_requested event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -16640,20 +15905,96 @@ first. Returns up to 10 Topics.The requested check suite.
The action name
A unique identifier for the client performing the mutation.
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The name of the OAuth Application.
The HTTP path for the OAuth Application
The HTTP URL for the OAuth Application
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The HTTP path for the user.
The HTTP URL for the user.
Audit log entry for a org.add_member
+Audit log entry for a org.remove_billing_manager event.
#### Implements @@ -16726,8 +16067,8 @@ first. Returns up to 10 Topics.The HTTP URL for the organization
The permission level of the member added to the organization.
The reason for the billing manager being removed.
Autogenerated return type of CreatePullRequest
+Audit log entry for a org.remove_member event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -16761,110 +16109,92 @@ first. Returns up to 10 Topics.A unique identifier for the client performing the mutation.
The action name
The new pull request.
The user who initiated the action
Represents an ‘review_requested’ event on a given pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +actorIp (String) | +The IP address of the actor |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ actorLogin (String) | +The username of the user who initiated the action |
+
actorResourcePath (URI) | +The HTTP path for the actor. |
+ ||
actorUrl (URI) | +The HTTP URL for the actor. |
+ ||
createdAt (PreciseDateTime!) | +The time the action was initiated |
||
id (ID!) | |||
pullRequest (PullRequest!) | -PullRequest referenced by event. |
+ membershipTypes ([OrgRemoveMemberAuditEntryMembershipType!]) | +The types of membership the member has with the organization. |
requestedReviewer (RequestedReviewer) | -Identifies the reviewer whose review was requested. |
+ operationType (OperationType) | +The corresponding operation type for the action |
Autogenerated return type of SetEnterpriseIdentityProvider
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationName (String) | +The name of the Organization. |
identityProvider (EnterpriseIdentityProvider) | -The identity provider for the enterprise. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
Autogenerated return type of CancelEnterpriseAdminInvitation
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ reason (OrgRemoveMemberAuditEntryReason) | +The reason for the member being removed. |
invitation (EnterpriseAdministratorInvitation) | -The invitation that was canceled. |
+ user (User) | +The user affected by the action |
message (String) | -A message confirming the result of canceling an administrator invitation. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a org.update_member event.
+Audit log entry for a org.remove_outside_collaborator event.
#### Implements @@ -16916,6 +16246,10 @@ first. Returns up to 10 Topics.The types of membership the outside collaborator has with the organization.
The corresponding operation type for the action
The HTTP URL for the organization
The new member permission level for the organization.
The former member permission level for the organization.
The reason for the outside collaborator being removed from the Organization.
Represents a comment on an Gist.
+Audit log entry for a org.restore_member event.
#### Implements -- [Comment](interfaces.md#comment) -- [Deletable](interfaces.md#deletable) -- [Minimizable](interfaces.md#minimizable) +- [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -16986,135 +16313,117 @@ first. Returns up to 10 Topics.The actor who authored the comment.
The action name
Author’s association with the gist.
The user who initiated the action
Identifies the comment body.
The IP address of the actor
The body rendered to HTML.
A readable representation of the actor’s location
The body rendered to text.
The username of the user who initiated the action
Identifies the date and time when the object was created.
The HTTP path for the actor.
Check if this comment was created via an email reply.
The HTTP URL for the actor.
Identifies the primary key from the database.
The time the action was initiated
The actor who edited the comment.
The associated gist.
The corresponding operation type for the action
The Organization associated with the Audit Entry.
Check if this comment was edited and includes an edit with the creation data
The name of the Organization.
Returns whether or not a comment has been minimized.
The HTTP path for the organization
The moment the editor made the last edit
The HTTP URL for the organization
Returns why the comment was minimized.
The number of custom email routings for the restored member.
Identifies when the comment was published at.
The number of issue assignments for the restored member.
Identifies the date and time when the object was last updated.
Restored organization membership objects.
A list of edits to this content.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
The number of restored memberships.
Check if the current viewer can delete this object.
The number of repositories of the restored member.
Check if the current viewer can minimize this object.
The number of starred repositories for the restored member.
Check if the current viewer can update this object.
The number of watched repositories for the restored member.
Reasons why the current viewer can not update this comment.
The user affected by the action
Did the viewer author this comment.
For actions involving two users, the actor is the initiator and the user is the affected user.
The HTTP path for the user.
The HTTP URL for the user.
An edge in a connection.
+Metadata for an organization membership for org.restore_member actions
+ +#### Implements + + +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -17124,20 +16433,33 @@ first. Returns up to 10 Topics.A cursor for use in pagination.
The Organization associated with the Audit Entry.
The item at the end of the edge.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
Autogenerated return type of UpdateEnterpriseAdministratorRole
+Metadata for a repository membership for org.restore_member actions
+ +#### Implements + + +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -17147,20 +16469,33 @@ first. Returns up to 10 Topics.A unique identifier for the client performing the mutation.
The repository associated with the action
A message confirming the result of changing the administrator’s role.
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The connection type for BranchProtectionRuleConflict.
+Metadata for a team membership for org.restore_member actions
+ +#### Implements + + +- [TeamAuditEntryData](interfaces.md#teamauditentrydata) #### Fields @@ -17170,33 +16505,35 @@ first. Returns up to 10 Topics.A list of edges.
The team associated with the action
A list of nodes.
The name of the team
Information to aid in pagination.
The HTTP path for this team
Identifies the total count of items in the connection.
The HTTP URL for this team
Represents a ‘milestoned’ event on a given issue or pull request.
+Audit log entry for a org.unblock_user
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -17206,114 +16543,107 @@ first. Returns up to 10 Topics.Identifies the actor who performed the event.
The action name
Identifies the date and time when the object was created.
The user who initiated the action
The IP address of the actor
Identifies the milestone title associated with the ‘milestoned’ event.
A readable representation of the actor’s location
Object referenced by event.
The username of the user who initiated the action
Autogenerated return type of ClosePullRequest
- -#### Fields - -Name | -Description | +actorResourcePath (URI) | +The HTTP path for the actor. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
pullRequest (PullRequest) | -The pull request that was closed. |
+ blockedUser (User) | +The user being unblocked by the organization. |
Autogenerated return type of MinimizeComment
- -#### Fields - -Name | -Description | +blockedUserName (String) | +The username of the blocked user. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ blockedUserResourcePath (URI) | +The HTTP path for the blocked user. |
minimizedComment (Minimizable) | -The comment that was minimized. |
+ blockedUserUrl (URI) | +The HTTP URL for the blocked user. |
Autogenerated return type of AddComment
- -#### Fields - -Name | -Description | +createdAt (PreciseDateTime!) | +The time the action was initiated |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ id (ID!) | +|
commentEdge (IssueCommentEdge) | -The edge from the subject’s comment connection. |
+ operationType (OperationType) | +The corresponding operation type for the action |
subject (Node) | -The subject |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
timelineEdge (IssueTimelineItemEdge) | -The edge from the subject’s timeline connection. |
+ organizationName (String) | +The name of the Organization. |
+
organizationResourcePath (URI) | +The HTTP path for the organization |
+ ||
organizationUrl (URI) | +The HTTP URL for the organization |
+ ||
user (User) | +The user affected by the action |
+ ||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
A card in a project.
+Audit log entry for a org.update_default_repository_permission
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -17323,112 +16653,99 @@ first. Returns up to 10 Topics.The project column this card is associated under. A card may only belong to one -project column at a time. The column field will be null if the card is created -in a pending state and has yet to be associated with a column. Once cards are -associated with a column, they will not become pending in the future.
The action name
The card content item
The user who initiated the action
Identifies the date and time when the object was created.
The IP address of the actor
The actor who created this card
A readable representation of the actor’s location
Identifies the primary key from the database.
The username of the user who initiated the action
The HTTP path for the actor.
Whether the card is archived
The HTTP URL for the actor.
The card note
The time the action was initiated
The project that contains this card.
The HTTP path for this card
The corresponding operation type for the action
The state of ProjectCard
The Organization associated with the Audit Entry.
Identifies the date and time when the object was last updated.
The name of the Organization.
The HTTP URL for this card
The HTTP path for the organization
Represents the client’s rate limit.
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
cost (Int!) | -The point cost for the current query counting against the rate limit. |
+ permission (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission) | +The new default repository permission level for the organization. |
limit (Int!) | -The maximum number of points the client is permitted to consume in a 60 minute window. |
+ permissionWas (OrgUpdateDefaultRepositoryPermissionAuditEntryPermission) | +The former default repository permission level for the organization. |
nodeCount (Int!) | -The maximum number of nodes this query may return |
+ user (User) | +The user affected by the action |
remaining (Int!) | -The number of points remaining in the current rate limit window. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
resetAt (DateTime!) | -The time at which the current rate limit window resets in UTC epoch seconds. |
+ userResourcePath (URI) | +The HTTP path for the user. |
used (Int!) | -The number of points used in the current rate limit window. |
+ userUrl (URI) | +The HTTP URL for the user. |
Represents a ‘closed’ event on any Closable
.
Audit log entry for a org.update_member event.
#### Implements +- [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -17438,133 +16755,99 @@ associated with a column, they will not become pending in the future.Identifies the actor who performed the event.
The action name
Object that was closed.
The user who initiated the action
Object which triggered the creation of this event.
The IP address of the actor
Identifies the date and time when the object was created.
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for this closed event.
The HTTP path for the actor.
The HTTP URL for this closed event.
The HTTP URL for the actor.
Autogenerated return type of DeleteTeamDiscussion
- -#### Fields - -Name | -Description | +createdAt (PreciseDateTime!) | +The time the action was initiated |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ id (ID!) | +
Represents a object that contains package activity statistics such as downloads.
- -#### Fields - -Name | -Description | +operationType (OperationType) | +The corresponding operation type for the action |
---|---|---|---|
downloadsTotalCount (Int!) | -Number of times the package was downloaded since it was created. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
An edge in a connection.
- -#### Fields - -Name | -Description | +organizationName (String) | +The name of the Organization. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
node (SecurityAdvisory) | -The item at the end of the edge. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
A text match within a search result.
- -#### Fields - -Name | -Description | +permission (OrgUpdateMemberAuditEntryPermission) | +The new member permission level for the organization. |
---|---|---|---|
fragment (String!) | -The specific text fragment within the property matched on. |
+ permissionWas (OrgUpdateMemberAuditEntryPermission) | +The former member permission level for the organization. |
highlights ([TextMatchHighlight!]!) | -Highlights within the matched fragment. |
+ user (User) | +The user affected by the action |
property (String!) | -The property matched on. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
Represents an ‘unlabeled’ event on a given issue or pull request.
+Audit log entry for a org.update_member_repository_creation_permission event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -17574,80 +16857,99 @@ associated with a column, they will not become pending in the future.Identifies the actor who performed the event.
The action name
Identifies the date and time when the object was created.
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
Can members create repositories in the organization.
The time the action was initiated
Identifies the label associated with the ‘unlabeled’ event.
The corresponding operation type for the action
Identifies the Labelable
associated with the event.
The Organization associated with the Audit Entry.
Autogenerated return type of UpdateRefs
- -#### Fields - -Name | -Description | +organizationName (String) | +The name of the Organization. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
Autogenerated return type of UpdateNotificationRestrictionSetting
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ user (User) | +The user affected by the action |
owner (VerifiableDomainOwner) | -The owner on which the setting was updated. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
+ ||
visibility (OrgUpdateMemberRepositoryCreationPermissionAuditEntryVisibility) | +The permission for visibility level of repositories for this organization. |
A check run.
+Audit log entry for a org.update_member_repository_invitation_permission event.
#### Implements +- [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -17657,320 +16959,101 @@ associated with a column, they will not become pending in the future.The check run’s annotations
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
The action name
The check suite that this run is a part of.
The user who initiated the action
Identifies the date and time when the check run was completed.
The IP address of the actor
The conclusion of the check run.
A readable representation of the actor’s location
Identifies the primary key from the database.
The URL from which to find full details of the check run on the integrator’s site.
A reference for the check run on the integrator’s system.
Whether this check run is required to pass before merging.
-Arguments | -
---|
- pullRequestId (ID!) -The pull request this check is required for - |
-
The name of the check for this check run.
The permalink to the check run summary.
The repository associated with this check run.
The HTTP path for this check run.
Identifies the date and time when the check run was started.
The current status of the check run.
A string representing the check run’s summary
A string representing the check run’s text
A string representing the check run
The HTTP URL for this check run.
The connection type for DependencyGraphDependency.
- -#### Fields - -Name | -Description | -
---|---|
edges ([DependencyGraphDependencyEdge]) | -A list of edges. |
-
nodes ([DependencyGraphDependency]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
An edge in a connection.
- -#### Fields - -Name | -Description | -
---|---|
cursor (String!) | -A cursor for use in pagination. |
-
node (Ref) | -The item at the end of the edge. |
-
A alert for a repository with an affected vulnerability.
- -#### Implements - - -- [Node](interfaces.md#node) -- [RepositoryNode](interfaces.md#repositorynode) - -#### Fields - -Name | -Description | +actorLogin (String) | +The username of the user who initiated the action |
---|---|---|---|
createdAt (DateTime!) | -When was the alert created? |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
dismissReason (String) | -The reason the alert was dismissed |
+ actorUrl (URI) | +The HTTP URL for the actor. |
dismissedAt (DateTime) | -When was the alert dismissed? |
+ canInviteOutsideCollaboratorsToRepositories (Boolean) | +Can outside collaborators be invited to repositories in the organization. |
dismisser (User) | -The user who dismissed the alert |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
id (ID!) | |||
repository (Repository!) | -The associated repository |
- ||
securityAdvisory (SecurityAdvisory) | -The associated security advisory |
- ||
securityVulnerability (SecurityVulnerability) | -The associated security vulnerability |
- ||
vulnerableManifestFilename (String!) | -The vulnerable manifest filename |
+ operationType (OperationType) | +The corresponding operation type for the action |
vulnerableManifestPath (String!) | -The vulnerable manifest path |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
vulnerableRequirements (String) | -The vulnerable requirements |
+ organizationName (String) | +The name of the Organization. |
Autogenerated return type of UnmarkFileAsViewed
- -#### Fields - -Name | -Description | +organizationResourcePath (URI) | +The HTTP path for the organization |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
pullRequest (PullRequest) | -The updated pull request. |
+ user (User) | +The user affected by the action |
An edge in a connection.
- -#### Fields - -Name | -Description | +userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ userResourcePath (URI) | +The HTTP path for the user. |
node (EnterpriseServerInstallation) | -The item at the end of the edge. |
+ userUrl (URI) | +The HTTP URL for the user. |
Autogenerated return type of UnresolveReviewThread
- -#### Fields +### Organization -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
thread (PullRequestReviewThread) | -The thread to resolve. |
-
An account on GitHub, with one or more owners, that has repositories, members and teams.
---- +#### Implements -### UpdateEnterpriseMembersCanCreateRepositoriesSettingPayload -Autogenerated return type of UpdateEnterpriseMembersCanCreateRepositoriesSetting
+- [Actor](interfaces.md#actor) +- [MemberStatusable](interfaces.md#memberstatusable) +- [Node](interfaces.md#node) +- [PackageOwner](interfaces.md#packageowner) +- [ProfileOwner](interfaces.md#profileowner) +- [ProjectOwner](interfaces.md#projectowner) +- [RepositoryOwner](interfaces.md#repositoryowner) +- [Sponsorable](interfaces.md#sponsorable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -17980,118 +17063,173 @@ associated with a column, they will not become pending in the future.A unique identifier for the client performing the mutation.
The enterprise with the updated members can create repositories setting.
A message confirming the result of updating the members can create repositories setting.
Determine if this repository owner has any items that can be pinned to their profile.
+Arguments | +
---|
+ type (PinnableItemType) +Filter to only a particular kind of pinnable item. + |
+
The connection type for CheckSuite.
- -#### Fields - -Name | -Description | +auditLog (OrganizationAuditEntryConnection!) | +
+ Audit log entries of the organization +
|
|||||||
---|---|---|---|---|---|---|---|---|---|---|
edges ([CheckSuiteEdge]) | -A list of edges. |
+ avatarUrl (URI!) | +
+ A URL pointing to the organization’s public avatar. +
|
|||||||
nodes ([CheckSuite]) | -A list of nodes. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
|||||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ databaseId (Int) | +Identifies the primary key from the database. |
|||||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ description (String) | +The organization’s public profile description. |
An edge in a connection.
- -#### Fields - -Name | -Description | +descriptionHTML (String) | +The organization’s public profile description rendered to HTML. |
|||||||
---|---|---|---|---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ domains (VerifiableDomainConnection) | +
+ A list of domains owned by the organization. +
|
|||||||
node (PackageVersion) | -The item at the end of the edge. |
+ email (String) | +The organization’s public email. |
Autogenerated return type of UpdateBranchProtectionRule
- -#### Fields - -Name | -Description | +hasSponsorsListing (Boolean!) | +True if this user/organization has a GitHub Sponsors listing. |
---|---|---|---|
branchProtectionRule (BranchProtectionRule) | -The newly created BranchProtectionRule. |
+ id (ID!) | +|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ interactionAbility (RepositoryInteractionAbility) | +The interaction ability settings for this organization. |
Information about a specific package version.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!) | +The setting value for whether the organization has an IP allow list enabled. |
||||||
---|---|---|---|---|---|---|---|---|---|
files (PackageFileConnection!) | +ipAllowListEntries (IpAllowListEntryConnection!) |
- List of files associated with this package version +The IP addresses that are allowed to access resources owned by the organization.
|
|||||||
id (ID!) | -+ | isSponsoredBy (Boolean!) | +
+ Check if the given account is sponsoring this user/organization. +
|
||||||
package (Package) | -The package associated with this version. |
+ isSponsoringViewer (Boolean!) | +True if the viewer is sponsored by this user/organization. |
||||||
platform (String) | -The platform this version was built for. |
+ isVerified (Boolean!) | +Whether the organization has verified its profile email and website. |
||||||
preRelease (Boolean!) | -Whether or not this version is a pre-release. |
+ itemShowcase (ProfileItemShowcase!) | +Showcases a selection of repositories and gists that the profile owner has +either curated or that have been selected automatically based on popularity. |
||||||
readme (String) | -The README of this package version. |
+ location (String) | +The organization’s public profile location. |
||||||
release (Release) | -The release associated with this package version. |
+ login (String!) | +The organization’s login name. |
||||||
statistics (PackageVersionStatistics) | -Statistics about package activity. |
+ memberStatuses (UserStatusConnection!) | +
+ Get the status messages members of this entity have set that are either public or visible only to the organization. +
|
||||||
summary (String) | -The package version summary. |
+ membersWithRole (OrganizationMemberConnection!) | +
+ A list of users who are members of this organization. +
|
||||||
version (String!) | -The version string. |
+ name (String) | +The organization’s public profile name. |
The connection type for User.
- -#### Fields - -Name | -Description | +newTeamResourcePath (URI!) | +The HTTP path creating a new team |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
edges ([UserEdge]) | -A list of edges. |
+ newTeamUrl (URI!) | +The HTTP URL creating a new team |
|||||||||
nodes ([User]) | -A list of nodes. |
+ notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!) | +Indicates if email notification delivery for this organization is restricted to verified domains. |
|||||||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ organizationBillingEmail (String) | +The billing email for the organization. |
|||||||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ packages (PackageConnection!) | +
+ A list of packages under the owner. +
|
The connection type for Label.
- -#### Fields - -Name | -Description | +pendingMembers (UserConnection!) | +
+ A list of users who have been invited to join this organization. +
|
||||||
---|---|---|---|---|---|---|---|---|---|
edges ([LabelEdge]) | -A list of edges. |
+ pinnableItems (PinnableItemConnection!) | +
+ A list of repositories and gists this profile owner can pin to their profile. +
|
||||||
nodes ([Label]) | -A list of nodes. |
+ pinnedItems (PinnableItemConnection!) | +
+ A list of repositories and gists this profile owner has pinned to their profile +
|
||||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ pinnedItemsRemaining (Int!) | +Returns how many more items this profile owner can pin to their profile. |
||||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ project (Project) | +
+ Find project by number. +
|
An edge in a connection.
- -#### Fields - -Name | -Description | +projects (ProjectConnection!) | +
+ A list of projects under the owner. +
|
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ projectsResourcePath (URI!) | +The HTTP path listing organization’s projects |
||||||||
node (PullRequestCommit) | -The item at the end of the edge. |
+ projectsUrl (URI!) | +The HTTP URL listing organization’s projects |
Autogenerated return type of RemoveEnterpriseOrganization
- -#### Fields - -Name | -Description | +repositories (RepositoryConnection!) | +
+ A list of repositories that the user owns. +
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ repository (Repository) | +
+ Find Repository. +
|
|||||||||||
enterprise (Enterprise) | -The updated enterprise. |
+ requiresTwoFactorAuthentication (Boolean) | +When true the organization requires all members, billing managers, and outside +collaborators to enable two-factor authentication. |
|||||||||||
organization (Organization) | -The organization that was removed from the enterprise. |
+ resourcePath (URI!) | +The HTTP path for this organization. |
|||||||||||
viewer (User) | -The viewer performing the mutation. |
+ samlIdentityProvider (OrganizationIdentityProvider) | +The Organization’s SAML identity providers |
Represents a Git tag.
- -#### Implements - - -- [GitObject](interfaces.md#gitobject) -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +sponsorsListing (SponsorsListing) | +The GitHub Sponsors listing for this user or organization. |
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
abbreviatedOid (String!) | -An abbreviated version of the Git object ID |
+ sponsorshipForViewerAsSponsor (Sponsorship) | +The viewer’s sponsorship of this entity. |
||||||||||||
commitResourcePath (URI!) | -The HTTP path for this Git object |
+ sponsorshipsAsMaintainer (SponsorshipConnection!) | +
+ This object’s sponsorships as the maintainer. +
|
||||||||||||
commitUrl (URI!) | -The HTTP URL for this Git object |
+ sponsorshipsAsSponsor (SponsorshipConnection!) | +
+ This object’s sponsorships as the sponsor. +
|
||||||||||||
id (ID!) | -+ | team (Team) | +
+ Find an organization’s team by its slug. +
|
||||||||||||
message (String) | -The Git tag message. |
+ teams (TeamConnection!) | +
+ A list of teams in this organization. +
|
||||||||||||
name (String!) | -The Git tag name. |
+ teamsResourcePath (URI!) | +The HTTP path listing organization’s teams |
||||||||||||
oid (GitObjectID!) | -The Git object ID |
+ teamsUrl (URI!) | +The HTTP URL listing organization’s teams |
||||||||||||
repository (Repository!) | -The Repository the Git object belongs to |
+ twitterUsername (String) | +The organization’s Twitter username. |
||||||||||||
tagger (GitActor) | -Details about the tag author. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
||||||||||||
target (GitObject!) | -The Git object the tag points to. |
+ url (URI!) | +The HTTP URL for this organization. |
A repository deploy key.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +viewerCanAdminister (Boolean!) | +Organization is adminable by the viewer. |
---|---|---|---|
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ viewerCanChangePinnedItems (Boolean!) | +Can the viewer pin repositories and gists to the profile? |
id (ID!) | -+ | viewerCanCreateProjects (Boolean!) | +Can the current viewer create new projects on this owner. |
key (String!) | -The deploy key. |
+ viewerCanCreateRepositories (Boolean!) | +Viewer can create repositories on this organization |
readOnly (Boolean!) | -Whether or not the deploy key is read only. |
+ viewerCanCreateTeams (Boolean!) | +Viewer can create teams on this organization. |
title (String!) | -The deploy key title. |
+ viewerCanSponsor (Boolean!) | +Whether or not the viewer is able to sponsor this user/organization. |
verified (Boolean!) | -Whether or not the deploy key has been verified. |
+ viewerIsAMember (Boolean!) | +Viewer is an active member of this organization. |
+
viewerIsSponsoring (Boolean!) | +True if the viewer is sponsoring this user/organization. |
+ ||
websiteUrl (URI) | +The organization’s public profile URL. |
Audit log entry for a org.disable_two_factor_requirement event.
- -#### Implements - +### OrganizationAuditEntryConnection -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +The connection type for OrganizationAuditEntry.
#### Fields @@ -18409,84 +18028,51 @@ associated with a column, they will not become pending in the future.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
A list of edges.
The HTTP path for the organization
A list of nodes.
The HTTP URL for the organization
Information to aid in pagination.
The user affected by the action
Identifies the total count of items in the connection.
An edge in a connection.
+ +#### Fields + +userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ Name | +Description |
---|---|---|---|
userResourcePath (URI) | -The HTTP path for the user. |
+ cursor (String!) | +A cursor for use in pagination. |
userUrl (URI) | -The HTTP URL for the user. |
+ node (OrganizationAuditEntry) | +The item at the end of the edge. |
The connection type for ProjectColumn.
+The connection type for Organization.
#### Fields @@ -18496,11 +18082,11 @@ associated with a column, they will not become pending in the future.A list of edges.
A list of nodes.
Autogenerated return type of DeleteVerifiableDomain
+An edge in a connection.
#### Fields @@ -18527,20 +18113,25 @@ associated with a column, they will not become pending in the future.A unique identifier for the client performing the mutation.
A cursor for use in pagination.
The owning account from which the domain was deleted.
The item at the end of the edge.
The connection type for PushAllowance.
+An Identity Provider configured to provision SAML and SCIM identities for Organizations
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -18550,40 +18141,80 @@ associated with a column, they will not become pending in the future.A list of edges.
The digest algorithm used to sign SAML requests for the Identity Provider.
A list of nodes.
External Identities provisioned by this Identity Provider
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
Information to aid in pagination.
Identifies the total count of items in the connection.
The x509 certificate used by the Identity Provider to sign assertions and responses.
The Issuer Entity ID for the SAML Identity Provider
Organization this Identity Provider belongs to
The signature algorithm used to sign SAML requests for the Identity Provider.
The URL endpoint for the Identity Provider’s SAML SSO.
A review comment associated with a given repository pull request.
+An Invitation for a user to an organization.
#### Implements -- [Comment](interfaces.md#comment) -- [Deletable](interfaces.md#deletable) -- [Minimizable](interfaces.md#minimizable) -- [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [RepositoryNode](interfaces.md#repositorynode) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) +- [Node](interfaces.md#node) #### Fields @@ -18593,113 +18224,185 @@ associated with a column, they will not become pending in the future.The actor who authored the comment.
Identifies the date and time when the object was created.
Author’s association with the subject of the comment.
The email address of the user invited to the organization.
The comment body of this review comment.
The body rendered to HTML.
The type of invitation that was sent (e.g. email, user).
The comment body of this review comment rendered as plain text.
The user who was invited to the organization.
Identifies the commit associated with the comment.
The user who created the invitation.
Identifies when the comment was created.
The organization the invite is for
Check if this comment was created via an email reply.
The user’s pending role in the organization (e.g. member, owner).
The connection type for OrganizationInvitation.
+ +#### Fields + +databaseId (Int) | -Identifies the primary key from the database. |
+ Name | +Description |
---|---|---|---|
diffHunk (String!) | -The diff hunk to which the comment applies. |
+ edges ([OrganizationInvitationEdge]) | +A list of edges. |
draftedAt (DateTime!) | -Identifies when the comment was created in a draft state. |
+ nodes ([OrganizationInvitation]) | +A list of nodes. |
editor (Actor) | -The actor who edited the comment. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
id (ID!) | -+ | totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +includesCreatedEdit (Boolean!) | -Check if this comment was edited and includes an edit with the creation data |
+ Name | +Description |
---|---|---|---|
isMinimized (Boolean!) | -Returns whether or not a comment has been minimized. |
+ cursor (String!) | +A cursor for use in pagination. |
lastEditedAt (DateTime) | -The moment the editor made the last edit |
+ node (OrganizationInvitation) | +The item at the end of the edge. |
The connection type for User.
+ +#### Fields + +minimizedReason (String) | -Returns why the comment was minimized. |
+ Name | +Description |
---|---|---|---|
originalCommit (Commit) | -Identifies the original commit associated with the comment. |
+ edges ([OrganizationMemberEdge]) | +A list of edges. |
originalPosition (Int!) | -The original line index in the diff to which the comment applies. |
+ nodes ([User]) | +A list of nodes. |
outdated (Boolean!) | -Identifies when the comment body is outdated |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
path (String!) | -The path to which the comment applies. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
Represents a user within an organization.
+ +#### Fields + +position (Int) | -The line index in the diff to which the comment applies. |
+ Name | +Description |
---|---|---|---|
publishedAt (DateTime) | -Identifies when the comment was published at. |
+ cursor (String!) | +A cursor for use in pagination. |
pullRequest (PullRequest!) | -The pull request associated with this review comment. |
+ hasTwoFactorEnabled (Boolean) | +Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer. |
pullRequestReview (PullRequestReview) | -The pull request review associated with this review comment. |
+ node (User) | +The item at the end of the edge. |
reactionGroups ([ReactionGroup!]) | -A list of reactions grouped by content left on the subject. |
+ role (OrganizationMemberRole) | +The role this user has in the organization. |
+
An organization teams hovercard context
+ +#### Implements + + +- [HovercardContext](interfaces.md#hovercardcontext) + +#### Fields + +Name | +Description | ||||
---|---|---|---|---|---|
reactions (ReactionConnection!) | +message (String!) | +A string describing this context |
+ |||
octicon (String!) | +An octicon to accompany this context |
+ ||||
relevantTeams (TeamConnection!) |
- A list of Reactions left on the Issue. +Teams in this organization the user is a member of that are relevant
|
||||
replyTo (PullRequestReviewComment) | -The comment this is a reply to. |
+ teamsResourcePath (URI!) | +The path for the full team list for this user |
||
repository (Repository!) | -The repository associated with this node. |
+ teamsUrl (URI!) | +The URL for the full team list for this user |
||
resourcePath (URI!) | -The HTTP path permalink for this review comment. |
+ totalTeamCount (Int!) | +The total number of teams the user is on in the organization |
An organization list hovercard context
+ +#### Implements + + +- [HovercardContext](interfaces.md#hovercardcontext) + +#### Fields + +state (PullRequestReviewCommentState!) | -Identifies the state of the comment. |
+ Name | +Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
updatedAt (DateTime!) | -Identifies when the comment was last updated. |
+ message (String!) | +A string describing this context |
|||||||||||||||
url (URI!) | -The HTTP URL permalink for this review comment. |
+ octicon (String!) | +An octicon to accompany this context |
|||||||||||||||
userContentEdits (UserContentEditConnection) | +relevantOrganizations (OrganizationConnection!) |
- A list of edits to this content. +Organizations this user is a member of that are relevant
Autogenerated return type of UnlinkRepositoryFromProject +Information for an uploaded package. + +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -18842,24 +18534,94 @@ associated with a column, they will not become pending in the future. |
Description | |||||||||||||||
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ id (ID!) | +||||||||||||||||
project (Project) | -The linked Project. |
+ latestVersion (PackageVersion) | +Find the latest version for the package. |
+ |||||||||||||||
name (String!) | +Identifies the name of the package. |
+ |||||||||||||||||
packageType (PackageType!) | +Identifies the type of the package. |
|||||||||||||||||
repository (Repository) | -The linked Repository. |
+ The repository this package belongs to. |
+ ||||||||||||||||
statistics (PackageStatistics) | +Statistics about package activity. |
+ |||||||||||||||||
version (PackageVersion) | +
+ Find package version by version string. +
|
+ |||||||||||||||||
versions (PackageVersionConnection!) | +
+ list of versions for this package +
|
Autogenerated return type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting
+The connection type for Package.
#### Fields @@ -18869,24 +18631,28 @@ associated with a column, they will not become pending in the future.A unique identifier for the client performing the mutation.
A list of edges.
The enterprise with the updated members can view dependency insights setting.
A list of nodes.
A message confirming the result of updating the members can view dependency insights setting.
Information to aid in pagination.
Identifies the total count of items in the connection.
The connection type for VerifiableDomain.
+An edge in a connection.
#### Fields @@ -18896,28 +18662,20 @@ associated with a column, they will not become pending in the future.A list of edges.
A list of nodes.
Information to aid in pagination.
A cursor for use in pagination.
Identifies the total count of items in the connection.
The item at the end of the edge.
Represents a ‘base_ref_changed’ event on a given issue or pull request.
+A file in a package version.
#### Implements @@ -18932,40 +18690,48 @@ associated with a column, they will not become pending in the future.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
MD5 hash of the file.
Identifies the name of the base ref for the pull request after it was changed.
Name of the file.
Identifies the primary key from the database.
The package version this file belongs to.
SHA1 hash of the file.
Identifies the name of the base ref for the pull request before it was changed.
SHA256 hash of the file.
PullRequest referenced by event.
Size of the file in bytes.
Identifies the date and time when the object was last updated.
URL to download the asset.
A month of contributions in a user’s contribution graph.
+The connection type for PackageFile.
#### Fields @@ -18975,33 +18741,28 @@ associated with a column, they will not become pending in the future.The date of the first day of this month.
A list of edges.
The name of the month.
A list of nodes.
How many weeks started in this month.
Information to aid in pagination.
The year the month occurred in.
Identifies the total count of items in the connection.
A subset of repository information queryable from an enterprise.
- -#### Implements - +### PackageFileEdge -- [Node](interfaces.md#node) +An edge in a connection.
#### Fields @@ -19011,28 +18772,20 @@ associated with a column, they will not become pending in the future.Identifies if the repository is private.
The repository’s name.
A cursor for use in pagination.
The repository’s name with owner.
The item at the end of the edge.
Autogenerated return type of LockLockable
+Represents a object that contains package activity statistics such as downloads.
#### Fields @@ -19042,31 +18795,21 @@ associated with a column, they will not become pending in the future.Identifies the actor who performed the event.
A unique identifier for the client performing the mutation.
The item that was locked.
Number of times the package was downloaded since it was created.
Audit log entry for a org.disable_saml event.
+A version tag contains the mapping between a tag name and a version.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -19076,98 +18819,150 @@ associated with a column, they will not become pending in the future.The action name
The user who initiated the action
Identifies the tag name of the version.
The IP address of the actor
Version that the tag is associated with.
Information about a specific package version.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +actorLocation (ActorLocation) | -A readable representation of the actor’s location |
+ Name | +Description | ||||||
---|---|---|---|---|---|---|---|---|---|
actorLogin (String) | -The username of the user who initiated the action |
- ||||||||
actorResourcePath (URI) | -The HTTP path for the actor. |
- ||||||||
actorUrl (URI) | -The HTTP URL for the actor. |
- ||||||||
createdAt (PreciseDateTime!) | -The time the action was initiated |
- ||||||||
digestMethodUrl (URI) | -The SAML provider’s digest algorithm URL. |
+ files (PackageFileConnection!) | +
+ List of files associated with this package version +
|
||||||
id (ID!) | |||||||||
issuerUrl (URI) | -The SAML provider’s issuer URL. |
+ package (Package) | +The package associated with this version. |
||||||
operationType (OperationType) | -The corresponding operation type for the action |
+ platform (String) | +The platform this version was built for. |
||||||
organization (Organization) | -The Organization associated with the Audit Entry. |
+ preRelease (Boolean!) | +Whether or not this version is a pre-release. |
||||||
organizationName (String) | -The name of the Organization. |
+ readme (String) | +The README of this package version. |
||||||
organizationResourcePath (URI) | -The HTTP path for the organization |
+ release (Release) | +The release associated with this package version. |
||||||
organizationUrl (URI) | -The HTTP URL for the organization |
+ statistics (PackageVersionStatistics) | +Statistics about package activity. |
||||||
signatureMethodUrl (URI) | -The SAML provider’s signature algorithm URL. |
+ summary (String) | +The package version summary. |
||||||
singleSignOnUrl (URI) | -The SAML provider’s single sign-on URL. |
+ version (String!) | +The version string. |
+
The connection type for PackageVersion.
+ +#### Fields + +Name | +Description | ||
---|---|---|---|
user (User) | -The user affected by the action |
+ edges ([PackageVersionEdge]) | +A list of edges. |
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ nodes ([PackageVersion]) | +A list of nodes. |
userResourcePath (URI) | -The HTTP path for the user. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
userUrl (URI) | -The HTTP URL for the user. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
@@ -19183,21 +18978,16 @@ associated with a column, they will not become pending in the future.A cursor for use in pagination.
The item at the end of the edge.
A hovercard context with a message describing how the viewer is related.
- -#### Implements - +### PackageVersionStatistics -- [HovercardContext](interfaces.md#hovercardcontext) +Represents a object that contains package version activity statistics such as downloads.
#### Fields @@ -19207,32 +18997,16 @@ associated with a column, they will not become pending in the future.A string describing this context
An octicon to accompany this context
Identifies the user who is related to this context.
Number of times the package was downloaded since it was created.
Audit log entry for a repo.config.disable_collaborators_only event.
- -#### Implements - +### PageInfo -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +Information about pagination in a connection.
#### Fields @@ -19242,100 +19016,55 @@ associated with a column, they will not become pending in the future.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The repository associated with the action
When paginating forwards, the cursor to continue.
The name of the repository
When paginating forwards, are there more items?
The HTTP path for the repository
When paginating backwards, are there more items?
The HTTP URL for the repository
When paginating backwards, the cursor to continue.
A level of permission and source for a user’s access to a repository.
+ +#### Fields + +user (User) | -The user affected by the action |
+ Name | +Description |
---|---|---|---|
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ organization (Organization!) | +The organization the repository belongs to. |
userResourcePath (URI) | -The HTTP path for the user. |
+ permission (DefaultRepositoryPermissionField!) | +The level of access this source has granted to the user. |
userUrl (URI) | -The HTTP URL for the user. |
+ source (PermissionGranter!) | +The source of this permission. |
Autogenerated return type of SubmitPullRequestReview
+Autogenerated return type of PinIssue
#### Fields @@ -19349,16 +19078,16 @@ associated with a column, they will not become pending in the future.A unique identifier for the client performing the mutation.
The submitted pull request review.
The issue that was pinned
Autogenerated return type of RemoveOutsideCollaborator
+The connection type for PinnableItem.
#### Fields @@ -19368,18 +19097,26 @@ associated with a column, they will not become pending in the future.A unique identifier for the client performing the mutation.
A list of edges.
The user that was removed as an outside collaborator.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
@@ -19395,16 +19132,21 @@ associated with a column, they will not become pending in the future.A cursor for use in pagination.
The item at the end of the edge.
Represents a ‘pinned’ event on a given issue or pull request.
+ +#### Implements -Autogenerated return type of AddProjectCard
+ +- [Node](interfaces.md#node) #### Fields @@ -19414,24 +19156,33 @@ associated with a column, they will not become pending in the future.The edge from the ProjectColumn’s card connection.
Identifies the actor who performed the event.
A unique identifier for the client performing the mutation.
Identifies the date and time when the object was created.
The ProjectColumn
Identifies the issue associated with the event.
SCIM attributes for the External Identity
+A Pinned Issue is a issue pinned to a repository’s index page.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -19441,37 +19192,32 @@ associated with a column, they will not become pending in the future.The emails associated with the SCIM identity
Identifies the primary key from the database.
Family name of the SCIM identity
Given name of the SCIM identity
The issue that was pinned.
The groups linked to this identity in IDP
The actor that pinned this issue.
The userName of the SCIM identity
The repository that this issue was pinned to.
An Enterprise Server installation.
- -#### Implements - +### PinnedIssueConnection -- [Node](interfaces.md#node) +The connection type for PinnedIssue.
#### Fields @@ -19481,118 +19227,51 @@ associated with a column, they will not become pending in the future.Identifies the date and time when the object was created.
The customer name to which the Enterprise Server installation belongs.
A list of edges.
The host name of the Enterprise Server installation.
A list of nodes.
Information to aid in pagination.
Whether or not the installation is connected to an Enterprise Server installation via GitHub Connect.
Identifies the total count of items in the connection.
An edge in a connection.
+ +#### Fields + +updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ Name | +Description | ||||||
---|---|---|---|---|---|---|---|---|---|
userAccounts (EnterpriseServerUserAccountConnection!) | -
- User accounts on this Enterprise Server installation. -
|
+ cursor (String!) | +A cursor for use in pagination. |
||||||
userAccountsUploads (EnterpriseServerUserAccountsUploadConnection!) | -
- User accounts uploads for the Enterprise Server installation. -
|
+ node (PinnedIssue) | +The item at the end of the edge. |
Audit log entry for a org.invite_to_business event.
+Audit log entry for a private_repository_forking.disable event.
#### Implements @@ -19600,7 +19279,8 @@ associated with a column, they will not become pending in the future. - [AuditEntry](interfaces.md#auditentry) - [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -19677,6 +19357,22 @@ associated with a column, they will not become pending in the future.The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
Represents a ‘reopened’ event on any Closable
.
Audit log entry for a private_repository_forking.enable event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -19714,140 +19414,113 @@ associated with a column, they will not become pending in the future.Identifies the actor who performed the event.
The action name
Object that was reopened.
The user who initiated the action
Identifies the date and time when the object was created.
The IP address of the actor
A readable representation of the actor’s location
A repository contact link.
- -#### Fields - -Name | -Description | +actorLogin (String) | +The username of the user who initiated the action |
---|---|---|---|
about (String!) | -The contact link purpose. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
name (String!) | -The contact link name. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
url (URI!) | -The contact link URL. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
The connection type for PullRequestCommit.
- -#### Fields - -Name | -Description | +enterpriseResourcePath (URI) | +The HTTP path for this enterprise. |
---|---|---|---|
edges ([PullRequestCommitEdge]) | -A list of edges. |
+ enterpriseSlug (String) | +The slug of the enterprise. |
nodes ([PullRequestCommit]) | -A list of nodes. |
+ enterpriseUrl (URI) | +The HTTP URL for this enterprise. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ id (ID!) | +|
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ operationType (OperationType) | +The corresponding operation type for the action |
An edge in a connection.
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ organizationName (String) | +The name of the Organization. |
node (SearchResultItem) | -The item at the end of the edge. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
textMatches ([TextMatch]) | -Text matches on the result found. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
Autogenerated return type of UpdateIssue
- -#### Fields - -Name | -Description | +repository (Repository) | +The repository associated with the action |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ repositoryName (String) | +The name of the repository |
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ repositoryResourcePath (URI) | +The HTTP path for the repository |
issue (Issue) | -The issue. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
+
user (User) | +The user affected by the action |
+ ||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
An edge in a connection.
+A curatable list of repositories relating to a repository owner, which defaults +to showing the most popular repositories they own.
#### Fields @@ -19857,25 +19530,60 @@ associated with a column, they will not become pending in the future.A cursor for use in pagination.
Whether or not the owner has pinned any repositories or gists.
The item at the end of the edge.
The repositories and gists in the showcase. If the profile owner has any +pinned items, those will be returned. Otherwise, the profile owner’s popular +repositories will be returned.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
A GitHub Sponsors tier associated with a GitHub Sponsors listing.
+Projects manage issues, pull requests and notes within a project owner.
#### Implements -- [Node](interfaces.md#node) +- [Closable](interfaces.md#closable) +- [Node](interfaces.md#node) +- [Updatable](interfaces.md#updatable) #### Fields @@ -19885,96 +19593,156 @@ associated with a column, they will not become pending in the future.SponsorsTier information only visible to users that can administer the associated Sponsors listing.
The project’s description body.
Identifies the date and time when the object was created.
The projects description body rendered to HTML.
The description of the tier.
true
if the object is closed (definition of closed may depend on type)
The tier description rendered to HTML
Identifies the date and time when the object was closed.
List of columns in the project
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
How much this tier costs per month in cents.
Identifies the date and time when the object was created.
How much this tier costs per month in dollars.
The actor who originally created the project.
Identifies the primary key from the database.
The name of the tier.
The project’s name.
The sponsors listing that this tier belongs to.
The project’s number.
Identifies the date and time when the object was last updated.
The project’s owner. Currently limited to repositories, organizations, and users.
Represents a ‘automatic_base_change_failed’ event on a given pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +pendingCards (ProjectCardConnection!) | +
+ List of pending cards in this project +
|
||||||
---|---|---|---|---|---|---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ progress (ProjectProgress!) | +Project progress details. |
||||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ resourcePath (URI!) | +The HTTP path for this project |
||||||
id (ID!) | -+ | state (ProjectState!) | +Whether the project is open or closed. |
||||||
newBase (String!) | -The new base for this PR |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
||||||
oldBase (String!) | -The old base for this PR |
+ url (URI!) | +The HTTP URL for this project |
||||||
pullRequest (PullRequest!) | -PullRequest referenced by event. |
+ viewerCanUpdate (Boolean!) | +Check if the current viewer can update this object. |
Represents a ‘moved_columns_in_project’ event on a given issue or pull request.
+A card in a project.
#### Implements @@ -19989,13 +19757,24 @@ associated with a column, they will not become pending in the future.Identifies the actor who performed the event.
The project column this card is associated under. A card may only belong to one +project column at a time. The column field will be null if the card is created +in a pending state and has yet to be associated with a column. Once cards are +associated with a column, they will not become pending in the future.
The card content item
Identifies the date and time when the object was created.
The actor who created this card
Identifies the primary key from the database.
Column name the issue or pull request was moved from.
Whether the card is archived
Project referenced by event.
The card note
Project card referenced by this project event.
The project that contains this card.
Column name the issue or pull request was moved to.
The HTTP path for this card
The state of ProjectCard
Identifies the date and time when the object was last updated.
The HTTP URL for this card
The connection type for Commit.
+The connection type for ProjectCard.
#### Fields @@ -20036,11 +19827,11 @@ associated with a column, they will not become pending in the future.A list of edges.
A list of nodes.
An edge in a connection.
@@ -20071,16 +19862,21 @@ associated with a column, they will not become pending in the future.A cursor for use in pagination.
The item at the end of the edge.
A column inside a project.
+ +#### Implements -Autogenerated return type of UpdatePullRequestReviewComment
+ +- [Node](interfaces.md#node) #### Fields @@ -20090,55 +19886,89 @@ associated with a column, they will not become pending in the future.A unique identifier for the client performing the mutation.
List of cards in the column
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ archivedStates ([ProjectCardArchivedState]) +A list of archived states to filter the cards by + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
The updated comment.
Identifies the date and time when the object was created.
Location information for an actor
- -#### Fields - -Name | -Description | +databaseId (Int) | +Identifies the primary key from the database. |
---|---|---|---|
city (String) | -City |
+ id (ID!) | +|
country (String) | -Country name |
+ name (String!) | +The project column’s name. |
countryCode (String) | -Country code |
+ project (Project!) | +The project that contains this column. |
region (String) | -Region name |
+ purpose (ProjectColumnPurpose) | +The semantic purpose of the column |
regionCode (String) | -Region or state code |
+ resourcePath (URI!) | +The HTTP path for this project column |
+
updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
+ ||
url (URI!) | +The HTTP URL for this project column |
Autogenerated return type of CreateCheckSuite
+The connection type for ProjectColumn.
#### Fields @@ -20148,18 +19978,26 @@ associated with a column, they will not become pending in the future.The newly created check suite.
A list of edges.
A unique identifier for the client performing the mutation.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
@@ -20175,16 +20013,16 @@ associated with a column, they will not become pending in the future.A cursor for use in pagination.
The item at the end of the edge.
An edge in a connection.
+A list of projects associated with the owner.
#### Fields @@ -20194,20 +20032,28 @@ associated with a column, they will not become pending in the future.A cursor for use in pagination.
A list of edges.
The item at the end of the edge.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
A file changed in a pull request.
+An edge in a connection.
#### Fields @@ -20217,36 +20063,20 @@ associated with a column, they will not become pending in the future.The number of additions to the file.
The number of deletions to the file.
The path of the file.
A cursor for use in pagination.
The state of the file for the viewer.
The item at the end of the edge.
Audit log entry for a repo.change_merge_setting event.
- -#### Implements - +### ProjectProgress -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +Project progress stats.
#### Fields @@ -20256,108 +20086,91 @@ associated with a column, they will not become pending in the future.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
Whether the change was to enable (true) or disable (false) the merge type
The number of done cards.
The merge method affected by the change
The percentage of done cards.
The corresponding operation type for the action
Whether progress tracking is enabled and cards with purpose exist for this project
The Organization associated with the Audit Entry.
The number of in-progress cards.
The name of the Organization.
The percentage of in-progress cards.
The HTTP path for the organization
The number of to do cards.
The HTTP URL for the organization
The percentage of to do cards.
A user’s public key.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +repository (Repository) | -The repository associated with the action |
+ Name | +Description |
---|---|---|---|
repositoryName (String) | -The name of the repository |
+ accessedAt (DateTime) | +The last time this authorization was used to perform an action. Values will be null for keys not owned by the user. |
repositoryResourcePath (URI) | -The HTTP path for the repository |
+ createdAt (DateTime) | +Identifies the date and time when the key was created. Keys created before +March 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user. |
repositoryUrl (URI) | -The HTTP URL for the repository |
+ fingerprint (String!) | +The fingerprint for this PublicKey. |
user (User) | -The user affected by the action |
+ id (ID!) | +|
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ isReadOnly (Boolean) | +Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user. |
userResourcePath (URI) | -The HTTP path for the user. |
+ key (String!) | +The public key string. |
userUrl (URI) | -The HTTP URL for the user. |
+ updatedAt (DateTime) | +Identifies the date and time when the key was updated. Keys created before +March 5th, 2014 may have inaccurate values. Values will be null for keys not +owned by the user. |
Autogenerated return type of ResolveReviewThread
+The connection type for PublicKey.
#### Fields @@ -20367,53 +20180,28 @@ associated with a column, they will not become pending in the future.A unique identifier for the client performing the mutation.
The thread to resolve.
Represents a user that’s starred a repository.
- -#### Fields - -Name | -Description | +edges ([PublicKeyEdge]) | +A list of edges. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ nodes ([PublicKey]) | +A list of nodes. |
node (User!) | -+ | pageInfo (PageInfo!) | +Information to aid in pagination. |
starredAt (DateTime!) | -Identifies when the item was starred. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
Represents a mention made by one issue or pull request to another.
- -#### Implements - +### PublicKeyEdge -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +An edge in a connection.
#### Fields @@ -20423,59 +20211,36 @@ associated with a column, they will not become pending in the future.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
Reference originated in a different repository.
Identifies when the reference was made.
The HTTP path for this pull request.
Issue or pull request that made the reference.
Issue or pull request to which the reference was made.
The HTTP URL for this pull request.
A cursor for use in pagination.
Checks if the target will be closed when the source is merged.
The item at the end of the edge.
Audit log entry for a org.enable_saml event.
+A repository pull request.
#### Implements -- [AuditEntry](interfaces.md#auditentry) +- [Assignable](interfaces.md#assignable) +- [Closable](interfaces.md#closable) +- [Comment](interfaces.md#comment) +- [Labelable](interfaces.md#labelable) +- [Lockable](interfaces.md#lockable) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Reactable](interfaces.md#reactable) +- [RepositoryNode](interfaces.md#repositorynode) +- [Subscribable](interfaces.md#subscribable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) #### Fields @@ -20485,149 +20250,116 @@ associated with a column, they will not become pending in the future.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The SAML provider’s digest algorithm URL.
The SAML provider’s issuer URL.
The corresponding operation type for the action
The Organization associated with the Audit Entry.
Reason that the conversation was locked.
The name of the Organization.
The number of additions in this pull request.
The HTTP path for the organization
A list of Users assigned to this object.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
The HTTP URL for the organization
The actor who authored the comment.
The SAML provider’s signature algorithm URL.
Author’s association with the subject of the comment.
The SAML provider’s single sign-on URL.
Returns the auto-merge request object if one exists for this pull request.
The user affected by the action
Identifies the base Ref associated with the pull request.
For actions involving two users, the actor is the initiator and the user is the affected user.
Identifies the name of the base Ref associated with the pull request, even if the ref has been deleted.
The HTTP path for the user.
Identifies the oid of the base ref associated with the pull request, even if the ref has been deleted.
The HTTP URL for the user.
The repository associated with this pull request’s base Ref.
A GitHub Sponsors listing.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +body (String!) | +The body as Markdown. |
|
---|---|---|---|---|
activeGoal (SponsorsGoal) | -The current goal the maintainer is trying to reach with GitHub Sponsors, if any. |
+ bodyHTML (HTML!) | +The body rendered to HTML. |
|
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ bodyText (String!) | +The body rendered to text. |
|
fullDescription (String!) | -The full description of the listing. |
+ canBeRebased (Boolean!) | +Whether or not the pull request is rebaseable. |
|
fullDescriptionHTML (HTML!) | -The full description of the listing rendered to HTML. |
+ changedFiles (Int!) | +The number of changed files in this pull request. |
|
id (ID!) | -+ | checksResourcePath (URI!) | +The HTTP path for the checks of this pull request. |
|
name (String!) | -The listing’s full name. |
+ checksUrl (URI!) | +The HTTP URL for the checks of this pull request. |
|
shortDescription (String!) | -The short description of the listing. |
+ closed (Boolean!) | +
|
|
slug (String!) | -The short name of the listing. |
+ closedAt (DateTime) | +Identifies the date and time when the object was closed. |
|
tiers (SponsorsTierConnection) | +comments (IssueCommentConnection!) |
- The published tiers for this GitHub Sponsors listing. +A list of comments associated with the pull request.
|
An edge in a connection.
- -#### Fields - -Name | -Description | +commits (PullRequestCommitConnection!) | +
+ A list of commits present in this pull request’s head branch not present in the base branch. +
|
|||||
---|---|---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
- |||||||
node (CommitComment) | -The item at the end of the edge. |
-
Represents a user within an organization.
- -#### Fields - -Name | -Description | -||
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
- ||
hasTwoFactorEnabled (Boolean) | -Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer. |
- ||
node (User) | -The item at the end of the edge. |
- ||
role (OrganizationMemberRole) | -The role this user has in the organization. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
An edge in a connection.
- -#### Fields - -Name | -Description | +createdViaEmail (Boolean!) | +Check if this comment was created via an email reply. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ databaseId (Int) | +Identifies the primary key from the database. |
node (Release) | -The item at the end of the edge. |
+ deletions (Int!) | +The number of deletions in this pull request. |
The connection type for User.
- -#### Fields - -Name | -Description | +editor (Actor) | +The actor who edited this pull request’s body. |
|||||
---|---|---|---|---|---|---|---|---|
edges ([RepositoryCollaboratorEdge]) | -A list of edges. |
+ files (PullRequestChangedFileConnection) | +
+ Lists the files changed within this pull request. +
|
|||||
nodes ([User]) | -A list of nodes. |
+ headRef (Ref) | +Identifies the head Ref associated with the pull request. |
|||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ headRefName (String!) | +Identifies the name of the head Ref associated with the pull request, even if the ref has been deleted. |
|||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ headRefOid (GitObjectID!) | +Identifies the oid of the head ref associated with the pull request, even if the ref has been deleted. |
Represents the contribution a user made on GitHub by creating a repository.
- -#### Implements - - -- [Contribution](interfaces.md#contribution) - -#### Fields - -Name | -Description | +headRepository (Repository) | +The repository associated with this pull request’s head Ref. |
||
---|---|---|---|---|---|
isRestricted (Boolean!) | -Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access. |
+ headRepositoryOwner (RepositoryOwner) | +The owner of the repository associated with this pull request’s head Ref. |
||
occurredAt (DateTime!) | -When this contribution was made. |
+ hovercard (Hovercard!) | +
+ The hovercard information for this issue +
|
||
repository (Repository!) | -The repository that was created. |
+ id (ID!) | +|||
resourcePath (URI!) | -The HTTP path for this contribution. |
+ includesCreatedEdit (Boolean!) | +Check if this comment was edited and includes an edit with the creation data |
||
url (URI!) | -The HTTP URL for this contribution. |
+ isCrossRepository (Boolean!) | +The head and base repositories are different. |
||
user (User!) | -The user who made this contribution. |
+ isDraft (Boolean!) | +Identifies if the pull request is a draft. |
Represents a single highlight in a search result match.
- -#### Fields - -Name | -Description | +isReadByViewer (Boolean) | +Is this pull request read by the viewer |
||||||
---|---|---|---|---|---|---|---|---|---|
beginIndice (Int!) | -The indice in the fragment where the matched text begins. |
+ labels (LabelConnection) | +
+ A list of labels associated with the object. +
|
||||||
endIndice (Int!) | -The indice in the fragment where the matched text ends. |
+ lastEditedAt (DateTime) | +The moment the editor made the last edit |
||||||
text (String!) | -The text matched. |
+ latestOpinionatedReviews (PullRequestReviewConnection) | +
+ A list of latest reviews per user associated with the pull request. +
|
Represents a ‘auto_squash_enabled’ event on a given pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +latestReviews (PullRequestReviewConnection) | +
+ A list of latest reviews per user associated with the pull request that are not also pending review. +
|
|||||
---|---|---|---|---|---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ locked (Boolean!) | +
|
|||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ maintainerCanModify (Boolean!) | +Indicates whether maintainers can modify the pull request. |
|||||
enabler (User) | -The user who enabled auto-merge (squash) for this Pull Request |
+ mergeCommit (Commit) | +The commit that was created when this pull request was merged. |
|||||
id (ID!) | -+ | mergeStateStatus (MergeStateStatus!) | +Detailed information about the current pull request merge state status. |
|||||
pullRequest (PullRequest) | -PullRequest referenced by event. |
+ mergeable (MergeableState!) | +Whether or not the pull request can be merged based on the existence of merge conflicts. |
Represents a ‘mentioned’ event on a given issue or pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +merged (Boolean!) | +Whether or not the pull request was merged. |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ mergedAt (DateTime) | +The date and time that the pull request was merged. |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ mergedBy (Actor) | +The actor who merged the pull request. |
databaseId (Int) | -Identifies the primary key from the database. |
+ milestone (Milestone) | +Identifies the milestone associated with the pull request. |
id (ID!) | -+ | number (Int!) | +Identifies the pull request number. |
The connection type for SponsorableItem.
- -#### Fields - -Name | -Description | +participants (UserConnection!) | +
+ A list of Users that are participating in the Pull Request conversation. +
|
||||||
---|---|---|---|---|---|---|---|---|---|
edges ([SponsorableItemEdge]) | -A list of edges. |
+ permalink (URI!) | +The permalink to the pull request. |
||||||
nodes ([SponsorableItem]) | -A list of nodes. |
+ potentialMergeCommit (Commit) | +The commit that GitHub automatically generated to test if this pull request
+could be merged. This field will not return a value if the pull request is
+merged, or if the test merge commit is still being generated. See the
+ |
||||||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ projectCards (ProjectCardConnection!) | +
+ List of project cards associated with this pull request. +
|
||||||
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ publishedAt (DateTime) | +Identifies when the comment was published at. |
Autogenerated return type of DeleteTeamDiscussionComment
- -#### Fields - -Name | -Description | +reactionGroups ([ReactionGroup!]) | +A list of reactions grouped by content left on the subject. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
A listing in the GitHub integration marketplace.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
app (App) | -The GitHub App this listing represents. |
- ||||||||||
companyUrl (URI) | -URL to the listing owner’s company site. |
+ reactions (ReactionConnection!) | +
+ A list of Reactions left on the Issue. +
|
||||||||
configurationResourcePath (URI!) | -The HTTP path for configuring access to the listing’s integration or OAuth app |
+ repository (Repository!) | +The repository associated with this node. |
||||||||
configurationUrl (URI!) | -The HTTP URL for configuring access to the listing’s integration or OAuth app |
+ resourcePath (URI!) | +The HTTP path for this pull request. |
||||||||
documentationUrl (URI) | -URL to the listing’s documentation. |
+ revertResourcePath (URI!) | +The HTTP path for reverting this pull request. |
||||||||
extendedDescription (String) | -The listing’s detailed description. |
+ revertUrl (URI!) | +The HTTP URL for reverting this pull request. |
||||||||
extendedDescriptionHTML (HTML!) | -The listing’s detailed description rendered to HTML. |
+ reviewDecision (PullRequestReviewDecision) | +The current status of this pull request with respect to code review. |
||||||||
fullDescription (String!) | -The listing’s introductory description. |
+ reviewRequests (ReviewRequestConnection) | +
+ A list of review requests associated with the pull request. +
|
||||||||
fullDescriptionHTML (HTML!) | -The listing’s introductory description rendered to HTML. |
+ reviewThreads (PullRequestReviewThreadConnection!) | +
+ The list of all review threads for this pull request. +
|
||||||||
hasPublishedFreeTrialPlans (Boolean!) | -Does this listing have any plans with a free trial? |
+ reviews (PullRequestReviewConnection) | +
+ A list of reviews associated with the pull request. +
|
||||||||
hasTermsOfService (Boolean!) | -Does this listing have a terms of service link? |
+ state (PullRequestState!) | +Identifies the state of the pull request. |
||||||||
hasVerifiedOwner (Boolean!) | -Whether the creator of the app is a verified org |
+ suggestedReviewers ([SuggestedReviewer]!) | +A list of reviewer suggestions based on commit history and past review comments. |
||||||||
howItWorks (String) | -A technical description of how this app works with GitHub. |
+ timeline (PullRequestTimelineConnection!) | +
+ A list of events, comments, commits, etc. associated with the pull request. +
|
||||||||
howItWorksHTML (HTML!) | -The listing’s technical description rendered to HTML. |
+ timelineItems (PullRequestTimelineItemsConnection!) | +
+ A list of events, comments, commits, etc. associated with the pull request. +
|
||||||||
id (ID!) | -+ | title (String!) | +Identifies the pull request title. |
||||||||
installationUrl (URI) | -URL to install the product to the viewer’s account or organization. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
||||||||
installedForViewer (Boolean!) | -Whether this listing’s app has been installed for the current viewer |
+ url (URI!) | +The HTTP URL for this pull request. |
||||||||
isArchived (Boolean!) | -Whether this listing has been removed from the Marketplace. |
+ userContentEdits (UserContentEditConnection) | +
+ A list of edits to this content. +
|
||||||||
isDraft (Boolean!) | -Whether this listing is still an editable draft that has not been submitted -for review and is not publicly visible in the Marketplace. |
+ viewerCanApplySuggestion (Boolean!) | +Whether or not the viewer can apply suggestion. |
||||||||
isPaid (Boolean!) | -Whether the product this listing represents is available as part of a paid plan. |
+ viewerCanDeleteHeadRef (Boolean!) | +Check if the viewer can restore the deleted head ref. |
||||||||
isPublic (Boolean!) | -Whether this listing has been approved for display in the Marketplace. |
+ viewerCanDisableAutoMerge (Boolean!) | +Whether or not the viewer can disable auto-merge |
||||||||
isRejected (Boolean!) | -Whether this listing has been rejected by GitHub for display in the Marketplace. |
+ viewerCanEnableAutoMerge (Boolean!) | +Whether or not the viewer can enable auto-merge |
||||||||
isUnverified (Boolean!) | -Whether this listing has been approved for unverified display in the Marketplace. |
+ viewerCanReact (Boolean!) | +Can user react to this subject |
||||||||
isUnverifiedPending (Boolean!) | -Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace. |
+ viewerCanSubscribe (Boolean!) | +Check if the viewer is able to change their subscription status for the repository. |
||||||||
isVerificationPendingFromDraft (Boolean!) | -Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace. |
+ viewerCanUpdate (Boolean!) | +Check if the current viewer can update this object. |
||||||||
isVerificationPendingFromUnverified (Boolean!) | -Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace. |
+ viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | +Reasons why the current viewer can not update this comment. |
||||||||
isVerified (Boolean!) | -Whether this listing has been approved for verified display in the Marketplace. |
+ viewerDidAuthor (Boolean!) | +Did the viewer author this comment. |
||||||||
logoBackgroundColor (String!) | -The hex color code, without the leading ‘#’, for the logo background. |
+ viewerMergeBodyText (String!) | +
+ The merge body text for the viewer and method. +
|
||||||||
logoUrl (URI) | +viewerMergeHeadlineText (String!) |
- URL for the listing’s logo image. +The merge headline text for the viewer and method.
|
|||||||||
name (String!) | -The listing’s full name. |
+ viewerSubscription (SubscriptionState) | +Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
A file changed in a pull request.
+ +#### Fields + +normalizedShortDescription (String!) | -The listing’s very short description without a trailing period or ampersands. |
+ Name | +Description |
---|---|---|---|
pricingUrl (URI) | -URL to the listing’s detailed pricing. |
+ additions (Int!) | +The number of additions to the file. |
primaryCategory (MarketplaceCategory!) | -The category that best describes the listing. |
+ deletions (Int!) | +The number of deletions to the file. |
privacyPolicyUrl (URI!) | -URL to the listing’s privacy policy, may return an empty string for listings that do not require a privacy policy URL. |
+ path (String!) | +The path of the file. |
resourcePath (URI!) | -The HTTP path for the Marketplace listing. |
+ viewerViewedState (FileViewedState!) | +The state of the file for the viewer. |
The connection type for PullRequestChangedFile.
+ +#### Fields + +screenshotUrls ([String]!) | -The URLs for the listing’s screenshots. |
+ Name | +Description |
---|---|---|---|
secondaryCategory (MarketplaceCategory) | -An alternate category that describes the listing. |
+ edges ([PullRequestChangedFileEdge]) | +A list of edges. |
shortDescription (String!) | -The listing’s very short description. |
+ nodes ([PullRequestChangedFile]) | +A list of nodes. |
slug (String!) | -The short name of the listing used in its URL. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
statusUrl (URI) | -URL to the listing’s status page. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +supportEmail (String) | -An email address for support for this listing’s app. |
+ Name | +Description |
---|---|---|---|
supportUrl (URI!) | -Either a URL or an email address for support for this listing’s app, may -return an empty string for listings that do not require a support URL. |
+ cursor (String!) | +A cursor for use in pagination. |
termsOfServiceUrl (URI) | -URL to the listing’s terms of service. |
- ||
url (URI!) | -The HTTP URL for the Marketplace listing. |
- ||
viewerCanAddPlans (Boolean!) | -Can the current viewer add plans for this Marketplace listing. |
- ||
viewerCanApprove (Boolean!) | -Can the current viewer approve this Marketplace listing. |
- ||
viewerCanDelist (Boolean!) | -Can the current viewer delist this Marketplace listing. |
- ||
viewerCanEdit (Boolean!) | -Can the current viewer edit this Marketplace listing. |
- ||
viewerCanEditCategories (Boolean!) | -Can the current viewer edit the primary and secondary category of this -Marketplace listing. |
- ||
viewerCanEditPlans (Boolean!) | -Can the current viewer edit the plans for this Marketplace listing. |
- ||
viewerCanRedraft (Boolean!) | -Can the current viewer return this Marketplace listing to draft state -so it becomes editable again. |
- ||
viewerCanReject (Boolean!) | -Can the current viewer reject this Marketplace listing by returning it to -an editable draft state or rejecting it entirely. |
- ||
viewerCanRequestApproval (Boolean!) | -Can the current viewer request this listing be reviewed for display in -the Marketplace as verified. |
- ||
viewerHasPurchased (Boolean!) | -Indicates whether the current user has an active subscription to this Marketplace listing. |
- ||
viewerHasPurchasedForAllOrganizations (Boolean!) | -Indicates if the current user has purchased a subscription to this Marketplace listing -for all of the organizations the user owns. |
- ||
viewerIsListingAdmin (Boolean!) | -Does the current viewer role allow them to administer this Marketplace listing. |
+ node (PullRequestChangedFile) | +The item at the end of the edge. |
Autogenerated return type of MergeBranch
+Represents a Git commit part of a pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -21252,25 +21314,38 @@ for all of the organizations the user owns.A unique identifier for the client performing the mutation.
The Git commit object
The resulting merge Commit.
The pull request this commit belongs to
The HTTP path for this pull request commit
The HTTP URL for this pull request commit
A request for a user to review a pull request.
+Represents a commit comment thread part of a pull request.
#### Implements -- [Node](interfaces.md#node) +- [Node](interfaces.md#node) +- [RepositoryNode](interfaces.md#repositorynode) #### Fields @@ -21280,32 +21355,71 @@ for all of the organizations the user owns.Whether this request was created for a code owner
The comments that exist in this thread.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
Identifies the primary key from the database.
The commit the comments were made on.
The file the comments were made on.
The position in the diff for the commit that the comment was made on.
Identifies the pull request associated with this review request.
The pull request this commit comment thread belongs to
The reviewer that is requested.
The repository associated with this node.
An edge in a connection.
+The connection type for PullRequestCommit.
#### Fields @@ -21315,20 +21429,28 @@ for all of the organizations the user owns.A cursor for use in pagination.
A list of edges.
The item at the end of the edge.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
The connection type for Issue.
+An edge in a connection.
#### Fields @@ -21338,28 +21460,20 @@ for all of the organizations the user owns.A list of edges.
A list of nodes.
Information to aid in pagination.
A cursor for use in pagination.
Identifies the total count of items in the connection.
The item at the end of the edge.
Autogenerated return type of MoveProjectCard
+The connection type for PullRequest.
#### Fields @@ -21369,33 +21483,28 @@ for all of the organizations the user owns.The new edge of the moved card.
A list of edges.
A unique identifier for the client performing the mutation.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
An account on GitHub, with one or more owners, that has repositories, members and teams.
- -#### Implements - +### PullRequestContributionsByRepository -- [Actor](interfaces.md#actor) -- [MemberStatusable](interfaces.md#memberstatusable) -- [Node](interfaces.md#node) -- [PackageOwner](interfaces.md#packageowner) -- [ProfileOwner](interfaces.md#profileowner) -- [ProjectOwner](interfaces.md#projectowner) -- [RepositoryOwner](interfaces.md#repositoryowner) -- [Sponsorable](interfaces.md#sponsorable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +This aggregates pull requests opened by a user within one repository.
#### Fields @@ -21405,26 +21514,9 @@ for all of the organizations the user owns.Determine if this repository owner has any items that can be pinned to their profile.
-Arguments | -
---|
- type (PinnableItemType) -Filter to only a particular kind of pinnable item. - |
-
Audit log entries of the organization
+The pull request contributions.
Arguments | @@ -21455,56 +21547,94 @@ for all of the organizations the user owns.
---|
- orderBy (AuditLogOrder) -Ordering options for the returned audit log entries. - |
-
- query (String) -The query string to filter audit entries +orderBy (ContributionOrder) +Ordering options for contributions returned from the connection. |
A URL pointing to the organization’s public avatar.
-Arguments | -
---|
- size (Int) -The size of the resulting square image. - |
-
The repository in which the pull requests were opened.
An edge in a connection.
+ +#### Fields + +createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ Name | +Description |
---|---|---|---|
databaseId (Int) | -Identifies the primary key from the database. |
+ cursor (String!) | +A cursor for use in pagination. |
description (String) | -The organization’s public profile description. |
+ node (PullRequest) | +The item at the end of the edge. |
A review object for a given pull request.
+ +#### Implements + + +- [Comment](interfaces.md#comment) +- [Deletable](interfaces.md#deletable) +- [Node](interfaces.md#node) +- [Reactable](interfaces.md#reactable) +- [RepositoryNode](interfaces.md#repositorynode) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) + +#### Fields + +descriptionHTML (String) | -The organization’s public profile description rendered to HTML. |
+ Name | +Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
domains (VerifiableDomainConnection) | +author (Actor) | +The actor who authored the comment. |
+ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorAssociation (CommentAuthorAssociation!) | +Author’s association with the subject of the comment. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
authorCanPushToRepository (Boolean!) | +Indicates whether the author of this review has push access to the repository. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
body (String!) | +Identifies the pull request review body. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bodyHTML (HTML!) | +The body rendered to HTML. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bodyText (String!) | +The body of this review rendered as plain text. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comments (PullRequestReviewCommentConnection!) |
- A list of domains owned by the organization. +A list of review comments for the current pull request review.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email (String) | -The organization’s public email. |
+ commit (Commit) | +Identifies the commit associated with this pull request review. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hasSponsorsListing (Boolean!) | -True if this user/organization has a GitHub Sponsors listing. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdViaEmail (Boolean!) | +Check if this comment was created via an email reply. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
databaseId (Int) | +Identifies the primary key from the database. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
editor (Actor) | +The actor who edited the comment. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id (ID!) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interactionAbility (RepositoryInteractionAbility) | -The interaction ability settings for this organization. |
+ includesCreatedEdit (Boolean!) | +Check if this comment was edited and includes an edit with the creation data |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!) | -The setting value for whether the organization has an IP allow list enabled. |
+ lastEditedAt (DateTime) | +The moment the editor made the last edit |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipAllowListEntries (IpAllowListEntryConnection!) | +onBehalfOf (TeamConnection!) |
- The IP addresses that are allowed to access resources owned by the organization. +A list of teams that this review was made on behalf of.
|
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isSponsoredBy (Boolean!) | -
- Check if the given account is sponsoring this user/organization. -
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isSponsoringViewer (Boolean!) | -True if the viewer is sponsored by this user/organization. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isVerified (Boolean!) | -Whether the organization has verified its profile email and website. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
itemShowcase (ProfileItemShowcase!) | -Showcases a selection of repositories and gists that the profile owner has -either curated or that have been selected automatically based on popularity. |
+ publishedAt (DateTime) | +Identifies when the comment was published at. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
location (String) | -The organization’s public profile location. |
+ pullRequest (PullRequest!) | +Identifies the pull request associated with this pull request review. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
login (String!) | -The organization’s login name. |
+ reactionGroups ([ReactionGroup!]) | +A list of reactions grouped by content left on the subject. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
memberStatuses (UserStatusConnection!) | +reactions (ReactionConnection!) |
- Get the status messages members of this entity have set that are either public or visible only to the organization. +A list of Reactions left on the Issue.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
membersWithRole (OrganizationMemberConnection!) | +repository (Repository!) | +The repository associated with this node. |
+ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resourcePath (URI!) | +The HTTP path permalink for this PullRequestReview. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
state (PullRequestReviewState!) | +Identifies the current state of the pull request review. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
submittedAt (DateTime) | +Identifies when the Pull Request Review was submitted |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url (URI!) | +The HTTP URL permalink for this PullRequestReview. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userContentEdits (UserContentEditConnection) |
- A list of users who are members of this organization. +A list of edits to this content.
A review comment associated with a given repository pull request. + +#### Implements + + +- [Comment](interfaces.md#comment) +- [Deletable](interfaces.md#deletable) +- [Minimizable](interfaces.md#minimizable) +- [Node](interfaces.md#node) +- [Reactable](interfaces.md#reactable) +- [RepositoryNode](interfaces.md#repositorynode) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) + +#### Fields + +
The connection type for PullRequestReviewComment. + +#### Fields + +
An edge in a connection. + +#### Fields + +
The connection type for PullRequestReview. + +#### Fields + +
This aggregates pull request reviews made by a user within one repository. + +#### Fields + +
An edge in a connection. + +#### Fields + +
A threaded list of comments for a given pull request. + +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +
Review comment threads for a pull request review. + +#### Fields + +
An edge in a connection. + +#### Fields + +
Represents a ‘ready_for_review’ event on a given pull request. - -#### Implements - +### PullRequestRevisionMarker -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +Represents the latest point in the pull request timeline for which the viewer has seen the pull request’s commits. #### Fields @@ -22375,37 +22498,56 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.Name | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actor (Actor) | -Identifies the actor who performed the event. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdAt (DateTime!) | Identifies the date and time when the object was created. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id (ID!) | -+ | lastSeenCommit (Commit!) | +The last commit the viewer has seen. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pullRequest (PullRequest!) | -PullRequest referenced by event. |
+ The pull request to which the marker belongs. |
The connection type for PullRequestTimelineItem.
+ +#### Fields + +resourcePath (URI!) | -The HTTP path for this ready for review event. |
+ Name | +Description |
---|---|---|---|
url (URI!) | -The HTTP URL for this ready for review event. |
+ edges ([PullRequestTimelineItemEdge]) | +A list of edges. |
+
nodes ([PullRequestTimelineItem]) | +A list of nodes. |
+ ||
pageInfo (PageInfo!) | +Information to aid in pagination. |
+ ||
totalCount (Int!) | +Identifies the total count of items in the connection. |
Autogenerated return type of CreateDeploymentStatus
+An edge in a connection.
#### Fields @@ -22415,25 +22557,20 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionA unique identifier for the client performing the mutation.
A cursor for use in pagination.
The new deployment status.
The item at the end of the edge.
Represents a ‘marked_as_duplicate’ event on a given issue or pull request.
- -#### Implements - +### PullRequestTimelineItemsConnection -- [Node](interfaces.md#node) +The connection type for PullRequestTimelineItems.
#### Fields @@ -22443,42 +22580,40 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionIdentifies the actor who performed the event.
A list of edges.
The authoritative issue or pull request which has been duplicated by another.
Identifies the count of items after applying before
and after
filters.
Identifies the date and time when the object was created.
A list of nodes.
The issue or pull request which has been marked as a duplicate of another.
Identifies the count of items after applying before
/after
filters and first
/last
/skip
slicing.
Information to aid in pagination.
Canonical and duplicate belong to different repositories.
Identifies the total count of items in the connection.
Identifies the date and time when the timeline was last updated.
Represents a ‘review_dismissed’ event on a given issue or pull request.
- -#### Implements - +### PullRequestTimelineItemsEdge -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +An edge in a connection.
#### Fields @@ -22488,68 +22623,69 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionIdentifies the actor who performed the event.
Identifies the date and time when the object was created.
Identifies the primary key from the database.
A cursor for use in pagination.
Identifies the optional message associated with the ‘review_dismissed’ event.
The item at the end of the edge.
A Git push.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +dismissalMessageHTML (String) | -Identifies the optional message associated with the event, rendered to HTML. |
+ Name | +Description |
---|---|---|---|
id (ID!) | |||
previousReviewState (PullRequestReviewState!) | -Identifies the previous state of the review with the ‘review_dismissed’ event. |
- ||
pullRequest (PullRequest!) | -PullRequest referenced by event. |
+ nextSha (GitObjectID) | +The SHA after the push |
pullRequestCommit (PullRequestCommit) | -Identifies the commit which caused the review to become stale. |
+ permalink (URI!) | +The permalink for this push. |
resourcePath (URI!) | -The HTTP path for this review dismissed event. |
+ previousSha (GitObjectID) | +The SHA before the push |
review (PullRequestReview) | -Identifies the review associated with the ‘review_dismissed’ event. |
+ pusher (User!) | +The user who pushed |
url (URI!) | -The HTTP URL for this review dismissed event. |
+ repository (Repository!) | +The repository that was pushed to |
Audit log entry for a repo.config.enable_anonymous_git_access event.
+A team, user or app who has the ability to push to a protected branch.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -22559,100 +22695,55 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionThe action name
The user who initiated the action
The actor that can push.
The IP address of the actor
Identifies the branch protection rule associated with the allowed user or team.
A readable representation of the actor’s location
The connection type for PushAllowance.
+ +#### Fields + +actorLogin (String) | -The username of the user who initiated the action |
+ Name | +Description |
---|---|---|---|
actorResourcePath (URI) | -The HTTP path for the actor. |
+ edges ([PushAllowanceEdge]) | +A list of edges. |
actorUrl (URI) | -The HTTP URL for the actor. |
+ nodes ([PushAllowance]) | +A list of nodes. |
createdAt (PreciseDateTime!) | -The time the action was initiated |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
id (ID!) | -- | ||
operationType (OperationType) | -The corresponding operation type for the action |
- ||
organization (Organization) | -The Organization associated with the Audit Entry. |
- ||
organizationName (String) | -The name of the Organization. |
- ||
organizationResourcePath (URI) | -The HTTP path for the organization |
- ||
organizationUrl (URI) | -The HTTP URL for the organization |
- ||
repository (Repository) | -The repository associated with the action |
- ||
repositoryName (String) | -The name of the repository |
- ||
repositoryResourcePath (URI) | -The HTTP path for the repository |
- ||
repositoryUrl (URI) | -The HTTP URL for the repository |
- ||
user (User) | -The user affected by the action |
- ||
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
- ||
userResourcePath (URI) | -The HTTP path for the user. |
- ||
userUrl (URI) | -The HTTP URL for the user. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
Describes a License’s conditions, permissions, and limitations
+An edge in a connection.
#### Fields @@ -22662,31 +22753,20 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionA description of the rule
The machine-readable rule key
A cursor for use in pagination.
The human-readable rule label
The item at the end of the edge.
Audit log entry for a org.enable_oauth_app_restrictions event.
- -#### Implements - +### RateLimit -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +Represents the client’s rate limit.
#### Fields @@ -22696,96 +22776,99 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionThe action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The point cost for the current query counting against the rate limit.
The username of the user who initiated the action
The maximum number of points the client is permitted to consume in a 60 minute window.
The HTTP path for the actor.
The maximum number of nodes this query may return
The HTTP URL for the actor.
The number of points remaining in the current rate limit window.
The time the action was initiated
The time at which the current rate limit window resets in UTC epoch seconds.
The number of points used in the current rate limit window.
The connection type for User.
+ +#### Fields + +operationType (OperationType) | -The corresponding operation type for the action |
+ Name | +Description |
---|---|---|---|
organization (Organization) | -The Organization associated with the Audit Entry. |
+ edges ([ReactingUserEdge]) | +A list of edges. |
organizationName (String) | -The name of the Organization. |
+ nodes ([User]) | +A list of nodes. |
organizationResourcePath (URI) | -The HTTP path for the organization |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
organizationUrl (URI) | -The HTTP URL for the organization |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
Represents a user that’s made a reaction.
+ +#### Fields + +user (User) | -The user affected by the action |
+ Name | +Description |
---|---|---|---|
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ cursor (String!) | +A cursor for use in pagination. |
userResourcePath (URI) | -The HTTP path for the user. |
+ node (User!) | +|
userUrl (URI) | -The HTTP URL for the user. |
+ reactedAt (DateTime!) | +The moment when the user made the reaction. |
Represents a comment on a given Commit.
+An emoji reaction to a particular piece of content.
#### Implements -- [Comment](interfaces.md#comment) -- [Deletable](interfaces.md#deletable) -- [Minimizable](interfaces.md#minimizable) -- [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [RepositoryNode](interfaces.md#repositorynode) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) +- [Node](interfaces.md#node) #### Fields @@ -22795,85 +22878,118 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionThe actor who authored the comment.
Identifies the emoji reaction.
Author’s association with the subject of the comment.
Identifies the date and time when the object was created.
Identifies the comment body.
Identifies the primary key from the database.
The body rendered to HTML.
The body rendered to text.
The reactable piece of content
Identifies the commit associated with the comment, if the commit exists.
Identifies the user who created this reaction.
A list of reactions that have been left on the subject.
+ +#### Fields + +createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ Name | +Description |
---|---|---|---|
createdViaEmail (Boolean!) | -Check if this comment was created via an email reply. |
+ edges ([ReactionEdge]) | +A list of edges. |
databaseId (Int) | -Identifies the primary key from the database. |
+ nodes ([Reaction]) | +A list of nodes. |
editor (Actor) | -The actor who edited the comment. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
id (ID!) | -+ | totalCount (Int!) | +Identifies the total count of items in the connection. |
includesCreatedEdit (Boolean!) | -Check if this comment was edited and includes an edit with the creation data |
+ viewerHasReacted (Boolean!) | +Whether or not the authenticated user has left a reaction on the subject. |
An edge in a connection.
+ +#### Fields + +isMinimized (Boolean!) | -Returns whether or not a comment has been minimized. |
+ Name | +Description |
---|---|---|---|
lastEditedAt (DateTime) | -The moment the editor made the last edit |
+ cursor (String!) | +A cursor for use in pagination. |
minimizedReason (String) | -Returns why the comment was minimized. |
+ node (Reaction) | +The item at the end of the edge. |
A group of emoji reactions to a particular piece of content.
+ +#### Fields + +path (String) | -Identifies the file path associated with the comment. |
+ Name | +Description | |||
---|---|---|---|---|---|---|
position (Int) | -Identifies the line position associated with the comment. |
+ content (ReactionContent!) | +Identifies the emoji reaction. |
|||
publishedAt (DateTime) | -Identifies when the comment was published at. |
+ createdAt (DateTime) | +Identifies when the reaction was created. |
|||
reactionGroups ([ReactionGroup!]) | -A list of reactions grouped by content left on the subject. |
+ subject (Reactable!) | +The subject that was reacted to. |
|||
reactions (ReactionConnection!) | +users (ReactingUserConnection!) |
- A list of Reactions left on the Issue. +Users who have reacted to the reaction subject with the emotion represented by this reaction group
|
||||
repository (Repository!) | -The repository associated with this node. |
+ viewerHasReacted (Boolean!) | +Whether or not the authenticated user has left a reaction on the subject. |
+
Represents a ‘ready_for_review’ event on a given pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) + +#### Fields + +Name | +Description | ||
---|---|---|---|
resourcePath (URI!) | -The HTTP path permalink for this commit comment. |
+ actor (Actor) | +Identifies the actor who performed the event. |
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+
id (ID!) | ++ | ||
pullRequest (PullRequest!) | +PullRequest referenced by event. |
+ ||
resourcePath (URI!) | +The HTTP path for this ready for review event. |
||
url (URI!) | -The HTTP URL permalink for this commit comment. |
+ The HTTP URL for this ready for review event. |
+
Represents a Git reference.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +Name | +Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
userContentEdits (UserContentEditConnection) | +associatedPullRequests (PullRequestConnection!) |
- A list of edits to this content. +A list of pull requests with this ref as the head ref.
|
||||||||
viewerCanDelete (Boolean!) | -Check if the current viewer can delete this object. |
+ branchProtectionRule (BranchProtectionRule) | +Branch protection rules for this ref |
|||||||
viewerCanMinimize (Boolean!) | -Check if the current viewer can minimize this object. |
+ id (ID!) | +||||||||
viewerCanReact (Boolean!) | -Can user react to this subject |
+ name (String!) | +The ref name. |
|||||||
viewerCanUpdate (Boolean!) | -Check if the current viewer can update this object. |
+ prefix (String!) | +The ref’s prefix, such as |
|||||||
viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | -Reasons why the current viewer can not update this comment. |
+ refUpdateRule (RefUpdateRule) | +Branch protection rules that are viewable by non-admins |
|||||||
viewerDidAuthor (Boolean!) | -Did the viewer author this comment. |
+ repository (Repository!) | +The repository the ref belongs to. |
+ |||||||
target (GitObject) | +The object the ref points to. Returns null when object does not exist. |
The connection type for Organization.
+The connection type for Ref.
#### Fields @@ -23008,11 +23199,11 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionA list of edges.
A list of nodes.
An edge in a connection.
#### Fields @@ -23039,301 +23230,231 @@ blank, the sponsorships will be ordered based on relevancy to the viewer.DescriptionA list of all of the administrators for this enterprise.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (EnterpriseMemberOrder) -Ordering options for administrators returned from the connection. - |
-
- query (String) -The search string to look for. - |
-
- role (EnterpriseAdministratorRole) -The role to filter by. - |
-
A cursor for use in pagination.
A list of users in the enterprise who currently have two-factor authentication disabled.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
The item at the end of the edge.
A ref update rules for a viewer.
+ +#### Fields + +affiliatedUsersWithTwoFactorDisabledExist (Boolean!) | -Whether or not affiliated users with two-factor authentication disabled exist in the enterprise. |
+ Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
allowPrivateRepositoryForkingSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether private repository forking is enabled for repositories in organizations in this enterprise. |
+ allowsDeletions (Boolean!) | +Can this branch be deleted. |
|||||||
allowPrivateRepositoryForkingSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided private repository forking setting value. -
|
+ allowsForcePushes (Boolean!) | +Are force pushes allowed on this branch. |
|||||||
defaultRepositoryPermissionSetting (EnterpriseDefaultRepositoryPermissionSettingValue!) | -The setting value for base repository permissions for organizations in this enterprise. |
+ pattern (String!) | +Identifies the protection rule pattern. |
|||||||
defaultRepositoryPermissionSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided default repository permission. -
|
+ requiredApprovingReviewCount (Int) | +Number of approving reviews required to update matching branches. |
|||||||
domains (VerifiableDomainConnection!) | -
- A list of domains owned by the enterprise. -
|
+ requiredStatusCheckContexts ([String]) | +List of required status check contexts that must pass for commits to be accepted to matching branches. |
|||||||
enterpriseServerInstallations (EnterpriseServerInstallationConnection!) | -
- Enterprise Server installations owned by the enterprise. -
|
+ requiresCodeOwnerReviews (Boolean!) | +Are reviews from code owners required to update matching branches. |
|||||||
ipAllowListEnabledSetting (IpAllowListEnabledSettingValue!) | -The setting value for whether the enterprise has an IP allow list enabled. |
+ requiresLinearHistory (Boolean!) | +Are merge commits prohibited from being pushed to this branch. |
|||||||
ipAllowListEntries (IpAllowListEntryConnection!) | +requiresSignatures (Boolean!) | +Are commits required to be signed. |
+ ||||||||
viewerAllowedToDismissReviews (Boolean!) | +Is the viewer allowed to dismiss reviews. |
+ |||||||||
viewerCanPush (Boolean!) | +Can the viewer push to the branch |
+
Represents a ‘referenced’ event on a given ReferencedSubject
.
Name | +Description | +
---|---|
actor (Actor) | +Identifies the actor who performed the event. |
+
commit (Commit) | +Identifies the commit associated with the ‘referenced’ event. |
+
commitRepository (Repository!) | +Identifies the repository associated with the ‘referenced’ event. |
+
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+
id (ID!) | ++ |
isCrossRepository (Boolean!) | +Reference originated in a different repository. |
+
isDirectReference (Boolean!) | +Checks if the commit message itself references the subject. Can be false in the case of a commit comment reference. |
+
subject (ReferencedSubject!) | +Object referenced by event. |
+
Autogenerated return type of RegenerateEnterpriseIdentityProviderRecoveryCodes
+ +#### Fields + +Name | +Description | +
---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
identityProvider (EnterpriseIdentityProvider) | +The identity provider for the enterprise. |
+
Autogenerated return type of RegenerateVerifiableDomainToken
+ +#### Fields + +Name | +Description | +
---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
verificationToken (String) | +The verification token that was generated. |
+
A release contains the content for a release.
+ +#### Implements + + +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) + +#### Fields + +Name | +Description | +|||||||||
---|---|---|---|---|---|---|---|---|---|---|
author (User) | +The author of the release |
+ |||||||||
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+ |||||||||
description (String) | +The description of the release. |
+ |||||||||
descriptionHTML (HTML) | +The description of this release rendered to HTML. |
+ |||||||||
id (ID!) | ++ | |||||||||
isDraft (Boolean!) | +Whether or not the release is a draft |
+ |||||||||
isLatest (Boolean!) | +Whether or not the release is the latest releast |
+ |||||||||
isPrerelease (Boolean!) | +Whether or not the release is a prerelease |
+ |||||||||
name (String) | +The title of the release. |
+ |||||||||
publishedAt (DateTime) | +Identifies the date and time when the release was created. |
+ |||||||||
releaseAssets (ReleaseAssetConnection!) |
- The IP addresses that are allowed to access resources owned by the enterprise. +List of releases assets which are dependent on this release.
|
|||||||||
isUpdatingDefaultRepositoryPermission (Boolean!) | -Whether or not the default repository permission is currently being updated. |
- |||||||||
isUpdatingTwoFactorRequirement (Boolean!) | -Whether the two-factor authentication requirement is currently being enforced. |
+ repository (Repository!) | +The repository that the release belongs to. |
|||||||
membersCanChangeRepositoryVisibilitySetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether organization members with admin permissions on a -repository can change repository visibility. |
+ resourcePath (URI!) | +The HTTP path for this issue |
|||||||
membersCanChangeRepositoryVisibilitySettingOrganizations (OrganizationConnection!) | +shortDescriptionHTML (HTML) |
- A list of enterprise organizations configured with the provided can change repository visibility setting value. +A description of the release, rendered to HTML without any links in it.
|
||||||||
membersCanCreateInternalRepositoriesSetting (Boolean) | -The setting value for whether members of organizations in the enterprise can create internal repositories. |
+ tag (Ref) | +The Git tag the release points to |
|||||||
membersCanCreatePrivateRepositoriesSetting (Boolean) | -The setting value for whether members of organizations in the enterprise can create private repositories. |
+ tagCommit (Commit) | +The tag commit for this release. |
|||||||
membersCanCreatePublicRepositoriesSetting (Boolean) | -The setting value for whether members of organizations in the enterprise can create public repositories. |
+ tagName (String!) | +The name of the release’s Git tag |
|||||||
membersCanCreateRepositoriesSetting (EnterpriseMembersCanCreateRepositoriesSettingValue) | -The setting value for whether members of organizations in the enterprise can create repositories. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
|||||||
membersCanCreateRepositoriesSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided repository creation setting value. -
|
+ url (URI!) | +The HTTP URL for this issue |
A release asset contains the content for a release asset.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +membersCanDeleteIssuesSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether members with admin permissions for repositories can delete issues. |
+ Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
membersCanDeleteIssuesSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided members can delete issues setting value. -
|
+ contentType (String!) | +The asset’s content-type |
|||||||
membersCanDeleteRepositoriesSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether members with admin permissions for repositories can delete or transfer repositories. |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
|||||||
membersCanDeleteRepositoriesSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided members can delete repositories setting value. -
|
+ downloadCount (Int!) | +The number of times this asset was downloaded |
|||||||
membersCanInviteCollaboratorsSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether members of organizations in the enterprise can invite outside collaborators. |
+ downloadUrl (URI!) | +Identifies the URL where you can download the release asset via the browser. |
|||||||
membersCanInviteCollaboratorsSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided members can invite collaborators setting value. -
|
+ id (ID!) | +||||||||
membersCanMakePurchasesSetting (EnterpriseMembersCanMakePurchasesSettingValue!) | -Indicates whether members of this enterprise’s organizations can purchase additional services for those organizations. |
+ name (String!) | +Identifies the title of the release asset. |
|||||||
membersCanUpdateProtectedBranchesSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether members with admin permissions for repositories can update protected branches. |
+ release (Release) | +Release that the asset is associated with |
|||||||
membersCanUpdateProtectedBranchesSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided members can update protected branches setting value. -
|
+ size (Int!) | +The size (in bytes) of the asset |
|||||||
membersCanViewDependencyInsightsSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether members can view dependency insights. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
|||||||
membersCanViewDependencyInsightsSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided members can view dependency insights setting value. -
|
+ uploadedBy (User!) | +The user that performed the upload |
|||||||
notificationDeliveryRestrictionEnabledSetting (NotificationRestrictionSettingValue!) | -Indicates if email notification delivery for this enterprise is restricted to verified domains. |
+ url (URI!) | +Identifies the URL of the release asset. |
The connection type for ReleaseAsset.
+ +#### Fields + +organizationProjectsSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether organization projects are enabled for organizations in this enterprise. |
+ Name | +Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
organizationProjectsSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided organization projects setting value. -
|
+ edges ([ReleaseAssetEdge]) | +A list of edges. |
|||||||||
outsideCollaborators (EnterpriseOutsideCollaboratorConnection!) | -
- A list of outside collaborators across the repositories in the enterprise. -
|
+ nodes ([ReleaseAsset]) | +A list of nodes. |
|||||||||
pendingAdminInvitations (EnterpriseAdministratorInvitationConnection!) | -
- A list of pending administrator invitations for the enterprise. -
|
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
|||||||||
pendingCollaboratorInvitations (RepositoryInvitationConnection!) | -
- A list of pending collaborator invitations across the repositories in the enterprise. -
|
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +pendingCollaborators (EnterprisePendingCollaboratorConnection!) | -
- A list of pending collaborators across the repositories in the enterprise. -
|
+ Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
pendingMemberInvitations (EnterprisePendingMemberInvitationConnection!) | -
- A list of pending member invitations for organizations in the enterprise. -
|
+ cursor (String!) | +A cursor for use in pagination. |
|||||||
repositoryProjectsSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether repository projects are enabled in this enterprise. |
+ node (ReleaseAsset) | +The item at the end of the edge. |
The connection type for Release.
+ +#### Fields + +repositoryProjectsSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided repository projects setting value. -
|
+ Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
samlIdentityProvider (EnterpriseIdentityProvider) | -The SAML Identity Provider for the enterprise. |
+ edges ([ReleaseEdge]) | +A list of edges. |
|||||||
samlIdentityProviderSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the SAML single sign-on setting value. -
|
+ nodes ([Release]) | +A list of nodes. |
|||||||
supportEntitlements (EnterpriseMemberConnection!) | -
- A list of members with a support entitlement. -
|
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
|||||||
teamDiscussionsSetting (EnterpriseEnabledDisabledSettingValue!) | -The setting value for whether team discussions are enabled for organizations in this enterprise. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +teamDiscussionsSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the provided team discussions setting value. -
|
+ Name | +Description | |||||||
---|---|---|---|---|---|---|---|---|---|---|
twoFactorRequiredSetting (EnterpriseEnabledSettingValue!) | -The setting value for whether the enterprise requires two-factor authentication for its organizations and users. |
+ cursor (String!) | +A cursor for use in pagination. |
|||||||
twoFactorRequiredSettingOrganizations (OrganizationConnection!) | -
- A list of enterprise organizations configured with the two-factor authentication setting value. -
|
+ node (Release) | +The item at the end of the edge. |
A check suite.
+Autogenerated return type of RemoveAssigneesFromAssignable
-#### Implements +#### Fields + +Name | +Description | +
---|---|
assignable (Assignable) | +The item that was unassigned. |
+
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+
Autogenerated return type of RemoveEnterpriseAdmin
#### Fields @@ -24321,178 +23748,86 @@ repository can change repository visibility.The GitHub App which created this check suite.
The user who was removed as an administrator.
The name of the branch for this check suite.
A unique identifier for the client performing the mutation.
The check runs associated with a check suite.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- filterBy (CheckRunFilter) -Filters the check runs by this type. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
The updated enterprise.
The commit for this check suite
A message confirming the result of removing an administrator.
The conclusion of this check suite.
The viewer performing the mutation.
Autogenerated return type of RemoveEnterpriseIdentityProvider
+ +#### Fields + +createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ Name | +Description |
---|---|---|---|
databaseId (Int) | -Identifies the primary key from the database. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
id (ID!) | -+ | identityProvider (EnterpriseIdentityProvider) | +The identity provider that was removed from the enterprise. |
Autogenerated return type of RemoveEnterpriseOrganization
+ +#### Fields + +matchingPullRequests (PullRequestConnection) | -
- A list of open pull requests matching the check suite. -
|
- ||||||||||
push (Push) | -The push that triggered this check suite. |
- ||||||||||
repository (Repository!) | -The repository associated with this check suite. |
+ Name | +Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
resourcePath (URI!) | -The HTTP path for this check suite |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
||||||||
status (CheckStatusState!) | -The status of this check suite. |
+ enterprise (Enterprise) | +The updated enterprise. |
||||||||
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ organization (Organization) | +The organization that was removed from the enterprise. |
||||||||
url (URI!) | -The HTTP URL for this check suite |
+ viewer (User) | +The viewer performing the mutation. |
Audit log entry for a repo.archived event.
- -#### Implements - +### RemoveEnterpriseSupportEntitlementPayload -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +Autogenerated return type of RemoveEnterpriseSupportEntitlement
#### Fields @@ -24502,104 +23837,20 @@ repository can change repository visibility.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The HTTP path for the user.
The HTTP URL for the user.
A unique identifier for the client performing the mutation.
The visibility of the repository
A message confirming the result of removing the support entitlement.
An inclusive pair of positions for a check annotation.
+Autogenerated return type of RemoveLabelsFromLabelable
#### Fields @@ -24609,20 +23860,20 @@ repository can change repository visibility.End position (inclusive).
A unique identifier for the client performing the mutation.
Start position (inclusive).
The Labelable the labels were removed from.
Detail needed to display a hovercard for a user
+Autogenerated return type of RemoveOutsideCollaborator
#### Fields @@ -24632,16 +23883,20 @@ repository can change repository visibility.Each of the contexts for this hovercard
A unique identifier for the client performing the mutation.
The user that was removed as an outside collaborator.
Autogenerated return type of ReopenIssue
+Autogenerated return type of RemoveReaction
#### Fields @@ -24655,16 +23910,20 @@ repository can change repository visibility.A unique identifier for the client performing the mutation.
The issue that was opened.
The reaction object.
The reactable subject.
A GitHub Security Advisory Identifier
+Autogenerated return type of RemoveStar
#### Fields @@ -24674,20 +23933,25 @@ repository can change repository visibility.The identifier type, e.g. GHSA, CVE
A unique identifier for the client performing the mutation.
The identifier
The starrable.
The connection type for User.
+Represents a ‘removed_from_project’ event on a given issue or pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -24697,51 +23961,41 @@ repository can change repository visibility.A list of edges.
A list of nodes.
Identifies the actor who performed the event.
Information to aid in pagination.
Identifies the date and time when the object was created.
Identifies the total count of items in the connection.
Identifies the primary key from the database.
Autogenerated return type of CreateTeamDiscussion
- -#### Fields - -Name | -Description | +id (ID!) | +|
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ project (Project) | +Project referenced by event. |
teamDiscussion (TeamDiscussion) | -The new discussion. |
+ projectColumnName (String!) | +Column name referenced by this project event. |
The connection type for ExternalIdentity.
+Represents a ‘renamed’ event on a given issue or pull request
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -24751,28 +24005,36 @@ repository can change repository visibility.A list of edges.
Identifies the actor who performed the event.
A list of nodes.
Identifies the date and time when the object was created.
Information to aid in pagination.
Identifies the current title of the issue or pull request.
Identifies the total count of items in the connection.
Identifies the previous title of the issue or pull request.
Subject that was renamed.
Autogenerated return type of RemoveReaction
+Autogenerated return type of ReopenIssue
#### Fields @@ -24786,20 +24048,16 @@ repository can change repository visibility.A unique identifier for the client performing the mutation.
The reaction object.
The reactable subject.
The issue that was opened.
Represents an actor in a Git commit (ie. an author or committer).
+Autogenerated return type of ReopenPullRequest
#### Fields @@ -24809,45 +24067,20 @@ repository can change repository visibility.A URL pointing to the author’s public avatar.
-Arguments | -
---|
- size (Int) -The size of the resulting square image. - |
-
The timestamp of the Git action (authoring or committing).
The email in the Git commit.
The name in the Git commit.
A unique identifier for the client performing the mutation.
The GitHub user corresponding to the email field. Null if no such user exists.
The pull request that was reopened.
Represents an ‘unpinned’ event on a given issue or pull request.
+Represents a ‘reopened’ event on any Closable
.
Identifies the actor who performed the event.
Object that was reopened.
Identifies the date and time when the object was created.
Identifies the issue associated with the event.
An edge in a connection.
+Audit log entry for a repo.access event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -24893,113 +24134,112 @@ repository can change repository visibility.A cursor for use in pagination.
The action name
The item at the end of the edge.
The user who initiated the action
Represents a starred repository.
- -#### Fields - -Name | -Description | +actorIp (String) | +The IP address of the actor |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
node (Repository!) | +actorLogin (String) | +The username of the user who initiated the action |
+ |
actorResourcePath (URI) | +The HTTP path for the actor. |
+ ||
actorUrl (URI) | +The HTTP URL for the actor. |
+ ||
createdAt (PreciseDateTime!) | +The time the action was initiated |
+ ||
id (ID!) | |||
starredAt (DateTime!) | -Identifies when the item was starred. |
+ operationType (OperationType) | +The corresponding operation type for the action |
The connection type for User.
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
edges ([ReactingUserEdge]) | -A list of edges. |
+ organizationName (String) | +The name of the Organization. |
nodes ([User]) | -A list of nodes. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ repository (Repository) | +The repository associated with the action |
Autogenerated return type of RemoveEnterpriseAdmin
- -#### Fields - -Name | -Description | +repositoryName (String) | +The name of the repository |
---|---|---|---|
admin (User) | -The user who was removed as an administrator. |
+ repositoryResourcePath (URI) | +The HTTP path for the repository |
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
enterprise (Enterprise) | -The updated enterprise. |
+ user (User) | +The user affected by the action |
message (String) | -A message confirming the result of removing an administrator. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
viewer (User) | -The viewer performing the mutation. |
+ userResourcePath (URI) | +The HTTP path for the user. |
+
userUrl (URI) | +The HTTP URL for the user. |
+ ||
visibility (RepoAccessAuditEntryVisibility) | +The visibility of the repository |
The connection type for ReviewDismissalAllowance.
+Audit log entry for a repo.add_member event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -25009,181 +24249,113 @@ repository can change repository visibility.A list of edges.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
Autogenerated return type of UpdateEnterpriseDefaultRepositoryPermissionSetting
- -#### Fields - -Name | -Description | +action (String!) | +The action name |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actor (AuditEntryActor) | +The user who initiated the action |
enterprise (Enterprise) | -The enterprise with the updated default repository permission setting. |
+ actorIp (String) | +The IP address of the actor |
message (String) | -A message confirming the result of updating the default repository permission setting. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
An edit on user content
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +actorLogin (String) | +The username of the user who initiated the action |
---|---|---|---|
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
deletedAt (DateTime) | -Identifies the date and time when the object was deleted. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
deletedBy (Actor) | -The actor who deleted this content |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
diff (String) | -A summary of the changes for this edit |
+ id (ID!) | +|
editedAt (DateTime!) | -When this content was edited |
+ operationType (OperationType) | +The corresponding operation type for the action |
editor (Actor) | -The actor who edited this content |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
id (ID!) | -+ | organizationName (String) | +The name of the Organization. |
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
Autogenerated return type of ArchiveRepository
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ repository (Repository) | +The repository associated with the action |
repository (Repository) | -The repository that was marked as archived. |
+ repositoryName (String) | +The name of the repository |
An email belonging to a user account on an Enterprise Server installation.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +repositoryResourcePath (URI) | +The HTTP path for the repository |
---|---|---|---|
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
email (String!) | -The email address. |
+ user (User) | +The user affected by the action |
id (ID!) | -+ | userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
isPrimary (Boolean!) | -Indicates whether this is the primary email of the associated user account. |
+ userResourcePath (URI) | +The HTTP path for the user. |
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ userUrl (URI) | +The HTTP URL for the user. |
userAccount (EnterpriseServerUserAccount!) | -The user account to which the email belongs. |
+ visibility (RepoAddMemberAuditEntryVisibility) | +The visibility of the repository |
Audit log entry for a org.enable_two_factor_requirement event.
+Audit log entry for a repo.add_topic event.
#### Implements - [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [TopicAuditEntryData](interfaces.md#topicauditentrydata) #### Fields @@ -25248,6 +24420,30 @@ repository can change repository visibility.The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The name of the topic added to the repository
The name of the topic added to the repository
The user affected by the action
Autogenerated return type of DeletePullRequestReview
+Audit log entry for a repo.archived event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -25280,142 +24484,112 @@ repository can change repository visibility.A unique identifier for the client performing the mutation.
The action name
The deleted pull request review.
The user who initiated the action
An external identity provisioned by SAML SSO or SCIM.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +actorIp (String) | +The IP address of the actor |
---|---|---|---|
guid (String!) | -The GUID for this identity |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
+
actorLogin (String) | +The username of the user who initiated the action |
+ ||
actorResourcePath (URI) | +The HTTP path for the actor. |
+ ||
actorUrl (URI) | +The HTTP URL for the actor. |
+ ||
createdAt (PreciseDateTime!) | +The time the action was initiated |
||
id (ID!) | |||
organizationInvitation (OrganizationInvitation) | -Organization invitation for this SCIM-provisioned external identity |
+ operationType (OperationType) | +The corresponding operation type for the action |
samlIdentity (ExternalIdentitySamlAttributes) | -SAML Identity attributes |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
scimIdentity (ExternalIdentityScimAttributes) | -SCIM Identity attributes |
+ organizationName (String) | +The name of the Organization. |
user (User) | -User linked to this external identity. Will be NULL if this identity has not been claimed by an organization member. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
An edge in a connection.
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ repository (Repository) | +The repository associated with the action |
node (CreatedCommitContribution) | -The item at the end of the edge. |
+ repositoryName (String) | +The name of the repository |
Autogenerated return type of CreateDeployment
- -#### Fields - -Name | -Description | +repositoryResourcePath (URI) | +The HTTP path for the repository |
---|---|---|---|
autoMerged (Boolean) | -True if the default branch has been auto-merged into the deployment ref. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ user (User) | +The user affected by the action |
deployment (Deployment) | -The new deployment. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
An edge in a connection.
- -#### Fields - -Name | -Description | +userResourcePath (URI) | +The HTTP path for the user. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ userUrl (URI) | +The HTTP URL for the user. |
node (EnterpriseServerUserAccountEmail) | -The item at the end of the edge. |
+ visibility (RepoArchivedAuditEntryVisibility) | +The visibility of the repository |
Represents a ‘head_ref_force_pushed’ event on a given pull request.
+Audit log entry for a repo.change_merge_setting event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -25425,136 +24599,116 @@ repository can change repository visibility.Identifies the actor who performed the event.
The action name
Identifies the after commit SHA for the ‘head_ref_force_pushed’ event.
The user who initiated the action
Identifies the before commit SHA for the ‘head_ref_force_pushed’ event.
The IP address of the actor
Identifies the date and time when the object was created.
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
PullRequest referenced by event.
Whether the change was to enable (true) or disable (false) the merge type
Identifies the fully qualified ref name for the ‘head_ref_force_pushed’ event.
The merge method affected by the change
Autogenerated return type of TransferIssue
- -#### Fields - -Name | -Description | +operationType (OperationType) | +The corresponding operation type for the action |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
issue (Issue) | -The issue that was transferred |
+ organizationName (String) | +The name of the Organization. |
Autogenerated return type of UpdateEnterpriseOrganizationProjectsSetting
- -#### Fields - -Name | -Description | +organizationResourcePath (URI) | +The HTTP path for the organization |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
enterprise (Enterprise) | -The enterprise with the updated organization projects setting. |
+ repository (Repository) | +The repository associated with the action |
message (String) | -A message confirming the result of updating the organization projects setting. |
+ repositoryName (String) | +The name of the repository |
An edge in a connection.
- -#### Fields - -Name | -Description | +repositoryResourcePath (URI) | +The HTTP path for the repository |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
node (UserContentEdit) | -The item at the end of the edge. |
+ user (User) | +The user affected by the action |
An edge in a connection.
- -#### Fields - -Name | -Description | +userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ userResourcePath (URI) | +The HTTP path for the user. |
node (GistComment) | -The item at the end of the edge. |
+ userUrl (URI) | +The HTTP URL for the user. |
The connection type for SecurityAdvisory.
+Audit log entry for a repo.config.disable_anonymous_git_access event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -25564,109 +24718,100 @@ repository can change repository visibility.A list of edges.
The action name
A list of nodes.
The user who initiated the action
Information to aid in pagination.
The IP address of the actor
Identifies the total count of items in the connection.
A readable representation of the actor’s location
The connection type for User.
- -#### Fields - -Name | -Description | +actorLogin (String) | +The username of the user who initiated the action |
---|---|---|---|
edges ([StargazerEdge]) | -A list of edges. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
nodes ([User]) | -A list of nodes. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ id (ID!) | +
Autogenerated return type of UpdateEnterpriseTeamDiscussionsSetting
- -#### Fields - -Name | -Description | +operationType (OperationType) | +The corresponding operation type for the action |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
enterprise (Enterprise) | -The enterprise with the updated team discussions setting. |
+ organizationName (String) | +The name of the Organization. |
message (String) | -A message confirming the result of updating the team discussions setting. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
Autogenerated return type of ImportProject
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ repository (Repository) | +The repository associated with the action |
project (Project) | -The new Project! |
+ repositoryName (String) | +The name of the repository |
+
repositoryResourcePath (URI) | +The HTTP path for the repository |
+ ||
repositoryUrl (URI) | +The HTTP URL for the repository |
+ ||
user (User) | +The user affected by the action |
+ ||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a repo.config.unlock_anonymous_git_access event.
+Audit log entry for a repo.config.disable_collaborators_only event.
#### Implements @@ -25775,9 +24920,17 @@ repository can change repository visibility. --- -### Blame +### RepoConfigDisableContributorsOnlyAuditEntry + +Audit log entry for a repo.config.disable_contributors_only event.
+ +#### Implements -Represents a Git blame.
+ +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -25787,195 +24940,108 @@ repository can change repository visibility.The list of ranges from a Git blame.
The action name
An edge in a connection.
- -#### Fields - -Name | -Description | +actor (AuditEntryActor) | +The user who initiated the action |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ actorIp (String) | +The IP address of the actor |
node (Milestone) | -The item at the end of the edge. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
Autogenerated return type of UpdateRef
- -#### Fields - -Name | -Description | +actorLogin (String) | +The username of the user who initiated the action |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
ref (Ref) | -The updated Ref. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
A user with an invitation to be a collaborator on a repository owned by an organization in an enterprise.
- -#### Fields - -Name | -Description | +createdAt (PreciseDateTime!) | +The time the action was initiated |
||||||
---|---|---|---|---|---|---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ id (ID!) | +|||||||
isUnlicensed (Boolean!) | -Whether the invited collaborator does not have a license for the enterprise. |
+ operationType (OperationType) | +The corresponding operation type for the action |
||||||
node (User) | -The item at the end of the edge. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
||||||
repositories (EnterpriseRepositoryInfoConnection!) | -
- The enterprise organization repositories this user is a member of. -
|
+ organizationName (String) | +The name of the Organization. |
Represents a team repository.
- -#### Fields - -Name | -Description | +organizationResourcePath (URI) | +The HTTP path for the organization |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
node (Repository!) | -+ | repository (Repository) | +The repository associated with the action |
permission (RepositoryPermission!) | -The permission level the team has on the repository |
+ repositoryName (String) | +The name of the repository |
The connection type for CreatedRepositoryContribution.
- -#### Fields - -Name | -Description | +repositoryResourcePath (URI) | +The HTTP path for the repository |
---|---|---|---|
edges ([CreatedRepositoryContributionEdge]) | -A list of edges. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
nodes ([CreatedRepositoryContribution]) | -A list of nodes. |
+ user (User) | +The user affected by the action |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ userResourcePath (URI) | +The HTTP path for the user. |
+
userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a org.unblock_user
+Audit log entry for a repo.config.disable_sockpuppet_disallowed event.
#### Implements - [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -26012,22 +25078,6 @@ repository can change repository visibility.The HTTP URL for the actor.
The user being unblocked by the organization.
The username of the blocked user.
The HTTP path for the blocked user.
The HTTP URL for the blocked user.
The time the action was initiated
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
Audit log entry for a team.change_parent_team event.
+Audit log entry for a repo.config.enable_anonymous_git_access event.
#### Implements @@ -26086,7 +25152,7 @@ repository can change repository visibility. - [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) - [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [TeamAuditEntryData](interfaces.md#teamauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -26131,10 +25197,6 @@ repository can change repository visibility.Whether the team was mapped to an LDAP Group.
The corresponding operation type for the action
The HTTP URL for the organization
The new parent team.
The name of the new parent team
The name of the former parent team
The HTTP path for the parent team
The HTTP URL for the parent team
The former parent team.
The HTTP path for the previous parent team
The HTTP URL for the previous parent team
The team associated with the action
The repository associated with the action
The name of the team
The name of the repository
The HTTP path for this team
The HTTP path for the repository
The HTTP URL for this team
The HTTP URL for the repository
Represents a ‘demilestoned’ event on a given issue or pull request.
+Audit log entry for a repo.config.enable_collaborators_only event.
#### Implements -- [Node](interfaces.md#node) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -26240,712 +25273,330 @@ repository can change repository visibility.Identifies the actor who performed the event.
The action name
Identifies the date and time when the object was created.
The user who initiated the action
The IP address of the actor
Identifies the milestone title associated with the ‘demilestoned’ event.
A readable representation of the actor’s location
Object referenced by event.
The username of the user who initiated the action
An edge in a connection.
- -#### Fields - -Name | -Description | +actorResourcePath (URI) | +The HTTP path for the actor. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
node (Label) | -The item at the end of the edge. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
The connection type for StatusCheckRollupContext.
- -#### Fields - -Name | -Description | +id (ID!) | +|
---|---|---|---|
edges ([StatusCheckRollupContextEdge]) | -A list of edges. |
+ operationType (OperationType) | +The corresponding operation type for the action |
nodes ([StatusCheckRollupContext]) | -A list of nodes. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ organizationName (String) | +The name of the Organization. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
A contributions collection aggregates contributions such as opened issues and commits created by a user.
- -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
||
---|---|---|---|---|---|
commitContributionsByRepository ([CommitContributionsByRepository!]!) | -
- Commit contributions made by the user, grouped by repository. -
|
+ repository (Repository) | +The repository associated with the action |
||
contributionCalendar (ContributionCalendar!) | -A calendar of this user’s contributions on GitHub. |
+ repositoryName (String) | +The name of the repository |
||
contributionYears ([Int!]!) | -The years the user has been making contributions with the most recent year first. |
+ repositoryResourcePath (URI) | +The HTTP path for the repository |
||
doesEndInCurrentMonth (Boolean!) | -Determine if this collection’s time span ends in the current month. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
||
earliestRestrictedContributionDate (Date) | -The date of the first restricted contribution the user made in this time -period. Can only be non-null when the user has enabled private contribution counts. |
+ user (User) | +The user affected by the action |
||
endedAt (DateTime!) | -The ending date and time of this collection. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
||
firstIssueContribution (CreatedIssueOrRestrictedContribution) | -The first issue the user opened on GitHub. This will be null if that issue was -opened outside the collection’s time range and ignoreTimeRange is false. If -the issue is not visible but the user has opted to show private contributions, -a RestrictedContribution will be returned. |
+ userResourcePath (URI) | +The HTTP path for the user. |
||
firstPullRequestContribution (CreatedPullRequestOrRestrictedContribution) | -The first pull request the user opened on GitHub. This will be null if that -pull request was opened outside the collection’s time range and -ignoreTimeRange is not true. If the pull request is not visible but the user -has opted to show private contributions, a RestrictedContribution will be returned. |
+ userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a repo.config.enable_contributors_only event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) + +#### Fields + +firstRepositoryContribution (CreatedRepositoryOrRestrictedContribution) | -The first repository the user created on GitHub. This will be null if that -first repository was created outside the collection’s time range and -ignoreTimeRange is false. If the repository is not visible, then a -RestrictedContribution is returned. |
+ Name | +Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
hasActivityInThePast (Boolean!) | -Does the user have any more activity in the timeline that occurred prior to the collection’s time range? |
+ action (String!) | +The action name |
||||||||
hasAnyContributions (Boolean!) | -Determine if there are any contributions in this collection. |
+ actor (AuditEntryActor) | +The user who initiated the action |
||||||||
hasAnyRestrictedContributions (Boolean!) | -Determine if the user made any contributions in this time frame whose details -are not visible because they were made in a private repository. Can only be -true if the user enabled private contribution counts. |
+ actorIp (String) | +The IP address of the actor |
||||||||
isSingleDay (Boolean!) | -Whether or not the collector’s time span is all within the same day. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
||||||||
issueContributions (CreatedIssueContributionConnection!) | -
- A list of issues the user opened. -
|
+ actorLogin (String) | +The username of the user who initiated the action |
||||||||
issueContributionsByRepository ([IssueContributionsByRepository!]!) | -
- Issue contributions made by the user, grouped by repository. -
|
+ actorResourcePath (URI) | +The HTTP path for the actor. |
||||||||
joinedGitHubContribution (JoinedGitHubContribution) | -When the user signed up for GitHub. This will be null if that sign up date -falls outside the collection’s time range and ignoreTimeRange is false. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
||||||||
latestRestrictedContributionDate (Date) | -The date of the most recent restricted contribution the user made in this time -period. Can only be non-null when the user has enabled private contribution counts. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
||||||||
mostRecentCollectionWithActivity (ContributionsCollection) | -When this collection’s time range does not include any activity from the user, use this -to get a different collection from an earlier time range that does have activity. |
+ id (ID!) | +|||||||||
mostRecentCollectionWithoutActivity (ContributionsCollection) | -Returns a different contributions collection from an earlier time range than this one -that does not have any contributions. |
+ operationType (OperationType) | +The corresponding operation type for the action |
||||||||
popularIssueContribution (CreatedIssueContribution) | -The issue the user opened on GitHub that received the most comments in the specified -time frame. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
||||||||
popularPullRequestContribution (CreatedPullRequestContribution) | -The pull request the user opened on GitHub that received the most comments in the -specified time frame. |
+ organizationName (String) | +The name of the Organization. |
||||||||
pullRequestContributions (CreatedPullRequestContributionConnection!) | -
- Pull request contributions made by the user. -
|
+ organizationResourcePath (URI) | +The HTTP path for the organization |
||||||||
pullRequestContributionsByRepository ([PullRequestContributionsByRepository!]!) | -
- Pull request contributions made by the user, grouped by repository. -
|
+ organizationUrl (URI) | +The HTTP URL for the organization |
||||||||
pullRequestReviewContributions (CreatedPullRequestReviewContributionConnection!) | -
- Pull request review contributions made by the user. -
|
+ repository (Repository) | +The repository associated with the action |
||||||||
pullRequestReviewContributionsByRepository ([PullRequestReviewContributionsByRepository!]!) | -
- Pull request review contributions made by the user, grouped by repository. -
|
+ repositoryName (String) | +The name of the repository |
||||||||
repositoryContributions (CreatedRepositoryContributionConnection!) | -
- A list of repositories owned by the user that the user created in this time range. -
|
+ repositoryResourcePath (URI) | +The HTTP path for the repository |
||||||||
restrictedContributionsCount (Int!) | -A count of contributions made by the user that the viewer cannot access. Only -non-zero when the user has chosen to share their private contribution counts. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
||||||||
startedAt (DateTime!) | -The beginning date and time of this collection. |
+ user (User) | +The user affected by the action |
||||||||
totalCommitContributions (Int!) | -How many commits were made by the user in this time span. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
||||||||
totalIssueContributions (Int!) | -
- How many issues the user opened. -
|
+ userResourcePath (URI) | +The HTTP path for the user. |
||||||||
totalPullRequestContributions (Int!) | -
- How many pull requests the user opened. -
|
+ userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a repo.config.enable_sockpuppet_disallowed event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) + +#### Fields + +totalPullRequestReviewContributions (Int!) | -How many pull request reviews the user left. |
+ Name | +Description | |||
---|---|---|---|---|---|---|
totalRepositoriesWithContributedCommits (Int!) | -How many different repositories the user committed to. |
+ action (String!) | +The action name |
|||
totalRepositoriesWithContributedIssues (Int!) | -
- How many different repositories the user opened issues in. -
|
+ actor (AuditEntryActor) | +The user who initiated the action |
|||
totalRepositoriesWithContributedPullRequestReviews (Int!) | -How many different repositories the user left pull request reviews in. |
+ actorIp (String) | +The IP address of the actor |
|||
totalRepositoriesWithContributedPullRequests (Int!) | -
- How many different repositories the user opened pull requests in. -
|
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
|||
totalRepositoryContributions (Int!) | -
- How many repositories the user created. -
|
+ actorLogin (String) | +The username of the user who initiated the action |
|||
user (User!) | -The user who made the contributions in this collection. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
An edge in a connection.
- -#### Fields - -Name | -Description | +actorUrl (URI) | +The HTTP URL for the actor. |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
node (GitActor) | -The item at the end of the edge. |
+ id (ID!) | +
The connection type for Package.
- -#### Fields - -Name | -Description | +operationType (OperationType) | +The corresponding operation type for the action |
---|---|---|---|
edges ([PackageEdge]) | -A list of edges. |
+ organization (Organization) | +The Organization associated with the Audit Entry. |
nodes ([Package]) | -A list of nodes. |
+ organizationName (String) | +The name of the Organization. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ organizationUrl (URI) | +The HTTP URL for the organization |
The connection type for PullRequestTimelineItems.
- -#### Fields - -Name | -Description | +repository (Repository) | +The repository associated with the action |
---|---|---|---|
edges ([PullRequestTimelineItemsEdge]) | -A list of edges. |
+ repositoryName (String) | +The name of the repository |
filteredCount (Int!) | -Identifies the count of items after applying |
+ repositoryResourcePath (URI) | +The HTTP path for the repository |
nodes ([PullRequestTimelineItems]) | -A list of nodes. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
pageCount (Int!) | -Identifies the count of items after applying |
+ user (User) | +The user affected by the action |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ userResourcePath (URI) | +The HTTP path for the user. |
updatedAt (DateTime!) | -Identifies the date and time when the timeline was last updated. |
+ userUrl (URI) | +The HTTP URL for the user. |
An edge in a connection.
+Audit log entry for a repo.config.lock_anonymous_git_access event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -26955,73 +25606,108 @@ non-zero when the user has chosen to share their private contribution counts.DescriptionA cursor for use in pagination.
The action name
The item at the end of the edge.
The user who initiated the action
An edge in a connection.
- -#### Fields - -Name | -Description | +actorIp (String) | +The IP address of the actor |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ actorLocation (ActorLocation) | +A readable representation of the actor’s location |
node (PinnableItem) | -The item at the end of the edge. |
+ actorLogin (String) | +The username of the user who initiated the action |
Autogenerated return type of ClearLabelsFromLabelable
- -#### Fields - -Name | -Description | +actorResourcePath (URI) | +The HTTP path for the actor. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
labelable (Labelable) | -The item that was unlabeled. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
+
id (ID!) | ++ | ||
operationType (OperationType) | +The corresponding operation type for the action |
+ ||
organization (Organization) | +The Organization associated with the Audit Entry. |
+ ||
organizationName (String) | +The name of the Organization. |
+ ||
organizationResourcePath (URI) | +The HTTP path for the organization |
+ ||
organizationUrl (URI) | +The HTTP URL for the organization |
+ ||
repository (Repository) | +The repository associated with the action |
+ ||
repositoryName (String) | +The name of the repository |
+ ||
repositoryResourcePath (URI) | +The HTTP path for the repository |
+ ||
repositoryUrl (URI) | +The HTTP URL for the repository |
+ ||
user (User) | +The user affected by the action |
+ ||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a org.update_member_repository_invitation_permission event.
+Audit log entry for a repo.config.unlock_anonymous_git_access event.
#### Implements - [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -27058,10 +25744,6 @@ non-zero when the user has chosen to share their private contribution counts.actorUrl (URI)The HTTP URL for the actor.
Can outside collaborators be invited to repositories in the organization.
The time the action was initiated
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
Audit log entry for a repo.create event.
+ +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -27122,59 +25828,112 @@ non-zero when the user has chosen to share their private contribution counts.DescriptionA list of edges.
The action name
A list of nodes.
The user who initiated the action
Information to aid in pagination.
The IP address of the actor
Identifies the total count of items in the connection.
A readable representation of the actor’s location
The connection type for ReleaseAsset.
- -#### Fields - -Name | -Description | +actorLogin (String) | +The username of the user who initiated the action |
---|---|---|---|
edges ([ReleaseAssetEdge]) | -A list of edges. |
+ actorResourcePath (URI) | +The HTTP path for the actor. |
nodes ([ReleaseAsset]) | -A list of nodes. |
+ actorUrl (URI) | +The HTTP URL for the actor. |
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ createdAt (PreciseDateTime!) | +The time the action was initiated |
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ forkParentName (String) | +The name of the parent repository for this forked repository. |
+
forkSourceName (String) | +The name of the root repository for this network. |
+ ||
id (ID!) | ++ | ||
operationType (OperationType) | +The corresponding operation type for the action |
+ ||
organization (Organization) | +The Organization associated with the Audit Entry. |
+ ||
organizationName (String) | +The name of the Organization. |
+ ||
organizationResourcePath (URI) | +The HTTP path for the organization |
+ ||
organizationUrl (URI) | +The HTTP URL for the organization |
+ ||
repository (Repository) | +The repository associated with the action |
+ ||
repositoryName (String) | +The name of the repository |
+ ||
repositoryResourcePath (URI) | +The HTTP path for the repository |
+ ||
repositoryUrl (URI) | +The HTTP URL for the repository |
+ ||
user (User) | +The user affected by the action |
+ ||
userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
+ ||
userResourcePath (URI) | +The HTTP path for the user. |
+ ||
userUrl (URI) | +The HTTP URL for the user. |
+ ||
visibility (RepoCreateAuditEntryVisibility) | +The visibility of the repository |
Audit log entry for a repo.config.enable_contributors_only event.
+Audit log entry for a repo.destroy event.
#### Implements @@ -27279,41 +26038,25 @@ non-zero when the user has chosen to share their private contribution counts.userUrl (URI)The HTTP URL for the user.
An edge in a connection.
- -#### Fields - -Name | -Description | -||
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
- ||
node (BranchProtectionRuleConflict) | -The item at the end of the edge. |
+ visibility (RepoDestroyAuditEntryVisibility) | +The visibility of the repository |
Represents the contribution a user made by committing to a repository.
+Audit log entry for a repo.remove_member event.
#### Implements -- [Contribution](interfaces.md#contribution) +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) #### Fields @@ -27323,233 +26066,113 @@ non-zero when the user has chosen to share their private contribution counts.DescriptionHow many commits were made on this day to this repository by the user.
The action name
Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access.
The user who initiated the action
When this contribution was made.
The IP address of the actor
The repository the user made a commit in.
A readable representation of the actor’s location
The HTTP path for this contribution.
The username of the user who initiated the action
The HTTP URL for this contribution.
The HTTP path for the actor.
The user who made this contribution.
The HTTP URL for the actor.
An edge in a connection.
- -#### Fields - -Name | -Description | +createdAt (PreciseDateTime!) | +The time the action was initiated |
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ id (ID!) | +|
node (Reaction) | -The item at the end of the edge. |
+ operationType (OperationType) | +The corresponding operation type for the action |
Autogenerated return type of UnfollowUser
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationName (String) | +The name of the Organization. |
user (User) | -The user that was unfollowed. |
-
An edge in a connection.
- -#### Fields - -Name | -Description | -
---|---|
cursor (String!) | -A cursor for use in pagination. |
-
node (MarketplaceListing) | -The item at the end of the edge. |
-
Represents a ‘deployed’ event on a given pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -||
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
- ||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
- ||
databaseId (Int) | -Identifies the primary key from the database. |
- ||
deployment (Deployment!) | -The deployment associated with the ‘deployed’ event. |
- ||
id (ID!) | -- | ||
pullRequest (PullRequest!) | -PullRequest referenced by event. |
+ organizationResourcePath (URI) | +The HTTP path for the organization |
ref (Ref) | -The ref associated with the ‘deployed’ event. |
-
Represents a ‘disconnected’ event on a given issue or pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +organizationUrl (URI) | +The HTTP URL for the organization |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ repository (Repository) | +The repository associated with the action |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ repositoryName (String) | +The name of the repository |
id (ID!) | -+ | repositoryResourcePath (URI) | +The HTTP path for the repository |
isCrossRepository (Boolean!) | -Reference originated in a different repository. |
+ repositoryUrl (URI) | +The HTTP URL for the repository |
source (ReferencedSubject!) | -Issue or pull request from which the issue was disconnected. |
+ user (User) | +The user affected by the action |
subject (ReferencedSubject!) | -Issue or pull request which was disconnected. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
Autogenerated return type of FollowUser
- -#### Fields - -Name | -Description | +userResourcePath (URI) | +The HTTP path for the user. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ userUrl (URI) | +The HTTP URL for the user. |
user (User) | -The user that was followed. |
+ visibility (RepoRemoveMemberAuditEntryVisibility) | +The visibility of the repository |
Audit log entry for a org.invite_member event.
+Audit log entry for a repo.remove_topic event.
#### Implements - [AuditEntry](interfaces.md#auditentry) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [TopicAuditEntryData](interfaces.md#topicauditentrydata) #### Fields @@ -27590,10 +26213,6 @@ longer access.The time the action was initiated
The email address of the organization invitation.
The Organization associated with the Audit Entry.
The organization invitation.
The name of the Organization.
The HTTP URL for the organization
The user affected by the action
The repository associated with the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The name of the repository
The HTTP path for the user.
The HTTP path for the repository
The HTTP URL for the user.
The HTTP URL for the repository
Autogenerated return type of SetUserInteractionLimit
- -#### Fields - -Name | -Description | +topic (Topic) | +The name of the topic added to the repository |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ topicName (String) | +The name of the topic added to the repository |
user (User) | -The user that the interaction limit was set for. |
-
Autogenerated return type of AddPullRequestReview
- -#### Fields - -Name | -Description | +The user affected by the action |
|
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
pullRequestReview (PullRequestReview) | -The newly created pull request review. |
+ userResourcePath (URI) | +The HTTP path for the user. |
reviewEdge (PullRequestReviewEdge) | -The edge from the pull request’s review connection. |
+ userUrl (URI) | +The HTTP URL for the user. |
A curatable list of repositories relating to a repository owner, which defaults -to showing the most popular repositories they own.
+A repository contains the content for a project.
+ +#### Implements + + +- [Node](interfaces.md#node) +- [PackageOwner](interfaces.md#packageowner) +- [ProjectOwner](interfaces.md#projectowner) +- [RepositoryInfo](interfaces.md#repositoryinfo) +- [Starrable](interfaces.md#starrable) +- [Subscribable](interfaces.md#subscribable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -27705,15 +26304,9 @@ to showing the most popular repositories they own.Whether or not the owner has pinned any repositories or gists.
The repositories and gists in the showcase. If the profile owner has any -pinned items, those will be returned. Otherwise, the profile owner’s popular -repositories will be returned.
+A list of users that can be assigned to issues in this repository.
Arguments | @@ -27742,212 +26335,19 @@ repositories will be returned.
---|
+ query (String) +Filters users with query on user name and login + |
+
A list of projects associated with the owner.
- -#### Fields - -Name | -Description | -
---|---|
edges ([ProjectEdge]) | -A list of edges. |
-
nodes ([Project]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
Represents a user that’s made a reaction.
- -#### Fields - -Name | -Description | -
---|---|
cursor (String!) | -A cursor for use in pagination. |
-
node (User!) | -- |
reactedAt (DateTime!) | -The moment when the user made the reaction. |
-
Autogenerated return type of CreateTeamDiscussionComment
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
teamDiscussionComment (TeamDiscussionComment) | -The new comment. |
-
Repository interaction limit that applies to this object.
- -#### Fields - -Name | -Description | -
---|---|
expiresAt (DateTime) | -The time the currently active limit expires. |
-
limit (RepositoryInteractionLimit!) | -The current limit that is enabled on this object. |
-
origin (RepositoryInteractionLimitOrigin!) | -The origin of the currently active interaction limit. |
-
Represents a ‘transferred’ event on a given issue or pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -
---|---|
actor (Actor) | -Identifies the actor who performed the event. |
-
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
-
fromRepository (Repository) | -The repository this came from |
-
id (ID!) | -- |
issue (Issue!) | -Identifies the issue associated with the event. |
-
Autogenerated return type of DeleteIpAllowListEntry
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
ipAllowListEntry (IpAllowListEntry) | -The IP allow list entry that was deleted. |
-
An identity provider configured to provision identities for an enterprise.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
digestMethod (SamlDigestAlgorithm) | -The digest algorithm used to sign SAML requests for the identity provider. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enterprise (Enterprise) | -The enterprise this identity provider belongs to. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalIdentities (ExternalIdentityConnection!) | +branchProtectionRules (BranchProtectionRuleConnection!) |
- ExternalIdentities provisioned by this identity provider. +A list of branch protection rules for this repository.
Represents a ‘user_blocked’ event on a given user. - -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -
Represents a ‘automatic_base_change_succeeded’ event on a given pull request. - -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -
SponsorsTier information only visible to users that can administer the associated Sponsors listing. - -#### Fields - -
An edge in a connection. - -#### Fields - -
The connection type for IssueTimelineItem. - -#### Fields - -
Audit log entry for a members_can_delete_repos.enable event. - -#### Implements - - -- [AuditEntry](interfaces.md#auditentry) -- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) - -#### Fields - -
Audit log entry for a org.restore_member event. - -#### Implements - - -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) - -#### Fields - -
Autogenerated return type of SetRepositoryInteractionLimit - -#### Fields - -
Autogenerated return type of UpdateSubscription - -#### Fields - -
Autogenerated return type of UpdateTopics - -#### Fields - -
Represents a Git commit. - -#### Implements - - -- [GitObject](interfaces.md#gitobject) -- [Node](interfaces.md#node) -- [Subscribable](interfaces.md#subscribable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) - -#### Fields - -
Represents a user who is a collaborator of a repository. + +#### Fields + +
An Invitation for a user to an organization. - -#### Implements - +### RepositoryConnection -- [Node](interfaces.md#node) +A list of repositories owned by the subject. #### Fields @@ -29252,44 +27915,32 @@ Note: For private repositories, these links are temporary and expire after five | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email (String) | -The email address of the user invited to the organization. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id (ID!) | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invitationType (OrganizationInvitationType!) | -The type of invitation that was sent (e.g. email, user). |
+ edges ([RepositoryEdge]) | +A list of edges. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invitee (User) | -The user who was invited to the organization. |
+ nodes ([Repository]) | +A list of nodes. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inviter (User!) | -The user who created the invitation. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization (Organization!) | -The organization the invite is for |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
role (OrganizationInvitationRole!) | -The user’s pending role in the organization (e.g. member, owner). |
+ totalDiskUsage (Int!) | +The total size in kilobytes of all repositories in the connection. |
The connection type for PackageFile.
+A repository contact link.
#### Fields @@ -29299,26 +27950,22 @@ Note: For private repositories, these links are temporary and expire after fiveA list of edges.
A list of nodes.
The contact link purpose.
Information to aid in pagination.
The contact link name.
Identifies the total count of items in the connection.
The contact link URL.
An edge in a connection.
@@ -29334,25 +27981,16 @@ Note: For private repositories, these links are temporary and expire after fiveA cursor for use in pagination.
The item at the end of the edge.
Audit log entry for a repo.add_topic event.
- -#### Implements - +### RepositoryInteractionAbility -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) -- [TopicAuditEntryData](interfaces.md#topicauditentrydata) +Repository interaction limit that applies to this object.
#### Fields @@ -29362,106 +28000,101 @@ Note: For private repositories, these links are temporary and expire after fiveThe action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The time the currently active limit expires.
The username of the user who initiated the action
The current limit that is enabled on this object.
The HTTP path for the actor.
The origin of the currently active interaction limit.
An invitation for a user to be added to a repository.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +actorUrl (URI) | -The HTTP URL for the actor. |
+ Name | +Description |
---|---|---|---|
createdAt (PreciseDateTime!) | -The time the action was initiated |
+ email (String) | +The email address that received the invitation. |
id (ID!) | |||
operationType (OperationType) | -The corresponding operation type for the action |
- ||
organization (Organization) | -The Organization associated with the Audit Entry. |
- ||
organizationName (String) | -The name of the Organization. |
- ||
organizationResourcePath (URI) | -The HTTP path for the organization |
- ||
organizationUrl (URI) | -The HTTP URL for the organization |
- ||
repository (Repository) | -The repository associated with the action |
+ invitee (User) | +The user who received the invitation. |
repositoryName (String) | -The name of the repository |
+ inviter (User!) | +The user who created the invitation. |
repositoryResourcePath (URI) | -The HTTP path for the repository |
+ permalink (URI!) | +The permalink for this repository invitation. |
repositoryUrl (URI) | -The HTTP URL for the repository |
+ permission (RepositoryPermission!) | +The permission granted on this repository by this invitation. |
topic (Topic) | -The name of the topic added to the repository |
+ repository (RepositoryInfo) | +The Repository the user is invited to. |
The connection type for RepositoryInvitation.
+ +#### Fields + +topicName (String) | -The name of the topic added to the repository |
+ Name | +Description |
---|---|---|---|
user (User) | -The user affected by the action |
+ edges ([RepositoryInvitationEdge]) | +A list of edges. |
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ nodes ([RepositoryInvitation]) | +A list of nodes. |
userResourcePath (URI) | -The HTTP path for the user. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
userUrl (URI) | -The HTTP URL for the user. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
@@ -29477,21 +28110,22 @@ Note: For private repositories, these links are temporary and expire after fiveA cursor for use in pagination.
The item at the end of the edge.
The Code of Conduct for a repository
+A repository-topic connects a repository to a topic.
#### Implements -- [Node](interfaces.md#node) +- [Node](interfaces.md#node) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -29500,66 +28134,29 @@ Note: For private repositories, these links are temporary and expire after fiveThe body of the Code of Conduct
The key for the Code of Conduct
The formal name of the Code of Conduct
The HTTP path for this Code of Conduct
The HTTP URL for this Code of Conduct
Autogenerated return type of MarkPullRequestReadyForReview
- -#### Fields - -Name | -Description | +resourcePath (URI!) | +The HTTP path for this repository-topic. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ topic (Topic!) | +The topic. |
pullRequest (PullRequest) | -The pull request that is ready for review. |
+ url (URI!) | +The HTTP URL for this repository-topic. |
Represents a ‘merged’ event on a given pull request.
- -#### Implements - +### RepositoryTopicConnection -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +The connection type for RepositoryTopic.
#### Fields @@ -29569,48 +28166,28 @@ Note: For private repositories, these links are temporary and expire after fiveIdentifies the actor who performed the event.
Identifies the commit associated with the merge
event.
Identifies the date and time when the object was created.
Identifies the Ref associated with the merge
event.
Identifies the name of the Ref associated with the merge
event.
A list of edges.
PullRequest referenced by event.
A list of nodes.
The HTTP path for this merged event.
Information to aid in pagination.
The HTTP URL for this merged event.
Identifies the total count of items in the connection.
Autogenerated return type of UpdateEnterpriseProfile
+An edge in a connection.
#### Fields @@ -29620,32 +28197,28 @@ Note: For private repositories, these links are temporary and expire after fiveA unique identifier for the client performing the mutation.
A cursor for use in pagination.
The updated enterprise.
The item at the end of the edge.
Represents a comment on an Issue.
+Audit log entry for a repository_visibility_change.disable event.
#### Implements -- [Comment](interfaces.md#comment) -- [Deletable](interfaces.md#deletable) -- [Minimizable](interfaces.md#minimizable) +- [AuditEntry](interfaces.md#auditentry) +- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [RepositoryNode](interfaces.md#repositorynode) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -29655,296 +28228,104 @@ Note: For private repositories, these links are temporary and expire after fiveThe actor who authored the comment.
The action name
Author’s association with the subject of the comment.
The user who initiated the action
The body as Markdown.
The IP address of the actor
The body rendered to HTML.
A readable representation of the actor’s location
The body rendered to text.
The username of the user who initiated the action
Identifies the date and time when the object was created.
The HTTP path for the actor.
Check if this comment was created via an email reply.
The HTTP URL for the actor.
Identifies the primary key from the database.
The time the action was initiated
The actor who edited the comment.
The HTTP path for this enterprise.
The slug of the enterprise.
Check if this comment was edited and includes an edit with the creation data
Returns whether or not a comment has been minimized.
Identifies the issue associated with the comment.
The moment the editor made the last edit
Returns why the comment was minimized.
Identifies when the comment was published at.
Returns the pull request associated with the comment, if this comment was made on a -pull request.
A list of reactions grouped by content left on the subject.
A list of Reactions left on the Issue.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- content (ReactionContent) -Allows filtering Reactions by emoji. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (ReactionOrder) -Allows specifying the order in which reactions are returned. - |
-
The repository associated with this node.
The HTTP path for this issue comment
Identifies the date and time when the object was last updated.
The HTTP URL for this issue comment
A list of edits to this content.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
Check if the current viewer can delete this object.
Check if the current viewer can minimize this object.
Can user react to this subject
Check if the current viewer can update this object.
Reasons why the current viewer can not update this comment.
Did the viewer author this comment.
A User who is an administrator of an enterprise.
- -#### Fields - -Name | -Description | -||
---|---|---|---|
cursor (String!) | -A cursor for use in pagination. |
+ enterpriseUrl (URI) | +The HTTP URL for this enterprise. |
node (User) | -The item at the end of the edge. |
+ id (ID!) | +|
role (EnterpriseAdministratorRole!) | -The role of the administrator. |
+ operationType (OperationType) | +The corresponding operation type for the action |
Autogenerated return type of DeleteBranchProtectionRule
- -#### Fields - -Name | -Description | +organization (Organization) | +The Organization associated with the Audit Entry. |
---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ organizationName (String) | +The name of the Organization. |
A dependency manifest entry
- -#### Fields - -Name | -Description | +organizationResourcePath (URI) | +The HTTP path for the organization |
---|---|---|---|
hasDependencies (Boolean!) | -Does the dependency itself have dependencies? |
+ organizationUrl (URI) | +The HTTP URL for the organization |
packageManager (String) | -The dependency package manager |
+ user (User) | +The user affected by the action |
packageName (String!) | -The required package name |
+ userLogin (String) | +For actions involving two users, the actor is the initiator and the user is the affected user. |
repository (Repository) | -The repository containing the package |
+ userResourcePath (URI) | +The HTTP path for the user. |
requirements (String!) | -The dependency version requirements |
+ userUrl (URI) | +The HTTP URL for the user. |
Audit log entry for a repo.config.lock_anonymous_git_access event.
+Audit log entry for a repository_visibility_change.enable event.
#### Implements - [AuditEntry](interfaces.md#auditentry) +- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) - [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) #### Fields @@ -29985,6 +28366,18 @@ pull request.The time the action was initiated
The HTTP path for this enterprise.
The slug of the enterprise.
The HTTP URL for this enterprise.
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
An edge in a connection.
+A alert for a repository with an affected vulnerability.
+ +#### Implements + + +- [Node](interfaces.md#node) +- [RepositoryNode](interfaces.md#repositorynode) #### Fields @@ -30057,25 +28440,56 @@ pull request.A cursor for use in pagination.
When was the alert created?
The item at the end of the edge.
The reason the alert was dismissed
When was the alert dismissed?
The user who dismissed the alert
The associated repository
The associated security advisory
The associated security vulnerability
The vulnerable manifest filename
The vulnerable manifest path
The vulnerable requirements
A user accounts upload from an Enterprise Server installation.
- -#### Implements - +### RepositoryVulnerabilityAlertConnection -- [Node](interfaces.md#node) +The connection type for RepositoryVulnerabilityAlert.
#### Fields @@ -30085,45 +28499,51 @@ pull request.Identifies the date and time when the object was created.
A list of edges.
The enterprise to which this upload belongs.
A list of nodes.
The Enterprise Server installation for which this upload was generated.
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
+ +#### Fields + +name (String!) | -The name of the file uploaded. |
+ Name | +Description |
---|---|---|---|
syncState (EnterpriseServerUserAccountsUploadSyncState!) | -The synchronization state of the upload |
+ cursor (String!) | +A cursor for use in pagination. |
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ node (RepositoryVulnerabilityAlert) | +The item at the end of the edge. |
An Identity Provider configured to provision SAML and SCIM identities for Organizations
- -#### Implements - +### RequestReviewsPayload -- [Node](interfaces.md#node) +Autogenerated return type of RequestReviews
#### Fields @@ -30133,84 +28553,79 @@ pull request.The digest algorithm used to sign SAML requests for the Identity Provider.
Identifies the actor who performed the event.
External Identities provisioned by this Identity Provider
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
A unique identifier for the client performing the mutation.
The pull request that is getting requests.
The x509 certificate used by the Identity Provider to sign assertions and responses.
The edge from the pull request to the requested reviewers.
Autogenerated return type of RerequestCheckSuite
+ +#### Fields + +issuer (String) | -The Issuer Entity ID for the SAML Identity Provider |
+ Name | +Description |
---|---|---|---|
organization (Organization) | -Organization this Identity Provider belongs to |
+ checkSuite (CheckSuite) | +The requested check suite. |
signatureMethod (URI) | -The signature algorithm used to sign SAML requests for the Identity Provider. |
+ clientMutationId (String) | +A unique identifier for the client performing the mutation. |
Autogenerated return type of ResolveReviewThread
+ +#### Fields + +ssoUrl (URI) | -The URL endpoint for the Identity Provider’s SAML SSO. |
+ Name | +Description | +
---|---|---|---|
clientMutationId (String) | +A unique identifier for the client performing the mutation. |
+ ||
thread (PullRequestReviewThread) | +The thread to resolve. |
Audit log entry for a private_repository_forking.disable event.
+Represents a private contribution a user made on GitHub.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [Contribution](interfaces.md#contribution) #### Fields @@ -30220,124 +28635,126 @@ pull request.The action name
The user who initiated the action
Whether this contribution is associated with a record you do not have access to. For +example, your own ‘first issue’ contribution may have been made on a repository you can no +longer access.
The IP address of the actor
When this contribution was made.
A readable representation of the actor’s location
The HTTP path for this contribution.
The username of the user who initiated the action
The HTTP URL for this contribution.
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The user who made this contribution.
A team or user who has the ability to dismiss a review on a protected branch.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +enterpriseResourcePath (URI) | -The HTTP path for this enterprise. |
+ Name | +Description |
---|---|---|---|
enterpriseSlug (String) | -The slug of the enterprise. |
+ actor (ReviewDismissalAllowanceActor) | +The actor that can dismiss. |
enterpriseUrl (URI) | -The HTTP URL for this enterprise. |
+ branchProtectionRule (BranchProtectionRule) | +Identifies the branch protection rule associated with the allowed user or team. |
id (ID!) |
The connection type for ReviewDismissalAllowance.
+ +#### Fields + +operationType (OperationType) | -The corresponding operation type for the action |
- ||
organization (Organization) | -The Organization associated with the Audit Entry. |
- ||
organizationName (String) | -The name of the Organization. |
- ||
organizationResourcePath (URI) | -The HTTP path for the organization |
- ||
organizationUrl (URI) | -The HTTP URL for the organization |
- ||
repository (Repository) | -The repository associated with the action |
+ Name | +Description |
---|---|---|---|
repositoryName (String) | -The name of the repository |
+ edges ([ReviewDismissalAllowanceEdge]) | +A list of edges. |
repositoryResourcePath (URI) | -The HTTP path for the repository |
+ nodes ([ReviewDismissalAllowance]) | +A list of nodes. |
repositoryUrl (URI) | -The HTTP URL for the repository |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
user (User) | -The user affected by the action |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ Name | +Description |
---|---|---|---|
userResourcePath (URI) | -The HTTP path for the user. |
+ cursor (String!) | +A cursor for use in pagination. |
userUrl (URI) | -The HTTP URL for the user. |
+ node (ReviewDismissalAllowance) | +The item at the end of the edge. |
A team discussion.
+Represents a ‘review_dismissed’ event on a given issue or pull request.
#### Implements -- [Comment](interfaces.md#comment) -- [Deletable](interfaces.md#deletable) - [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [Subscribable](interfaces.md#subscribable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) #### Fields @@ -30347,273 +28764,131 @@ pull request.The actor who authored the comment.
Author’s association with the discussion’s team.
The body as Markdown.
The body rendered to HTML.
The body rendered to text.
Identifies the discussion body hash.
A list of comments on this discussion.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- fromComment (Int) -When provided, filters the connection such that results begin with the comment with this number. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (TeamDiscussionCommentOrder) -Order for connection - |
-
The HTTP path for discussion comments
The HTTP URL for discussion comments
Identifies the actor who performed the event.
Identifies the date and time when the object was created.
Check if this comment was created via an email reply.
Identifies the primary key from the database.
The actor who edited the comment.
Check if this comment was edited and includes an edit with the creation data
Whether or not the discussion is pinned.
Whether or not the discussion is only visible to team members and org admins.
Identifies the optional message associated with the ‘review_dismissed’ event.
The moment the editor made the last edit
Identifies the optional message associated with the event, rendered to HTML.
Identifies the discussion within its team.
Identifies when the comment was published at.
Identifies the previous state of the review with the ‘review_dismissed’ event.
A list of reactions grouped by content left on the subject.
PullRequest referenced by event.
A list of Reactions left on the Issue.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- content (ReactionContent) -Allows filtering Reactions by emoji. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (ReactionOrder) -Allows specifying the order in which reactions are returned. - |
-
Identifies the commit which caused the review to become stale.
The HTTP path for this discussion
The HTTP path for this review dismissed event.
The team that defines the context of this discussion.
Identifies the review associated with the ‘review_dismissed’ event.
The title of the discussion
The HTTP URL for this review dismissed event.
A request for a user to review a pull request.
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ Name | +Description | |||||
---|---|---|---|---|---|---|---|---|
url (URI!) | -The HTTP URL for this discussion |
+ asCodeOwner (Boolean!) | +Whether this request was created for a code owner |
|||||
userContentEdits (UserContentEditConnection) | -
- A list of edits to this content. -
|
+ databaseId (Int) | +Identifies the primary key from the database. |
|||||
viewerCanDelete (Boolean!) | -Check if the current viewer can delete this object. |
+ id (ID!) | +||||||
viewerCanPin (Boolean!) | -Whether or not the current viewer can pin this discussion. |
+ pullRequest (PullRequest!) | +Identifies the pull request associated with this review request. |
|||||
viewerCanReact (Boolean!) | -Can user react to this subject |
+ requestedReviewer (RequestedReviewer) | +The reviewer that is requested. |
The connection type for ReviewRequest.
+ +#### Fields + +viewerCanSubscribe (Boolean!) | -Check if the viewer is able to change their subscription status for the repository. |
+ Name | +Description |
---|---|---|---|
viewerCanUpdate (Boolean!) | -Check if the current viewer can update this object. |
+ edges ([ReviewRequestEdge]) | +A list of edges. |
viewerCannotUpdateReasons ([CommentCannotUpdateReason!]!) | -Reasons why the current viewer can not update this comment. |
+ nodes ([ReviewRequest]) | +A list of nodes. |
viewerDidAuthor (Boolean!) | -Did the viewer author this comment. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
viewerSubscription (SubscriptionState) | -Identifies if the viewer is watching, not watching, or ignoring the subscribable entity. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
Autogenerated return type of UnmarkIssueAsDuplicate
+An edge in a connection.
#### Fields @@ -30623,20 +28898,20 @@ pull request.A unique identifier for the client performing the mutation.
A cursor for use in pagination.
The issue or pull request that was marked as a duplicate.
The item at the end of the edge.
Describes the status of a given deployment attempt.
+Represents an ‘review_request_removed’ event on a given pull request.
#### Implements @@ -30651,59 +28926,37 @@ pull request.Identifies the date and time when the object was created.
Identifies the actor who triggered the deployment.
Identifies the deployment associated with status.
Identifies the description of the deployment.
Identifies the environment of the deployment at the time of this deployment status
Identifies the actor who performed the event.
Identifies the environment URL of the deployment.
Identifies the date and time when the object was created.
Identifies the log URL of the deployment.
Identifies the current state of the deployment.
PullRequest referenced by event.
Identifies the date and time when the object was last updated.
Identifies the reviewer whose review request was removed.
A placeholder user for attribution of imported data on GitHub.
+Represents an ‘review_requested’ event on a given pull request.
#### Implements -- [Actor](interfaces.md#actor) -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [Node](interfaces.md#node) #### Fields @@ -30713,61 +28966,38 @@ pull request.A URL pointing to the GitHub App’s public avatar.
-Arguments | -
---|
- size (Int) -The size of the resulting square image. - |
-
Identifies the actor who performed the event.
Identifies the date and time when the object was created.
Identifies the primary key from the database.
The mannequin’s email on the source instance.
The username of the actor.
The HTML path to this resource.
Identifies the date and time when the object was last updated.
PullRequest referenced by event.
The URL to this resource.
Identifies the reviewer whose review was requested.
A hovercard context with a message describing the current code review state of the pull +request.
+ +#### Implements -An edge in a connection.
+ +- [HovercardContext](interfaces.md#hovercardcontext) #### Fields @@ -30777,20 +29007,29 @@ pull request.A cursor for use in pagination.
A string describing this context
The item at the end of the edge.
An octicon to accompany this context
The current status of the pull request with respect to code review.
Autogenerated return type of UpdateIpAllowListEnabledSetting
+A Saved Reply is text a user can use to reply quickly.
+ +#### Implements + + +- [Node](interfaces.md#node) #### Fields @@ -30800,20 +29039,36 @@ pull request.A unique identifier for the client performing the mutation.
The body of the saved reply.
The IP allow list owner on which the setting was updated.
The saved reply body rendered to HTML.
Identifies the primary key from the database.
The title of the saved reply.
The user that saved this reply.
The connection type for Commit.
+The connection type for SavedReply.
#### Fields @@ -30823,11 +29078,11 @@ pull request.A list of edges.
A list of nodes.
Autogenerated return type of RemoveLabelsFromLabelable
+An edge in a connection.
#### Fields @@ -30854,20 +29109,20 @@ pull request.A unique identifier for the client performing the mutation.
A cursor for use in pagination.
The Labelable the labels were removed from.
The item at the end of the edge.
An enterprise organization that a user is a member of.
+A list of results that matched against a search query.
#### Fields @@ -30877,35 +29132,44 @@ pull request.A cursor for use in pagination.
The number of pieces of code that matched the search query.
The item at the end of the edge.
A list of edges.
The role of the user in the enterprise membership.
The number of issues that matched the search query.
A list of nodes.
Information to aid in pagination.
The number of repositories that matched the search query.
The number of users that matched the search query.
The number of wiki pages that matched the search query.
A review object for a given pull request.
- -#### Implements - +### SearchResultItemEdge -- [Comment](interfaces.md#comment) -- [Deletable](interfaces.md#deletable) -- [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [RepositoryNode](interfaces.md#repositorynode) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) +An edge in a connection.
#### Fields @@ -30915,33 +29179,45 @@ pull request.The actor who authored the comment.
Author’s association with the subject of the comment.
A cursor for use in pagination.
Indicates whether the author of this review has push access to the repository.
The item at the end of the edge.
Identifies the pull request review body.
Text matches on the result found.
A GitHub Security Advisory
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +bodyHTML (HTML!) | -The body rendered to HTML. |
+ Name | +Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
bodyText (String!) | -The body of this review rendered as plain text. |
+ cvss (CVSS!) | +The CVSS associated with this advisory |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comments (PullRequestReviewCommentConnection!) | +cwes (CWEConnection!) |
- A list of review comments for the current pull request review. +CWEs associated with this Advisory
Audit log entry for a members_can_delete_repos.disable event. - -#### Implements - +### SecurityAdvisoryConnection -- [AuditEntry](interfaces.md#auditentry) -- [EnterpriseAuditEntryData](interfaces.md#enterpriseauditentrydata) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +The connection type for SecurityAdvisory. #### Fields @@ -31202,94 +29380,26 @@ pull request. |
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
action (String!) | -The action name |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actor (AuditEntryActor) | -The user who initiated the action |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actorIp (String) | -The IP address of the actor |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actorLocation (ActorLocation) | -A readable representation of the actor’s location |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actorLogin (String) | -The username of the user who initiated the action |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actorResourcePath (URI) | -The HTTP path for the actor. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actorUrl (URI) | -The HTTP URL for the actor. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdAt (PreciseDateTime!) | -The time the action was initiated |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enterpriseResourcePath (URI) | -The HTTP path for this enterprise. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enterpriseSlug (String) | -The slug of the enterprise. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enterpriseUrl (URI) | -The HTTP URL for this enterprise. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id (ID!) | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operationType (OperationType) | -The corresponding operation type for the action |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization (Organization) | -The Organization associated with the Audit Entry. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationName (String) | -The name of the Organization. |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationResourcePath (URI) | -The HTTP path for the organization |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationUrl (URI) | -The HTTP URL for the organization |
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
user (User) | -The user affected by the action |
+ edges ([SecurityAdvisoryEdge]) | +A list of edges. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ nodes ([SecurityAdvisory]) | +A list of nodes. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userResourcePath (URI) | -The HTTP path for the user. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userUrl (URI) | -The HTTP URL for the user. |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
@@ -31305,16 +29415,16 @@ pull request.A cursor for use in pagination.
The item at the end of the edge.
Represents a user who is a member of a team.
+A GitHub Security Advisory Identifier
#### Fields @@ -31324,32 +29434,43 @@ pull request.A cursor for use in pagination.
The identifier type, e.g. GHSA, CVE
The HTTP path to the organization’s member access page.
The identifier
An individual package
+ +#### Fields + +memberAccessUrl (URI!) | -The HTTP URL to the organization’s member access page. |
+ Name | +Description |
---|---|---|---|
node (User!) | -+ | ecosystem (SecurityAdvisoryEcosystem!) | +The ecosystem the package belongs to, e.g. RUBYGEMS, NPM |
role (TeamMemberRole!) | -The role the member has on the team. |
+ name (String!) | +The package name |
The connection type for IpAllowListEntry.
+An individual package version
#### Fields @@ -31359,35 +29480,35 @@ pull request.A list of edges.
A list of nodes.
The package name or version
A GitHub Security Advisory Reference
+ +#### Fields + +pageInfo (PageInfo!) | -Information to aid in pagination. |
+ Name | +Description |
---|---|---|---|
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ url (URI!) | +A publicly accessible reference |
Represents a Milestone object on a given repository.
- -#### Implements - +### SecurityVulnerability -- [Closable](interfaces.md#closable) -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +An individual vulnerability within an Advisory
#### Fields @@ -31397,194 +29518,71 @@ pull request.true
if the object is closed (definition of closed may depend on type)
The Advisory associated with this Vulnerability
Identifies the date and time when the object was closed.
Identifies the date and time when the object was created.
Identifies the actor who created the milestone.
Identifies the description of the milestone.
Identifies the due date of the milestone.
A list of issues associated with the milestone.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- filterBy (IssueFilters) -Filtering options for issues returned from the connection. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- labels ([String!]) -A list of label names to filter the pull requests by. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (IssueOrder) -Ordering options for issues returned from the connection. - |
-
- states ([IssueState!]) -A list of states to filter the issues by. - |
-
The first version containing a fix for the vulnerability
Identifies the number of the milestone.
A description of the vulnerable package
Identifies the percentage complete for the milestone
The severity of the vulnerability within this package
A list of pull requests associated with the milestone.
-Arguments | -
---|
- after (String) -Returns the elements in the list that come after the specified cursor. - |
-
- baseRefName (String) -The base ref name to filter the pull requests by. - |
-
- before (String) -Returns the elements in the list that come before the specified cursor. - |
-
- first (Int) -Returns the first n elements from the list. - |
-
- headRefName (String) -The head ref name to filter the pull requests by. - |
-
- labels ([String!]) -A list of label names to filter the pull requests by. - |
-
- last (Int) -Returns the last n elements from the list. - |
-
- orderBy (IssueOrder) -Ordering options for pull requests returned from the connection. - |
-
- states ([PullRequestState!]) -A list of states to filter the pull requests by. - |
-
When the vulnerability was last updated
The repository associated with this milestone.
A string that describes the vulnerable package versions.
+This string follows a basic syntax with a few forms.
++ = 0.2.0
denotes a single vulnerable version.
++ <= 1.0.8
denotes a version range up to and including the specified version
++ < 0.1.11
denotes a version range up to, but excluding, the specified version
++ >= 4.3.0, < 4.3.5
denotes a version range with a known minimum and maximum version.
++ >= 0.0.1
denotes a version range with a known minimum, but no known maximum
The connection type for SecurityVulnerability.
+ +#### Fields + +resourcePath (URI!) | -The HTTP path for this milestone |
+ Name | +Description |
---|---|---|---|
state (MilestoneState!) | -Identifies the state of the milestone. |
+ edges ([SecurityVulnerabilityEdge]) | +A list of edges. |
title (String!) | -Identifies the title of the milestone. |
+ nodes ([SecurityVulnerability]) | +A list of nodes. |
updatedAt (DateTime!) | -Identifies the date and time when the object was last updated. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
url (URI!) | -The HTTP URL for this milestone |
+ totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
@@ -31600,16 +29598,16 @@ pull request.A cursor for use in pagination.
The item at the end of the edge.
The connection type for TeamDiscussion.
+Autogenerated return type of SetEnterpriseIdentityProvider
#### Fields @@ -31619,28 +29617,20 @@ pull request.A list of edges.
A list of nodes.
Information to aid in pagination.
A unique identifier for the client performing the mutation.
Identifies the total count of items in the connection.
The identity provider for the enterprise.
Autogenerated return type of DeleteProjectCard
+Autogenerated return type of SetOrganizationInteractionLimit
#### Fields @@ -31654,25 +29644,16 @@ pull request.A unique identifier for the client performing the mutation.
The column the deleted card was in.
The deleted card ID.
The organization that the interaction limit was set for.
Represents a ‘subscribed’ event on a given Subscribable
.
Autogenerated return type of SetRepositoryInteractionLimit
#### Fields @@ -31682,28 +29663,20 @@ pull request.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
A unique identifier for the client performing the mutation.
Object referenced by event.
The repository that the interaction limit was set for.
The connection type for Gist.
+Autogenerated return type of SetUserInteractionLimit
#### Fields @@ -31713,33 +29686,25 @@ pull request.A list of edges.
A list of nodes.
Information to aid in pagination.
A unique identifier for the client performing the mutation.
Identifies the total count of items in the connection.
The user that the interaction limit was set for.
Represents a ‘auto_merge_enabled’ event on a given pull request.
+Represents an S/MIME signature on a Commit or Tag.
#### Implements -- [Node](interfaces.md#node) +- [GitSignature](interfaces.md#gitsignature) #### Fields @@ -31749,40 +29714,41 @@ pull request.Identifies the actor who performed the event.
Email used to sign this object.
Identifies the date and time when the object was created.
True if the signature is valid and verified by GitHub.
The user who enabled auto-merge for this Pull Request
Payload for GPG signing object. Raw ODB object without the signature header.
ASCII-armored signature header from object.
PullRequest referenced by event.
GitHub user corresponding to the email signing this commit.
The state of this signature. VALID
if signature is valid and verified by
+GitHub, otherwise represents reason why signature is considered invalid.
True if the signature was made with GitHub’s signing key.
Audit log entry for a repo.add_member event.
- -#### Implements - +### SponsorableItemConnection -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +The connection type for SponsorableItem.
#### Fields @@ -31792,104 +29758,28 @@ pull request.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
The HTTP path for the actor.
The HTTP URL for the actor.
The time the action was initiated
The corresponding operation type for the action
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The repository associated with the action
The name of the repository
The HTTP path for the repository
The HTTP URL for the repository
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
A list of edges.
The HTTP path for the user.
A list of nodes.
The HTTP URL for the user.
Information to aid in pagination.
The visibility of the repository
Identifies the total count of items in the connection.
The connection type for Team.
+An edge in a connection.
#### Fields @@ -31899,28 +29789,20 @@ pull request.A list of edges.
A list of nodes.
Information to aid in pagination.
A cursor for use in pagination.
Identifies the total count of items in the connection.
The item at the end of the edge.
A week of contributions in a user’s contribution graph.
+A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain.
#### Fields @@ -31930,20 +29812,33 @@ pull request.The days of contributions in this week.
A description of the goal from the maintainer.
The date of the earliest square in this week.
What the objective of this goal is.
The percentage representing how complete this goal is, between 0-100.
What the goal amount is. Represents a dollar amount for monthly sponsorship +amount goals. Represents a count of unique sponsors for total sponsors count goals.
A brief summary of the kind and target value of this goal.
Represents an individual commit status context
+A GitHub Sponsors listing.
#### Implements @@ -31958,106 +29853,89 @@ pull request.The avatar of the OAuth application or the user that created the status
-Arguments | -
---|
- size (Int) -The size of the resulting square image. - |
-
This commit this status context is attached to.
The name of this status context.
The current goal the maintainer is trying to reach with GitHub Sponsors, if any.
Identifies the date and time when the object was created.
The actor who created this status context.
The full description of the listing.
The description for this status context.
The full description of the listing rendered to HTML.
The listing’s full name.
The short description of the listing.
The short name of the listing.
Whether this status is required to pass before merging.
+The published tiers for this GitHub Sponsors listing.
Arguments |
---|
- pullRequestId (ID!) -The pull request this status is required for +after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (SponsorsTierOrder) +Ordering options for Sponsors tiers returned from the connection. |
The state of this status context.
The URL for this status context.
Autogenerated return type of ChangeUserStatus
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
status (UserStatus) | -Your updated status. |
-
Represents a Git tree.
+A GitHub Sponsors tier associated with a GitHub Sponsors listing.
#### Implements -- [GitObject](interfaces.md#gitobject) - [Node](interfaces.md#node) #### Fields @@ -32068,40 +29946,52 @@ pull request.An abbreviated version of the Git object ID
SponsorsTier information only visible to users that can administer the associated Sponsors listing.
The HTTP path for this Git object
Identifies the date and time when the object was created.
The HTTP URL for this Git object
The description of the tier.
A list of tree entries.
The tier description rendered to HTML
The Git object ID
How much this tier costs per month in cents.
The Repository the Git object belongs to
How much this tier costs per month in dollars.
The name of the tier.
The sponsors listing that this tier belongs to.
Identifies the date and time when the object was last updated.
A GitHub Security Advisory Reference
+SponsorsTier information only visible to users that can administer the associated Sponsors listing.
#### Fields @@ -32111,16 +30001,60 @@ pull request.A publicly accessible reference
The sponsorships associated with this tier.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ includePrivate (Boolean) +Whether or not to include private sponsorships in the result set + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
+ orderBy (SponsorshipOrder) +Ordering options for sponsorships returned from this connection. If left +blank, the sponsorships will be ordered based on relevancy to the viewer. + |
+
Autogenerated return type of UpdateProjectColumn
+The connection type for SponsorsTier.
#### Fields @@ -32130,25 +30064,28 @@ pull request.A unique identifier for the client performing the mutation.
A list of edges.
The updated project column.
A list of nodes.
Information to aid in pagination.
Identifies the total count of items in the connection.
The user’s description of what they’re currently doing.
- -#### Implements - +### SponsorsTierEdge -- [Node](interfaces.md#node) +An edge in a connection.
#### Fields @@ -32158,52 +30095,20 @@ pull request.Identifies the date and time when the object was created.
An emoji summarizing the user’s status.
The status emoji as HTML.
If set, the status will not be shown after this date.
ID of the object.
Whether this status indicates the user is not fully available on GitHub.
A brief message describing what the user is doing.
The organization whose members can see this status. If null, this status is publicly visible.
Identifies the date and time when the object was last updated.
A cursor for use in pagination.
The user who has this status.
The item at the end of the edge.
Represents a ‘renamed’ event on a given issue or pull request
+A sponsorship relationship between a sponsor and a maintainer
#### Implements @@ -32217,73 +30122,45 @@ pull request.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
Identifies the current title of the issue or pull request.
Identifies the previous title of the issue or pull request.
Subject that was renamed.
The entity that is being sponsored
Represents an ‘unlocked’ event on a given issue or pull request.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +privacyLevel (SponsorshipPrivacy!) | +The privacy level for this sponsorship. |
---|---|---|---|
actor (Actor) | -Identifies the actor who performed the event. |
+ sponsor (User) | +The user that is sponsoring. Returns null if the sponsorship is private or if sponsor is not a user. |
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ sponsorEntity (Sponsor) | +The user or organization that is sponsoring, if you have permission to view them. |
id (ID!) | -+ | sponsorable (Sponsorable!) | +The entity that is being sponsored |
lockable (Lockable!) | -Object that was unlocked. |
+ tier (SponsorsTier) | +The associated sponsorship tier |
Autogenerated return type of UpdatePullRequest
+The connection type for Sponsorship.
#### Fields @@ -32293,24 +30170,28 @@ pull request.Identifies the actor who performed the event.
A list of edges.
A unique identifier for the client performing the mutation.
A list of nodes.
The updated pull request.
Information to aid in pagination.
Identifies the total count of items in the connection.
A User who is a member of an enterprise through one or more organizations.
+An edge in a connection.
#### Fields @@ -32324,20 +30205,16 @@ pull request.A cursor for use in pagination.
Whether the user does not have a license for the enterprise.
The item at the end of the edge.
Represents a single day of contributions on GitHub by a user.
+The connection type for User.
#### Fields @@ -32347,39 +30224,28 @@ pull request.The hex color code that represents how many contributions were made on this day compared to others in the calendar.
How many contributions were made by the user on this day.
A list of edges.
Indication of contributions, relative to other days. Can be used to indicate -which color to represent this day on a calendar.
A list of nodes.
The day this square represents.
Information to aid in pagination.
A number representing which day of the week this square represents, e.g., 1 is Monday.
Identifies the total count of items in the connection.
Represents a Git commit part of a pull request.
- -#### Implements - +### StargazerEdge -- [Node](interfaces.md#node) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +Represents a user that’s starred a repository.
#### Fields @@ -32389,37 +30255,24 @@ which color to represent this day on a calendar.The Git commit object
A cursor for use in pagination.
The pull request this commit belongs to
The HTTP path for this pull request commit
The HTTP URL for this pull request commit
Identifies when the item was starred.
Represents a ‘comment_deleted’ event on a given issue or pull request.
- -#### Implements - +### StarredRepositoryConnection -- [Node](interfaces.md#node) +The connection type for Repository.
#### Fields @@ -32429,32 +30282,32 @@ which color to represent this day on a calendar.Identifies the actor who performed the event.
A list of edges.
Identifies the date and time when the object was created.
Is the list of stars for this user truncated? This is true for users that have many stars.
Identifies the primary key from the database.
A list of nodes.
The user who authored the deleted comment.
Information to aid in pagination.
Identifies the total count of items in the connection.
An edge in a connection.
+Represents a starred repository.
#### Fields @@ -32468,16 +30321,25 @@ which color to represent this day on a calendar.A cursor for use in pagination.
The item at the end of the edge.
Identifies when the item was starred.
Represents a commit status.
+ +#### Implements -An edge in a connection.
+ +- [Node](interfaces.md#node) #### Fields @@ -32487,51 +30349,85 @@ which color to represent this day on a calendar.A cursor for use in pagination.
A list of status contexts and check runs for this commit.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
The item at the end of the edge.
The commit this status is attached to.
Autogenerated return type of UpdateTeamDiscussionComment
- -#### Fields - -Name | -Description | +context (StatusContext) | +
+ Looks up an individual status context by context name. +
|
||
---|---|---|---|---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
+ contexts ([StatusContext!]!) | +The individual status contexts for this commit. |
||
teamDiscussionComment (TeamDiscussionComment) | -The updated comment. |
+ id (ID!) | ++ | ||
state (StatusState!) | +The combined commit status. |
Audit log entry for a oauth_application.create event.
+Represents the rollup for both the check runs and status for a commit.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OauthApplicationAuditEntryData](interfaces.md#oauthapplicationauditentrydata) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -32541,117 +30437,199 @@ which color to represent this day on a calendar.The action name
The user who initiated the action
The IP address of the actor
The commit the status and check runs are attached to.
A readable representation of the actor’s location
A list of status contexts and check runs for this commit.
+Arguments | +
---|
+ after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. + |
+
The username of the user who initiated the action
The HTTP path for the actor.
The combined status for the commit.
The connection type for StatusCheckRollupContext.
+ +#### Fields + +actorUrl (URI) | -The HTTP URL for the actor. |
+ Name | +Description |
---|---|---|---|
applicationUrl (URI) | -The application URL of the OAuth Application. |
+ edges ([StatusCheckRollupContextEdge]) | +A list of edges. |
callbackUrl (URI) | -The callback URL of the OAuth Application. |
+ nodes ([StatusCheckRollupContext]) | +A list of nodes. |
createdAt (PreciseDateTime!) | -The time the action was initiated |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
id (ID!) | -+ | totalCount (Int!) | +Identifies the total count of items in the connection. |
An edge in a connection.
+ +#### Fields + +oauthApplicationName (String) | -The name of the OAuth Application. |
+ Name | +Description |
---|---|---|---|
oauthApplicationResourcePath (URI) | -The HTTP path for the OAuth Application |
+ cursor (String!) | +A cursor for use in pagination. |
oauthApplicationUrl (URI) | -The HTTP URL for the OAuth Application |
+ node (StatusCheckRollupContext) | +The item at the end of the edge. |
Represents an individual commit status context
+ +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +operationType (OperationType) | -The corresponding operation type for the action |
+ Name | +Description | ||
---|---|---|---|---|---|
organization (Organization) | -The Organization associated with the Audit Entry. |
+ avatarUrl (URI) | +
+ The avatar of the OAuth application or the user that created the status +
|
||
organizationName (String) | -The name of the Organization. |
+ commit (Commit) | +This commit this status context is attached to. |
||
organizationResourcePath (URI) | -The HTTP path for the organization |
+ context (String!) | +The name of this status context. |
||
organizationUrl (URI) | -The HTTP URL for the organization |
+ createdAt (DateTime!) | +Identifies the date and time when the object was created. |
||
rateLimit (Int) | -The rate limit of the OAuth Application. |
+ creator (Actor) | +The actor who created this status context. |
||
state (OauthApplicationCreateAuditEntryState) | -The state of the OAuth Application. |
+ description (String) | +The description for this status context. |
||
user (User) | -The user affected by the action |
+ id (ID!) | +|||
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ isRequired (Boolean!) | +
+ Whether this status is required to pass before merging. +
|
||
userResourcePath (URI) | -The HTTP path for the user. |
+ state (StatusState!) | +The state of this status context. |
||
userUrl (URI) | -The HTTP URL for the user. |
+ targetUrl (URI) | +The URL for this status context. |
Represents a private contribution a user made on GitHub.
- -#### Implements - +### SubmitPullRequestReviewPayload -- [Contribution](interfaces.md#contribution) +Autogenerated return type of SubmitPullRequestReview
#### Fields @@ -32661,34 +30639,20 @@ which color to represent this day on a calendar.Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access.
When this contribution was made.
The HTTP path for this contribution.
The HTTP URL for this contribution.
A unique identifier for the client performing the mutation.
The user who made this contribution.
The submitted pull request review.
Autogenerated return type of CreateCheckRun
+A pointer to a repository at a specific revision embedded inside another repository.
#### Fields @@ -32698,20 +30662,32 @@ longer access.The newly created check run.
The branch of the upstream submodule for tracking updates
A unique identifier for the client performing the mutation.
The git URL of the submodule repository
The name of the submodule in .gitmodules
The path in the superproject that this submodule is located in
The commit revision of the subproject repository being tracked by the submodule
The connection type for DeployKey.
+The connection type for Submodule.
#### Fields @@ -32721,11 +30697,11 @@ longer access.A list of edges.
A list of nodes.
The connection type for CWE.
+An edge in a connection.
#### Fields @@ -32752,28 +30728,56 @@ longer access.A list of edges.
A cursor for use in pagination.
A list of nodes.
The item at the end of the edge.
Represents a ‘subscribed’ event on a given Subscribable
.
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ Name | +Description |
---|---|---|---|
totalCount (Int!) | -Identifies the total count of items in the connection. |
+ actor (Actor) | +Identifies the actor who performed the event. |
+
createdAt (DateTime!) | +Identifies the date and time when the object was created. |
+ ||
id (ID!) | ++ | ||
subscribable (Subscribable!) | +Object referenced by event. |
A level of permission and source for a user’s access to a repository.
+A suggestion to review a pull request based on a user’s commit history and review comments.
#### Fields @@ -32783,24 +30787,30 @@ longer access.The organization the repository belongs to.
Is this suggestion based on past commits?
The level of access this source has granted to the user.
Is this suggestion based on past review comments?
The source of this permission.
Identifies the user suggested to review the pull request.
A goal associated with a GitHub Sponsors listing, representing a target the sponsored maintainer would like to attain.
+Represents a Git tag.
+ +#### Implements + + +- [GitObject](interfaces.md#gitobject) +- [Node](interfaces.md#node) #### Fields @@ -32810,39 +30820,59 @@ longer access.A description of the goal from the maintainer.
An abbreviated version of the Git object ID
What the objective of this goal is.
The HTTP path for this Git object
The percentage representing how complete this goal is, between 0-100.
The HTTP URL for this Git object
What the goal amount is. Represents a dollar amount for monthly sponsorship -amount goals. Represents a count of unique sponsors for total sponsors count goals.
A brief summary of the kind and target value of this goal.
The Git tag message.
The Git tag name.
The Git object ID
The Repository the Git object belongs to
Details about the tag author.
The Git object the tag points to.
An account for a user who is an admin of an enterprise or a member of an enterprise through one or more organizations.
+A team of users in an organization.
#### Implements -- [Actor](interfaces.md#actor) -- [Node](interfaces.md#node) +- [MemberStatusable](interfaces.md#memberstatusable) +- [Node](interfaces.md#node) +- [Subscribable](interfaces.md#subscribable) #### Fields @@ -32852,46 +30882,61 @@ amount goals. Represents a count of unique sponsors for total sponsors count goaA URL pointing to the enterprise user account’s public avatar.
+A list of teams that are ancestors of this team.
Arguments |
---|
- size (Int) -The size of the resulting square image. +after (String) +Returns the elements in the list that come after the specified cursor. + |
+
+ before (String) +Returns the elements in the list that come before the specified cursor. + |
+
+ first (Int) +Returns the first n elements from the list. + |
+
+ last (Int) +Returns the last n elements from the list. |
Identifies the date and time when the object was created.
The enterprise in which this user account exists.
An identifier for the enterprise user account, a login or email address
The name of the enterprise user account
A URL pointing to the team’s avatar.
+Arguments | +
---|
+ size (Int) +The size in pixels of the resulting square image. + |
+
A list of enterprise organizations this user is a member of.
+List of child teams belonging to this team
Arguments | @@ -32916,337 +30961,68 @@ amount goals. Represents a count of unique sponsors for total sponsors count goa
---|
- last (Int) -Returns the last n elements from the list. +immediateOnly (Boolean) +Whether to list immediate child teams or all descendant child teams. |
- orderBy (OrganizationOrder) -Ordering options for organizations returned from the connection. +last (Int) +Returns the last n elements from the list. |
- query (String) -The search string to look for. +orderBy (TeamOrder) +Order for connection |
- role (EnterpriseUserAccountMembershipRole) -The role of the user in the enterprise organization. +userLogins ([String!]) +User logins to filter by |
The HTTP path for this user.
Identifies the date and time when the object was last updated.
The HTTP URL for this user.
The user within the enterprise.
The slug corresponding to the organization and team.
The connection type for Ref.
- -#### Fields - -Name | -Description | +createdAt (DateTime!) | +Identifies the date and time when the object was created. |
||
---|---|---|---|---|---|
edges ([RefEdge]) | -A list of edges. |
+ databaseId (Int) | +Identifies the primary key from the database. |
||
nodes ([Ref]) | -A list of nodes. |
+ description (String) | +The description of the team. |
||
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ discussion (TeamDiscussion) | +
+ Find a team discussion by its number. +
|
||
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
The connection type for SecurityVulnerability.
- -#### Fields - -Name | -Description | -
---|---|
edges ([SecurityVulnerabilityEdge]) | -A list of edges. |
-
nodes ([SecurityVulnerability]) | -A list of nodes. |
-
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
totalCount (Int!) | -Identifies the total count of items in the connection. |
-
Audit log entry for a team.add_repository event.
- -#### Implements - - -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) -- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) -- [TeamAuditEntryData](interfaces.md#teamauditentrydata) - -#### Fields - -Name | -Description | -
---|---|
action (String!) | -The action name |
-
actor (AuditEntryActor) | -The user who initiated the action |
-
actorIp (String) | -The IP address of the actor |
-
actorLocation (ActorLocation) | -A readable representation of the actor’s location |
-
actorLogin (String) | -The username of the user who initiated the action |
-
actorResourcePath (URI) | -The HTTP path for the actor. |
-
actorUrl (URI) | -The HTTP URL for the actor. |
-
createdAt (PreciseDateTime!) | -The time the action was initiated |
-
id (ID!) | -- |
isLdapMapped (Boolean) | -Whether the team was mapped to an LDAP Group. |
-
operationType (OperationType) | -The corresponding operation type for the action |
-
organization (Organization) | -The Organization associated with the Audit Entry. |
-
organizationName (String) | -The name of the Organization. |
-
organizationResourcePath (URI) | -The HTTP path for the organization |
-
organizationUrl (URI) | -The HTTP URL for the organization |
-
repository (Repository) | -The repository associated with the action |
-
repositoryName (String) | -The name of the repository |
-
repositoryResourcePath (URI) | -The HTTP path for the repository |
-
repositoryUrl (URI) | -The HTTP URL for the repository |
-
team (Team) | -The team associated with the action |
-
teamName (String) | -The name of the team |
-
teamResourcePath (URI) | -The HTTP path for this team |
-
teamUrl (URI) | -The HTTP URL for this team |
-
user (User) | -The user affected by the action |
-
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
-
userResourcePath (URI) | -The HTTP path for the user. |
-
userUrl (URI) | -The HTTP URL for the user. |
-
Autogenerated return type of ApproveVerifiableDomain
- -#### Fields - -Name | -Description | -
---|---|
clientMutationId (String) | -A unique identifier for the client performing the mutation. |
-
domain (VerifiableDomain) | -The verifiable domain that was approved. |
-
A user is an individual’s account on GitHub that owns repositories and can make new content.
- -#### Implements - - -- [Actor](interfaces.md#actor) -- [Node](interfaces.md#node) -- [PackageOwner](interfaces.md#packageowner) -- [ProfileOwner](interfaces.md#profileowner) -- [ProjectOwner](interfaces.md#projectowner) -- [RepositoryOwner](interfaces.md#repositoryowner) -- [Sponsorable](interfaces.md#sponsorable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) - -#### Fields - -Name | -Description | -||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
anyPinnableItems (Boolean!) | -
- Determine if this repository owner has any items that can be pinned to their profile. -
|
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
avatarUrl (URI!) | -
- A URL pointing to the user’s public avatar. -
|
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bio (String) | -The user’s public profile bio. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bioHTML (HTML!) | -The user’s public profile bio as HTML. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitComments (CommitCommentConnection!) | +discussions (TeamDiscussionConnection!) |
- A list of commit comments made by this user. +A list of team discussions.
|
- |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
company (String) | -The user’s public profile company. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
companyHTML (HTML!) | -The user’s public profile company as HTML. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contributionsCollection (ContributionsCollection!) | -
- The collection of contributions this user has made to different repositories. -
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdAt (DateTime!) | -Identifies the date and time when the object was created. |
+ discussionsResourcePath (URI!) | +The HTTP path for team discussions |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
databaseId (Int) | -Identifies the primary key from the database. |
+ discussionsUrl (URI!) | +The HTTP URL for team discussions |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email (String!) | -The user’s publicly visible profile email. |
+ editTeamResourcePath (URI!) | +The HTTP path for editing this team |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
followers (FollowerConnection!) | +editTeamUrl (URI!) | +The HTTP URL for editing this team |
+ |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id (ID!) | ++ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
invitations (OrganizationInvitationConnection) |
- A list of users the given user is followed by. +A list of pending invitations for users to this team
Audit log entry for a team.add_member event. + +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [TeamAuditEntryData](interfaces.md#teamauditentrydata) + +#### Fields + +
Audit log entry for a team.add_repository event. + +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [TeamAuditEntryData](interfaces.md#teamauditentrydata) + +#### Fields + +
Audit log entry for a team.change_parent_team event. + +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [TeamAuditEntryData](interfaces.md#teamauditentrydata) + +#### Fields + +
The connection type for Team. + +#### Fields + +
A team discussion. + +#### Implements + + +- [Comment](interfaces.md#comment) +- [Deletable](interfaces.md#deletable) +- [Node](interfaces.md#node) +- [Reactable](interfaces.md#reactable) +- [Subscribable](interfaces.md#subscribable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) + +#### Fields + +
A comment on a team discussion. + +#### Implements + + +- [Comment](interfaces.md#comment) +- [Deletable](interfaces.md#deletable) +- [Node](interfaces.md#node) +- [Reactable](interfaces.md#reactable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) +- [Updatable](interfaces.md#updatable) +- [UpdatableComment](interfaces.md#updatablecomment) + +#### Fields + +
The connection type for TeamDiscussionComment. + +#### Fields + +
An edge in a connection. + +#### Fields + +
The connection type for TeamDiscussion. + +#### Fields + +
An edge in a connection. + +#### Fields + +
An edge in a connection. + +#### Fields + +
The connection type for User. + +#### Fields + +
Represents a user who is a member of a team. + +#### Fields + +
Audit log entry for a team.remove_member event. + +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [TeamAuditEntryData](interfaces.md#teamauditentrydata) + +#### Fields + +
Audit log entry for a team.remove_repository event. + +#### Implements + + +- [AuditEntry](interfaces.md#auditentry) +- [Node](interfaces.md#node) +- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [RepositoryAuditEntryData](interfaces.md#repositoryauditentrydata) +- [TeamAuditEntryData](interfaces.md#teamauditentrydata) + +#### Fields + +
The connection type for Repository. + +#### Fields + +
Represents a team repository. + +#### Fields + +
A text match within a search result. + +#### Fields + +
Represents a single highlight in a search result match. + +#### Fields + +
A topic aggregates entities that are related to a subject. + +#### Implements + + +- [Node](interfaces.md#node) +- [Starrable](interfaces.md#starrable) + +#### Fields + +
Autogenerated return type of TransferIssue + +#### Fields + +
Represents a ‘transferred’ event on a given issue or pull request. + +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +
Represents a Git tree. + +#### Implements + + +- [GitObject](interfaces.md#gitobject) +- [Node](interfaces.md#node) + +#### Fields + +
Represents a Git tree entry. + +#### Fields + +
Autogenerated return type of UnarchiveRepository + +#### Fields + +
Represents an ‘unassigned’ event on any assignable object. + +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +
Autogenerated return type of UnfollowUser + +#### Fields + +
Represents an unknown signature on a Commit or Tag. + +#### Implements + + +- [GitSignature](interfaces.md#gitsignature) + +#### Fields + +
Represents an ‘unlabeled’ event on a given issue or pull request. + +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +
Autogenerated return type of UnlinkRepositoryFromProject + +#### Fields + +
Autogenerated return type of UnlockLockable + +#### Fields + +
Represents an ‘unlocked’ event on a given issue or pull request. + +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +
Autogenerated return type of UnmarkFileAsViewed + +#### Fields + +
Autogenerated return type of UnmarkIssueAsDuplicate + +#### Fields + +
Represents an ‘unmarked_as_duplicate’ event on a given issue or pull request. + +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +
Autogenerated return type of UnminimizeComment + +#### Fields + +
Autogenerated return type of UnpinIssue + +#### Fields + +
Represents an ‘unpinned’ event on a given issue or pull request. + +#### Implements + + +- [Node](interfaces.md#node) + +#### Fields + +
Autogenerated return type of UnresolveReviewThread + +#### Fields + +
Represents an ‘unsubscribed’ event on a given
Autogenerated return type of UpdateBranchProtectionRule + +#### Fields + +
Autogenerated return type of UpdateCheckRun + +#### Fields + +
Autogenerated return type of UpdateCheckSuitePreferences + +#### Fields + +
Autogenerated return type of UpdateEnterpriseAdministratorRole + +#### Fields + +
Autogenerated return type of UpdateEnterpriseAllowPrivateRepositoryForkingSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseDefaultRepositoryPermissionSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanChangeRepositoryVisibilitySetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanCreateRepositoriesSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanDeleteIssuesSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanDeleteRepositoriesSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanInviteCollaboratorsSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanMakePurchasesSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanUpdateProtectedBranchesSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseMembersCanViewDependencyInsightsSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseOrganizationProjectsSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseProfile + +#### Fields + +
Autogenerated return type of UpdateEnterpriseRepositoryProjectsSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseTeamDiscussionsSetting + +#### Fields + +
Autogenerated return type of UpdateEnterpriseTwoFactorAuthenticationRequiredSetting + +#### Fields + +
Autogenerated return type of UpdateIpAllowListEnabledSetting + +#### Fields + +
Autogenerated return type of UpdateIpAllowListEntry + +#### Fields + +
Autogenerated return type of UpdateIssueComment + +#### Fields + +
Autogenerated return type of UpdateIssue + +#### Fields + +
Autogenerated return type of UpdateLabel + +#### Fields + +
Autogenerated return type of UpdateNotificationRestrictionSetting + +#### Fields + +
Autogenerated return type of UpdateProjectCard + +#### Fields + +
Autogenerated return type of UpdateProjectColumn + +#### Fields + +
Autogenerated return type of UpdateProject + +#### Fields + +
Autogenerated return type of UpdatePullRequest + +#### Fields + +
Autogenerated return type of UpdatePullRequestReviewComment + +#### Fields + +
Autogenerated return type of UpdatePullRequestReview + +#### Fields + +
Autogenerated return type of UpdateRef + +#### Fields + +
Autogenerated return type of UpdateRefs + +#### Fields + +
Autogenerated return type of UpdateRepository + +#### Fields + +
Autogenerated return type of UpdateSubscription + +#### Fields + +
Autogenerated return type of UpdateTeamDiscussionComment + +#### Fields + +
Autogenerated return type of UpdateTeamDiscussion + +#### Fields + +
Autogenerated return type of UpdateTeamReviewAssignment + +#### Fields + +
Autogenerated return type of UpdateTopics + +#### Fields + +
A user is an individual’s account on GitHub that owns repositories and can make new content. + +#### Implements + + +- [Actor](interfaces.md#actor) +- [Node](interfaces.md#node) +- [PackageOwner](interfaces.md#packageowner) +- [ProfileOwner](interfaces.md#profileowner) +- [ProjectOwner](interfaces.md#projectowner) +- [RepositoryOwner](interfaces.md#repositoryowner) +- [Sponsorable](interfaces.md#sponsorable) +- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) + +#### Fields + +
A suggestion to review a pull request based on a user’s commit history and review comments. - -#### Fields - -
An Issue is a place to discuss ideas, enhancements, tasks, and bugs for a project. - -#### Implements - - -- [Assignable](interfaces.md#assignable) -- [Closable](interfaces.md#closable) -- [Comment](interfaces.md#comment) -- [Labelable](interfaces.md#labelable) -- [Lockable](interfaces.md#lockable) -- [Node](interfaces.md#node) -- [Reactable](interfaces.md#reactable) -- [RepositoryNode](interfaces.md#repositorynode) -- [Subscribable](interfaces.md#subscribable) -- [UniformResourceLocatable](interfaces.md#uniformresourcelocatable) -- [Updatable](interfaces.md#updatable) -- [UpdatableComment](interfaces.md#updatablecomment) - -#### Fields - -
The connection type for CreatedIssueContribution. +The connection type for User. #### Fields @@ -35909,11 +36039,11 @@ range’s change. |
Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
edges ([CreatedIssueContributionEdge]) | +edges ([UserEdge]) | A list of edges. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nodes ([CreatedIssueContribution]) | +nodes ([User]) | A list of nodes. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
actor (Actor) | -Identifies the actor who performed the event. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdAt (DateTime!) | Identifies the date and time when the object was created. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enabler (User) | -The user who enabled auto-merge (rebase) for this Pull Request |
+ deletedAt (DateTime) | +Identifies the date and time when the object was deleted. |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deletedBy (Actor) | +The actor who deleted this content |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diff (String) | +A summary of the changes for this edit |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
editedAt (DateTime!) | +When this content was edited |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
editor (Actor) | +The actor who edited this content |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id (ID!) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pullRequest (PullRequest) | -PullRequest referenced by event. |
+ updatedAt (DateTime!) | +Identifies the date and time when the object was last updated. |
The connection type for RepositoryTopic.
+A list of edits to content.
#### Fields @@ -35980,11 +36122,11 @@ range’s change.A list of edges.
A list of nodes.
An individual vulnerability within an Advisory
+An edge in a connection.
#### Fields @@ -36011,47 +36153,20 @@ range’s change.The Advisory associated with this Vulnerability
The first version containing a fix for the vulnerability
A description of the vulnerable package
The severity of the vulnerability within this package
When the vulnerability was last updated
A cursor for use in pagination.
A string that describes the vulnerable package versions.
-This string follows a basic syntax with a few forms.
-+ = 0.2.0
denotes a single vulnerable version.
-+ <= 1.0.8
denotes a version range up to and including the specified version
-+ < 0.1.11
denotes a version range up to, but excluding, the specified version
-+ >= 4.3.0, < 4.3.5
denotes a version range with a known minimum and maximum version.
-+ >= 0.0.1
denotes a version range with a known minimum, but no known maximum
The item at the end of the edge.
Represents an ‘unsubscribed’ event on a given Subscribable
.
Represents a user.
#### Fields @@ -36061,28 +36176,20 @@ This string follows a basic syntax with a few forms.Identifies the actor who performed the event.
Identifies the date and time when the object was created.
A cursor for use in pagination.
Object referenced by event.
The item at the end of the edge.
Autogenerated return type of AddEnterpriseSupportEntitlement
+Email attributes from External Identity
#### Fields @@ -36092,27 +36199,29 @@ This string follows a basic syntax with a few forms.A unique identifier for the client performing the mutation.
Boolean to identify primary emails
A message confirming the result of adding the support entitlement.
Type of email
Email id
Audit log entry for a org.remove_member event.
+The user’s description of what they’re currently doing.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -36122,92 +36231,52 @@ This string follows a basic syntax with a few forms.The action name
The user who initiated the action
The IP address of the actor
A readable representation of the actor’s location
The username of the user who initiated the action
Identifies the date and time when the object was created.
The HTTP path for the actor.
An emoji summarizing the user’s status.
The HTTP URL for the actor.
The status emoji as HTML.
The time the action was initiated
If set, the status will not be shown after this date.
ID of the object.
The types of membership the member has with the organization.
Whether this status indicates the user is not fully available on GitHub.
The corresponding operation type for the action
A brief message describing what the user is doing.
The Organization associated with the Audit Entry.
The name of the Organization.
The HTTP path for the organization
The HTTP URL for the organization
The reason for the member being removed.
The user affected by the action
For actions involving two users, the actor is the initiator and the user is the affected user.
The organization whose members can see this status. If null, this status is publicly visible.
The HTTP path for the user.
Identifies the date and time when the object was last updated.
The HTTP URL for the user.
The user who has this status.
A list of results that matched against a search query.
+The connection type for UserStatus.
#### Fields @@ -36217,19 +36286,11 @@ This string follows a basic syntax with a few forms.The number of pieces of code that matched the search query.
A list of edges.
The number of issues that matched the search query.
A list of nodes.
Information to aid in pagination.
The number of repositories that matched the search query.
The number of users that matched the search query.
The number of wiki pages that matched the search query.
A team, user or app who has the ability to push to a protected branch.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | -||
---|---|---|---|
actor (PushAllowanceActor) | -The actor that can push. |
- ||
branchProtectionRule (BranchProtectionRule) | -Identifies the branch protection rule associated with the allowed user or team. |
- ||
id (ID!) | -+ | totalCount (Int!) | +Identifies the total count of items in the connection. |
Represents the contribution a user made on GitHub by opening an issue.
- -#### Implements - +### UserStatusEdge -- [Contribution](interfaces.md#contribution) +An edge in a connection.
#### Fields @@ -36301,45 +36317,25 @@ This string follows a basic syntax with a few forms.Whether this contribution is associated with a record you do not have access to. For -example, your own ‘first issue’ contribution may have been made on a repository you can no -longer access.
The issue that was opened.
When this contribution was made.
The HTTP path for this contribution.
The HTTP URL for this contribution.
A cursor for use in pagination.
The user who made this contribution.
The item at the end of the edge.
Audit log entry for a org.remove_outside_collaborator event.
+A domain that can be verified for an organization or an enterprise.
#### Implements -- [AuditEntry](interfaces.md#auditentry) -- [Node](interfaces.md#node) -- [OrganizationAuditEntryData](interfaces.md#organizationauditentrydata) +- [Node](interfaces.md#node) #### Fields @@ -36349,92 +36345,99 @@ longer access.The action name
The user who initiated the action
The IP address of the actor
Identifies the date and time when the object was created.
A readable representation of the actor’s location
Identifies the primary key from the database.
The username of the user who initiated the action
The DNS host name that should be used for verification.
The HTTP path for the actor.
The unicode encoded domain.
The HTTP URL for the actor.
Whether a TXT record for verification with the expected host name was found.
The time the action was initiated
Whether a TXT record for verification with the expected verification token was found.
The types of membership the outside collaborator has with the organization.
Whether this domain is required to exist for an organization or enterprise policy to be enforced.
The corresponding operation type for the action
Whether or not the domain is verified.
The Organization associated with the Audit Entry.
The owner of the domain.
The name of the Organization.
The punycode encoded domain.
The HTTP path for the organization
The time that the current verification token will expire.
The HTTP URL for the organization
Identifies the date and time when the object was last updated.
The reason for the outside collaborator being removed from the Organization.
The current verification token for the domain.
The connection type for VerifiableDomain.
+ +#### Fields + +user (User) | -The user affected by the action |
+ Name | +Description |
---|---|---|---|
userLogin (String) | -For actions involving two users, the actor is the initiator and the user is the affected user. |
+ edges ([VerifiableDomainEdge]) | +A list of edges. |
userResourcePath (URI) | -The HTTP path for the user. |
+ nodes ([VerifiableDomain]) | +A list of nodes. |
userUrl (URI) | -The HTTP URL for the user. |
+ pageInfo (PageInfo!) | +Information to aid in pagination. |
+
totalCount (Int!) | +Identifies the total count of items in the connection. |
Autogenerated return type of ReopenPullRequest
+An edge in a connection.
#### Fields @@ -36444,20 +36447,20 @@ longer access.A unique identifier for the client performing the mutation.
A cursor for use in pagination.
The pull request that was reopened.
The item at the end of the edge.
The connection type for Submodule.
+Autogenerated return type of VerifyVerifiableDomain
#### Fields @@ -36467,28 +36470,25 @@ longer access.A list of edges.
A list of nodes.
Information to aid in pagination.
A unique identifier for the client performing the mutation.
Identifies the total count of items in the connection.
The verifiable domain that was verified.
Autogenerated return type of UpdateEnterpriseMembersCanMakePurchasesSetting
+A hovercard context with a message describing how the viewer is related.
+ +#### Implements + + +- [HovercardContext](interfaces.md#hovercardcontext) #### Fields @@ -36498,16 +36498,16 @@ longer access.A unique identifier for the client performing the mutation.
A string describing this context
The enterprise with the updated members can make purchases setting.
An octicon to accompany this context
A message confirming the result of updating the members can make purchases setting.
Identifies the user who is related to this context.
The code of conduct’s key
| --- @@ -36,8 +36,8 @@ Look up an enterprise by URL slug. | Name | Description | |------|-------------| -| invitationToken ([String](scalars.md#string)) | The enterprise invitation token. | -| slug ([String!](scalars.md#string)) | The enterprise URL slug. | +| invitationToken ([String](scalars.md#string)) |The enterprise invitation token.
| +| slug ([String!](scalars.md#string)) |The enterprise URL slug.
| --- @@ -51,9 +51,9 @@ Look up a pending enterprise administrator invitation by invitee, enterprise and | Name | Description | |------|-------------| -| enterpriseSlug ([String!](scalars.md#string)) | The slug of the enterprise the user was invited to join. | -| role ([EnterpriseAdministratorRole!](enums.md#enterpriseadministratorrole)) | The role for the business member invitation. | -| userLogin ([String!](scalars.md#string)) | The login of the user invited to join the business. | +| enterpriseSlug ([String!](scalars.md#string)) |The slug of the enterprise the user was invited to join.
| +| role ([EnterpriseAdministratorRole!](enums.md#enterpriseadministratorrole)) |The role for the business member invitation.
| +| userLogin ([String!](scalars.md#string)) |The login of the user invited to join the business.
| --- @@ -67,7 +67,7 @@ Look up a pending enterprise administrator invitation by invitation token. | Name | Description | |------|-------------| -| invitationToken ([String!](scalars.md#string)) | The invitation token sent with the invitation email. | +| invitationToken ([String!](scalars.md#string)) |The invitation token sent with the invitation email.
| --- @@ -81,7 +81,7 @@ Look up an open source license by its key | Name | Description | |------|-------------| -| key ([String!](scalars.md#string)) | The license's downcased SPDX ID | +| key ([String!](scalars.md#string)) |The license’s downcased SPDX ID
| --- @@ -103,9 +103,9 @@ Get alphabetically sorted list of Marketplace categories | Name | Description | |------|-------------| -| excludeEmpty ([Boolean](scalars.md#boolean)) | Exclude categories with no listings. | -| excludeSubcategories ([Boolean](scalars.md#boolean)) | Returns top level categories only, excluding any subcategories. | -| includeCategories ([[String!]](scalars.md#string)) | Return only the specified categories. | +| excludeEmpty ([Boolean](scalars.md#boolean)) |Exclude categories with no listings.
| +| excludeSubcategories ([Boolean](scalars.md#boolean)) |Returns top level categories only, excluding any subcategories.
| +| includeCategories ([[String!]](scalars.md#string)) |Return only the specified categories.
| --- @@ -119,8 +119,8 @@ Look up a Marketplace category by its slug. | Name | Description | |------|-------------| -| slug ([String!](scalars.md#string)) | The URL slug of the category. | -| useTopicAliases ([Boolean](scalars.md#boolean)) | Also check topic aliases for the category slug | +| slug ([String!](scalars.md#string)) |The URL slug of the category.
| +| useTopicAliases ([Boolean](scalars.md#boolean)) |Also check topic aliases for the category slug
| --- @@ -134,7 +134,7 @@ Look up a single Marketplace listing | Name | Description | |------|-------------| -| slug ([String!](scalars.md#string)) | Select the listing that matches this slug. It's the short name of the listing used in its URL. | +| slug ([String!](scalars.md#string)) |Select the listing that matches this slug. It’s the short name of the listing used in its URL.
| --- @@ -148,19 +148,21 @@ Look up Marketplace listings | Name | Description | |------|-------------| -| adminId ([ID](scalars.md#id)) | Select listings that can be administered by the specified user. | -| after ([String](scalars.md#string)) | Returns the elements in the list that come after the specified cursor. | -| allStates ([Boolean](scalars.md#boolean)) | Select listings visible to the viewer even if they are not approved. If omitted or false, only approved listings will be returned. | -| before ([String](scalars.md#string)) | Returns the elements in the list that come before the specified cursor. | -| categorySlug ([String](scalars.md#string)) | Select only listings with the given category. | -| first ([Int](scalars.md#int)) | Returns the first _n_ elements from the list. | -| last ([Int](scalars.md#int)) | Returns the last _n_ elements from the list. | -| organizationId ([ID](scalars.md#id)) | Select listings for products owned by the specified organization. | -| primaryCategoryOnly ([Boolean](scalars.md#boolean)) | Select only listings where the primary category matches the given category slug. | -| slugs ([[String]](scalars.md#string)) | Select the listings with these slugs, if they are visible to the viewer. | -| useTopicAliases ([Boolean](scalars.md#boolean)) | Also check topic aliases for the category slug | -| viewerCanAdmin ([Boolean](scalars.md#boolean)) | Select listings to which user has admin access. If omitted, listings visible to the viewer are returned. | -| withFreeTrialsOnly ([Boolean](scalars.md#boolean)) | Select only listings that offer a free trial. | +| adminId ([ID](scalars.md#id)) |Select listings that can be administered by the specified user.
| +| after ([String](scalars.md#string)) |Returns the elements in the list that come after the specified cursor.
| +| allStates ([Boolean](scalars.md#boolean)) |Select listings visible to the viewer even if they are not approved. If omitted or +false, only approved listings will be returned.
| +| before ([String](scalars.md#string)) |Returns the elements in the list that come before the specified cursor.
| +| categorySlug ([String](scalars.md#string)) |Select only listings with the given category.
| +| first ([Int](scalars.md#int)) |Returns the first n elements from the list.
| +| last ([Int](scalars.md#int)) |Returns the last n elements from the list.
| +| organizationId ([ID](scalars.md#id)) |Select listings for products owned by the specified organization.
| +| primaryCategoryOnly ([Boolean](scalars.md#boolean)) |Select only listings where the primary category matches the given category slug.
| +| slugs ([[String]](scalars.md#string)) |Select the listings with these slugs, if they are visible to the viewer.
| +| useTopicAliases ([Boolean](scalars.md#boolean)) |Also check topic aliases for the category slug
| +| viewerCanAdmin ([Boolean](scalars.md#boolean)) |Select listings to which user has admin access. If omitted, listings visible to the +viewer are returned.
| +| withFreeTrialsOnly ([Boolean](scalars.md#boolean)) |Select only listings that offer a free trial.
| --- @@ -182,7 +184,7 @@ Fetches an object given its ID. | Name | Description | |------|-------------| -| id ([ID!](scalars.md#id)) | ID of the object. | +| id ([ID!](scalars.md#id)) |ID of the object.
| --- @@ -196,7 +198,7 @@ Lookup nodes by a list of IDs. | Name | Description | |------|-------------| -| ids ([[ID!]!](scalars.md#id)) | The list of node IDs. | +| ids ([[ID!]!](scalars.md#id)) |The list of node IDs.
| --- @@ -210,7 +212,7 @@ Lookup a organization by login. | Name | Description | |------|-------------| -| login ([String!](scalars.md#string)) | The organization's login. | +| login ([String!](scalars.md#string)) |The organization’s login.
| --- @@ -224,7 +226,7 @@ The client's rate limit information. | Name | Description | |------|-------------| -| dryRun ([Boolean](scalars.md#boolean)) | If true, calculate the cost for the query without evaluating it | +| dryRun ([Boolean](scalars.md#boolean)) |If true, calculate the cost for the query without evaluating it
| --- @@ -246,8 +248,8 @@ Lookup a given repository by the owner and repository name. | Name | Description | |------|-------------| -| name ([String!](scalars.md#string)) | The name of the repository | -| owner ([String!](scalars.md#string)) | The login field of a user or organization | +| name ([String!](scalars.md#string)) |The name of the repository
| +| owner ([String!](scalars.md#string)) |The login field of a user or organization
| --- @@ -261,7 +263,7 @@ Lookup a repository owner (ie. either a User or an Organization) by login. | Name | Description | |------|-------------| -| login ([String!](scalars.md#string)) | The username to lookup the owner by. | +| login ([String!](scalars.md#string)) |The username to lookup the owner by.
| --- @@ -275,7 +277,7 @@ Lookup resource by a URL. | Name | Description | |------|-------------| -| url ([URI!](scalars.md#uri)) | The URL. | +| url ([URI!](scalars.md#uri)) |The URL.
| --- @@ -289,12 +291,12 @@ Perform a search across resources. | Name | Description | |------|-------------| -| after ([String](scalars.md#string)) | Returns the elements in the list that come after the specified cursor. | -| before ([String](scalars.md#string)) | Returns the elements in the list that come before the specified cursor. | -| first ([Int](scalars.md#int)) | Returns the first _n_ elements from the list. | -| last ([Int](scalars.md#int)) | Returns the last _n_ elements from the list. | -| query ([String!](scalars.md#string)) | The search string to look for. | -| type ([SearchType!](enums.md#searchtype)) | The types of search items to search within. | +| after ([String](scalars.md#string)) |Returns the elements in the list that come after the specified cursor.
| +| before ([String](scalars.md#string)) |Returns the elements in the list that come before the specified cursor.
| +| first ([Int](scalars.md#int)) |Returns the first n elements from the list.
| +| last ([Int](scalars.md#int)) |Returns the last n elements from the list.
| +| query ([String!](scalars.md#string)) |The search string to look for.
| +| type ([SearchType!](enums.md#searchtype)) |The types of search items to search within.
| --- @@ -308,14 +310,14 @@ GitHub Security Advisories | Name | Description | |------|-------------| -| after ([String](scalars.md#string)) | Returns the elements in the list that come after the specified cursor. | -| before ([String](scalars.md#string)) | Returns the elements in the list that come before the specified cursor. | -| first ([Int](scalars.md#int)) | Returns the first _n_ elements from the list. | -| identifier ([SecurityAdvisoryIdentifierFilter](input_objects.md#securityadvisoryidentifierfilter)) | Filter advisories by identifier, e.g. GHSA or CVE. | -| last ([Int](scalars.md#int)) | Returns the last _n_ elements from the list. | -| orderBy ([SecurityAdvisoryOrder](input_objects.md#securityadvisoryorder)) | Ordering options for the returned topics. | -| publishedSince ([DateTime](scalars.md#datetime)) | Filter advisories to those published since a time in the past. | -| updatedSince ([DateTime](scalars.md#datetime)) | Filter advisories to those updated since a time in the past. | +| after ([String](scalars.md#string)) |Returns the elements in the list that come after the specified cursor.
| +| before ([String](scalars.md#string)) |Returns the elements in the list that come before the specified cursor.
| +| first ([Int](scalars.md#int)) |Returns the first n elements from the list.
| +| identifier ([SecurityAdvisoryIdentifierFilter](input_objects.md#securityadvisoryidentifierfilter)) |Filter advisories by identifier, e.g. GHSA or CVE.
| +| last ([Int](scalars.md#int)) |Returns the last n elements from the list.
| +| orderBy ([SecurityAdvisoryOrder](input_objects.md#securityadvisoryorder)) |Ordering options for the returned topics.
| +| publishedSince ([DateTime](scalars.md#datetime)) |Filter advisories to those published since a time in the past.
| +| updatedSince ([DateTime](scalars.md#datetime)) |Filter advisories to those updated since a time in the past.
| --- @@ -329,7 +331,7 @@ Fetch a Security Advisory by its GHSA ID | Name | Description | |------|-------------| -| ghsaId ([String!](scalars.md#string)) | GitHub Security Advisory ID. | +| ghsaId ([String!](scalars.md#string)) |GitHub Security Advisory ID.
| --- @@ -343,14 +345,14 @@ Software Vulnerabilities documented by GitHub Security Advisories | Name | Description | |------|-------------| -| after ([String](scalars.md#string)) | Returns the elements in the list that come after the specified cursor. | -| before ([String](scalars.md#string)) | Returns the elements in the list that come before the specified cursor. | -| ecosystem ([SecurityAdvisoryEcosystem](enums.md#securityadvisoryecosystem)) | An ecosystem to filter vulnerabilities by. | -| first ([Int](scalars.md#int)) | Returns the first _n_ elements from the list. | -| last ([Int](scalars.md#int)) | Returns the last _n_ elements from the list. | -| orderBy ([SecurityVulnerabilityOrder](input_objects.md#securityvulnerabilityorder)) | Ordering options for the returned topics. | -| package ([String](scalars.md#string)) | A package name to filter vulnerabilities by. | -| severities ([[SecurityAdvisorySeverity!]](enums.md#securityadvisoryseverity)) | A list of severities to filter vulnerabilities by. | +| after ([String](scalars.md#string)) |Returns the elements in the list that come after the specified cursor.
| +| before ([String](scalars.md#string)) |Returns the elements in the list that come before the specified cursor.
| +| ecosystem ([SecurityAdvisoryEcosystem](enums.md#securityadvisoryecosystem)) |An ecosystem to filter vulnerabilities by.
| +| first ([Int](scalars.md#int)) |Returns the first n elements from the list.
| +| last ([Int](scalars.md#int)) |Returns the last n elements from the list.
| +| orderBy ([SecurityVulnerabilityOrder](input_objects.md#securityvulnerabilityorder)) |Ordering options for the returned topics.
| +| package ([String](scalars.md#string)) |A package name to filter vulnerabilities by.
| +| severities ([[SecurityAdvisorySeverity!]](enums.md#securityadvisoryseverity)) |A list of severities to filter vulnerabilities by.
| --- @@ -364,14 +366,22 @@ Users and organizations who can be sponsored via GitHub Sponsors. | Name | Description | |------|-------------| -| after ([String](scalars.md#string)) | Returns the elements in the list that come after the specified cursor. | -| before ([String](scalars.md#string)) | Returns the elements in the list that come before the specified cursor. | -| dependencyEcosystem ([SecurityAdvisoryEcosystem](enums.md#securityadvisoryecosystem)) | Optional filter for which dependencies should be checked for sponsorable owners. Only sponsorable owners of dependencies in this ecosystem will be included. Used when onlyDependencies = true. | -| first ([Int](scalars.md#int)) | Returns the first _n_ elements from the list. | -| last ([Int](scalars.md#int)) | Returns the last _n_ elements from the list. | -| onlyDependencies ([Boolean](scalars.md#boolean)) | Whether only sponsorables who own the viewer's dependencies will be returned. Must be authenticated to use. Can check an organization instead for their dependencies owned by sponsorables by passing orgLoginForDependencies. | -| orderBy ([SponsorableOrder](input_objects.md#sponsorableorder)) | Ordering options for users and organizations returned from the connection. | -| orgLoginForDependencies ([String](scalars.md#string)) | Optional organization username for whose dependencies should be checked. Used when onlyDependencies = true. Omit to check your own dependencies. If you are not an administrator of the organization, only dependencies from its public repositories will be considered. | +| after ([String](scalars.md#string)) |Returns the elements in the list that come after the specified cursor.
| +| before ([String](scalars.md#string)) |Returns the elements in the list that come before the specified cursor.
| +| dependencyEcosystem ([SecurityAdvisoryEcosystem](enums.md#securityadvisoryecosystem)) |Optional filter for which dependencies should be checked for sponsorable +owners. Only sponsorable owners of dependencies in this ecosystem will be +included. Used when onlyDependencies = true.
| +| first ([Int](scalars.md#int)) |Returns the first n elements from the list.
| +| last ([Int](scalars.md#int)) |Returns the last n elements from the list.
| +| onlyDependencies ([Boolean](scalars.md#boolean)) |Whether only sponsorables who own the viewer’s dependencies will be +returned. Must be authenticated to use. Can check an organization instead +for their dependencies owned by sponsorables by passing +orgLoginForDependencies.
| +| orderBy ([SponsorableOrder](input_objects.md#sponsorableorder)) |Ordering options for users and organizations returned from the connection.
| +| orgLoginForDependencies ([String](scalars.md#string)) |Optional organization username for whose dependencies should be checked. +Used when onlyDependencies = true. Omit to check your own dependencies. If +you are not an administrator of the organization, only dependencies from its +public repositories will be considered.
| --- @@ -385,7 +395,7 @@ Look up a single Sponsors Listing | Name | Description | |------|-------------| -| slug ([String!](scalars.md#string)) | Select the Sponsors listing which matches this slug | +| slug ([String!](scalars.md#string)) |Select the Sponsors listing which matches this slug
| --- @@ -399,7 +409,7 @@ Look up a topic by name. | Name | Description | |------|-------------| -| name ([String!](scalars.md#string)) | The topic's name. | +| name ([String!](scalars.md#string)) |The topic’s name.
| --- @@ -413,7 +423,7 @@ Lookup a user by login. | Name | Description | |------|-------------| -| login ([String!](scalars.md#string)) | The user's login. | +| login ([String!](scalars.md#string)) |The user’s login.
| --- diff --git a/example/github/scalars.md b/example/github/scalars.md index 6e50765e03c18..552e13d85cc2c 100644 --- a/example/github/scalars.md +++ b/example/github/scalars.md @@ -6,92 +6,92 @@ When calling the GraphQL API, you must specify nested subfields until you return only scalars. -### DateTime +### Boolean -An ISO-8601 encoded UTC date string.
+The Boolean
scalar type represents true
or false
.
An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.
+An ISO-8601 encoded date string.
--- -### Int +### DateTime -The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
An ISO-8601 encoded UTC date string.
--- -### GitObjectID +### Float -A Git object ID.
+The Float
scalar type represents signed double-precision fractional values as specified by IEEE 754.
A string containing HTML code.
+A Git object ID.
--- -### Boolean +### GitRefname -The Boolean
scalar type represents true
or false
.
A fully qualified reference name (e.g. refs/heads/master
).
An ISO-8601 encoded date string. Unlike the DateTime type, GitTimestamp is not converted in UTC.
+Git SSH string
--- -### ID +### GitTimestamp -The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as “4”) or integer (such as 4) input value will be accepted as an ID.
An ISO-8601 encoded date string. Unlike the DateTime type, GitTimestamp is not converted in UTC.
--- -### PreciseDateTime +### HTML -An ISO-8601 encoded UTC date string with millisecond precision.
+A string containing HTML code.
--- -### String +### ID -The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
The ID
scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as “4”) or integer (such as 4) input value will be accepted as an ID.
A valid x509 certificate string
+The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
Git SSH string
+An ISO-8601 encoded UTC date string with millisecond precision.
--- -### GitRefname +### String -A fully qualified reference name (e.g. refs/heads/master
).
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
The Float
scalar type represents signed double-precision fractional values as specified by IEEE 754.
An RFC 3986, RFC 3987, and RFC 6570 (level 4) compliant URI string.
--- -### Date +### X509Certificate -An ISO-8601 encoded date string.
+A valid x509 certificate string
--- \ No newline at end of file diff --git a/example/github/unions.md b/example/github/unions.md index 5d312f04f5642..46a577839e40f 100644 --- a/example/github/unions.md +++ b/example/github/unions.md @@ -4,212 +4,134 @@ A [union](https://graphql.github.io/graphql-spec/June2018/#sec-Unions) is a type of object representing many objects. -### PushAllowanceActor +### Assignee -Types that can be an actor.
+Types that can be assigned to issues.
### Possible types -- [App](objects.md#app) -- [Team](objects.md#team) +- [Bot](objects.md#bot) +- [Mannequin](objects.md#mannequin) +- [Organization](objects.md#organization) - [User](objects.md#user) --- -### SearchResultItem +### AuditEntryActor -The results of a search.
+Types that can initiate an audit log event.
### Possible types -- [App](objects.md#app) -- [Issue](objects.md#issue) -- [MarketplaceListing](objects.md#marketplacelisting) +- [Bot](objects.md#bot) - [Organization](objects.md#organization) -- [PullRequest](objects.md#pullrequest) -- [Repository](objects.md#repository) - [User](objects.md#user) --- -### PullRequestTimelineItems - -An item in a pull request timeline
- -### Possible types - - -- [AddedToProjectEvent](objects.md#addedtoprojectevent) -- [AssignedEvent](objects.md#assignedevent) -- [AutoMergeDisabledEvent](objects.md#automergedisabledevent) -- [AutoMergeEnabledEvent](objects.md#automergeenabledevent) -- [AutoRebaseEnabledEvent](objects.md#autorebaseenabledevent) -- [AutoSquashEnabledEvent](objects.md#autosquashenabledevent) -- [AutomaticBaseChangeFailedEvent](objects.md#automaticbasechangefailedevent) -- [AutomaticBaseChangeSucceededEvent](objects.md#automaticbasechangesucceededevent) -- [BaseRefChangedEvent](objects.md#baserefchangedevent) -- [BaseRefDeletedEvent](objects.md#baserefdeletedevent) -- [BaseRefForcePushedEvent](objects.md#baserefforcepushedevent) -- [ClosedEvent](objects.md#closedevent) -- [CommentDeletedEvent](objects.md#commentdeletedevent) -- [ConnectedEvent](objects.md#connectedevent) -- [ConvertToDraftEvent](objects.md#converttodraftevent) -- [ConvertedNoteToIssueEvent](objects.md#convertednotetoissueevent) -- [CrossReferencedEvent](objects.md#crossreferencedevent) -- [DemilestonedEvent](objects.md#demilestonedevent) -- [DeployedEvent](objects.md#deployedevent) -- [DeploymentEnvironmentChangedEvent](objects.md#deploymentenvironmentchangedevent) -- [DisconnectedEvent](objects.md#disconnectedevent) -- [HeadRefDeletedEvent](objects.md#headrefdeletedevent) -- [HeadRefForcePushedEvent](objects.md#headrefforcepushedevent) -- [HeadRefRestoredEvent](objects.md#headrefrestoredevent) -- [IssueComment](objects.md#issuecomment) -- [LabeledEvent](objects.md#labeledevent) -- [LockedEvent](objects.md#lockedevent) -- [MarkedAsDuplicateEvent](objects.md#markedasduplicateevent) -- [MentionedEvent](objects.md#mentionedevent) -- [MergedEvent](objects.md#mergedevent) -- [MilestonedEvent](objects.md#milestonedevent) -- [MovedColumnsInProjectEvent](objects.md#movedcolumnsinprojectevent) -- [PinnedEvent](objects.md#pinnedevent) -- [PullRequestCommit](objects.md#pullrequestcommit) -- [PullRequestCommitCommentThread](objects.md#pullrequestcommitcommentthread) -- [PullRequestReview](objects.md#pullrequestreview) -- [PullRequestReviewThread](objects.md#pullrequestreviewthread) -- [PullRequestRevisionMarker](objects.md#pullrequestrevisionmarker) -- [ReadyForReviewEvent](objects.md#readyforreviewevent) -- [ReferencedEvent](objects.md#referencedevent) -- [RemovedFromProjectEvent](objects.md#removedfromprojectevent) -- [RenamedTitleEvent](objects.md#renamedtitleevent) -- [ReopenedEvent](objects.md#reopenedevent) -- [ReviewDismissedEvent](objects.md#reviewdismissedevent) -- [ReviewRequestRemovedEvent](objects.md#reviewrequestremovedevent) -- [ReviewRequestedEvent](objects.md#reviewrequestedevent) -- [SubscribedEvent](objects.md#subscribedevent) -- [TransferredEvent](objects.md#transferredevent) -- [UnassignedEvent](objects.md#unassignedevent) -- [UnlabeledEvent](objects.md#unlabeledevent) -- [UnlockedEvent](objects.md#unlockedevent) -- [UnmarkedAsDuplicateEvent](objects.md#unmarkedasduplicateevent) -- [UnpinnedEvent](objects.md#unpinnedevent) -- [UnsubscribedEvent](objects.md#unsubscribedevent) -- [UserBlockedEvent](objects.md#userblockedevent) - ---- - -### ReviewDismissalAllowanceActor +### Closer -Types that can be an actor.
+The object which triggered a ClosedEvent
.
Used for return value of Repository.issueOrPullRequest.
+Represents either a issue the viewer can access or a restricted contribution.
### Possible types -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) +- [CreatedIssueContribution](objects.md#createdissuecontribution) +- [RestrictedContribution](objects.md#restrictedcontribution) --- -### RequestedReviewer +### CreatedPullRequestOrRestrictedContribution -Types that can be requested reviewers.
+Represents either a pull request the viewer can access or a restricted contribution.
### Possible types -- [Mannequin](objects.md#mannequin) -- [Team](objects.md#team) -- [User](objects.md#user) +- [CreatedPullRequestContribution](objects.md#createdpullrequestcontribution) +- [RestrictedContribution](objects.md#restrictedcontribution) --- -### ProjectCardItem +### CreatedRepositoryOrRestrictedContribution -Types that can be inside Project Cards.
+Represents either a repository the viewer can access or a restricted contribution.
### Possible types -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) +- [CreatedRepositoryContribution](objects.md#createdrepositorycontribution) +- [RestrictedContribution](objects.md#restrictedcontribution) --- -### Sponsor +### EnterpriseMember -Entities that can sponsor others via GitHub Sponsors
+An object that is a member of an enterprise.
### Possible types -- [Organization](objects.md#organization) +- [EnterpriseUserAccount](objects.md#enterpriseuseraccount) - [User](objects.md#user) --- -### PinnableItem +### IpAllowListOwner -Types that can be pinned to a profile page.
+Types that can own an IP allow list.
### Possible types -- [Gist](objects.md#gist) -- [Repository](objects.md#repository) +- [Enterprise](objects.md#enterprise) +- [Organization](objects.md#organization) --- -### Closer +### IssueOrPullRequest -The object which triggered a ClosedEvent
.
Used for return value of Repository.issueOrPullRequest.
### Possible types -- [Commit](objects.md#commit) +- [Issue](objects.md#issue) - [PullRequest](objects.md#pullrequest) --- -### IssueTimelineItems +### IssueTimelineItemAn item in an issue timeline
### Possible types -- [AddedToProjectEvent](objects.md#addedtoprojectevent) - [AssignedEvent](objects.md#assignedevent) - [ClosedEvent](objects.md#closedevent) -- [CommentDeletedEvent](objects.md#commentdeletedevent) -- [ConnectedEvent](objects.md#connectedevent) -- [ConvertedNoteToIssueEvent](objects.md#convertednotetoissueevent) +- [Commit](objects.md#commit) - [CrossReferencedEvent](objects.md#crossreferencedevent) - [DemilestonedEvent](objects.md#demilestonedevent) -- [DisconnectedEvent](objects.md#disconnectedevent) - [IssueComment](objects.md#issuecomment) - [LabeledEvent](objects.md#labeledevent) - [LockedEvent](objects.md#lockedevent) -- [MarkedAsDuplicateEvent](objects.md#markedasduplicateevent) -- [MentionedEvent](objects.md#mentionedevent) - [MilestonedEvent](objects.md#milestonedevent) -- [MovedColumnsInProjectEvent](objects.md#movedcolumnsinprojectevent) -- [PinnedEvent](objects.md#pinnedevent) - [ReferencedEvent](objects.md#referencedevent) -- [RemovedFromProjectEvent](objects.md#removedfromprojectevent) - [RenamedTitleEvent](objects.md#renamedtitleevent) - [ReopenedEvent](objects.md#reopenedevent) - [SubscribedEvent](objects.md#subscribedevent) @@ -217,334 +139,412 @@ A [union](https://graphql.github.io/graphql-spec/June2018/#sec-Unions) is a type - [UnassignedEvent](objects.md#unassignedevent) - [UnlabeledEvent](objects.md#unlabeledevent) - [UnlockedEvent](objects.md#unlockedevent) -- [UnmarkedAsDuplicateEvent](objects.md#unmarkedasduplicateevent) -- [UnpinnedEvent](objects.md#unpinnedevent) - [UnsubscribedEvent](objects.md#unsubscribedevent) - [UserBlockedEvent](objects.md#userblockedevent) --- -### PullRequestTimelineItem +### IssueTimelineItems -An item in a pull request timeline
+An item in an issue timeline
### Possible types +- [AddedToProjectEvent](objects.md#addedtoprojectevent) - [AssignedEvent](objects.md#assignedevent) -- [BaseRefDeletedEvent](objects.md#baserefdeletedevent) -- [BaseRefForcePushedEvent](objects.md#baserefforcepushedevent) - [ClosedEvent](objects.md#closedevent) -- [Commit](objects.md#commit) -- [CommitCommentThread](objects.md#commitcommentthread) +- [CommentDeletedEvent](objects.md#commentdeletedevent) +- [ConnectedEvent](objects.md#connectedevent) +- [ConvertedNoteToIssueEvent](objects.md#convertednotetoissueevent) - [CrossReferencedEvent](objects.md#crossreferencedevent) - [DemilestonedEvent](objects.md#demilestonedevent) -- [DeployedEvent](objects.md#deployedevent) -- [DeploymentEnvironmentChangedEvent](objects.md#deploymentenvironmentchangedevent) -- [HeadRefDeletedEvent](objects.md#headrefdeletedevent) -- [HeadRefForcePushedEvent](objects.md#headrefforcepushedevent) -- [HeadRefRestoredEvent](objects.md#headrefrestoredevent) +- [DisconnectedEvent](objects.md#disconnectedevent) - [IssueComment](objects.md#issuecomment) - [LabeledEvent](objects.md#labeledevent) - [LockedEvent](objects.md#lockedevent) -- [MergedEvent](objects.md#mergedevent) +- [MarkedAsDuplicateEvent](objects.md#markedasduplicateevent) +- [MentionedEvent](objects.md#mentionedevent) - [MilestonedEvent](objects.md#milestonedevent) -- [PullRequestReview](objects.md#pullrequestreview) -- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) -- [PullRequestReviewThread](objects.md#pullrequestreviewthread) +- [MovedColumnsInProjectEvent](objects.md#movedcolumnsinprojectevent) +- [PinnedEvent](objects.md#pinnedevent) - [ReferencedEvent](objects.md#referencedevent) +- [RemovedFromProjectEvent](objects.md#removedfromprojectevent) - [RenamedTitleEvent](objects.md#renamedtitleevent) - [ReopenedEvent](objects.md#reopenedevent) -- [ReviewDismissedEvent](objects.md#reviewdismissedevent) -- [ReviewRequestRemovedEvent](objects.md#reviewrequestremovedevent) -- [ReviewRequestedEvent](objects.md#reviewrequestedevent) - [SubscribedEvent](objects.md#subscribedevent) +- [TransferredEvent](objects.md#transferredevent) - [UnassignedEvent](objects.md#unassignedevent) - [UnlabeledEvent](objects.md#unlabeledevent) - [UnlockedEvent](objects.md#unlockedevent) +- [UnmarkedAsDuplicateEvent](objects.md#unmarkedasduplicateevent) +- [UnpinnedEvent](objects.md#unpinnedevent) - [UnsubscribedEvent](objects.md#unsubscribedevent) - [UserBlockedEvent](objects.md#userblockedevent) --- -### IpAllowListOwner - -Types that can own an IP allow list.
- -### Possible types - - -- [Enterprise](objects.md#enterprise) -- [Organization](objects.md#organization) - ---- - -### Assignee - -Types that can be assigned to issues.
- -### Possible types - - -- [Bot](objects.md#bot) -- [Mannequin](objects.md#mannequin) -- [Organization](objects.md#organization) -- [User](objects.md#user) - ---- - -### CreatedRepositoryOrRestrictedContribution - -Represents either a repository the viewer can access or a restricted contribution.
- -### Possible types - - -- [CreatedRepositoryContribution](objects.md#createdrepositorycontribution) -- [RestrictedContribution](objects.md#restrictedcontribution) - ---- - -### PermissionGranter +### MilestoneItem -Types that can grant permissions on a repository to a user
+Types that can be inside a Milestone.
### Possible types -- [Organization](objects.md#organization) -- [Repository](objects.md#repository) -- [Team](objects.md#team) +- [Issue](objects.md#issue) +- [PullRequest](objects.md#pullrequest) --- -### AuditEntryActor +### OrgRestoreMemberAuditEntryMembership -Types that can initiate an audit log event.
+Types of memberships that can be restored for an Organization member.
### Possible types -- [Bot](objects.md#bot) -- [Organization](objects.md#organization) -- [User](objects.md#user) +- [OrgRestoreMemberMembershipOrganizationAuditEntryData](objects.md#orgrestoremembermembershiporganizationauditentrydata) +- [OrgRestoreMemberMembershipRepositoryAuditEntryData](objects.md#orgrestoremembermembershiprepositoryauditentrydata) +- [OrgRestoreMemberMembershipTeamAuditEntryData](objects.md#orgrestoremembermembershipteamauditentrydata) --- -### ReferencedSubject +### OrganizationAuditEntry -Any referencable object
+An audit entry in an organization audit log.
### Possible types -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) - ---- - -### CreatedPullRequestOrRestrictedContribution - -Represents either a pull request the viewer can access or a restricted contribution.
- -### Possible types +- [MembersCanDeleteReposClearAuditEntry](objects.md#memberscandeletereposclearauditentry) +- [MembersCanDeleteReposDisableAuditEntry](objects.md#memberscandeletereposdisableauditentry) +- [MembersCanDeleteReposEnableAuditEntry](objects.md#memberscandeletereposenableauditentry) +- [OauthApplicationCreateAuditEntry](objects.md#oauthapplicationcreateauditentry) +- [OrgAddBillingManagerAuditEntry](objects.md#orgaddbillingmanagerauditentry) +- [OrgAddMemberAuditEntry](objects.md#orgaddmemberauditentry) +- [OrgBlockUserAuditEntry](objects.md#orgblockuserauditentry) +- [OrgConfigDisableCollaboratorsOnlyAuditEntry](objects.md#orgconfigdisablecollaboratorsonlyauditentry) +- [OrgConfigEnableCollaboratorsOnlyAuditEntry](objects.md#orgconfigenablecollaboratorsonlyauditentry) +- [OrgCreateAuditEntry](objects.md#orgcreateauditentry) +- [OrgDisableOauthAppRestrictionsAuditEntry](objects.md#orgdisableoauthapprestrictionsauditentry) +- [OrgDisableSamlAuditEntry](objects.md#orgdisablesamlauditentry) +- [OrgDisableTwoFactorRequirementAuditEntry](objects.md#orgdisabletwofactorrequirementauditentry) +- [OrgEnableOauthAppRestrictionsAuditEntry](objects.md#orgenableoauthapprestrictionsauditentry) +- [OrgEnableSamlAuditEntry](objects.md#orgenablesamlauditentry) +- [OrgEnableTwoFactorRequirementAuditEntry](objects.md#orgenabletwofactorrequirementauditentry) +- [OrgInviteMemberAuditEntry](objects.md#orginvitememberauditentry) +- [OrgInviteToBusinessAuditEntry](objects.md#orginvitetobusinessauditentry) +- [OrgOauthAppAccessApprovedAuditEntry](objects.md#orgoauthappaccessapprovedauditentry) +- [OrgOauthAppAccessDeniedAuditEntry](objects.md#orgoauthappaccessdeniedauditentry) +- [OrgOauthAppAccessRequestedAuditEntry](objects.md#orgoauthappaccessrequestedauditentry) +- [OrgRemoveBillingManagerAuditEntry](objects.md#orgremovebillingmanagerauditentry) +- [OrgRemoveMemberAuditEntry](objects.md#orgremovememberauditentry) +- [OrgRemoveOutsideCollaboratorAuditEntry](objects.md#orgremoveoutsidecollaboratorauditentry) +- [OrgRestoreMemberAuditEntry](objects.md#orgrestorememberauditentry) +- [OrgUnblockUserAuditEntry](objects.md#orgunblockuserauditentry) +- [OrgUpdateDefaultRepositoryPermissionAuditEntry](objects.md#orgupdatedefaultrepositorypermissionauditentry) +- [OrgUpdateMemberAuditEntry](objects.md#orgupdatememberauditentry) +- [OrgUpdateMemberRepositoryCreationPermissionAuditEntry](objects.md#orgupdatememberrepositorycreationpermissionauditentry) +- [OrgUpdateMemberRepositoryInvitationPermissionAuditEntry](objects.md#orgupdatememberrepositoryinvitationpermissionauditentry) +- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) +- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) +- [RepoAccessAuditEntry](objects.md#repoaccessauditentry) +- [RepoAddMemberAuditEntry](objects.md#repoaddmemberauditentry) +- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) +- [RepoArchivedAuditEntry](objects.md#repoarchivedauditentry) +- [RepoChangeMergeSettingAuditEntry](objects.md#repochangemergesettingauditentry) +- [RepoConfigDisableAnonymousGitAccessAuditEntry](objects.md#repoconfigdisableanonymousgitaccessauditentry) +- [RepoConfigDisableCollaboratorsOnlyAuditEntry](objects.md#repoconfigdisablecollaboratorsonlyauditentry) +- [RepoConfigDisableContributorsOnlyAuditEntry](objects.md#repoconfigdisablecontributorsonlyauditentry) +- [RepoConfigDisableSockpuppetDisallowedAuditEntry](objects.md#repoconfigdisablesockpuppetdisallowedauditentry) +- [RepoConfigEnableAnonymousGitAccessAuditEntry](objects.md#repoconfigenableanonymousgitaccessauditentry) +- [RepoConfigEnableCollaboratorsOnlyAuditEntry](objects.md#repoconfigenablecollaboratorsonlyauditentry) +- [RepoConfigEnableContributorsOnlyAuditEntry](objects.md#repoconfigenablecontributorsonlyauditentry) +- [RepoConfigEnableSockpuppetDisallowedAuditEntry](objects.md#repoconfigenablesockpuppetdisallowedauditentry) +- [RepoConfigLockAnonymousGitAccessAuditEntry](objects.md#repoconfiglockanonymousgitaccessauditentry) +- [RepoConfigUnlockAnonymousGitAccessAuditEntry](objects.md#repoconfigunlockanonymousgitaccessauditentry) +- [RepoCreateAuditEntry](objects.md#repocreateauditentry) +- [RepoDestroyAuditEntry](objects.md#repodestroyauditentry) +- [RepoRemoveMemberAuditEntry](objects.md#reporemovememberauditentry) +- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) +- [RepositoryVisibilityChangeDisableAuditEntry](objects.md#repositoryvisibilitychangedisableauditentry) +- [RepositoryVisibilityChangeEnableAuditEntry](objects.md#repositoryvisibilitychangeenableauditentry) +- [TeamAddMemberAuditEntry](objects.md#teamaddmemberauditentry) +- [TeamAddRepositoryAuditEntry](objects.md#teamaddrepositoryauditentry) +- [TeamChangeParentTeamAuditEntry](objects.md#teamchangeparentteamauditentry) +- [TeamRemoveMemberAuditEntry](objects.md#teamremovememberauditentry) +- [TeamRemoveRepositoryAuditEntry](objects.md#teamremoverepositoryauditentry) +--- -- [CreatedPullRequestContribution](objects.md#createdpullrequestcontribution) -- [RestrictedContribution](objects.md#restrictedcontribution) +### PermissionGranter + +Types that can grant permissions on a repository to a user
+ +### Possible types + + +- [Organization](objects.md#organization) +- [Repository](objects.md#repository) +- [Team](objects.md#team) --- -### VerifiableDomainOwner +### PinnableItem -Types that can own a verifiable domain.
+Types that can be pinned to a profile page.
### Possible types -- [Enterprise](objects.md#enterprise) -- [Organization](objects.md#organization) +- [Gist](objects.md#gist) +- [Repository](objects.md#repository) --- -### IssueTimelineItem +### ProjectCardItem -An item in an issue timeline
+Types that can be inside Project Cards.
+ +### Possible types + + +- [Issue](objects.md#issue) +- [PullRequest](objects.md#pullrequest) + +--- + +### PullRequestTimelineItem + +An item in a pull request timeline
### Possible types - [AssignedEvent](objects.md#assignedevent) +- [BaseRefDeletedEvent](objects.md#baserefdeletedevent) +- [BaseRefForcePushedEvent](objects.md#baserefforcepushedevent) - [ClosedEvent](objects.md#closedevent) - [Commit](objects.md#commit) +- [CommitCommentThread](objects.md#commitcommentthread) - [CrossReferencedEvent](objects.md#crossreferencedevent) - [DemilestonedEvent](objects.md#demilestonedevent) +- [DeployedEvent](objects.md#deployedevent) +- [DeploymentEnvironmentChangedEvent](objects.md#deploymentenvironmentchangedevent) +- [HeadRefDeletedEvent](objects.md#headrefdeletedevent) +- [HeadRefForcePushedEvent](objects.md#headrefforcepushedevent) +- [HeadRefRestoredEvent](objects.md#headrefrestoredevent) - [IssueComment](objects.md#issuecomment) - [LabeledEvent](objects.md#labeledevent) - [LockedEvent](objects.md#lockedevent) +- [MergedEvent](objects.md#mergedevent) +- [MilestonedEvent](objects.md#milestonedevent) +- [PullRequestReview](objects.md#pullrequestreview) +- [PullRequestReviewComment](objects.md#pullrequestreviewcomment) +- [PullRequestReviewThread](objects.md#pullrequestreviewthread) +- [ReferencedEvent](objects.md#referencedevent) +- [RenamedTitleEvent](objects.md#renamedtitleevent) +- [ReopenedEvent](objects.md#reopenedevent) +- [ReviewDismissedEvent](objects.md#reviewdismissedevent) +- [ReviewRequestRemovedEvent](objects.md#reviewrequestremovedevent) +- [ReviewRequestedEvent](objects.md#reviewrequestedevent) +- [SubscribedEvent](objects.md#subscribedevent) +- [UnassignedEvent](objects.md#unassignedevent) +- [UnlabeledEvent](objects.md#unlabeledevent) +- [UnlockedEvent](objects.md#unlockedevent) +- [UnsubscribedEvent](objects.md#unsubscribedevent) +- [UserBlockedEvent](objects.md#userblockedevent) + +--- + +### PullRequestTimelineItems + +An item in a pull request timeline
+ +### Possible types + + +- [AddedToProjectEvent](objects.md#addedtoprojectevent) +- [AssignedEvent](objects.md#assignedevent) +- [AutoMergeDisabledEvent](objects.md#automergedisabledevent) +- [AutoMergeEnabledEvent](objects.md#automergeenabledevent) +- [AutoRebaseEnabledEvent](objects.md#autorebaseenabledevent) +- [AutoSquashEnabledEvent](objects.md#autosquashenabledevent) +- [AutomaticBaseChangeFailedEvent](objects.md#automaticbasechangefailedevent) +- [AutomaticBaseChangeSucceededEvent](objects.md#automaticbasechangesucceededevent) +- [BaseRefChangedEvent](objects.md#baserefchangedevent) +- [BaseRefDeletedEvent](objects.md#baserefdeletedevent) +- [BaseRefForcePushedEvent](objects.md#baserefforcepushedevent) +- [ClosedEvent](objects.md#closedevent) +- [CommentDeletedEvent](objects.md#commentdeletedevent) +- [ConnectedEvent](objects.md#connectedevent) +- [ConvertToDraftEvent](objects.md#converttodraftevent) +- [ConvertedNoteToIssueEvent](objects.md#convertednotetoissueevent) +- [CrossReferencedEvent](objects.md#crossreferencedevent) +- [DemilestonedEvent](objects.md#demilestonedevent) +- [DeployedEvent](objects.md#deployedevent) +- [DeploymentEnvironmentChangedEvent](objects.md#deploymentenvironmentchangedevent) +- [DisconnectedEvent](objects.md#disconnectedevent) +- [HeadRefDeletedEvent](objects.md#headrefdeletedevent) +- [HeadRefForcePushedEvent](objects.md#headrefforcepushedevent) +- [HeadRefRestoredEvent](objects.md#headrefrestoredevent) +- [IssueComment](objects.md#issuecomment) +- [LabeledEvent](objects.md#labeledevent) +- [LockedEvent](objects.md#lockedevent) +- [MarkedAsDuplicateEvent](objects.md#markedasduplicateevent) +- [MentionedEvent](objects.md#mentionedevent) +- [MergedEvent](objects.md#mergedevent) - [MilestonedEvent](objects.md#milestonedevent) +- [MovedColumnsInProjectEvent](objects.md#movedcolumnsinprojectevent) +- [PinnedEvent](objects.md#pinnedevent) +- [PullRequestCommit](objects.md#pullrequestcommit) +- [PullRequestCommitCommentThread](objects.md#pullrequestcommitcommentthread) +- [PullRequestReview](objects.md#pullrequestreview) +- [PullRequestReviewThread](objects.md#pullrequestreviewthread) +- [PullRequestRevisionMarker](objects.md#pullrequestrevisionmarker) +- [ReadyForReviewEvent](objects.md#readyforreviewevent) - [ReferencedEvent](objects.md#referencedevent) +- [RemovedFromProjectEvent](objects.md#removedfromprojectevent) - [RenamedTitleEvent](objects.md#renamedtitleevent) - [ReopenedEvent](objects.md#reopenedevent) +- [ReviewDismissedEvent](objects.md#reviewdismissedevent) +- [ReviewRequestRemovedEvent](objects.md#reviewrequestremovedevent) +- [ReviewRequestedEvent](objects.md#reviewrequestedevent) - [SubscribedEvent](objects.md#subscribedevent) - [TransferredEvent](objects.md#transferredevent) - [UnassignedEvent](objects.md#unassignedevent) - [UnlabeledEvent](objects.md#unlabeledevent) - [UnlockedEvent](objects.md#unlockedevent) +- [UnmarkedAsDuplicateEvent](objects.md#unmarkedasduplicateevent) +- [UnpinnedEvent](objects.md#unpinnedevent) - [UnsubscribedEvent](objects.md#unsubscribedevent) - [UserBlockedEvent](objects.md#userblockedevent) --- -### EnterpriseMember +### PushAllowanceActor -An object that is a member of an enterprise.
+Types that can be an actor.
### Possible types -- [EnterpriseUserAccount](objects.md#enterpriseuseraccount) +- [App](objects.md#app) +- [Team](objects.md#team) - [User](objects.md#user) --- -### StatusCheckRollupContext +### ReferencedSubject -Types that can be inside a StatusCheckRollup context.
+Any referencable object
### Possible types -- [CheckRun](objects.md#checkrun) -- [StatusContext](objects.md#statuscontext) +- [Issue](objects.md#issue) +- [PullRequest](objects.md#pullrequest) --- -### SponsorableItem +### RenamedTitleSubject -Entities that can be sponsored via GitHub Sponsors
+An object which has a renamable title
### Possible types -- [Organization](objects.md#organization) +- [Issue](objects.md#issue) +- [PullRequest](objects.md#pullrequest) + +--- + +### RequestedReviewer + +Types that can be requested reviewers.
+ +### Possible types + + +- [Mannequin](objects.md#mannequin) +- [Team](objects.md#team) - [User](objects.md#user) --- -### MilestoneItem +### ReviewDismissalAllowanceActor -Types that can be inside a Milestone.
+Types that can be an actor.
+ +### Possible types + + +- [Team](objects.md#team) +- [User](objects.md#user) + +--- + +### SearchResultItem + +The results of a search.
### Possible types +- [App](objects.md#app) - [Issue](objects.md#issue) +- [MarketplaceListing](objects.md#marketplacelisting) +- [Organization](objects.md#organization) - [PullRequest](objects.md#pullrequest) +- [Repository](objects.md#repository) +- [User](objects.md#user) --- -### OrganizationAuditEntry +### Sponsor -An audit entry in an organization audit log.
+Entities that can sponsor others via GitHub Sponsors
### Possible types -- [MembersCanDeleteReposClearAuditEntry](objects.md#memberscandeletereposclearauditentry) -- [MembersCanDeleteReposDisableAuditEntry](objects.md#memberscandeletereposdisableauditentry) -- [MembersCanDeleteReposEnableAuditEntry](objects.md#memberscandeletereposenableauditentry) -- [OauthApplicationCreateAuditEntry](objects.md#oauthapplicationcreateauditentry) -- [OrgAddBillingManagerAuditEntry](objects.md#orgaddbillingmanagerauditentry) -- [OrgAddMemberAuditEntry](objects.md#orgaddmemberauditentry) -- [OrgBlockUserAuditEntry](objects.md#orgblockuserauditentry) -- [OrgConfigDisableCollaboratorsOnlyAuditEntry](objects.md#orgconfigdisablecollaboratorsonlyauditentry) -- [OrgConfigEnableCollaboratorsOnlyAuditEntry](objects.md#orgconfigenablecollaboratorsonlyauditentry) -- [OrgCreateAuditEntry](objects.md#orgcreateauditentry) -- [OrgDisableOauthAppRestrictionsAuditEntry](objects.md#orgdisableoauthapprestrictionsauditentry) -- [OrgDisableSamlAuditEntry](objects.md#orgdisablesamlauditentry) -- [OrgDisableTwoFactorRequirementAuditEntry](objects.md#orgdisabletwofactorrequirementauditentry) -- [OrgEnableOauthAppRestrictionsAuditEntry](objects.md#orgenableoauthapprestrictionsauditentry) -- [OrgEnableSamlAuditEntry](objects.md#orgenablesamlauditentry) -- [OrgEnableTwoFactorRequirementAuditEntry](objects.md#orgenabletwofactorrequirementauditentry) -- [OrgInviteMemberAuditEntry](objects.md#orginvitememberauditentry) -- [OrgInviteToBusinessAuditEntry](objects.md#orginvitetobusinessauditentry) -- [OrgOauthAppAccessApprovedAuditEntry](objects.md#orgoauthappaccessapprovedauditentry) -- [OrgOauthAppAccessDeniedAuditEntry](objects.md#orgoauthappaccessdeniedauditentry) -- [OrgOauthAppAccessRequestedAuditEntry](objects.md#orgoauthappaccessrequestedauditentry) -- [OrgRemoveBillingManagerAuditEntry](objects.md#orgremovebillingmanagerauditentry) -- [OrgRemoveMemberAuditEntry](objects.md#orgremovememberauditentry) -- [OrgRemoveOutsideCollaboratorAuditEntry](objects.md#orgremoveoutsidecollaboratorauditentry) -- [OrgRestoreMemberAuditEntry](objects.md#orgrestorememberauditentry) -- [OrgUnblockUserAuditEntry](objects.md#orgunblockuserauditentry) -- [OrgUpdateDefaultRepositoryPermissionAuditEntry](objects.md#orgupdatedefaultrepositorypermissionauditentry) -- [OrgUpdateMemberAuditEntry](objects.md#orgupdatememberauditentry) -- [OrgUpdateMemberRepositoryCreationPermissionAuditEntry](objects.md#orgupdatememberrepositorycreationpermissionauditentry) -- [OrgUpdateMemberRepositoryInvitationPermissionAuditEntry](objects.md#orgupdatememberrepositoryinvitationpermissionauditentry) -- [PrivateRepositoryForkingDisableAuditEntry](objects.md#privaterepositoryforkingdisableauditentry) -- [PrivateRepositoryForkingEnableAuditEntry](objects.md#privaterepositoryforkingenableauditentry) -- [RepoAccessAuditEntry](objects.md#repoaccessauditentry) -- [RepoAddMemberAuditEntry](objects.md#repoaddmemberauditentry) -- [RepoAddTopicAuditEntry](objects.md#repoaddtopicauditentry) -- [RepoArchivedAuditEntry](objects.md#repoarchivedauditentry) -- [RepoChangeMergeSettingAuditEntry](objects.md#repochangemergesettingauditentry) -- [RepoConfigDisableAnonymousGitAccessAuditEntry](objects.md#repoconfigdisableanonymousgitaccessauditentry) -- [RepoConfigDisableCollaboratorsOnlyAuditEntry](objects.md#repoconfigdisablecollaboratorsonlyauditentry) -- [RepoConfigDisableContributorsOnlyAuditEntry](objects.md#repoconfigdisablecontributorsonlyauditentry) -- [RepoConfigDisableSockpuppetDisallowedAuditEntry](objects.md#repoconfigdisablesockpuppetdisallowedauditentry) -- [RepoConfigEnableAnonymousGitAccessAuditEntry](objects.md#repoconfigenableanonymousgitaccessauditentry) -- [RepoConfigEnableCollaboratorsOnlyAuditEntry](objects.md#repoconfigenablecollaboratorsonlyauditentry) -- [RepoConfigEnableContributorsOnlyAuditEntry](objects.md#repoconfigenablecontributorsonlyauditentry) -- [RepoConfigEnableSockpuppetDisallowedAuditEntry](objects.md#repoconfigenablesockpuppetdisallowedauditentry) -- [RepoConfigLockAnonymousGitAccessAuditEntry](objects.md#repoconfiglockanonymousgitaccessauditentry) -- [RepoConfigUnlockAnonymousGitAccessAuditEntry](objects.md#repoconfigunlockanonymousgitaccessauditentry) -- [RepoCreateAuditEntry](objects.md#repocreateauditentry) -- [RepoDestroyAuditEntry](objects.md#repodestroyauditentry) -- [RepoRemoveMemberAuditEntry](objects.md#reporemovememberauditentry) -- [RepoRemoveTopicAuditEntry](objects.md#reporemovetopicauditentry) -- [RepositoryVisibilityChangeDisableAuditEntry](objects.md#repositoryvisibilitychangedisableauditentry) -- [RepositoryVisibilityChangeEnableAuditEntry](objects.md#repositoryvisibilitychangeenableauditentry) -- [TeamAddMemberAuditEntry](objects.md#teamaddmemberauditentry) -- [TeamAddRepositoryAuditEntry](objects.md#teamaddrepositoryauditentry) -- [TeamChangeParentTeamAuditEntry](objects.md#teamchangeparentteamauditentry) -- [TeamRemoveMemberAuditEntry](objects.md#teamremovememberauditentry) -- [TeamRemoveRepositoryAuditEntry](objects.md#teamremoverepositoryauditentry) +- [Organization](objects.md#organization) +- [User](objects.md#user) --- -### CreatedIssueOrRestrictedContribution +### SponsorableItem -Represents either a issue the viewer can access or a restricted contribution.
+Entities that can be sponsored via GitHub Sponsors
### Possible types -- [CreatedIssueContribution](objects.md#createdissuecontribution) -- [RestrictedContribution](objects.md#restrictedcontribution) +- [Organization](objects.md#organization) +- [User](objects.md#user) --- -### OrgRestoreMemberAuditEntryMembership +### StatusCheckRollupContext -Types of memberships that can be restored for an Organization member.
+Types that can be inside a StatusCheckRollup context.
### Possible types -- [OrgRestoreMemberMembershipOrganizationAuditEntryData](objects.md#orgrestoremembermembershiporganizationauditentrydata) -- [OrgRestoreMemberMembershipRepositoryAuditEntryData](objects.md#orgrestoremembermembershiprepositoryauditentrydata) -- [OrgRestoreMemberMembershipTeamAuditEntryData](objects.md#orgrestoremembermembershipteamauditentrydata) +- [CheckRun](objects.md#checkrun) +- [StatusContext](objects.md#statuscontext) --- -### RenamedTitleSubject +### VerifiableDomainOwner -An object which has a renamable title
+Types that can own a verifiable domain.
### Possible types -- [Issue](objects.md#issue) -- [PullRequest](objects.md#pullrequest) +- [Enterprise](objects.md#enterprise) +- [Organization](objects.md#organization) --- \ No newline at end of file diff --git a/example/starwars/objects.md b/example/starwars/objects.md index a575d166fa0ad..88a12972ac8d4 100644 --- a/example/starwars/objects.md +++ b/example/starwars/objects.md @@ -4,203 +4,14 @@ [Objects](https://graphql.github.io/graphql-spec/June2018/#sec-Objects) in GraphQL represent the resources you can access. An object can contain a list of fields, which are specifically typed. -### PageInfo - -Information about pagination in a connection.
- -#### Fields - -Name | -Description | -
---|---|
hasNextPage (Boolean!) | -When paginating forwards, are there more items? |
-
hasPreviousPage (Boolean!) | -When paginating backwards, are there more items? |
-
startCursor (String) | -When paginating backwards, the cursor to continue. |
-
endCursor (String) | -When paginating forwards, the cursor to continue. |
-
A connection to a list of items.
- -#### Fields - -Name | -Description | -
---|---|
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
edges ([SpeciesFilmsEdge]) | -A list of edges. |
-
totalCount (Int) | -A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example. |
-
films ([Film]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
-
A connection to a list of items.
- -#### Fields - -Name | -Description | -
---|---|
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
edges ([PersonFilmsEdge]) | -A list of edges. |
-
totalCount (Int) | -A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example. |
-
films ([Film]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
-
An edge in a connection.
- -#### Fields - -Name | -Description | -
---|---|
node (Person) | -The item at the end of the edge |
-
cursor (String!) | -A cursor for use in pagination |
-
A connection to a list of items.
- -#### Fields - -Name | -Description | -
---|---|
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
edges ([StarshipsEdge]) | -A list of edges. |
-
totalCount (Int) | -A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example. |
-
starships ([Starship]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
-
An edge in a connection.
- -#### Fields +### Film -Name | -Description | -
---|---|
node (Person) | -The item at the end of the edge |
-
cursor (String!) | -A cursor for use in pagination |
-
A single film.
---- +#### Implements -### PersonStarshipsConnection -A connection to a list of items.
+- [Node](interfaces.md#node) #### Fields @@ -210,92 +21,144 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example.
A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead.
Arguments | +
---|
+ after (String) + + |
+
+ first (Int) + + |
+
+ before (String) + + |
+
+ last (Int) + + |
+
A large mass, planet or planetoid in the Star Wars Universe, at the time of -0 ABY.
- -#### Implements - - -- [Node](interfaces.md#node) - -#### Fields - -Name | -Description | +created (String) | +The ISO 8601 date format of the time that this resource was created. |
||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name (String) | -The name of this planet. |
+ director (String) | +The name of the director of this film. |
||||||||||||||||||||||||||||
diameter (Int) | -The diameter of this planet in kilometers. |
+ edited (String) | +The ISO 8601 date format of the time that this resource was edited. |
||||||||||||||||||||||||||||
rotationPeriod (Int) | -The number of standard hours it takes for this planet to complete a single -rotation on its axis. |
+ episodeID (Int) | +The episode number of this film. |
||||||||||||||||||||||||||||
orbitalPeriod (Int) | -The number of standard days it takes for this planet to complete a single orbit -of its local star. |
+ id (ID!) | +The ID of an object |
||||||||||||||||||||||||||||
gravity (String) | -A number denoting the gravity of this planet, where “1” is normal or 1 standard -G. “2” is twice or 2 standard Gs. “0.5” is half or 0.5 standard Gs. |
+ openingCrawl (String) | +The opening paragraphs at the beginning of this film. |
||||||||||||||||||||||||||||
population (Float) | -The average population of sentient beings inhabiting this planet. |
+ planetConnection (FilmPlanetsConnection) | +
+
+
|
||||||||||||||||||||||||||||
climates ([String]) | -The climates of this planet. |
+ producers ([String]) | +The name(s) of the producer(s) of this film. |
||||||||||||||||||||||||||||
terrains ([String]) | -The terrains of this planet. |
+ releaseDate (String) | +The ISO 8601 date format of film release at original creator country. |
||||||||||||||||||||||||||||
surfaceWater (Float) | -The percentage of the planet surface that is naturally occuring water or bodies -of water. |
+ speciesConnection (FilmSpeciesConnection) | +
+
+
|
||||||||||||||||||||||||||||
residentConnection (PlanetResidentsConnection) | +starshipConnection (FilmStarshipsConnection) |
A connection to a list of items. + +#### Fields + +
An edge in a connection. + +#### Fields + +
A connection to a list of items. @@ -391,13 +308,22 @@ of water. |
Name | Description | |||||||||||||||||||||||||||
edges ([FilmPlanetsEdge]) | +A list of edges. |
+ ||||||||||||||||||||||||||||||
pageInfo (PageInfo!) | Information to aid in pagination. |
||||||||||||||||||||||||||||||
edges ([SpeciesPeopleEdge]) | -A list of edges. |
+ planets ([Planet]) | +A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead. |
||||||||||||||||||||||||||||
totalCount (Int) | @@ -406,20 +332,34 @@ This allows a client to fetch the first five objects by passing “5” argument to “first”, then fetch the total count so it could display “5 of 83”, for example.
An edge in a connection.
+ +#### Fields + +Name | +Description | +||
---|---|---|---|
people ([Person]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
+ cursor (String!) | +A cursor for use in pagination |
+
node (Planet) | +The item at the end of the edge |
A connection to a list of items.
@@ -430,13 +370,22 @@ full “{ edges { node } }” version should be used instead.A list of edges.
Information to aid in pagination.
A list of edges.
A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead.
An edge in a connection.
+ +#### Fields + +planets ([Planet]) | +Name | +Description | +
---|---|---|
cursor (String!) | +A cursor for use in pagination |
+ |
node (Species) | +The item at the end of the edge |
+
A connection to a list of items.
+ +#### Fields + +Name | +Description | +
---|---|
edges ([FilmStarshipsEdge]) | +A list of edges. |
+
pageInfo (PageInfo!) | +Information to aid in pagination. |
+
starships ([Starship]) | A list of all of the objects returned in the connection. This is a convenience field provided for quickly exploring the API; rather than querying for “{ edges { node } }” when no edge data is needed, this field can be be used @@ -454,11 +449,18 @@ instead. Note that when clients like Relay need to fetch the “cursor&rdquo the edge to enable efficient pagination, this shortcut cannot be used, and the full “{ edges { node } }” version should be used instead. |
totalCount (Int) | +A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example. |
+
An edge in a connection.
@@ -469,19 +471,19 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
The item at the end of the edge
A connection to a list of items.
@@ -493,12 +495,12 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A list of edges.
Information to aid in pagination.
A list of all of the objects returned in the connection. This is a convenience field provided for quickly exploring the API; rather than querying for “{ edges { node } }” when no edge data is needed, this field can be be used @@ -520,7 +522,7 @@ full “{ edges { node } }” version should be used instead.
An edge in a connection.
@@ -531,19 +533,19 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
The item at the end of the edge
A connection to a list of items.
@@ -555,12 +557,21 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A list of edges.
A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead.
Information to aid in pagination.
An edge in a connection.
+ +#### Fields + +Name | +Description | +||
---|---|---|---|
people ([Person]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
+ cursor (String!) | +A cursor for use in pagination |
+
node (Film) | +The item at the end of the edge |
An edge in a connection.
+Information about pagination in a connection.
#### Fields @@ -594,18 +619,26 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
When paginating forwards, the cursor to continue.
When paginating forwards, are there more items?
When paginating backwards, are there more items?
A cursor for use in pagination
When paginating backwards, the cursor to continue.
A connection to a list of items.
@@ -616,13 +649,22 @@ full “{ edges { node } }” version should be used instead.A list of edges.
Information to aid in pagination.
A list of edges.
A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead.
An edge in a connection.
+ +#### Fields + +Name | +Description | +||
---|---|---|---|
films ([Film]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
+ cursor (String!) | +A cursor for use in pagination |
+
node (Person) | +The item at the end of the edge |
A single transport craft that has hyperdrive capability.
+An individual person or character within the Star Wars universe.
#### Implements @@ -661,67 +717,99 @@ full “{ edges { node } }” version should be used instead.The name of this starship. The common name, such as “Death Star”.
The birth year of the person, using the in-universe standard of BBY or ABY - +Before the Battle of Yavin or After the Battle of Yavin. The Battle of Yavin is +a battle that occurs at the end of Star Wars episode IV: A New Hope.
The model or official name of this starship. Such as “T-65 X-wing” or “DS-1 -Orbital Battle Station”.
The ISO 8601 date format of the time that this resource was created.
The class of this starship, such as “Starfighter” or “Deep Space Mobile -Battlestation”
The ISO 8601 date format of the time that this resource was edited.
The manufacturers of this starship.
The eye color of this person. Will be “unknown” if not known or “n/a” if the +person does not have an eye.
The cost of this starship new, in galactic credits.
Arguments | +
---|
+ after (String) + + |
+
+ first (Int) + + |
+
+ before (String) + + |
+
+ last (Int) + + |
+
The length of this starship in meters.
The gender of this person. Either “Male”, “Female” or “unknown”, +“n/a” if the person does not have a gender.
The number of personnel needed to run or pilot this starship.
The hair color of this person. Will be “unknown” if not known or “n/a” if the +person does not have hair.
The number of non-essential people this starship can transport.
The height of the person in centimeters.
The maximum speed of this starship in atmosphere. null if this starship is -incapable of atmosphering flight.
A planet that this person was born on or inhabits.
The class of this starships hyperdrive.
The ID of an object
The Maximum number of Megalights this starship can travel in a standard hour. -A “Megalight” is a standard unit of distance and has never been defined before -within the Star Wars universe. This figure is only really useful for measuring -the difference in speed of starships. We can assume it is similar to AU, the -distance between our Sun (Sol) and Earth.
The mass of the person in kilograms.
The maximum number of kilograms that this starship can transport.
The name of this person.
The maximum length of time that this starship can provide consumables for its -entire crew without having to resupply.
The skin color of this person.
The species that this person belongs to, or null if unknown.
filmConnection (StarshipFilmsConnection) | +vehicleConnection (PersonVehiclesConnection) |
|
A connection to a list of items.
+ +#### Fields + +Name | +Description | +
---|---|
edges ([PersonFilmsEdge]) | +A list of edges. |
+
films ([Film]) | +A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead. |
+
pageInfo (PageInfo!) | +Information to aid in pagination. |
+
totalCount (Int) | +A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example. |
+
An edge in a connection.
+ +#### Fields + +Name | +Description | +
---|---|
cursor (String!) | +A cursor for use in pagination |
+
node (Film) | +The item at the end of the edge |
+
A connection to a list of items.
+ +#### Fields + +Name | +Description | +||
---|---|---|---|
edges ([PersonStarshipsEdge]) | +A list of edges. |
+ ||
pageInfo (PageInfo!) | +Information to aid in pagination. |
+ ||
starships ([Starship]) | +A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead. |
+ ||
created (String) | -The ISO 8601 date format of the time that this resource was created. |
+ totalCount (Int) | +A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example. |
+
An edge in a connection.
+ +#### Fields + +Name | +Description | ||
---|---|---|---|
edited (String) | -The ISO 8601 date format of the time that this resource was edited. |
+ cursor (String!) | +A cursor for use in pagination |
id (ID!) | -The ID of an object |
+ node (Starship) | +The item at the end of the edge |
A connection to a list of items.
@@ -818,12 +1018,12 @@ entire crew without having to resupply.Information to aid in pagination.
A list of edges.
A list of edges.
Information to aid in pagination.
A list of all of the objects returned in the connection. This is a convenience field provided for quickly exploring the API; rather than querying for “{ edges { node } }” when no edge data is needed, this field can be be used @@ -845,7 +1045,7 @@ full “{ edges { node } }” version should be used instead.
An edge in a connection.
@@ -856,44 +1056,22 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
An edge in a connection.
- -#### Fields - -Name | -Description | -
---|---|
node (Vehicle) | The item at the end of the edge |
cursor (String!) | -A cursor for use in pagination |
-
A single film.
+A large mass, planet or planetoid in the Star Wars Universe, at the time of +0 ABY.
#### Implements @@ -908,31 +1086,23 @@ full “{ edges { node } }” version should be used instead.The title of this film.
The episode number of this film.
The opening paragraphs at the beginning of this film.
The climates of this planet.
The name of the director of this film.
The ISO 8601 date format of the time that this resource was created.
The name(s) of the producer(s) of this film.
The diameter of this planet in kilometers.
The ISO 8601 date format of film release at original creator country.
The ISO 8601 date format of the time that this resource was edited.
starshipConnection (FilmStarshipsConnection) | -
-
-
|
+ gravity (String) | +A number denoting the gravity of this planet, where “1” is normal or 1 standard +G. “2” is twice or 2 standard Gs. “0.5” is half or 0.5 standard Gs. |
|||||||||||
vehicleConnection (FilmVehiclesConnection) | -
-
-
|
+ id (ID!) | +The ID of an object |
|||||||||||
characterConnection (FilmCharactersConnection) | -
-
-
|
+ name (String) | +The name of this planet. |
|||||||||||
planetConnection (FilmPlanetsConnection) | +orbitalPeriod (Int) | +The number of standard days it takes for this planet to complete a single orbit +of its local star. |
+ ||||||||||||
population (Float) | +The average population of sentient beings inhabiting this planet. |
+ |||||||||||||
residentConnection (PlanetResidentsConnection) |
An edge in a connection. +A connection to a list of items. #### Fields @@ -1134,18 +1223,34 @@ full “{ edges { node } }” version should be used instead. |
Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
node (Starship) | -The item at the end of the edge |
+ edges ([PlanetFilmsEdge]) | +A list of edges. |
|||||||||||
cursor (String!) | -A cursor for use in pagination |
+ films ([Film]) | +A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead. |
+ |||||||||||
pageInfo (PageInfo!) | +Information to aid in pagination. |
+ |||||||||||||
totalCount (Int) | +A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example. |
An edge in a connection.
@@ -1156,19 +1261,19 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
The item at the end of the edge
A connection to a list of items.
@@ -1180,22 +1285,15 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example.
Information to aid in pagination.
A list of all of the objects returned in the connection. This is a convenience field provided for quickly exploring the API; rather than querying for “{ edges { node } }” when no edge data is needed, this field can be be used @@ -1203,11 +1301,18 @@ instead. Note that when clients like Relay need to fetch the “cursor&rdquo the edge to enable efficient pagination, this shortcut cannot be used, and the full “{ edges { node } }” version should be used instead.
A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example.
An edge in a connection.
@@ -1218,21 +1323,21 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
The item at the end of the edge
An edge in a connection.
+A connection to a list of items.
#### Fields @@ -1242,41 +1347,34 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
A list of edges.
An edge in a connection.
- -#### Fields - -Name | -Description | +pageInfo (PageInfo!) | +Information to aid in pagination. |
---|---|---|---|
node (Film) | -The item at the end of the edge |
+ planets ([Planet]) | +A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead. |
cursor (String!) | -A cursor for use in pagination |
+ totalCount (Int) | +A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example. |
An edge in a connection.
@@ -1287,26 +1385,21 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
The item at the end of the edge
An individual person or character within the Star Wars universe.
- -#### Implements - +### Root -- [Node](interfaces.md#node) + #### Fields @@ -1316,48 +1409,147 @@ full “{ edges { node } }” version should be used instead.The name of this person.
The birth year of the person, using the in-universe standard of BBY or ABY - -Before the Battle of Yavin or After the Battle of Yavin. The Battle of Yavin is -a battle that occurs at the end of Star Wars episode IV: A New Hope.
The eye color of this person. Will be “unknown” if not known or “n/a” if the -person does not have an eye.
The gender of this person. Either “Male”, “Female” or “unknown”, -“n/a” if the person does not have a gender.
The hair color of this person. Will be “unknown” if not known or “n/a” if the -person does not have hair.
The height of the person in centimeters.
Arguments | +
---|
+ after (String) + + |
+
+ first (Int) + + |
+
+ before (String) + + |
+
+ last (Int) + + |
+
The mass of the person in kilograms.
Arguments | +
---|
+ after (String) + + |
+
+ first (Int) + + |
+
+ before (String) + + |
+
+ last (Int) + + |
+
The skin color of this person.
Arguments | +
---|
+ after (String) + + |
+
+ first (Int) + + |
+
+ before (String) + + |
+
+ last (Int) + + |
+
A planet that this person was born on or inhabits.
Arguments | +
---|
+ after (String) + + |
+
+ first (Int) + + |
+
+ before (String) + + |
+
+ last (Int) + + |
+
species (Species) | -The species that this person belongs to, or null if unknown. |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
starshipConnection (PersonStarshipsConnection) | +allVehicles (VehiclesConnection) |
A single transport craft that has hyperdrive capability. + +#### Implements - + +- [Node](interfaces.md#node) #### Fields @@ -1723,239 +2125,40 @@ full “{ edges { node } }” version should be used instead. |
Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
allFilms (FilmsConnection) | -
-
-
|
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
film (Film) | -
-
-
|
+ MGLT (Int) | +The Maximum number of Megalights this starship can travel in a standard hour. +A “Megalight” is a standard unit of distance and has never been defined before +within the Star Wars universe. This figure is only really useful for measuring +the difference in speed of starships. We can assume it is similar to AU, the +distance between our Sun (Sol) and Earth. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allPeople (PeopleConnection) | -
-
-
|
+ cargoCapacity (Float) | +The maximum number of kilograms that this starship can transport. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
person (Person) | -
-
-
|
+ consumables (String) | +The maximum length of time that this starship can provide consumables for its +entire crew without having to resupply. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allPlanets (PlanetsConnection) | -
-
-
|
+ costInCredits (Float) | +The cost of this starship new, in galactic credits. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
planet (Planet) | -
-
-
|
+ created (String) | +The ISO 8601 date format of the time that this resource was created. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allSpecies (SpeciesConnection) | -
-
-
|
+ crew (String) | +The number of personnel needed to run or pilot this starship. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
species (Species) | -
-
-
|
+ edited (String) | +The ISO 8601 date format of the time that this resource was edited. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
allStarships (StarshipsConnection) | +filmConnection (StarshipFilmsConnection) |
An edge in a connection. @@ -2164,21 +2320,21 @@ full “{ edges { node } }” version should be used instead. |
Name | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
node (Vehicle) | -The item at the end of the edge |
- ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cursor (String!) | A cursor for use in pagination |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
node (Film) | +The item at the end of the edge |
+
An edge in a connection.
+A connection to a list of items.
#### Fields @@ -2188,12 +2344,28 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A list of edges.
A cursor for use in pagination
Information to aid in pagination.
A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead.
A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example.
The item at the end of the edge
A cursor for use in pagination
The item at the end of the edge
A connection to a list of items.
@@ -2233,13 +2405,22 @@ full “{ edges { node } }” version should be used instead.A list of edges.
Information to aid in pagination.
A list of edges.
A list of all of the objects returned in the connection. This is a convenience +field provided for quickly exploring the API; rather than querying for +“{ edges { node } }” when no edge data is needed, this field can be be used +instead. Note that when clients like Relay need to fetch the “cursor” field on +the edge to enable efficient pagination, this shortcut cannot be used, and the +full “{ edges { node } }” version should be used instead.
An edge in a connection.
+ +#### Fields + +Name | +Description | +||
---|---|---|---|
films ([Film]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
+ cursor (String!) | +A cursor for use in pagination |
+
node (Starship) | +The item at the end of the edge |
The name of this vehicle. The common name, such as “Sand Crawler” or “Speeder -bike”.
The model or official name of this vehicle. Such as “All-Terrain Attack -Transport”.
The class of this vehicle, such as “Wheeled” or “Repulsorcraft”.
The maximum number of kilograms that this vehicle can transport.
The manufacturers of this vehicle.
The maximum length of time that this vehicle can provide consumables for its +entire crew without having to resupply.
The cost of this vehicle new, in Galactic Credits.
The length of this vehicle in meters.
The ISO 8601 date format of the time that this resource was created.
The number of personnel needed to run or pilot this vehicle.
The number of non-essential people this vehicle can transport.
The maximum speed of this vehicle in atmosphere.
The maximum number of kilograms that this vehicle can transport.
The maximum length of time that this vehicle can provide consumables for its -entire crew without having to resupply.
Arguments | -
---|
- after (String) - - |
-
- first (Int) - - |
-
- before (String) - - |
-
- last (Int) - - |
-
The ISO 8601 date format of the time that this resource was edited.
before (String)
-last (Int)
- -The ISO 8601 date format of the time that this resource was created.
The ISO 8601 date format of the time that this resource was edited.
The ID of an object
A connection to a list of items.
- -#### Fields - -Name | -Description | -
---|---|
pageInfo (PageInfo!) | -Information to aid in pagination. |
-
edges ([FilmSpeciesEdge]) | -A list of edges. |
-
totalCount (Int) | -A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example. |
-
species ([Species]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
-
An edge in a connection.
- -#### Fields - -Name | -Description | -
---|---|
node (Species) | -The item at the end of the edge |
+
+
+ last (Int) + + |
+
A cursor for use in pagination
The ID of an object
A connection to a list of items.
- -#### Fields - -Name | -Description | +length (Float) | +The length of this vehicle in meters. |
---|---|---|---|
pageInfo (PageInfo!) | -Information to aid in pagination. |
+ manufacturers ([String]) | +The manufacturers of this vehicle. |
edges ([FilmVehiclesEdge]) | -A list of edges. |
+ maxAtmospheringSpeed (Int) | +The maximum speed of this vehicle in atmosphere. |
totalCount (Int) | -A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example. |
+ model (String) | +The model or official name of this vehicle. Such as “All-Terrain Attack +Transport”. |
vehicles ([Vehicle]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
+ name (String) | +The name of this vehicle. The common name, such as “Sand Crawler” or “Speeder +bike”. |
An edge in a connection.
- -#### Fields - -Name | -Description | +passengers (String) | +The number of non-essential people this vehicle can transport. |
|||||
---|---|---|---|---|---|---|---|---|
node (Person) | -The item at the end of the edge |
+ pilotConnection (VehiclePilotsConnection) | +
+
+
|
|||||
cursor (String!) | -A cursor for use in pagination |
+ vehicleClass (String) | +The class of this vehicle, such as “Wheeled” or “Repulsorcraft”. |
A connection to a list of items.
@@ -2546,22 +2617,11 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example.
A list of all of the objects returned in the connection. This is a convenience field provided for quickly exploring the API; rather than querying for “{ edges { node } }” when no edge data is needed, this field can be be used @@ -2569,29 +2629,10 @@ instead. Note that when clients like Relay need to fetch the “cursor&rdquo the edge to enable efficient pagination, this shortcut cannot be used, and the full “{ edges { node } }” version should be used instead.
A connection to a list of items.
- -#### Fields - -Name | -Description | -
---|---|
pageInfo (PageInfo!) | Information to aid in pagination. |
edges ([PlanetsEdge]) | -A list of edges. |
-
totalCount (Int) | A count of the total number of objects in this connection, ignoring pagination. @@ -2599,22 +2640,13 @@ This allows a client to fetch the first five objects by passing “5” argument to “first”, then fetch the total count so it could display “5 of 83”, for example. |
planets ([Planet]) | -A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead. |
-
A connection to a list of items.
+An edge in a connection.
#### Fields @@ -2624,34 +2656,18 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example.
A cursor for use in pagination
A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead.
The item at the end of the edge
A connection to a list of items.
@@ -2663,22 +2679,15 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example.
Information to aid in pagination.
A list of all of the objects returned in the connection. This is a convenience field provided for quickly exploring the API; rather than querying for “{ edges { node } }” when no edge data is needed, this field can be be used @@ -2686,11 +2695,18 @@ instead. Note that when clients like Relay need to fetch the “cursor&rdquo the edge to enable efficient pagination, this shortcut cannot be used, and the full “{ edges { node } }” version should be used instead.
A count of the total number of objects in this connection, ignoring pagination. +This allows a client to fetch the first five objects by passing “5” as the +argument to “first”, then fetch the total count so it could display “5 of 83”, +for example.
An edge in a connection.
@@ -2701,19 +2717,19 @@ full “{ edges { node } }” version should be used instead.The item at the end of the edge
A cursor for use in pagination
The item at the end of the edge
A connection to a list of items.
@@ -2725,12 +2741,12 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A list of edges.
Information to aid in pagination.
A list of all of the objects returned in the connection. This is a convenience field provided for quickly exploring the API; rather than querying for “{ edges { node } }” when no edge data is needed, this field can be be used @@ -2752,9 +2768,9 @@ full “{ edges { node } }” version should be used instead.
A connection to a list of items.
+An edge in a connection.
#### Fields @@ -2764,28 +2780,12 @@ full “{ edges { node } }” version should be used instead.Information to aid in pagination.
A list of edges.
A count of the total number of objects in this connection, ignoring pagination. -This allows a client to fetch the first five objects by passing “5” as the -argument to “first”, then fetch the total count so it could display “5 of 83”, -for example.
A cursor for use in pagination
A list of all of the objects returned in the connection. This is a convenience -field provided for quickly exploring the API; rather than querying for -“{ edges { node } }” when no edge data is needed, this field can be be used -instead. Note that when clients like Relay need to fetch the “cursor” field on -the edge to enable efficient pagination, this shortcut cannot be used, and the -full “{ edges { node } }” version should be used instead.
The item at the end of the edge
The ID of an object
| --- -### allStarships +### person -#### Type: [StarshipsConnection](objects.md#starshipsconnection) +#### Type: [Person](objects.md#person) @@ -142,16 +145,14 @@ | Name | Description | |------|-------------| -| after ([String](scalars.md#string)) | | -| first ([Int](scalars.md#int)) | | -| before ([String](scalars.md#string)) | | -| last ([Int](scalars.md#int)) | | +| id ([ID](scalars.md#id)) | | +| personID ([ID](scalars.md#id)) | | --- -### starship +### planet -#### Type: [Starship](objects.md#starship) +#### Type: [Planet](objects.md#planet) @@ -160,13 +161,13 @@ | Name | Description | |------|-------------| | id ([ID](scalars.md#id)) | | -| starshipID ([ID](scalars.md#id)) | | +| planetID ([ID](scalars.md#id)) | | --- -### allVehicles +### species -#### Type: [VehiclesConnection](objects.md#vehiclesconnection) +#### Type: [Species](objects.md#species) @@ -174,16 +175,14 @@ | Name | Description | |------|-------------| -| after ([String](scalars.md#string)) | | -| first ([Int](scalars.md#int)) | | -| before ([String](scalars.md#string)) | | -| last ([Int](scalars.md#int)) | | +| id ([ID](scalars.md#id)) | | +| speciesID ([ID](scalars.md#id)) | | --- -### vehicle +### starship -#### Type: [Vehicle](objects.md#vehicle) +#### Type: [Starship](objects.md#starship) @@ -192,20 +191,21 @@ | Name | Description | |------|-------------| | id ([ID](scalars.md#id)) | | -| vehicleID ([ID](scalars.md#id)) | | +| starshipID ([ID](scalars.md#id)) | | --- -### node +### vehicle -#### Type: [Node](interfaces.md#node) +#### Type: [Vehicle](objects.md#vehicle) -Fetches an object given its ID + #### Arguments | Name | Description | |------|-------------| -| id ([ID!](scalars.md#id)) | The ID of an object | +| id ([ID](scalars.md#id)) | | +| vehicleID ([ID](scalars.md#id)) | | --- \ No newline at end of file diff --git a/example/starwars/scalars.md b/example/starwars/scalars.md index 2d64da796cbe7..462a741e2b4f6 100644 --- a/example/starwars/scalars.md +++ b/example/starwars/scalars.md @@ -12,12 +12,6 @@ When calling the GraphQL API, you must specify nested subfields until you return --- -### String - -The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.
The Float
scalar type represents signed double-precision fractional values as specified by IEEE 754.
The Int
scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.
The String
scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.