Organization Object
An account on GitHub, with one or more owners, that has repositories, members and teams.
Fields
#
anyPinnableItems
Determine if this repository owner has any items that can be pinned to their profile.
enterpriseOwners
A list of owners of the organization's enterprise account.
estimatedNextSponsorsPayoutInCents
The estimated next GitHub Sponsors payout for this user/organization in cents (USD).
interactionAbility
The interaction ability settings for this organization.
ipAllowListEnabledSetting
The setting value for whether the organization has an IP allow list enabled.
ipAllowListEntries
The IP addresses that are allowed to access resources owned by the organization.
ipAllowListForInstalledAppsEnabledSetting
The setting value for whether the organization has IP allow list configuration for installed GitHub Apps enabled.
itemShowcase
Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity.
lifetimeReceivedSponsorshipValues
Calculate how much each sponsor has ever paid total to this maintainer via GitHub Sponsors. Does not include sponsorships paid via Patreon.
memberStatuses
Get the status messages members of this entity have set that are either public or visible only to the organization.
membersCanForkPrivateRepositories
Members can fork private repositories in this organization
membersWithRole
A list of users who are members of this organization.
monthlyEstimatedSponsorsIncomeInCents
The estimated monthly GitHub Sponsors income for this user/organization in cents (USD).
notificationDeliveryRestrictionEnabledSetting
Indicates if email notification delivery for this organization is restricted to verified or approved domains.
pendingMembers
A list of users who have been invited to join this organization.
pinnableItems
A list of repositories and gists this profile owner can pin to their profile.
pinnedItems
A list of repositories and gists this profile owner has pinned to their profile
pinnedItemsRemaining
Returns how many more items this profile owner can pin to their profile.
recentProjects
Recent projects that this user has modified in the context of the owner.
repositoryDiscussionComments
Discussion comments this user has authored.
repositoryMigrations
A list of all repository migrations for this organization.
requiresTwoFactorAuthentication
When true the organization requires all members, billing managers, and outside collaborators to enable two-factor authentication.
samlIdentityProvider
The Organization's SAML identity provider. Visible to (1) organization owners, (2) organization owners' personal access tokens (classic) with read:org or admin:org scope, (3) GitHub App with an installation token with read or write access to members.
sponsorsActivities
Events involving this sponsorable, such as new sponsorships.
sponsorshipForViewerAsSponsor
The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor.
sponsorshipForViewerAsSponsorable
The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving.
sponsorshipNewsletters
List of sponsorship updates sent from this sponsorable to sponsors.
sponsorshipsAsMaintainer
The sponsorships where this user or organization is the maintainer receiving the funds.
sponsorshipsAsSponsor
The sponsorships where this user or organization is the funder.
totalSponsorshipAmountAsSponsorInCents
The amount in United States cents (e.g., 500 = $5.00 USD) that this entity has spent on GitHub to fund sponsorships. Only returns a value when viewed by the user themselves or by a user who can manage sponsorships for the requested organization.
viewerCanChangePinnedItems
Can the viewer pin repositories and gists to the profile?
viewerCanCreateProjects
Can the current viewer create new projects on this owner.
viewerCanSponsor
Whether or not the viewer is able to sponsor this user/organization.
webCommitSignoffRequired
Whether contributors are required to sign off on web-based commits for repositories in this organization.
Interfaces
#
Also implements Actor , AnnouncementBanner , MemberStatusable , Node , PackageOwner , ProfileOwner , ProjectOwner , ProjectV2Owner , ProjectV2Recent , RepositoryDiscussionAuthor , RepositoryDiscussionCommentAuthor , RepositoryOwner , Sponsorable , UniformResourceLocatable .
Usages
#
References
#
- Part of union Assignee
- Part of union AuditEntryActor
- Field onBehalfOf from Commit
