GitHubOrganization

An account on GitHub, with one or more owners, that has repositories, members and teams.

FIELDS
anyPinnableItems (Boolean!)

Determine if this repository owner has any items that can be pinned to their profile.

auditLog (GitHubOrganizationAuditEntryConnection!)

Audit log entries of the organization

avatarUrl (GitHubURI!)

A URL pointing to the organization's public avatar.

createdAt (GitHubDateTime!)

Identifies the date and time when the object was created.

databaseId (Int)

Identifies the primary key from the database.

description (String)

The organization's public profile description.

descriptionHTML (String)

The organization's public profile description rendered to HTML.

domains (GitHubVerifiableDomainConnection)

A list of domains owned by the organization.

email (String)

The organization's public email.

hasSponsorsListing (Boolean!)

True if this user/organization has a GitHub Sponsors listing.

id (ID!)

No description

interactionAbility (GitHubRepositoryInteractionAbility)

The interaction ability settings for this organization.

ipAllowListEnabledSetting (GitHubIpAllowListEnabledSettingValue!)

The setting value for whether the organization has an IP allow list enabled.

ipAllowListEntries (GitHubIpAllowListEntryConnection!)

The IP addresses that are allowed to access resources owned by the organization.

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 (GitHubProfileItemShowcase!)

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 organization's public profile location.

login (String!)

The organization's login name.

memberStatuses (GitHubUserStatusConnection!)

Get the status messages members of this entity have set that are either public or visible only to the organization.

membersWithRole (GitHubOrganizationMemberConnection!)

A list of users who are members of this organization.

name (String)

The organization's public profile name.

newTeamResourcePath (GitHubURI!)

The HTTP path creating a new team

newTeamUrl (GitHubURI!)

The HTTP URL creating a new team

notificationDeliveryRestrictionEnabledSetting (GitHubNotificationRestrictionSettingValue!)

Indicates if email notification delivery for this organization is restricted to verified domains.

oneGraphId (ID!)

Unique id across all of OneGraph

oneGraphLinkedNodes (OneGraphLinkedNodesConnection!)

List of OneGraphNodes that are linked from this node.

organizationBillingEmail (String)

The billing email for the organization.

packages (GitHubPackageConnection!)

A list of packages under the owner.

pendingMembers (GitHubUserConnection!)

A list of users who have been invited to join this organization.

pinnableItems (GitHubPinnableItemConnection!)

A list of repositories and gists this profile owner can pin to their profile.

pinnedItems (GitHubPinnableItemConnection!)

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.

project (GitHubProject)

Find project by number.

projects (GitHubProjectConnection!)

A list of projects under the owner.

projectsResourcePath (GitHubURI!)

The HTTP path listing organization's projects

projectsUrl (GitHubURI!)

The HTTP URL listing organization's projects

repositories (GitHubRepositoryConnection!)

A list of repositories that the user owns.

repository (GitHubRepository)

Find Repository.

repositoryDiscussionComments (GitHubDiscussionCommentConnection!)

Discussion comments this user has authored.

repositoryDiscussions (GitHubDiscussionConnection!)

Discussions this user has started.

requiresTwoFactorAuthentication (Boolean)

When true the organization requires all members, billing managers, and outside collaborators to enable two-factor authentication.

resourcePath (GitHubURI!)

The HTTP path for this organization.

samlIdentityProvider (GitHubOrganizationIdentityProvider)

The Organization's SAML identity providers

sponsorshipForViewerAsSponsor (GitHubSponsorship)

The viewer's sponsorship of this entity.

sponsorshipsAsMaintainer (GitHubSponsorshipConnection!)

This object's sponsorships as the maintainer.

sponsorshipsAsSponsor (GitHubSponsorshipConnection!)

This object's sponsorships as the sponsor.

sponsorsListing (GitHubSponsorsListing)

The GitHub Sponsors listing for this user or organization.

team (GitHubTeam)

Find an organization's team by its slug.

teams (GitHubTeamConnection!)

A list of teams in this organization.

teamsResourcePath (GitHubURI!)

The HTTP path listing organization's teams

teamsUrl (GitHubURI!)

The HTTP URL listing organization's teams

twitterUsername (String)

The organization's Twitter username.

updatedAt (GitHubDateTime!)

Identifies the date and time when the object was last updated.

url (GitHubURI!)

The HTTP URL for this organization.

viewerCanAdminister (Boolean!)

Organization is adminable by the viewer.

viewerCanChangePinnedItems (Boolean!)

Can the viewer pin repositories and gists to the profile?

viewerCanCreateProjects (Boolean!)

Can the current viewer create new projects on this owner.

viewerCanCreateRepositories (Boolean!)

Viewer can create repositories on this organization

