Github GraphQL API / User
A user is an individual's account on GitHub that owns repositories and can make new content.
Implements
- Node
- Actor
- PackageOwner
- ProjectOwner
- ProjectNextOwner
- RepositoryDiscussionAuthor
- RepositoryDiscussionCommentAuthor
- RepositoryOwner
- UniformResourceLocatable
- ProfileOwner
- Sponsorable
Fields
anyPinnableItems
(
PinnableItemType: PinnableItemType
)
:
Boolean!
bio : String
bioHTML : HTML!
canReceiveOrganizationEmailsWhenNotificationsRestricted
(
String: String!
)
:
Boolean!
commitComments
(
String: String
String: String
Int: Int
Int: Int
)
:
CommitCommentConnection!
company : String
companyHTML : HTML!
contributionsCollection
(
ID: ID
DateTime: DateTime
DateTime: DateTime
)
:
ContributionsCollection!
createdAt : DateTime!
databaseId : Int
email : String!
estimatedNextSponsorsPayoutInCents : Int!
followers
(
String: String
String: String
Int: Int
Int: Int
)
:
FollowerConnection!
following
(
String: String
String: String
Int: Int
Int: Int
)
:
FollowingConnection!
gist
(
String: String!
)
:
Gist
gistComments
(
String: String
String: String
Int: Int
Int: Int
)
:
GistCommentConnection!
gists
(
GistPrivacy: GistPrivacy
GistOrder: GistOrder
String: String
String: String
Int: Int
Int: Int
)
:
GistConnection!
hasSponsorsListing : Boolean!
hovercard
(
ID: ID
)
:
Hovercard!
id : ID!
interactionAbility : RepositoryInteractionAbility
isBountyHunter : Boolean!
isCampusExpert : Boolean!
isDeveloperProgramMember : Boolean!
isEmployee : Boolean!
isFollowingViewer : Boolean!
isGitHubStar : Boolean!
isHireable : Boolean!
isSiteAdmin : Boolean!
isSponsoredBy
(
String: String!
)
:
Boolean!
isSponsoringViewer : Boolean!
isViewer : Boolean!
issueComments
(
IssueCommentOrder: IssueCommentOrder
String: String
String: String
Int: Int
Int: Int
)
:
IssueCommentConnection!
issues
(
IssueOrder: IssueOrder
String: [String!]
IssueState: [IssueState!]
IssueFilters: IssueFilters
String: String
String: String
Int: Int
Int: Int
)
:
IssueConnection!
itemShowcase : ProfileItemShowcase!
location : String
login : String!
monthlyEstimatedSponsorsIncomeInCents : Int!
name : String
organization
(
String: String!
)
:
Organization
organizationVerifiedDomainEmails
(
String: String!
)
:
[String!]!
organizations
(
String: String
String: String
Int: Int
Int: Int
)
:
OrganizationConnection!
packages
(
String: String
String: String
Int: Int
Int: Int
String: [String]
ID: ID
PackageType: PackageType
PackageOrder: PackageOrder
)
:
PackageConnection!
pinnableItems
(
PinnableItemType: [PinnableItemType!]
String: String
String: String
Int: Int
Int: Int
)
:
PinnableItemConnection!
pinnedItems
(
PinnableItemType: [PinnableItemType!]
String: String
String: String
Int: Int
Int: Int
)
:
PinnableItemConnection!
pinnedItemsRemaining : Int!
project
(
Int: Int!
)
:
Project
projectNext
(
Int: Int!
)
:
ProjectNext
projects
(
ProjectOrder: ProjectOrder
String: String
ProjectState: [ProjectState!]
String: String
String: String
Int: Int
Int: Int
)
:
ProjectConnection!
projectsNext
(
String: String
String: String
Int: Int
Int: Int
String: String
ProjectNextOrderField: ProjectNextOrderField
)
:
ProjectNextConnection!
projectsResourcePath : URI!
projectsUrl : URI!
publicKeys
(
String: String
String: String
Int: Int
Int: Int
)
:
PublicKeyConnection!
pullRequests
(
PullRequestState: [PullRequestState!]
String: [String!]
String: String
String: String
IssueOrder: IssueOrder
String: String
String: String
Int: Int
Int: Int
)
:
PullRequestConnection!
repositories
(
RepositoryPrivacy: RepositoryPrivacy
RepositoryOrder: RepositoryOrder
RepositoryAffiliation: [RepositoryAffiliation]
RepositoryAffiliation: [RepositoryAffiliation]
Boolean: Boolean
String: String
String: String
Int: Int
Int: Int
Boolean: Boolean
)
:
RepositoryConnection!
repositoriesContributedTo
(
RepositoryPrivacy: RepositoryPrivacy
RepositoryOrder: RepositoryOrder
Boolean: Boolean
Boolean: Boolean
RepositoryContributionType: [RepositoryContributionType]
String: String
String: String
Int: Int
Int: Int
)
:
RepositoryConnection!
repository
(
String: String!
Boolean: Boolean
)
:
Repository
repositoryDiscussionComments
(
String: String
String: String
Int: Int
Int: Int
ID: ID
Boolean: Boolean
)
:
DiscussionCommentConnection!
repositoryDiscussions
(
String: String
String: String
Int: Int
Int: Int
DiscussionOrder: DiscussionOrder
ID: ID
Boolean: Boolean
)
:
DiscussionConnection!
resourcePath : URI!
savedReplies
(
String: String
String: String
Int: Int
Int: Int
SavedReplyOrder: SavedReplyOrder
)
:
SavedReplyConnection
sponsoring
(
String: String
String: String
Int: Int
Int: Int
SponsorOrder: SponsorOrder
)
:
SponsorConnection!
sponsors
(
String: String
String: String
Int: Int
Int: Int
ID: ID
SponsorOrder: SponsorOrder
)
:
SponsorConnection!
sponsorsActivities
(
String: String
String: String
Int: Int
Int: Int
SponsorsActivityPeriod: SponsorsActivityPeriod
SponsorsActivityOrder: SponsorsActivityOrder
)
:
SponsorsActivityConnection!
sponsorsListing : SponsorsListing
sponsorshipForViewerAsSponsor : Sponsorship
sponsorshipForViewerAsSponsorable : Sponsorship
sponsorshipNewsletters
(
String: String
String: String
Int: Int
Int: Int
SponsorshipNewsletterOrder: SponsorshipNewsletterOrder
)
:
SponsorshipNewsletterConnection!
sponsorshipsAsMaintainer
(
String: String
String: String
Int: Int
Int: Int
Boolean: Boolean
SponsorshipOrder: SponsorshipOrder
)
:
SponsorshipConnection!
sponsorshipsAsSponsor
(
String: String
String: String
Int: Int
Int: Int
SponsorshipOrder: SponsorshipOrder
)
:
SponsorshipConnection!
starredRepositories
(
String: String
String: String
Int: Int
Int: Int
Boolean: Boolean
StarOrder: StarOrder
)
:
StarredRepositoryConnection!
status : UserStatus
topRepositories
(
String: String
String: String
Int: Int
Int: Int
RepositoryOrder: RepositoryOrder!
DateTime: DateTime
)
:
RepositoryConnection!
twitterUsername : String
updatedAt : DateTime!
url : URI!
viewerCanChangePinnedItems : Boolean!
viewerCanCreateProjects : Boolean!
viewerCanFollow : Boolean!
viewerCanSponsor : Boolean!
viewerIsFollowing : Boolean!
viewerIsSponsoring : Boolean!
watching
(
RepositoryPrivacy: RepositoryPrivacy
RepositoryOrder: RepositoryOrder
RepositoryAffiliation: [RepositoryAffiliation]
RepositoryAffiliation: [RepositoryAffiliation]
Boolean: Boolean
String: String
String: String
Int: Int
Int: Int
)
:
RepositoryConnection!
websiteUrl : URI