Skip to main content

GitHubOrganization

No description

type GitHubOrganization {
metadata: ResourceMetadata!
id: Int64!
login: String!
name: String!
company: String!
location: String
email: String
billingEmail: String
twitterUsername: String
description: String
publicReposCount: Int!
totalPrivateReposCount: Int
ownedPrivateReposCount: Int
publicGistsCount: Int!
privateGistsCount: Int
followersCount: Int!
createdAt: DateTime!
updatedAt: DateTime!
diskUsage: Int!
collaboratorsCount: Int!
plan: GitHubOrganizationPlan!
isVerified: Boolean!
hasOrganizationProjects: Boolean!
hasRepositoryProjects: Boolean!
requiresTwoFactorAuthentication: Boolean!
defaultRepositoryPermission: GitHubDefaultRepositoryPermission!
canMembersCreateRepositories: Boolean!
canMembersCreateInternalRepositories: Boolean!
canMembersCreatePrivateRepositories: Boolean!
canMembersCreatePublicRepositories: Boolean!
canMembersForkPrivateRepositories: Boolean!
canMembersCreatePages: Boolean!
canMembersCreatePublicPages: Boolean!
canMembersCreatePrivatePages: Boolean!
blog: String!
repositories(
privacy: GitHubRepositoryVisibility
): [GitHubRepository!]!
members: [GitHubOrganizationMember!]!
}

Fields

GitHubOrganization.metadata ● ResourceMetadata! non-null object

The metadata to identify this resource in Shisho Cloud

GitHubOrganization.id ● Int64! non-null scalar

The ID of the repository.

GitHubOrganization.login ● String! non-null scalar

The organization's login name.

GitHubOrganization.name ● String! non-null scalar

The organization's public profile name.

GitHubOrganization.company ● String! non-null scalar

The organization's public profile company.

GitHubOrganization.location ● String scalar

The organization's public profile location.

GitHubOrganization.email ● String scalar

The organization's public email.

GitHubOrganization.billingEmail ● String scalar

The email used for sending billing receipts.

GitHubOrganization.twitterUsername ● String scalar

The organization's Twitter username.

GitHubOrganization.description ● String scalar

The organization's public profile description.

GitHubOrganization.publicReposCount ● Int! non-null scalar

The number of the organization's public repositories.

GitHubOrganization.totalPrivateReposCount ● Int scalar

The number of the organization's private repositories.

GitHubOrganization.ownedPrivateReposCount ● Int scalar

The number of the organization's private repositories.

GitHubOrganization.publicGistsCount ● Int! non-null scalar

The number of the organization's public gists.

GitHubOrganization.privateGistsCount ● Int scalar

The number of the organization's private gists.

GitHubOrganization.followersCount ● Int! non-null scalar

The number of the organization's followers.

GitHubOrganization.createdAt ● DateTime! non-null scalar

The date and time when the object was created.

GitHubOrganization.updatedAt ● DateTime! non-null scalar

The date and time when the object was last updated.

GitHubOrganization.diskUsage ● Int! non-null scalar

The number of kilobytes this repository occupies on disk.

GitHubOrganization.collaboratorsCount ● Int! non-null scalar

The number of the organization's collaborators.

GitHubOrganization.plan ● GitHubOrganizationPlan! non-null object

The billing plan for the organization.

GitHubOrganization.isVerified ● Boolean! non-null scalar

Whether the organization has verified its profile email and website.

GitHubOrganization.hasOrganizationProjects ● Boolean! non-null scalar

Whether the organization has orgainzation projects.

GitHubOrganization.hasRepositoryProjects ● Boolean! non-null scalar

Whether the organization has repository projects.

GitHubOrganization.requiresTwoFactorAuthentication ● Boolean! non-null scalar

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

GitHubOrganization.defaultRepositoryPermission ● GitHubDefaultRepositoryPermission! non-null enum

The base repository permissions for repositories in the organizations.

GitHubOrganization.canMembersCreateRepositories ● Boolean! non-null scalar

Whether members of the organization can create repositories.

GitHubOrganization.canMembersCreateInternalRepositories ● Boolean! non-null scalar

Whether members of the organization can create internal repositories.

GitHubOrganization.canMembersCreatePrivateRepositories ● Boolean! non-null scalar

Whether members of the organization can create private repositories.

GitHubOrganization.canMembersCreatePublicRepositories ● Boolean! non-null scalar

Whether members of the organization can create public repositories.

GitHubOrganization.canMembersForkPrivateRepositories ● Boolean! non-null scalar

Members can fork private repositories in this organization

GitHubOrganization.canMembersCreatePages ● Boolean! non-null scalar

Whether members of the organization can create pages.

GitHubOrganization.canMembersCreatePublicPages ● Boolean! non-null scalar

Whether members of the organization can create public pages.

GitHubOrganization.canMembersCreatePrivatePages ● Boolean! non-null scalar

Whether members of the organization can create private pages.

GitHubOrganization.blog ● String! non-null scalar

GitHubOrganization.repositories ● [GitHubRepository!]! non-null object

GitHubOrganization.repositories.privacy ● GitHubRepositoryVisibility enum

GitHubOrganization.members ● [GitHubOrganizationMember!]! non-null object

Member of

GitHub object