viewerCanCreateTeams (Boolean!)

Viewer can create teams on this organization.

viewerCanSponsor (Boolean!)

Whether or not the viewer is able to sponsor this user/organization.

viewerIsAMember (Boolean!)

Viewer is an active member of this organization.

viewerIsSponsoring (Boolean!)

True if the viewer is sponsoring this user/organization.

websiteUrl (GitHubURI)

The organization's public profile URL.

IMPLEMENTS
OneGraphNode

An object with a globally unique id across all of OneGraph

GitHubActor

Represents an object which can take actions on GitHub. Typically a User or Bot.

GitHubMemberStatusable

Entities that have members who can set status messages.

GitHubNode

An object with an ID.

GitHubPackageOwner

Represents an owner of a package.

GitHubProfileOwner

Represents any entity on GitHub that has a profile page.

GitHubProjectOwner

Represents an owner of a Project.

GitHubRepositoryDiscussionAuthor

Represents an author of discussions in repositories.

GitHubRepositoryDiscussionCommentAuthor

Represents an author of discussion comments in repositories.

GitHubRepositoryOwner

Represents an owner of a Repository.

GitHubSponsorable

Entities that can be sponsored through GitHub Sponsors

GitHubUniformResourceLocatable

Represents a type that can be retrieved by a URL.

REQUIRED BY
GitHubCommit

Represents a Git commit.

GitHubCreateEnterpriseOrganizationPayload

Autogenerated return type of CreateEnterpriseOrganization

GitHubEnterpriseOrganizationMembershipConnection

The connection type for Organization.

GitHubEnterpriseOrganizationMembershipEdge

An enterprise organization that a user is a member of.

GitHubMembersCanDeleteReposClearAuditEntry

Audit log entry for a members_can_delete_repos.clear event.

GitHubMembersCanDeleteReposDisableAuditEntry

Audit log entry for a members_can_delete_repos.disable event.

GitHubMembersCanDeleteReposEnableAuditEntry

Audit log entry for a members_can_delete_repos.enable event.

GitHubOauthApplicationCreateAuditEntry

Audit log entry for a oauth_application.create event.

GitHubOrgAddBillingManagerAuditEntry

Audit log entry for a org.add_billing_manager

GitHubOrgAddMemberAuditEntry

Audit log entry for a org.add_member

GitHubOrganizationAuditEntryData

Metadata for an audit entry with action org.*

GitHubOrganizationConnection

The connection type for Organization.

GitHubOrganizationEdge

An edge in a connection.

GitHubOrganizationIdentityProvider

An Identity Provider configured to provision SAML and SCIM identities for Organizations

GitHubOrganizationInvitation

An Invitation for a user to an organization.

GitHubOrgBlockUserAuditEntry

Audit log entry for a org.block_user

GitHubOrgConfigDisableCollaboratorsOnlyAuditEntry

Audit log entry for a org.config.disable_collaborators_only event.

GitHubOrgConfigEnableCollaboratorsOnlyAuditEntry

Audit log entry for a org.config.enable_collaborators_only event.

GitHubOrgCreateAuditEntry

Audit log entry for a org.create event.

GitHubOrgDisableOauthAppRestrictionsAuditEntry

Audit log entry for a org.disable_oauth_app_restrictions event.

GitHubOrgDisableSamlAuditEntry

Audit log entry for a org.disable_saml event.

GitHubOrgDisableTwoFactorRequirementAuditEntry

Audit log entry for a org.disable_two_factor_requirement event.

GitHubOrgEnableOauthAppRestrictionsAuditEntry

Audit log entry for a org.enable_oauth_app_restrictions event.

GitHubOrgEnableSamlAuditEntry

Audit log entry for a org.enable_saml event.

GitHubOrgEnableTwoFactorRequirementAuditEntry

Audit log entry for a org.enable_two_factor_requirement event.

GitHubOrgInviteMemberAuditEntry

Audit log entry for a org.invite_member event.

GitHubOrgInviteToBusinessAuditEntry

Audit log entry for a org.invite_to_business event.

GitHubOrgOauthAppAccessApprovedAuditEntry

Audit log entry for a org.oauth_app_access_approved event.

GitHubOrgOauthAppAccessDeniedAuditEntry

Audit log entry for a org.oauth_app_access_denied event.

GitHubOrgOauthAppAccessRequestedAuditEntry

Audit log entry for a org.oauth_app_access_requested event.

GitHubOrgRemoveBillingManagerAuditEntry

Audit log entry for a org.remove_billing_manager event.

GitHubOrgRemoveMemberAuditEntry

Audit log entry for a org.remove_member event.

GitHubOrgRemoveOutsideCollaboratorAuditEntry

