Queries
user
Lookup a user by login.
タイプ: User
user の引数
| 名前 | 説明 |
|---|---|
| The user's login. |
viewer
The currently authenticated user.
タイプ: User!
Mutations
changeUserStatus
Update your status on GitHub.
changeUserStatus の入力フィールド
input(ChangeUserStatusInput!)
changeUserStatus の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| Your updated status. |
createUserList
Creates a new user list.
createUserList の入力フィールド
input(CreateUserListInput!)
createUserList の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The list that was just created. |
| The user who created the list. |
deleteUserList
Deletes a user list.
deleteUserList の入力フィールド
input(DeleteUserListInput!)
deleteUserList の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The owner of the list that will be deleted. |
followUser
Follow a user.
followUser の入力フィールド
input(FollowUserInput!)
followUser の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The user that was followed. |
setUserInteractionLimit
Set a user level interaction limit for an user's public repositories.
setUserInteractionLimit の入力フィールド
input(SetUserInteractionLimitInput!)
setUserInteractionLimit の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The user that the interaction limit was set for. |
unfollowUser
Unfollow a user.
unfollowUser の入力フィールド
input(UnfollowUserInput!)
unfollowUser の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The user that was unfollowed. |
updateUserList
Updates an existing user list.
updateUserList の入力フィールド
input(UpdateUserListInput!)
updateUserList の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The list that was just updated. |
updateUserListsForItem
Updates which of the viewer's lists an item belongs to.
updateUserListsForItem の入力フィールド
input(UpdateUserListsForItemInput!)
updateUserListsForItem の戻り値フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The item that was added. |
| The lists to which this item belongs. |
| The user who owns the lists. |
Objects
ActorConnection
The connection type for Actor.
ActorConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
ActorEdge
An edge in a connection.
ActorEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
ActorLocation
Location information for an actor.
ActorLocation のフィールド
| 名前 | 説明 |
|---|---|
| City. |
| Country name. |
| Country code. |
| Region name. |
| Region or state code. |
ContributionCalendar
A calendar of contributions made on GitHub by a user.
ContributionCalendar のフィールド
| 名前 | 説明 |
|---|---|
| A list of hex color codes used in this calendar. The darker the color, the more contributions it represents. |
| Determine if the color set was chosen because it's currently Halloween. |
| A list of the months of contributions in this calendar. |
| The count of total contributions in the calendar. |
| A list of the weeks of contributions in this calendar. |
ContributionCalendarDay
Represents a single day of contributions on GitHub by a user.
ContributionCalendarDay のフィールド
| 名前 | 説明 |
|---|---|
| The hex color code that represents how many contributions were made on this day compared to others in the calendar. |
| How many contributions were made by the user on this day. |
| Indication of contributions, relative to other days. Can be used to indicate which color to represent this day on a calendar. |
| The day this square represents. |
| A number representing which day of the week this square represents, e.g., 1 is Monday. |
ContributionCalendarMonth
A month of contributions in a user's contribution graph.
ContributionCalendarMonth のフィールド
| 名前 | 説明 |
|---|---|
| The date of the first day of this month. |
| The name of the month. |
| How many weeks started in this month. |
| The year the month occurred in. |
ContributionCalendarWeek
A week of contributions in a user's contribution graph.
ContributionCalendarWeek のフィールド
| 名前 | 説明 |
|---|---|
| The days of contributions in this week. |
| The date of the earliest square in this week. |
ContributionsCollection
A collection of contributions made by a user, including opened issues, commits, and pull requests. Contributions in private and internal repositories are only included with the optional read:user scope.
ContributionsCollection のフィールド
| 名前 | 説明 |
|---|---|
| Commit contributions made by the user, grouped by repository.
|
| A calendar of this user's contributions on GitHub. |
| The years the user has been making contributions with the most recent year first. |
| Determine if this collection's time span ends in the current month. |
| The date of the first restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts. |
| The ending date and time of this collection. |
| The first issue the user opened on GitHub. This will be null if that issue was opened outside the collection's time range and ignoreTimeRange is false. If the issue is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned. |
| The first pull request the user opened on GitHub. This will be null if that pull request was opened outside the collection's time range and ignoreTimeRange is not true. If the pull request is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned. |
| The first repository the user created on GitHub. This will be null if that first repository was created outside the collection's time range and ignoreTimeRange is false. If the repository is not visible, then a RestrictedContribution is returned. |
| Does the user have any more activity in the timeline that occurred prior to the collection's time range?. |
| Determine if there are any contributions in this collection. |
| Determine if the user made any contributions in this time frame whose details are not visible because they were made in a private repository. Can only be true if the user enabled private contribution counts. |
| Whether or not the collector's time span is all within the same day. |
| A list of issues the user opened.
|
| Issue contributions made by the user, grouped by repository.
|
| When the user signed up for GitHub. This will be null if that sign up date falls outside the collection's time range and ignoreTimeRange is false. |
| The date of the most recent restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts. |
| When this collection's time range does not include any activity from the user, use this to get a different collection from an earlier time range that does have activity. |
| Returns a different contributions collection from an earlier time range than this one that does not have any contributions. |
| The issue the user opened on GitHub that received the most comments in the specified time frame. |
| The pull request the user opened on GitHub that received the most comments in the specified time frame. |
| Pull request contributions made by the user.
|
| Pull request contributions made by the user, grouped by repository.
|
| Pull request review contributions made by the user. Returns the most recently submitted review for each PR reviewed by the user.
|
| Pull request review contributions made by the user, grouped by repository.
|
| A list of repositories owned by the user that the user created in this time range.
|
| A count of contributions made by the user that the viewer cannot access. Only non-zero when the user has chosen to share their private contribution counts. |
| The beginning date and time of this collection. |
| How many commits were made by the user in this time span. |
| How many issues the user opened. |
| How many pull requests the user opened. |
| How many pull request reviews the user left. |
| How many different repositories the user committed to. |
| How many different repositories the user opened issues in. |
| How many different repositories the user left pull request reviews in. |
| How many different repositories the user opened pull requests in. |
| How many repositories the user created.
|
| The user who made the contributions in this collection. |
CreatedCommitContribution
Represents the contribution a user made by committing to a repository.
CreatedCommitContribution 実装
CreatedCommitContribution のフィールド
| 名前 | 説明 |
|---|---|
| How many commits were made on this day to this repository by the user. |
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| When this contribution was made. |
| The repository the user made a commit in. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
CreatedCommitContributionConnection
The connection type for CreatedCommitContribution.
CreatedCommitContributionConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of commits across days and repositories in the connection. |
CreatedCommitContributionEdge
An edge in a connection.
CreatedCommitContributionEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
CreatedIssueContribution
Represents the contribution a user made on GitHub by opening an issue.
CreatedIssueContribution 実装
CreatedIssueContribution のフィールド
| 名前 | 説明 |
|---|---|
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| The issue that was opened. |
| When this contribution was made. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
CreatedIssueContributionConnection
The connection type for CreatedIssueContribution.
CreatedIssueContributionConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CreatedIssueContributionEdge
An edge in a connection.
CreatedIssueContributionEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
CreatedPullRequestContribution
Represents the contribution a user made on GitHub by opening a pull request.
CreatedPullRequestContribution 実装
CreatedPullRequestContribution のフィールド
| 名前 | 説明 |
|---|---|
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| When this contribution was made. |
| The pull request that was opened. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
CreatedPullRequestContributionConnection
The connection type for CreatedPullRequestContribution.
CreatedPullRequestContributionConnection のフィールド
| 名前 | 説明 |
|---|---|
A list of edges. | |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CreatedPullRequestContributionEdge
An edge in a connection.
CreatedPullRequestContributionEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
The item at the end of the edge. |
CreatedPullRequestReviewContribution
Represents the contribution a user made by leaving a review on a pull request.
CreatedPullRequestReviewContribution 実装
CreatedPullRequestReviewContribution のフィールド
| 名前 | 説明 |
|---|---|
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| When this contribution was made. |
| The pull request the user reviewed. |
| The review the user left on the pull request. |
| The repository containing the pull request that the user reviewed. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
CreatedPullRequestReviewContributionConnection
The connection type for CreatedPullRequestReviewContribution.
CreatedPullRequestReviewContributionConnection のフィールド
| 名前 | 説明 |
|---|---|
A list of edges. | |
A list of nodes. | |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CreatedPullRequestReviewContributionEdge
An edge in a connection.
CreatedPullRequestReviewContributionEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
The item at the end of the edge. |
CreatedRepositoryContribution
Represents the contribution a user made on GitHub by creating a repository.
CreatedRepositoryContribution 実装
CreatedRepositoryContribution のフィールド
| 名前 | 説明 |
|---|---|
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| When this contribution was made. |
| The repository that was created. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
CreatedRepositoryContributionConnection
The connection type for CreatedRepositoryContribution.
CreatedRepositoryContributionConnection のフィールド
| 名前 | 説明 |
|---|---|
A list of edges. | |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
CreatedRepositoryContributionEdge
An edge in a connection.
CreatedRepositoryContributionEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
The item at the end of the edge. |
EnterpriseAdministratorConnection
The connection type for User.
EnterpriseAdministratorConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
EnterpriseAdministratorEdge
A User who is an administrator of an enterprise.
EnterpriseAdministratorEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
| The role of the administrator. |
EnterpriseOutsideCollaboratorConnection
The connection type for User.
EnterpriseOutsideCollaboratorConnection のフィールド
| 名前 | 説明 |
|---|---|
A list of edges. | |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
EnterpriseOutsideCollaboratorEdge
A User who is an outside collaborator of an enterprise through one or more organizations.
EnterpriseOutsideCollaboratorEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
| The enterprise organization repositories this user is a member of.
|
EnterpriseTeamMemberConnection
The connection type for User.
EnterpriseTeamMemberConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
EnterpriseTeamMemberEdge
Represents a user who is a member of an enterprise team.
EnterpriseTeamMemberEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| N/A |
FollowerConnection
The connection type for User.
FollowerConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
FollowingConnection
The connection type for User.
FollowingConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
GenericHovercardContext
A generic hovercard context with a message and icon.
GenericHovercardContext 実装
GenericHovercardContext のフィールド
| 名前 | 説明 |
|---|---|
| A string describing this context. |
| An octicon to accompany this context. |
Hovercard
Detail needed to display a hovercard for a user.
Hovercard のフィールド
| 名前 | 説明 |
|---|---|
| Each of the contexts for this hovercard. |
JoinedGitHubContribution
Represents a user signing up for a GitHub account.
JoinedGitHubContribution 実装
JoinedGitHubContribution のフィールド
| 名前 | 説明 |
|---|---|
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| When this contribution was made. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
OrganizationEnterpriseOwnerConnection
The connection type for User.
OrganizationEnterpriseOwnerConnection のフィールド
| 名前 | 説明 |
|---|---|
A list of edges. | |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
OrganizationEnterpriseOwnerEdge
An enterprise owner in the context of an organization that is part of the enterprise.
OrganizationEnterpriseOwnerEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
| The role of the owner with respect to the organization. |
OrganizationMemberConnection
A list of users who belong to the organization.
OrganizationMemberConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
OrganizationMemberEdge
Represents a user within an organization.
OrganizationMemberEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| Whether the organization member has two factor enabled or not. Returns null if information is not available to viewer. |
| The item at the end of the edge. |
| The role this user has in the organization. |
PinnableItemConnection
The connection type for PinnableItem.
PinnableItemConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
PinnableItemEdge
An edge in a connection.
PinnableItemEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
ProfileItemShowcase
A curatable list of repositories relating to a repository owner, which defaults to showing the most popular repositories they own.
ProfileItemShowcase のフィールド
| 名前 | 説明 |
|---|---|
| Whether or not the owner has pinned any repositories or gists. |
| The repositories and gists in the showcase. If the profile owner has any pinned items, those will be returned. Otherwise, the profile owner's popular repositories will be returned. |
PublicKey
A user's public key.
PublicKey 実装
PublicKey のフィールド
| 名前 | 説明 |
|---|---|
| The last time this authorization was used to perform an action. Values will be null for keys not owned by the user. |
| Identifies the date and time when the key was created. Keys created before March 5th, 2014 have inaccurate values. Values will be null for keys not owned by the user. |
| The fingerprint for this PublicKey. |
| The Node ID of the PublicKey object. |
| Whether this PublicKey is read-only or not. Values will be null for keys not owned by the user. |
| The public key string. |
| Identifies the date and time when the key was updated. Keys created before March 5th, 2014 may have inaccurate values. Values will be null for keys not owned by the user. |
PublicKeyConnection
The connection type for PublicKey.
PublicKeyConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
PublicKeyEdge
An edge in a connection.
PublicKeyEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
ReactingUserConnection
The connection type for User.
ReactingUserConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
ReactingUserEdge
Represents a user that's made a reaction.
ReactingUserEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| N/A |
| The moment when the user made the reaction. |
RepositoryCollaboratorConnection
The connection type for User.
RepositoryCollaboratorConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
RepositoryCollaboratorEdge
Represents a user who is a collaborator of a repository.
RepositoryCollaboratorEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| N/A |
| The permission the user has on the repository. |
| A list of sources for the user's access to the repository. |
RestrictedContribution
Represents a private contribution a user made on GitHub.
RestrictedContribution 実装
RestrictedContribution のフィールド
| 名前 | 説明 |
|---|---|
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| When this contribution was made. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
SavedReply
A Saved Reply is text a user can use to reply quickly.
SavedReply 実装
SavedReply のフィールド
| 名前 | 説明 |
|---|---|
| The body of the saved reply. |
| The saved reply body rendered to HTML. |
| Identifies the primary key from the database. |
| The Node ID of the SavedReply object. |
| The title of the saved reply. |
| The user that saved this reply. |
SavedReplyConnection
The connection type for SavedReply.
SavedReplyConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
SavedReplyEdge
An edge in a connection.
SavedReplyEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
SocialAccount
Social media profile associated with a user.
SocialAccount のフィールド
| 名前 | 説明 |
|---|---|
| Name of the social media account as it appears on the profile. |
| Software or company that hosts the social media account. |
| URL of the social media account. |
SocialAccountConnection
The connection type for SocialAccount.
SocialAccountConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
SocialAccountEdge
An edge in a connection.
SocialAccountEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
StargazerConnection
The connection type for User.
StargazerConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
StargazerEdge
Represents a user that's starred a repository.
StargazerEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| N/A |
| Identifies when the item was starred. |
TeamMemberConnection
The connection type for User.
TeamMemberConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
TeamMemberEdge
Represents a user who is a member of a team.
TeamMemberEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The HTTP path to the organization's member access page. |
| The HTTP URL to the organization's member access page. |
| N/A |
| The role the member has on the team. |
User
A user is an individual's account on GitHub that owns repositories and can make new content.
User 実装
ActorAgenticNodePackageOwnerProfileOwnerProjectOwnerProjectV2OwnerProjectV2RecentRepositoryDiscussionAuthorRepositoryDiscussionCommentAuthorRepositoryOwnerSponsorableUniformResourceLocatable
User のフィールド
| 名前 | 説明 |
|---|---|
| Determine if this repository owner has any items that can be pinned to their profile.
|
| A URL pointing to the user's public avatar.
|
| The user's public profile bio. |
| The user's public profile bio as HTML. |
| Could this user receive email notifications, if the organization had notification restrictions enabled?.
|
| A list of commit comments made by this user. |
| The user's public profile company. |
| The user's public profile company as HTML. |
| The collection of contributions this user has made to different repositories.
|
| The user's Copilot endpoint information. |
| Identifies the date and time when the object was created. |
| Identifies the primary key from the database. |
| The user's publicly visible profile email. |
| A list of enterprises that the user belongs to.
|
| The estimated next GitHub Sponsors payout for this user/organization in cents (USD). |
| A list of users the given user is followed by. |
| A list of users the given user is following. |
| Find gist by repo name.
|
| A list of gist comments made by this user. |
| A list of the Gists the user has created.
|
| True if this user/organization has a GitHub Sponsors listing. |
| The hovercard information for this user in a given context.
|
| The Node ID of the User object. |
| The interaction ability settings for this user. |
| Whether or not this user is a participant in the GitHub Security Bug Bounty. |
| Whether or not this user is a participant in the GitHub Campus Experts Program. |
| Whether or not this user is a GitHub Developer Program member. |
| Whether or not this user is a GitHub employee. |
| Whether or not this user is following the viewer. Inverse of viewerIsFollowing. |
| Whether or not this user is a member of the GitHub Stars Program. |
| Whether or not the user has marked themselves as for hire. |
| Whether or not this user is a site administrator. |
| Whether the given account is sponsoring this user/organization.
|
| True if the viewer is sponsored by this user/organization. |
| Whether or not this user is the viewing user. |
| A list of issue comments made by this user.
|
| A list of issues associated with this user.
|
| Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. |
| Calculate how much each sponsor has ever paid total to this maintainer via GitHub Sponsors. Does not include sponsorships paid via Patreon.
|
| A user-curated list of repositories. |
| The user's public profile location. |
| The username used to login. |
| The estimated monthly GitHub Sponsors income for this user/organization in cents (USD). |
| The user's public profile name. |
| Find an organization by its login that the user belongs to.
|
| Verified email addresses that match verified domains for a specified organization the user is a member of.
|
| A list of organizations the user belongs to.
|
| A list of packages under the owner.
|
| A list of repositories and gists this profile owner can pin to their profile.
|
| A list of repositories and gists this profile owner has pinned to their profile.
|
| Returns how many more items this profile owner can pin to their profile. |
| Find project by number. 警告
Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC.
|
| Find a project by number.
|
| A list of projects under the owner. 警告
Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC.
|
| The HTTP path listing user's projects. |
| The HTTP URL listing user's projects. |
| A list of projects under the owner.
|
| The user's profile pronouns. |
| A list of public keys associated with this user. |
| A list of pull requests associated with this user.
|
| Recent projects that this user has modified in the context of the owner. |
| A list of repositories that the user owns.
|
| A list of repositories that the user recently contributed to.
|
| Find Repository. |
| Discussion comments this user has authored.
|
| Discussions this user has started.
|
| The HTTP path for this user. |
| Replies this user has saved.
|
| The user's social media accounts, ordered as they appear on the user's profile. |
| List of users and organizations this entity is sponsoring.
|
| List of sponsors for this user or organization.
|
| Events involving this sponsorable, such as new sponsorships.
|
| The GitHub Sponsors listing for this user or organization. |
| The sponsorship from the viewer to this user/organization; that is, the sponsorship where you're the sponsor.
|
| The sponsorship from this user/organization to the viewer; that is, the sponsorship you're receiving.
|
| List of sponsorship updates sent from this sponsorable to sponsors.
|
| The sponsorships where this user or organization is the maintainer receiving the funds.
|
| The sponsorships where this user or organization is the funder.
|
| Repositories the user has starred.
|
| The user's description of what they're currently doing. |
| Suggested names for user lists. |
| Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created.
|
| 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.
|
| The user's Twitter username. |
| Identifies the date and time when the object was last updated. |
| The HTTP URL for this user. |
| Whether the request returns publicly visible information or privately visible information about the user. |
| Can the viewer pin repositories and gists to the profile?. |
| Can the current viewer create new projects on this owner. 警告
Projects (classic) is being deprecated in favor of the new Projects experience, see: https://github.blog/changelog/2024-05-23-sunset-notice-projects-classic/. Removal on 2025-04-01 UTC. |
| Whether or not the viewer is able to follow the user. |
| Whether or not the viewer is able to sponsor this user/organization. |
| Channel value for subscribing to live updates for session creations. |
| Channel value for subscribing to live updates for session log updates. |
| Channel value for subscribing to live updates for task updates. |
| Channel value for subscribing to live updates for session updates. |
| Whether or not this user is followed by the viewer. Inverse of isFollowingViewer. |
| True if the viewer is sponsoring this user/organization. |
| A list of repositories the given user is watching.
|
| A URL pointing to the user's public website/blog. |
UserBlockedEvent
Represents auser_blockedevent on a given user.
UserBlockedEvent 実装
UserBlockedEvent のフィールド
| 名前 | 説明 |
|---|---|
| Identifies the actor who performed the event. |
| Number of days that the user was blocked for. |
| Identifies the date and time when the object was created. |
| The Node ID of the UserBlockedEvent object. |
| The user who was blocked. |
UserConnection
A list of users.
UserConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
UserContentEdit
An edit on user content.
UserContentEdit 実装
UserContentEdit のフィールド
| 名前 | 説明 |
|---|---|
| Identifies the date and time when the object was created. |
| Identifies the date and time when the object was deleted. |
| The actor who deleted this content. |
| A summary of the changes for this edit. |
| When this content was edited. |
| The actor who edited this content. |
| The Node ID of the UserContentEdit object. |
| Identifies the date and time when the object was last updated. |
UserContentEditConnection
A list of edits to content.
UserContentEditConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
UserContentEditEdge
An edge in a connection.
UserContentEditEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
UserEdge
Represents a user.
UserEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
UserEmailMetadata
Email attributes from External Identity.
UserEmailMetadata のフィールド
| 名前 | 説明 |
|---|---|
| Boolean to identify primary emails. |
| Type of email. |
| Email id. |
UserList
A user-curated list of repositories.
UserList 実装
UserList のフィールド
| 名前 | 説明 |
|---|---|
| Identifies the date and time when the object was created. |
| The description of this list. |
| The Node ID of the UserList object. |
| Whether or not this list is private. |
| The items associated with this list. |
| The date and time at which this list was created or last had items added to it. |
| The name of this list. |
| The slug of this list. |
| Identifies the date and time when the object was last updated. |
| The user to which this list belongs. |
UserListConnection
The connection type for UserList.
UserListConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
UserListEdge
An edge in a connection.
UserListEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
UserListItemsConnection
The connection type for UserListItems.
UserListItemsConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
UserListItemsEdge
An edge in a connection.
UserListItemsEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
UserListSuggestion
Represents a suggested user list.
UserListSuggestion のフィールド
| 名前 | 説明 |
|---|---|
| The ID of the suggested user list. |
| The name of the suggested user list. |
UserStatus
The user's description of what they're currently doing.
UserStatus 実装
UserStatus のフィールド
| 名前 | 説明 |
|---|---|
| Identifies the date and time when the object was created. |
| An emoji summarizing the user's status. |
| The status emoji as HTML. |
| If set, the status will not be shown after this date. |
| The Node ID of the UserStatus object. |
| Whether this status indicates the user is not fully available on GitHub. |
| A brief message describing what the user is doing. |
| The organization whose members can see this status. If null, this status is publicly visible. |
| Identifies the date and time when the object was last updated. |
| The user who has this status. |
UserStatusConnection
The connection type for UserStatus.
UserStatusConnection のフィールド
| 名前 | 説明 |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
UserStatusEdge
An edge in a connection.
UserStatusEdge のフィールド
| 名前 | 説明 |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
ViewerHovercardContext
A hovercard context with a message describing how the viewer is related.
ViewerHovercardContext 実装
ViewerHovercardContext のフィールド
| 名前 | 説明 |
|---|---|
| A string describing this context. |
| An octicon to accompany this context. |
| Identifies the user who is related to this context. |
Interfaces
Actor
Represents an object which can take actions on GitHub. Typically a User or Bot.
Actor は次で実装されています
Actor のフィールド
| 名前 | 説明 |
|---|---|
| A URL pointing to the actor's public avatar.
|
| The username of the actor. |
| The HTTP path for this actor. |
| The HTTP URL for this actor. |
Contribution
Represents a contribution a user made on GitHub, such as opening an issue.
Contribution は次で実装されています
CreatedCommitContributionCreatedIssueContributionCreatedPullRequestContributionCreatedPullRequestReviewContributionCreatedRepositoryContributionJoinedGitHubContributionRestrictedContribution
Contribution のフィールド
| 名前 | 説明 |
|---|---|
| Whether this contribution is associated with a record you do not have access to. For example, your own 'first issue' contribution may have been made on a repository you can no longer access. |
| When this contribution was made. |
| The HTTP path for this contribution. |
| The HTTP URL for this contribution. |
| The user who made this contribution. |
HovercardContext
An individual line of a hovercard.
HovercardContext は次で実装されています
OrganizationsHovercardContextReviewStatusHovercardContextOrganizationTeamsHovercardContextGenericHovercardContextViewerHovercardContext
HovercardContext のフィールド
| 名前 | 説明 |
|---|---|
| A string describing this context. |
| An octicon to accompany this context. |
MemberStatusable
Entities that have members who can set status messages.
MemberStatusable は次で実装されています
MemberStatusable のフィールド
| 名前 | 説明 |
|---|---|
| Get the status messages members of this entity have set that are either public or visible only to the organization.
|
Pinnable
Entities that can be pinned.
Pinnable は次で実装されています
Pinnable のフィールド
| 名前 | 説明 |
|---|---|
| Indicates whether or not this entity is currently pinned. |
| Identifies the date and time when this entity was pinned. |
| The user who pinned this entity. |
| Check if the current viewer can pin this entity. |
| Check if the current viewer can unpin this entity. |
ProfileOwner
Represents any entity on GitHub that has a profile page.
ProfileOwner は次で実装されています
ProfileOwner のフィールド
| 名前 | 説明 |
|---|---|
| Determine if this repository owner has any items that can be pinned to their profile.
|
| The public profile email. |
| The Node ID of the ProfileOwner object. |
| Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity. |
| The public profile location. |
| The username used to login. |
| The public profile name. |
| A list of repositories and gists this profile owner can pin to their profile.
|
| A list of repositories and gists this profile owner has pinned to their profile.
|
| Returns how many more items this profile owner can pin to their profile. |
| Can the viewer pin repositories and gists to the profile?. |
| The public profile website URL. |
Enums
ActorType
The actor's type.
ActorType の値です。
| 名前 | 説明 |
|---|---|
TEAM | Indicates a team actor. |
USER | Indicates a user actor. |
ContributionLevel
Varying levels of contributions from none to many.
ContributionLevel の値です。
| 名前 | 説明 |
|---|---|
FIRST_QUARTILE | Lowest 25% of days of contributions. |
FOURTH_QUARTILE | Highest 25% of days of contributions. More contributions than the third quartile. |
NONE | No contributions occurred. |
SECOND_QUARTILE | Second lowest 25% of days of contributions. More contributions than the first quartile. |
THIRD_QUARTILE | Second highest 25% of days of contributions. More contributions than second quartile, less than the fourth quartile. |
PinnableItemType
Represents items that can be pinned to a profile page or dashboard.
PinnableItemType の値です。
| 名前 | 説明 |
|---|---|
GIST | A gist. |
ISSUE | An issue. |
ORGANIZATION | An organization. |
PROJECT | A project. |
PULL_REQUEST | A pull request. |
REPOSITORY | A repository. |
TEAM | A team. |
USER | A user. |
SavedReplyOrderField
Properties by which saved reply connections can be ordered.
SavedReplyOrderField の値です。
| 名前 | 説明 |
|---|---|
UPDATED_AT | Order saved reply by when they were updated. |
SocialAccountProvider
Software or company that hosts social media accounts.
SocialAccountProvider の値です。
| 名前 | 説明 |
|---|---|
BLUESKY | Decentralized microblogging social platform. |
FACEBOOK | Social media and networking website. |
GENERIC | Catch-all for social media providers that do not yet have specific handling. |
HOMETOWN | Fork of Mastodon with a greater focus on local posting. |
INSTAGRAM | Social media website with a focus on photo and video sharing. |
LINKEDIN | Professional networking website. |
MASTODON | Open-source federated microblogging service. |
NPM | JavaScript package registry. |
REDDIT | Social news aggregation and discussion website. |
TWITCH | Live-streaming service. |
TWITTER | Microblogging website. |
YOUTUBE | Online video platform. |
UserBlockDuration
The possible durations that a user can be blocked for.
UserBlockDuration の値です。
| 名前 | 説明 |
|---|---|
ONE_DAY | The user was blocked for 1 day. |
ONE_MONTH | The user was blocked for 30 days. |
ONE_WEEK | The user was blocked for 7 days. |
PERMANENT | The user was blocked permanently. |
THREE_DAYS | The user was blocked for 3 days. |
UserStatusOrderField
Properties by which user status connections can be ordered.
UserStatusOrderField の値です。
| 名前 | 説明 |
|---|---|
UPDATED_AT | Order user statuses by when they were updated. |
UserViewType
Whether a user being viewed contains public or private information.
UserViewType の値です。
| 名前 | 説明 |
|---|---|
PRIVATE | A user containing information only visible to the authenticated user. |
PUBLIC | A user that is publicly visible. |
Unions
Claimable
An object which can have its data claimed or claim data from another.
Claimable の可能な型
CreatedIssueOrRestrictedContribution
Represents either a issue the viewer can access or a restricted contribution.
CreatedIssueOrRestrictedContribution の可能な型
CreatedPullRequestOrRestrictedContribution
Represents either a pull request the viewer can access or a restricted contribution.
CreatedPullRequestOrRestrictedContribution の可能な型
CreatedRepositoryOrRestrictedContribution
Represents either a repository the viewer can access or a restricted contribution.
CreatedRepositoryOrRestrictedContribution の可能な型
PinnableItem
Types that can be pinned to a profile page.
PinnableItem の可能な型
UserListItems
Types that can be added to a user list.
UserListItems の可能な型
Input objects
AgentAssignmentInput
Represents configuration for assigning Copilot to an issue (public variant).
AgentAssignmentInput の入力フィールド
| 名前 | 説明 |
|---|---|
| The base ref/branch for the repository. Defaults to the default branch if not provided. |
| Custom agent for Copilot. |
| Custom instructions for Copilot. |
| The Node ID of the target repository where Copilot should work. Defaults to the issue's repository if not provided. |
ChangeUserStatusInput
Autogenerated input type of ChangeUserStatus.
ChangeUserStatusInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The emoji to represent your status. Can either be a native Unicode emoji or an emoji name with colons, e.g., 😀. |
| If set, the user status will not be shown after this date. |
| Whether this status should indicate you are not fully available on GitHub, e.g., you are away. |
| A short description of your current status. |
| The ID of the organization whose members will be allowed to see the status. If omitted, the status will be publicly visible. |
ContributionOrder
Ordering options for contribution connections.
ContributionOrder の入力フィールド
| 名前 | 説明 |
|---|---|
| The ordering direction. |
CreateUserListInput
Autogenerated input type of CreateUserList.
CreateUserListInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| A description of the list. |
| Whether or not the list is private. |
| The name of the new list. |
DeleteUserListInput
Autogenerated input type of DeleteUserList.
DeleteUserListInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The ID of the list to delete. |
FollowUserInput
Autogenerated input type of FollowUser.
FollowUserInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| ID of the user to follow. |
SavedReplyOrder
Ordering options for saved reply connections.
SavedReplyOrder の入力フィールド
| 名前 | 説明 |
|---|---|
| The ordering direction. |
| The field to order saved replies by. |
SetUserInteractionLimitInput
Autogenerated input type of SetUserInteractionLimit.
SetUserInteractionLimitInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| When this limit should expire. |
| The limit to set. |
| The ID of the user to set a limit for. |
UnfollowUserInput
Autogenerated input type of UnfollowUser.
UnfollowUserInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| ID of the user to unfollow. |
UpdateUserListInput
Autogenerated input type of UpdateUserList.
UpdateUserListInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| A description of the list. |
| Whether or not the list is private. |
| The ID of the list to update. |
| The name of the list. |
UpdateUserListsForItemInput
Autogenerated input type of UpdateUserListsForItem.
UpdateUserListsForItemInput の入力フィールド
| 名前 | 説明 |
|---|---|
| A unique identifier for the client performing the mutation. |
| The item to add to the list. |
| The lists to which this item should belong. |
| The suggested lists to create and add this item to. |
UserStatusOrder
Ordering options for user status connections.
UserStatusOrder の入力フィールド
| 名前 | 説明 |
|---|---|
| The ordering direction. |
| The field to order user statuses by. |