GitHub · Schema

GitHub User

A GitHub user account representing an individual, organization, or bot that interacts with repositories, issues, and other resources.

CodePipelinesPlatformSoftware DevelopmentSource ControlT1

Properties

Name Type Description
login string The username of the user.
id integer The unique identifier for the user.
node_id string The GraphQL node ID for the user.
avatar_url string URL to the user's avatar image.
gravatar_id stringnull The Gravatar ID associated with the user's email.
url string The API URL for the user.
html_url string URL to the user's GitHub profile.
followers_url string API URL for the user's followers.
following_url string API URL template for who the user is following.
gists_url string API URL template for the user's gists.
repos_url string API URL for the user's repositories.
type string The type of GitHub account.
site_admin boolean Whether the user is a GitHub site administrator.
name stringnull The display name of the user.
company stringnull The company the user is associated with.
blog stringnull The user's blog or website URL.
location stringnull The user's location.
email stringnull The user's publicly visible email address.
hireable booleannull Whether the user has indicated they are available for hire.
bio stringnull The user's biography.
twitter_username stringnull The user's Twitter/X username.
public_repos integer The number of public repositories the user owns.
public_gists integer The number of public gists the user has created.
followers integer The number of followers the user has.
following integer The number of users the user is following.
created_at string The date and time the user account was created.
updated_at string The date and time the user account was last updated.
two_factor_authentication boolean Whether the user has two-factor authentication enabled. Only visible for the authenticated user.
View JSON Schema on GitHub