Audit log entry for a org.remove_outside_collaborator event.

GitHubOrgRestoreMemberAuditEntry

Audit log entry for a org.restore_member event.

GitHubOrgRestoreMemberMembershipOrganizationAuditEntryData

Metadata for an organization membership for org.restore_member actions

GitHubOrgUnblockUserAuditEntry

Audit log entry for a org.unblock_user

GitHubOrgUpdateDefaultRepositoryPermissionAuditEntry

Audit log entry for a org.update_default_repository_permission

GitHubOrgUpdateMemberAuditEntry

Audit log entry for a org.update_member event.

GitHubOrgUpdateMemberRepositoryCreationPermissionAuditEntry

Audit log entry for a org.update_member_repository_creation_permission event.

GitHubOrgUpdateMemberRepositoryInvitationPermissionAuditEntry

Audit log entry for a org.update_member_repository_invitation_permission event.

GitHubPermissionSource

A level of permission and source for a user's access to a repository.

GitHubPrivateRepositoryForkingDisableAuditEntry

Audit log entry for a private_repository_forking.disable event.

GitHubPrivateRepositoryForkingEnableAuditEntry

Audit log entry for a private_repository_forking.enable event.

GitHubQuery

The query root of GitHub's GraphQL interface.

GitHubRemoveEnterpriseOrganizationPayload

Autogenerated return type of RemoveEnterpriseOrganization

GitHubRepoAccessAuditEntry

Audit log entry for a repo.access event.

GitHubRepoAddMemberAuditEntry

Audit log entry for a repo.add_member event.

GitHubRepoAddTopicAuditEntry

Audit log entry for a repo.add_topic event.

GitHubRepoArchivedAuditEntry

Audit log entry for a repo.archived event.

GitHubRepoChangeMergeSettingAuditEntry

Audit log entry for a repo.change_merge_setting event.

GitHubRepoConfigDisableAnonymousGitAccessAuditEntry

Audit log entry for a repo.config.disable_anonymous_git_access event.

GitHubRepoConfigDisableCollaboratorsOnlyAuditEntry

Audit log entry for a repo.config.disable_collaborators_only event.

GitHubRepoConfigDisableContributorsOnlyAuditEntry

Audit log entry for a repo.config.disable_contributors_only event.

GitHubRepoConfigDisableSockpuppetDisallowedAuditEntry

Audit log entry for a repo.config.disable_sockpuppet_disallowed event.

GitHubRepoConfigEnableAnonymousGitAccessAuditEntry

Audit log entry for a repo.config.enable_anonymous_git_access event.

GitHubRepoConfigEnableCollaboratorsOnlyAuditEntry

Audit log entry for a repo.config.enable_collaborators_only event.

GitHubRepoConfigEnableContributorsOnlyAuditEntry

Audit log entry for a repo.config.enable_contributors_only event.

GitHubRepoConfigEnableSockpuppetDisallowedAuditEntry

Audit log entry for a repo.config.enable_sockpuppet_disallowed event.

GitHubRepoConfigLockAnonymousGitAccessAuditEntry

Audit log entry for a repo.config.lock_anonymous_git_access event.

GitHubRepoConfigUnlockAnonymousGitAccessAuditEntry

Audit log entry for a repo.config.unlock_anonymous_git_access event.

GitHubRepoCreateAuditEntry

Audit log entry for a repo.create event.

GitHubRepoDestroyAuditEntry

Audit log entry for a repo.destroy event.

GitHubRepoRemoveMemberAuditEntry

Audit log entry for a repo.remove_member event.

GitHubRepoRemoveTopicAuditEntry

Audit log entry for a repo.remove_topic event.

GitHubRepositoryVisibilityChangeDisableAuditEntry

Audit log entry for a repository_visibility_change.disable event.

GitHubRepositoryVisibilityChangeEnableAuditEntry

Audit log entry for a repository_visibility_change.enable event.

GitHubSetOrganizationInteractionLimitPayload

Autogenerated return type of SetOrganizationInteractionLimit

GitHubTeam

A team of users in an organization.

GitHubTeamAddMemberAuditEntry

Audit log entry for a team.add_member event.

GitHubTeamAddRepositoryAuditEntry

Audit log entry for a team.add_repository event.

GitHubTeamChangeParentTeamAuditEntry

Audit log entry for a team.change_parent_team event.

GitHubTeamRemoveMemberAuditEntry

Audit log entry for a team.remove_member event.

GitHubTeamRemoveRepositoryAuditEntry

Audit log entry for a team.remove_repository event.

GitHubUser

A user is an individual's account on GitHub that owns repositories and can make new content.

GitHubUserStatus

The user's description of what they're currently doing.

____________________________________________________________________________________________________