Skip to content

User

Import from pyfj or pyfj.models as User.

User

User represents a user

active

active: bool | None = Field(default=None, description='Is user active')

avatar_url

avatar_url: str | None = Field(default=None, description="URL to the user's avatar")

created

created: datetime | None = None

description

description: str | None = Field(default=None, description="the user's description")

email

email: str | None = None

followers_count

followers_count: int | None = Field(default=None, description='user counts')

following_count

following_count: int | None = None

full_name

full_name: str | None = Field(default=None, description="the user's full name")

html_url

html_url: str | None = Field(default=None, description="URL to the user's profile page")

id

id: int | None = Field(default=None, description="the user's id")

is_admin

is_admin: bool | None = Field(default=None, description='Is the user an administrator')

language

language: str | None = Field(default=None, description='User locale')

last_login

last_login: datetime | None = None

location

location: str | None = Field(default=None, description="the user's location")

login

login: str | None = Field(default=None, description="the user's username")

login_name

login_name: str | None = Field(default=None, description="the user's authentication sign-in name.")

prohibit_login

prohibit_login: bool | None = Field(default=None, description='Is user login prohibited')

pronouns

pronouns: str | None = Field(default=None, description="the user's pronouns")

restricted

restricted: bool | None = Field(default=None, description='Is user restricted')

source_id

source_id: int | None = Field(default=None, description="The ID of the user's Authentication Source")

starred_repos_count

starred_repos_count: int | None = None

visibility

visibility: str | None = Field(default=None, description='User visibility level option: public, limited, private')

website

website: str | None = Field(default=None, description="the user's website")

Used by

Namespace Operations
admin.quota.groups.users list
admin.users create · list · update
orgs.members list
orgs.public_members list
repos assignees · reviewers · stargazers · subscribers
repos.collaborators list
repos.issues.subscriptions list
teams.members get · list
users followers · get
users.following list