User

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

Implements

Fields

anyPinnableItems (
       type: PinnableItemType
) : Boolean!

avatarUrl (
       size: Int
) : URI!

bio : String

bioHTML : HTML!

canReceiveOrganizationEmailsWhenNotificationsRestricted (
       login: String!
) : Boolean!

commitComments (
       after: String
       before: String
       first: Int
       last: Int
) : CommitCommentConnection!

company : String

companyHTML : HTML!

contributionsCollection (
       organizationID: ID
       from: DateTime
       to: DateTime
) : ContributionsCollection!

createdAt : DateTime!

databaseId : Int

email : String!

estimatedNextSponsorsPayoutInCents : Int!

followers (
       after: String
       before: String
       first: Int
       last: Int
) : FollowerConnection!

following (
       after: String
       before: String
       first: Int
       last: Int
) : FollowingConnection!

gist (
       name: String!
) : Gist

gistComments (
       after: String
       before: String
       first: Int
       last: Int
) : GistCommentConnection!

gists (
       privacy: GistPrivacy
       orderBy: GistOrder
       after: String
       before: String
       first: Int
       last: Int
) : GistConnection!

hasSponsorsListing : Boolean!

hovercard (
       primarySubjectId: ID
) : Hovercard!

id : ID!

interactionAbility : RepositoryInteractionAbility

isBountyHunter : Boolean!

isCampusExpert : Boolean!

isDeveloperProgramMember : Boolean!

isEmployee : Boolean!

isFollowingViewer : Boolean!

isGitHubStar : Boolean!

isHireable : Boolean!

isSiteAdmin : Boolean!

isSponsoredBy (
       accountLogin: String!
) : Boolean!

isSponsoringViewer : Boolean!

isViewer : Boolean!

issueComments (
       orderBy: IssueCommentOrder
       after: String
       before: String
       first: Int
       last: Int
) : IssueCommentConnection!

issues (
       orderBy: IssueOrder
       labels: [String!]
       states: [IssueState!]
       filterBy: IssueFilters
       after: String
       before: String
       first: Int
       last: Int
) : IssueConnection!

itemShowcase : ProfileItemShowcase!

location : String

login : String!

monthlyEstimatedSponsorsIncomeInCents : Int!

name : String

organization (
       login: String!
) : Organization

organizationVerifiedDomainEmails (
       login: String!
) : [String!]!

organizations (
       after: String
       before: String
       first: Int
       last: Int
) : OrganizationConnection!

packages (
       after: String
       before: String
       first: Int
       last: Int
       names: [String]
       repositoryId: ID
       packageType: PackageType
       orderBy: PackageOrder
) : PackageConnection!

pinnableItems (
       types: [PinnableItemType!]
       after: String
       before: String
       first: Int
       last: Int
) : PinnableItemConnection!

pinnedItems (
       types: [PinnableItemType!]
       after: String
       before: String
       first: Int
       last: Int
) : PinnableItemConnection!

pinnedItemsRemaining : Int!

project (
       number: Int!
) : Project

projectNext (
       number: Int!
) : ProjectNext

projects (
       orderBy: ProjectOrder
       search: String
       states: [ProjectState!]
       after: String
       before: String
       first: Int
       last: Int
) : ProjectConnection!

projectsNext (
       after: String
       before: String
       first: Int
       last: Int
       query: String
       sortBy: ProjectNextOrderField
) : ProjectNextConnection!

projectsResourcePath : URI!

projectsUrl : URI!

publicKeys (
       after: String
       before: String
       first: Int
       last: Int
) : PublicKeyConnection!

pullRequests (
       states: [PullRequestState!]
       labels: [String!]
       headRefName: String
       baseRefName: String
       orderBy: IssueOrder
       after: String
       before: String
       first: Int
       last: Int
) : PullRequestConnection!

repositories (
       privacy: RepositoryPrivacy
       orderBy: RepositoryOrder
       affiliations: [RepositoryAffiliation]
       ownerAffiliations: [RepositoryAffiliation]
       isLocked: Boolean
       after: String
       before: String
       first: Int
       last: Int
       isFork: Boolean
) : RepositoryConnection!

repositoriesContributedTo (
       privacy: RepositoryPrivacy
       orderBy: RepositoryOrder
       isLocked: Boolean
       includeUserRepositories: Boolean
       contributionTypes: [RepositoryContributionType]
       after: String
       before: String
       first: Int
       last: Int
) : RepositoryConnection!

repository (
       name: String!
       followRenames: Boolean
) : Repository

repositoryDiscussionComments (
       after: String
       before: String
       first: Int
       last: Int
       repositoryId: ID
       onlyAnswers: Boolean
) : DiscussionCommentConnection!

repositoryDiscussions (
       after: String
       before: String
       first: Int
       last: Int
       orderBy: DiscussionOrder
       repositoryId: ID
       answered: Boolean
) : DiscussionConnection!

resourcePath : URI!

savedReplies (
       after: String
       before: String
       first: Int
       last: Int
       orderBy: SavedReplyOrder
) : SavedReplyConnection

sponsoring (
       after: String
       before: String
       first: Int
       last: Int
       orderBy: SponsorOrder
) : SponsorConnection!

sponsors (
       after: String
       before: String
       first: Int
       last: Int
       tierId: ID
       orderBy: SponsorOrder
) : SponsorConnection!

sponsorsActivities (
       after: String
       before: String
       first: Int
       last: Int
       period: SponsorsActivityPeriod
       orderBy: SponsorsActivityOrder
) : SponsorsActivityConnection!

sponsorsListing : SponsorsListing

sponsorshipForViewerAsSponsor : Sponsorship

sponsorshipForViewerAsSponsorable : Sponsorship

sponsorshipNewsletters (
       after: String
       before: String
       first: Int
       last: Int
       orderBy: SponsorshipNewsletterOrder
) : SponsorshipNewsletterConnection!

sponsorshipsAsMaintainer (
       after: String
       before: String
       first: Int
       last: Int
       includePrivate: Boolean
       orderBy: SponsorshipOrder
) : SponsorshipConnection!

sponsorshipsAsSponsor (
       after: String
       before: String
       first: Int
       last: Int
       orderBy: SponsorshipOrder
) : SponsorshipConnection!

starredRepositories (
       after: String
       before: String
       first: Int
       last: Int
       ownedByViewer: Boolean
       orderBy: StarOrder
) : StarredRepositoryConnection!

status : UserStatus

topRepositories (
       after: String
       before: String
       first: Int
       last: Int
       orderBy: RepositoryOrder!
       since: DateTime
) : RepositoryConnection!

twitterUsername : String

updatedAt : DateTime!

url : URI!

viewerCanChangePinnedItems : Boolean!

viewerCanCreateProjects : Boolean!

viewerCanFollow : Boolean!

viewerCanSponsor : Boolean!

viewerIsFollowing : Boolean!

viewerIsSponsoring : Boolean!

watching (
       privacy: RepositoryPrivacy
       orderBy: RepositoryOrder
       affiliations: [RepositoryAffiliation]
       ownerAffiliations: [RepositoryAffiliation]
       isLocked: Boolean
       after: String
       before: String
       first: Int
       last: Int
) : RepositoryConnection!

websiteUrl : URI