APIs ==== * ``/advisories`` * GET: :meth:`github.MainClass.MainClass.get_global_advisories` * ``/advisories/{ghsa_id}`` * GET: :meth:`github.MainClass.MainClass.get_global_advisory` * ``/app`` * GET: :meth:`github.GithubIntegration.GithubIntegration.get_app` or :meth:`github.MainClass.MainClass.get_app` * ``/app/installations/{installation_id}`` * GET: :meth:`github.GithubIntegration.GithubIntegration.get_app_installation` * ``/app/installations/{installation_id}/access_tokens`` * POST: :meth:`github.GithubIntegration.GithubIntegration.get_access_token` * ``/apps/{slug}`` * GET: :meth:`github.MainClass.MainClass.get_app` * ``/authorizations`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_authorizations` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_authorization` * ``/authorizations/{id}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_authorization` * PATCH: :meth:`github.Authorization.Authorization.edit` * DELETE: :meth:`github.Authorization.Authorization.delete` * ``/emojis`` * GET: :meth:`github.MainClass.MainClass.get_emojis` * ``/enterprises/{enterprise}`` * GET: :meth:`github.MainClass.MainClass.get_enterprise` * ``/enterprises/{enterprise}/consumed-licenses`` * GET: :meth:`github.Enterprise.Enterprise.get_consumed_licenses` or :meth:`github.EnterpriseConsumedLicenses.EnterpriseConsumedLicenses.get_users` * ``/events`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_events` or :meth:`github.MainClass.MainClass.get_events` * ``/gists`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_gists` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_gist` * ``/gists/public`` * GET: :meth:`github.MainClass.MainClass.get_gists` * ``/gists/starred`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_starred_gists` * ``/gists/{gist_id}/comments`` * GET: :meth:`github.Gist.Gist.get_comments` * POST: :meth:`github.Gist.Gist.create_comment` * ``/gists/{gist_id}/comments/{id}`` * GET: :meth:`github.Gist.Gist.get_comment` * PATCH: :meth:`github.GistComment.GistComment.edit` * DELETE: :meth:`github.GistComment.GistComment.delete` * ``/gists/{id}`` * GET: :meth:`github.MainClass.MainClass.get_gist` * PATCH: :meth:`github.Gist.Gist.edit` * DELETE: :meth:`github.Gist.Gist.delete` * ``/gists/{id}/forks`` * POST: :meth:`github.Gist.Gist.create_fork` * ``/gists/{id}/star`` * GET: :meth:`github.Gist.Gist.is_starred` * PUT: :meth:`github.Gist.Gist.set_starred` * DELETE: :meth:`github.Gist.Gist.reset_starred` * ``/gitignore/templates`` * GET: :meth:`github.MainClass.MainClass.get_gitignore_templates` * ``/gitignore/templates/{name}`` * GET: :meth:`github.MainClass.MainClass.get_gitignore_template` * ``/graphql`` * POST: :meth:`github.IssueComment.IssueComment.minimize` or :meth:`github.IssueComment.IssueComment.unminimize` or :meth:`github.PullRequest.PullRequest.disable_automerge` or :meth:`github.PullRequest.PullRequest.enable_automerge` * ``/hooks`` * GET: :meth:`github.MainClass.MainClass.get_hooks` * ``/hooks/{hook_id}/deliveries`` * GET: :meth:`github.MainClass.MainClass.get_hook_deliveries` * ``/hooks/{hook_id}/deliveries/{delivery_id}`` * GET: :meth:`github.MainClass.MainClass.get_hook_delivery` * ``/hooks/{name}`` * GET: :meth:`github.MainClass.MainClass.get_hook` * ``/hub`` * POST: :meth:`github.Repository.Repository.subscribe_to_hub` or :meth:`github.Repository.Repository.unsubscribe_from_hub` * ``/installation/repositories`` * GET: :meth:`github.Installation.Installation.get_repos` * ``/issues`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_issues` * ``/legacy/issues/search/{owner}/{repository}/{state}/{keyword}`` * GET: :meth:`github.Repository.Repository.legacy_search_issues` * ``/license/{license}`` * GET: :meth:`github.MainClass.MainClass.get_license` * ``/licenses`` * GET: :meth:`github.MainClass.MainClass.get_licenses` * ``/login/oauth/access_token`` * POST: :meth:`github.ApplicationOAuth.ApplicationOAuth.get_access_token` or :meth:`github.ApplicationOAuth.ApplicationOAuth.refresh_access_token` * ``/markdown`` * POST: :meth:`github.MainClass.MainClass.render_markdown` * ``/markdown/raw`` * POST: Not implemented, see ``/markdown`` * ``/networks/{owner}/{repo}/events`` * GET: :meth:`github.Repository.Repository.get_network_events` * ``/notifications`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_notifications` * PUT: :meth:`github.AuthenticatedUser.AuthenticatedUser.mark_notifications_as_read` * ``/notifications/threads/{id}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_notification` * PATCH: :meth:`github.Notification.Notification.mark_as_read` * DELETE: :meth:`github.Notification.Notification.mark_as_done` * ``/organizations`` * GET: :meth:`github.MainClass.MainClass.get_organizations` * ``/orgs/{org}`` * GET: :meth:`github.MainClass.MainClass.get_organization` * PATCH: :meth:`github.Organization.Organization.edit` * ``/orgs/{org}/actions/variables/`` * POST: :meth:`github.Organization.Organization.create_variable` * ``/orgs/{org}/actions/variables/{variable_name}`` * PATCH: :meth:`github.OrganizationVariable.OrganizationVariable.edit` * ``/orgs/{org}/dependabot/alerts`` * GET: :meth:`github.Organization.Organization.get_dependabot_alerts` * ``/orgs/{org}/events`` * GET: :meth:`github.Organization.Organization.get_events` * ``/orgs/{org}/installation`` * GET: :meth:`github.GithubIntegration.GithubIntegration.get_org_installation` * ``/orgs/{org}/installations`` * GET: :meth:`github.Organization.Organization.get_installations` * ``/orgs/{org}/invitations`` * GET: :meth:`github.Organization.Organization.invitations` * POST: :meth:`github.Organization.Organization.invite_user` * ``/orgs/{org}/invitations/{invitation_id}`` * DELETE: :meth:`github.Organization.Organization.cancel_invitation` * ``/orgs/{org}/issues`` * GET: :meth:`github.Organization.Organization.get_issues` * ``/orgs/{org}/members`` * GET: :meth:`github.Organization.Organization.get_members` * ``/orgs/{org}/members/{user}`` * GET: :meth:`github.Organization.Organization.has_in_members` * DELETE: :meth:`github.Organization.Organization.remove_from_members` * ``/orgs/{org}/memberships/team/{team_id}/{username}`` * GET: :meth:`github.Team.Team.get_team_membership` * ``/orgs/{org}/memberships/{username}`` * GET: :meth:`github.NamedUser.NamedUser.get_organization_membership` * ``/orgs/{org}/memberships/{user}`` * PUT: :meth:`github.Organization.Organization.add_to_members` * DELETE: :meth:`github.Organization.Organization.remove_from_membership` * ``/orgs/{org}/migrations`` * GET: :meth:`github.Organization.Organization.get_migrations` * POST: :meth:`github.Organization.Organization.create_migration` * ``/orgs/{org}/outside_collaborators`` * GET: :meth:`github.Organization.Organization.get_outside_collaborators` * ``/orgs/{org}/outside_collaborators/{username}`` * PUT: :meth:`github.Organization.Organization.convert_to_outside_collaborator` * DELETE: :meth:`github.Organization.Organization.remove_outside_collaborator` * ``/orgs/{org}/projects`` * GET: :meth:`github.Organization.Organization.get_projects` * POST: :meth:`github.Organization.Organization.create_project` * ``/orgs/{org}/properties`` * GET: :meth:`github.Organization.Organization.list_custom_property_values` * PATCH: :meth:`github.Organization.Organization.create_custom_property_values` * ``/orgs/{org}/properties/schema`` * GET: :meth:`github.Organization.Organization.get_custom_properties` * PATCH: :meth:`github.Organization.Organization.create_custom_properties` * ``/orgs/{org}/properties/schema/{property_name}`` * GET: :meth:`github.Organization.Organization.get_custom_property` * PUT: :meth:`github.Organization.Organization.create_custom_property` * DELETE: :meth:`github.Organization.Organization.remove_custom_property` * ``/orgs/{org}/public_members`` * GET: :meth:`github.Organization.Organization.get_public_members` * ``/orgs/{org}/public_members/{user}`` * GET: :meth:`github.Organization.Organization.has_in_public_members` * PUT: :meth:`github.Organization.Organization.add_to_public_members` * DELETE: :meth:`github.Organization.Organization.remove_from_public_members` * ``/orgs/{org}/repos`` * GET: :meth:`github.Organization.Organization.get_repos` * POST: :meth:`github.Organization.Organization.create_repo` * ``/orgs/{org}/teams`` * GET: :meth:`github.Organization.Organization.get_teams` * POST: :meth:`github.Organization.Organization.create_team` * ``/orgs/{org}/teams/{team_slug}`` * GET: :meth:`github.Organization.Organization.get_team_by_slug` * ``/orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}`` * PUT: :meth:`github.Team.Team.update_team_repository` * ``/orgs/{org}/{secret_type}/secrets/public-key`` * GET: :meth:`github.Organization.Organization.get_public_key` * ``/orgs/{org}/{secret_type}/secrets/{secret_name}`` * PUT: :meth:`github.Organization.Organization.create_secret` * ``/orgs/{org}/{secret_type}/secrets/{variable_name}`` * PATCH: :meth:`github.OrganizationSecret.OrganizationSecret.edit` * ``/orgs/{owner}/hooks`` * GET: :meth:`github.Organization.Organization.get_hooks` * POST: :meth:`github.Organization.Organization.create_hook` * ``/orgs/{owner}/hooks/{hook_id}/deliveries`` * GET: :meth:`github.Organization.Organization.get_hook_deliveries` * ``/orgs/{owner}/hooks/{hook_id}/deliveries/{delivery_id}`` * GET: :meth:`github.Organization.Organization.get_hook_delivery` * ``/orgs/{owner}/hooks/{id}`` * GET: :meth:`github.Organization.Organization.get_hook` * PATCH: :meth:`github.Organization.Organization.edit_hook` * DELETE: :meth:`github.Organization.Organization.delete_hook` * ``/projects/columns/cards/{card_id}`` * PATCH: :meth:`github.ProjectCard.ProjectCard.edit` * DELETE: :meth:`github.ProjectCard.ProjectCard.delete` * ``/projects/columns/cards/{card_id}/moves`` * POST: :meth:`github.ProjectCard.ProjectCard.move` * ``/projects/columns/{column_id}`` * GET: :meth:`github.MainClass.MainClass.get_project_column` * PATCH: :meth:`github.ProjectColumn.ProjectColumn.edit` * DELETE: :meth:`github.ProjectColumn.ProjectColumn.delete` * ``/projects/columns/{column_id}/cards`` * GET: :meth:`github.ProjectColumn.ProjectColumn.get_cards` * POST: :meth:`github.ProjectColumn.ProjectColumn.create_card` * ``/projects/{project_id}`` * GET: :meth:`github.MainClass.MainClass.get_project` * PATCH: :meth:`github.Project.Project.edit` * DELETE: :meth:`github.Project.Project.delete` * ``/projects/{project_id}/columns`` * GET: :meth:`github.Project.Project.get_columns` * ``/rate_limit`` * GET: Not implemented, see `Github.rate_limiting` * ``/reactions/{id}`` * DELETE: :meth:`github.Reaction.Reaction.delete` * ``/repos/:owner/:repo/pulls/:number/reviews/:review_id`` * DELETE: :meth:`github.PullRequestReview.PullRequestReview.delete` * ``/repos/{owner}/deployments/{deployment_id}/statuses`` * GET: :meth:`github.Deployment.Deployment.get_statuses` * ``/repos/{owner}/deployments/{deployment_id}/statuses/{status_id}`` * GET: :meth:`github.Deployment.Deployment.get_status` * ``/repos/{owner}/{repo}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_repo` or :meth:`github.MainClass.MainClass.get_repo` or :meth:`github.NamedUser.NamedUser.get_repo` or :meth:`github.Organization.Organization.get_repo` * PATCH: :meth:`github.Repository.Repository.edit` * DELETE: :meth:`github.Repository.Repository.delete` * ``/repos/{owner}/{repo}/actions/artifacts`` * GET: :meth:`github.Repository.Repository.get_artifacts` * ``/repos/{owner}/{repo}/actions/artifacts/{artifact_id}`` * GET: :meth:`github.Repository.Repository.get_artifact` * DELETE: :meth:`github.Artifact.Artifact.delete` * ``/repos/{owner}/{repo}/actions/runners`` * GET: :meth:`github.Repository.Repository.get_self_hosted_runners` * ``/repos/{owner}/{repo}/actions/runners/{id}`` * GET: :meth:`github.Repository.Repository.get_self_hosted_runner` * ``/repos/{owner}/{repo}/actions/runners/{runner_id}`` * DELETE: :meth:`github.Repository.Repository.remove_self_hosted_runner` * ``/repos/{owner}/{repo}/actions/runs`` * GET: :meth:`github.Repository.Repository.get_workflow_runs` * ``/repos/{owner}/{repo}/actions/runs/{run_id}`` * GET: :meth:`github.Repository.Repository.get_workflow_run` * DELETE: :meth:`github.WorkflowRun.WorkflowRun.delete` * ``/repos/{owner}/{repo}/actions/runs/{run_id}/cancel`` * POST: :meth:`github.WorkflowRun.WorkflowRun.cancel` * ``/repos/{owner}/{repo}/actions/runs/{run_id}/rerun`` * POST: :meth:`github.WorkflowRun.WorkflowRun.rerun` * ``/repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs`` * POST: :meth:`github.WorkflowRun.WorkflowRun.rerun_failed_jobs` * ``/repos/{owner}/{repo}/actions/runs/{run_id}/timing`` * GET: :meth:`github.WorkflowRun.WorkflowRun.timing` * ``/repos/{owner}/{repo}/actions/secrets/public-key`` * GET: :meth:`github.Repository.Repository.get_public_key` * ``/repos/{owner}/{repo}/actions/variables/{variable_name}`` * PATCH: :meth:`github.Variable.Variable.edit` * POST: :meth:`github.Repository.Repository.create_variable` * DELETE: :meth:`github.Repository.Repository.delete_variable` * ``/repos/{owner}/{repo}/actions/workflows`` * GET: :meth:`github.Repository.Repository.get_workflows` * ``/repos/{owner}/{repo}/actions/workflows/{workflow_id}`` * GET: :meth:`github.Repository.Repository.get_workflow` * ``/repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches`` * POST: :meth:`github.Workflow.Workflow.create_dispatch` * ``/repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs`` * GET: :meth:`github.Workflow.Workflow.get_runs` * ``/repos/{owner}/{repo}/assignees`` * GET: :meth:`github.Repository.Repository.get_assignees` * ``/repos/{owner}/{repo}/assignees/{assignee}`` * GET: :meth:`github.Repository.Repository.has_in_assignees` * ``/repos/{owner}/{repo}/autolinks`` * GET: :meth:`github.Repository.Repository.get_autolinks` * POST: :meth:`github.Repository.Repository.create_autolink` * ``/repos/{owner}/{repo}/autolinks/{id}`` * DELETE: :meth:`github.Repository.Repository.remove_autolink` * ``/repos/{owner}/{repo}/automated-security-fixes`` * PUT: :meth:`github.Repository.Repository.enable_automated_security_fixes` * DELETE: :meth:`github.Repository.Repository.disable_automated_security_fixes` * ``/repos/{owner}/{repo}/branches`` * GET: :meth:`github.Repository.Repository.get_branches` * ``/repos/{owner}/{repo}/branches/{branch}`` * GET: :meth:`github.Repository.Repository.get_branch` * ``/repos/{owner}/{repo}/branches/{branch}/protection`` * GET: :meth:`github.Branch.Branch.get_protection` * PUT: :meth:`github.Branch.Branch.edit_protection` * DELETE: :meth:`github.Branch.Branch.remove_protection` * ``/repos/{owner}/{repo}/branches/{branch}/protection/allow_deletions`` * GET: :meth:`github.Branch.Branch.get_allow_deletions` * POST: :meth:`github.Branch.Branch.set_allow_deletions` * DELETE: :meth:`github.Branch.Branch.remove_allow_deletions` * ``/repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins`` * GET: :meth:`github.Branch.Branch.get_admin_enforcement` * POST: :meth:`github.Branch.Branch.set_admin_enforcement` * DELETE: :meth:`github.Branch.Branch.remove_admin_enforcement` * ``/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews`` * GET: :meth:`github.Branch.Branch.get_required_pull_request_reviews` * PATCH: :meth:`github.Branch.Branch.edit_required_pull_request_reviews` * DELETE: :meth:`github.Branch.Branch.remove_required_pull_request_reviews` * ``/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures`` * GET: :meth:`github.Branch.Branch.get_required_signatures` * POST: :meth:`github.Branch.Branch.add_required_signatures` * DELETE: :meth:`github.Branch.Branch.remove_required_signatures` * ``/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks`` * GET: :meth:`github.Branch.Branch.get_required_status_checks` * PATCH: :meth:`github.Branch.Branch.edit_required_status_checks` * DELETE: :meth:`github.Branch.Branch.remove_required_status_checks` * ``/repos/{owner}/{repo}/branches/{branch}/protection/restrictions`` * DELETE: :meth:`github.Branch.Branch.remove_push_restrictions` * ``/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams`` * GET: :meth:`github.Branch.Branch.get_team_push_restrictions` * POST: :meth:`github.Branch.Branch.add_team_push_restrictions` * PUT: :meth:`github.Branch.Branch.replace_team_push_restrictions` * DELETE: :meth:`github.Branch.Branch.remove_team_push_restrictions` * ``/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users`` * GET: :meth:`github.Branch.Branch.get_user_push_restrictions` * POST: :meth:`github.Branch.Branch.add_user_push_restrictions` * PUT: :meth:`github.Branch.Branch.replace_user_push_restrictions` * DELETE: :meth:`github.Branch.Branch.remove_user_push_restrictions` * ``/repos/{owner}/{repo}/branches/{branch}/rename`` * POST: :meth:`github.Repository.Repository.rename_branch` * ``/repos/{owner}/{repo}/check-runs`` * POST: :meth:`github.Repository.Repository.create_check_run` * ``/repos/{owner}/{repo}/check-runs/{check_run_id}`` * GET: :meth:`github.Repository.Repository.get_check_run` * PATCH: :meth:`github.CheckRun.CheckRun.edit` * ``/repos/{owner}/{repo}/check-runs/{check_run_id}/annotations`` * GET: :meth:`github.CheckRun.CheckRun.get_annotations` * ``/repos/{owner}/{repo}/check-suites`` * POST: :meth:`github.Repository.Repository.create_check_suite` * ``/repos/{owner}/{repo}/check-suites/preferences`` * PATCH: :meth:`github.Repository.Repository.update_check_suites_preferences` * ``/repos/{owner}/{repo}/check-suites/{check_suite_id}`` * GET: :meth:`github.Repository.Repository.get_check_suite` * ``/repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs`` * GET: :meth:`github.CheckSuite.CheckSuite.get_check_runs` * ``/repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest`` * POST: :meth:`github.CheckSuite.CheckSuite.rerequest` * ``/repos/{owner}/{repo}/collaborators`` * GET: :meth:`github.Repository.Repository.get_collaborators` * ``/repos/{owner}/{repo}/collaborators/{username}/permission`` * GET: :meth:`github.Repository.Repository.get_collaborator_permission` * ``/repos/{owner}/{repo}/collaborators/{user}`` * GET: :meth:`github.Repository.Repository.has_in_collaborators` * PUT: :meth:`github.Repository.Repository.add_to_collaborators` * DELETE: :meth:`github.Repository.Repository.remove_from_collaborators` * ``/repos/{owner}/{repo}/comments`` * GET: :meth:`github.Repository.Repository.get_comments` * ``/repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}`` * DELETE: :meth:`github.CommitComment.CommitComment.delete_reaction` * ``/repos/{owner}/{repo}/comments/{id}`` * GET: :meth:`github.Repository.Repository.get_comment` * PATCH: :meth:`github.CommitComment.CommitComment.edit` * DELETE: :meth:`github.CommitComment.CommitComment.delete` * ``/repos/{owner}/{repo}/comments/{id}/reactions`` * GET: :meth:`github.CommitComment.CommitComment.get_reactions` * POST: :meth:`github.CommitComment.CommitComment.create_reaction` * ``/repos/{owner}/{repo}/commits`` * GET: :meth:`github.Repository.Repository.get_commits` * ``/repos/{owner}/{repo}/commits/{ref}/status/`` * GET: :meth:`github.Commit.Commit.get_combined_status` * ``/repos/{owner}/{repo}/commits/{sha}`` * GET: :meth:`github.Repository.Repository.get_commit` * ``/repos/{owner}/{repo}/commits/{sha}/check-runs`` * GET: :meth:`github.Commit.Commit.get_check_runs` * ``/repos/{owner}/{repo}/commits/{sha}/comments`` * GET: :meth:`github.Commit.Commit.get_comments` * POST: :meth:`github.Commit.Commit.create_comment` * ``/repos/{owner}/{repo}/commits/{sha}/pulls`` * GET: :meth:`github.Commit.Commit.get_pulls` * ``/repos/{owner}/{repo}/compare/{base...:head}`` * GET: :meth:`github.Repository.Repository.compare` * ``/repos/{owner}/{repo}/contents/{path}`` * GET: :meth:`github.Repository.Repository.get_contents` or :meth:`github.Repository.Repository.get_dir_contents` * PUT: :meth:`github.Repository.Repository.create_file` or :meth:`github.Repository.Repository.update_file` * DELETE: :meth:`github.Repository.Repository.delete_file` * ``/repos/{owner}/{repo}/contributors`` * GET: :meth:`github.Repository.Repository.get_contributors` * ``/repos/{owner}/{repo}/dependabot/alerts`` * GET: :meth:`github.Repository.Repository.get_dependabot_alerts` * ``/repos/{owner}/{repo}/dependabot/alerts/{alert_number}`` * GET: :meth:`github.Repository.Repository.get_dependabot_alert` * PATCH: :meth:`github.Repository.Repository.update_dependabot_alert` * ``/repos/{owner}/{repo}/deployments`` * GET: :meth:`github.Repository.Repository.get_deployments` * POST: :meth:`github.Repository.Repository.create_deployment` * ``/repos/{owner}/{repo}/deployments/{deployment_id}`` * GET: :meth:`github.Repository.Repository.get_deployment` * ``/repos/{owner}/{repo}/deployments/{deployment_id}/statuses`` * POST: :meth:`github.Deployment.Deployment.create_status` * ``/repos/{owner}/{repo}/downloads`` * GET: :meth:`github.Repository.Repository.get_downloads` * ``/repos/{owner}/{repo}/downloads/{id}`` * GET: :meth:`github.Repository.Repository.get_download` * DELETE: :meth:`github.Download.Download.delete` * ``/repos/{owner}/{repo}/events`` * GET: :meth:`github.Repository.Repository.get_events` * ``/repos/{owner}/{repo}/forks`` * GET: :meth:`github.Repository.Repository.get_forks` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_fork` or :meth:`github.Organization.Organization.create_fork` or :meth:`github.Repository.Repository.create_fork` * ``/repos/{owner}/{repo}/git/blobs`` * POST: :meth:`github.Repository.Repository.create_git_blob` * ``/repos/{owner}/{repo}/git/blobs/{sha}`` * GET: :meth:`github.Repository.Repository.get_git_blob` * ``/repos/{owner}/{repo}/git/commits`` * POST: :meth:`github.Repository.Repository.create_git_commit` * ``/repos/{owner}/{repo}/git/commits/{sha}`` * GET: :meth:`github.Repository.Repository.get_git_commit` * ``/repos/{owner}/{repo}/git/matching-refs/{ref}`` * GET: :meth:`github.Repository.Repository.get_git_matching_refs` * ``/repos/{owner}/{repo}/git/refs`` * GET: :meth:`github.Repository.Repository.get_git_refs` * POST: :meth:`github.Repository.Repository.create_git_ref` * ``/repos/{owner}/{repo}/git/refs/{ref}`` * GET: :meth:`github.Repository.Repository.get_git_ref` * PATCH: :meth:`github.GitRef.GitRef.edit` * DELETE: :meth:`github.GitRef.GitRef.delete` * ``/repos/{owner}/{repo}/git/tags`` * POST: :meth:`github.Repository.Repository.create_git_tag` * ``/repos/{owner}/{repo}/git/tags/{sha}`` * GET: :meth:`github.Repository.Repository.get_git_tag` * ``/repos/{owner}/{repo}/git/trees`` * POST: :meth:`github.Repository.Repository.create_git_tree` * ``/repos/{owner}/{repo}/git/trees/{sha}`` * GET: :meth:`github.Repository.Repository.get_git_tree` * ``/repos/{owner}/{repo}/hooks`` * GET: :meth:`github.Repository.Repository.get_hooks` * POST: :meth:`github.Repository.Repository.create_hook` * ``/repos/{owner}/{repo}/hooks/{hook_id}/deliveries`` * GET: :meth:`github.Repository.Repository.get_hook_deliveries` * ``/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}`` * GET: :meth:`github.Repository.Repository.get_hook_delivery` * ``/repos/{owner}/{repo}/hooks/{id}`` * GET: :meth:`github.Repository.Repository.get_hook` * PATCH: :meth:`github.Hook.Hook.edit` * DELETE: :meth:`github.Hook.Hook.delete` * ``/repos/{owner}/{repo}/hooks/{id}/pings`` * POST: :meth:`github.Hook.Hook.ping` * ``/repos/{owner}/{repo}/hooks/{id}/tests`` * POST: :meth:`github.Hook.Hook.test` * ``/repos/{owner}/{repo}/import`` * GET: :meth:`github.Repository.Repository.get_source_import` * PUT: :meth:`github.Repository.Repository.create_source_import` * ``/repos/{owner}/{repo}/installation`` * GET: :meth:`github.GithubIntegration.GithubIntegration.get_repo_installation` * ``/repos/{owner}/{repo}/invitations`` * GET: :meth:`github.Repository.Repository.get_pending_invitations` * ``/repos/{owner}/{repo}/invitations/{invitation_id}`` * DELETE: :meth:`github.Repository.Repository.remove_invitation` * ``/repos/{owner}/{repo}/issues`` * GET: :meth:`github.Repository.Repository.get_issues` * POST: :meth:`github.Repository.Repository.create_issue` * ``/repos/{owner}/{repo}/issues/comments`` * GET: :meth:`github.Repository.Repository.get_issues_comments` * ``/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}`` * DELETE: :meth:`github.IssueComment.IssueComment.delete_reaction` * ``/repos/{owner}/{repo}/issues/comments/{id}`` * GET: :meth:`github.Issue.Issue.get_comment` or :meth:`github.PullRequest.PullRequest.get_issue_comment` * PATCH: :meth:`github.IssueComment.IssueComment.edit` * DELETE: :meth:`github.IssueComment.IssueComment.delete` * ``/repos/{owner}/{repo}/issues/comments/{id}/reactions`` * GET: :meth:`github.IssueComment.IssueComment.get_reactions` * POST: :meth:`github.IssueComment.IssueComment.create_reaction` * ``/repos/{owner}/{repo}/issues/events`` * GET: :meth:`github.Repository.Repository.get_issues_events` * ``/repos/{owner}/{repo}/issues/events/{id}`` * GET: :meth:`github.Repository.Repository.get_issues_event` * ``/repos/{owner}/{repo}/issues/{issue_number}/events`` * GET: :meth:`github.Issue.Issue.get_events` or :meth:`github.PullRequest.PullRequest.get_issue_events` * ``/repos/{owner}/{repo}/issues/{issue_number}/lock`` * PUT: :meth:`github.Issue.Issue.lock` * DELETE: :meth:`github.Issue.Issue.unlock` * ``/repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}`` * DELETE: :meth:`github.Issue.Issue.delete_reaction` * ``/repos/{owner}/{repo}/issues/{number}`` * GET: :meth:`github.PullRequest.PullRequest.as_issue` or :meth:`github.Repository.Repository.get_issue` * PATCH: :meth:`github.Issue.Issue.edit` * ``/repos/{owner}/{repo}/issues/{number}/assignees`` * POST: :meth:`github.Issue.Issue.add_to_assignees` or :meth:`github.PullRequest.PullRequest.add_to_assignees` * DELETE: :meth:`github.Issue.Issue.remove_from_assignees` or :meth:`github.PullRequest.PullRequest.remove_from_assignees` * ``/repos/{owner}/{repo}/issues/{number}/comments`` * GET: :meth:`github.Issue.Issue.get_comments` or :meth:`github.PullRequest.PullRequest.get_issue_comments` * POST: :meth:`github.Issue.Issue.create_comment` or :meth:`github.PullRequest.PullRequest.create_issue_comment` * ``/repos/{owner}/{repo}/issues/{number}/labels`` * GET: :meth:`github.Issue.Issue.get_labels` or :meth:`github.PullRequest.PullRequest.get_labels` * POST: :meth:`github.Issue.Issue.add_to_labels` or :meth:`github.PullRequest.PullRequest.add_to_labels` * PUT: :meth:`github.Issue.Issue.set_labels` or :meth:`github.PullRequest.PullRequest.set_labels` * DELETE: :meth:`github.Issue.Issue.delete_labels` or :meth:`github.PullRequest.PullRequest.delete_labels` * ``/repos/{owner}/{repo}/issues/{number}/labels/{name}`` * DELETE: :meth:`github.Issue.Issue.remove_from_labels` or :meth:`github.PullRequest.PullRequest.remove_from_labels` * ``/repos/{owner}/{repo}/issues/{number}/reactions`` * GET: :meth:`github.Issue.Issue.get_reactions` * POST: :meth:`github.Issue.Issue.create_reaction` * ``/repos/{owner}/{repo}/issues/{number}/timeline`` * GET: :meth:`github.Issue.Issue.get_timeline` * ``/repos/{owner}/{repo}/keys`` * GET: :meth:`github.Repository.Repository.get_keys` * POST: :meth:`github.Repository.Repository.create_key` * ``/repos/{owner}/{repo}/keys/{id}`` * GET: :meth:`github.Repository.Repository.get_key` * DELETE: :meth:`github.RepositoryKey.RepositoryKey.delete` * ``/repos/{owner}/{repo}/labels`` * GET: :meth:`github.Repository.Repository.get_labels` * POST: :meth:`github.Repository.Repository.create_label` * ``/repos/{owner}/{repo}/labels/{name}`` * GET: :meth:`github.Repository.Repository.get_label` * PATCH: :meth:`github.Label.Label.edit` * DELETE: :meth:`github.Label.Label.delete` * ``/repos/{owner}/{repo}/languages`` * GET: :meth:`github.Repository.Repository.get_languages` * ``/repos/{owner}/{repo}/license`` * GET: :meth:`github.Repository.Repository.get_license` * ``/repos/{owner}/{repo}/merges`` * POST: :meth:`github.Repository.Repository.merge` * ``/repos/{owner}/{repo}/milestones`` * GET: :meth:`github.Repository.Repository.get_milestones` * POST: :meth:`github.Repository.Repository.create_milestone` * ``/repos/{owner}/{repo}/milestones/{number}`` * GET: :meth:`github.Repository.Repository.get_milestone` * PATCH: :meth:`github.Milestone.Milestone.edit` * DELETE: :meth:`github.Milestone.Milestone.delete` * ``/repos/{owner}/{repo}/milestones/{number}/labels`` * GET: :meth:`github.Milestone.Milestone.get_labels` * ``/repos/{owner}/{repo}/notifications`` * GET: :meth:`github.Repository.Repository.get_notifications` * PUT: :meth:`github.Repository.Repository.mark_notifications_as_read` * ``/repos/{owner}/{repo}/projects`` * GET: :meth:`github.Repository.Repository.get_projects` * POST: :meth:`github.Repository.Repository.create_project` * ``/repos/{owner}/{repo}/properties/values`` * GET: :meth:`github.Repository.Repository.get_custom_properties` * PATCH: :meth:`github.Repository.Repository.update_custom_properties` * ``/repos/{owner}/{repo}/pulls`` * GET: :meth:`github.Repository.Repository.get_pulls` * POST: :meth:`github.Repository.Repository.create_pull` * ``/repos/{owner}/{repo}/pulls/comments`` * GET: :meth:`github.Repository.Repository.get_pulls_comments` or :meth:`github.Repository.Repository.get_pulls_review_comments` * ``/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}`` * DELETE: :meth:`github.PullRequestComment.PullRequestComment.delete_reaction` * ``/repos/{owner}/{repo}/pulls/comments/{number}`` * GET: :meth:`github.PullRequest.PullRequest.get_comment` or :meth:`github.PullRequest.PullRequest.get_review_comment` * PATCH: :meth:`github.PullRequestComment.PullRequestComment.edit` * DELETE: :meth:`github.PullRequestComment.PullRequestComment.delete` * ``/repos/{owner}/{repo}/pulls/comments/{number}/reactions`` * GET: :meth:`github.PullRequestComment.PullRequestComment.get_reactions` * POST: :meth:`github.PullRequestComment.PullRequestComment.create_reaction` * ``/repos/{owner}/{repo}/pulls/{number}`` * GET: :meth:`github.Issue.Issue.as_pull_request` or :meth:`github.ProjectCard.ProjectCard.get_content` or :meth:`github.Repository.Repository.get_pull` * PATCH: :meth:`github.PullRequest.PullRequest.edit` * ``/repos/{owner}/{repo}/pulls/{number}/comments`` * GET: :meth:`github.PullRequest.PullRequest.get_comments` or :meth:`github.PullRequest.PullRequest.get_review_comments` * POST: :meth:`github.PullRequest.PullRequest.create_comment` or :meth:`github.PullRequest.PullRequest.create_review_comment` * ``/repos/{owner}/{repo}/pulls/{number}/commits`` * GET: :meth:`github.PullRequest.PullRequest.get_commits` * ``/repos/{owner}/{repo}/pulls/{number}/files`` * GET: :meth:`github.PullRequest.PullRequest.get_files` * ``/repos/{owner}/{repo}/pulls/{number}/merge`` * GET: :meth:`github.PullRequest.PullRequest.is_merged` * PUT: :meth:`github.PullRequest.PullRequest.merge` * ``/repos/{owner}/{repo}/pulls/{number}/requested_reviewers`` * GET: :meth:`github.PullRequest.PullRequest.get_review_requests` * POST: :meth:`github.PullRequest.PullRequest.create_review_request` * DELETE: :meth:`github.PullRequest.PullRequest.delete_review_request` * ``/repos/{owner}/{repo}/pulls/{number}/review/{id}/comments`` * GET: :meth:`github.PullRequest.PullRequest.get_single_review_comments` * ``/repos/{owner}/{repo}/pulls/{number}/reviews`` * GET: :meth:`github.PullRequest.PullRequest.get_reviews` * POST: :meth:`github.PullRequest.PullRequest.create_review` * ``/repos/{owner}/{repo}/pulls/{number}/reviews/{id}`` * GET: :meth:`github.PullRequest.PullRequest.get_review` * ``/repos/{owner}/{repo}/pulls/{number}/reviews/{review_id}`` * PUT: :meth:`github.PullRequestReview.PullRequestReview.edit` * ``/repos/{owner}/{repo}/pulls/{number}/reviews/{review_id}/dismissals`` * PUT: :meth:`github.PullRequestReview.PullRequestReview.dismiss` * ``/repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies`` * POST: :meth:`github.PullRequest.PullRequest.create_review_comment_reply` * ``/repos/{owner}/{repo}/readme`` * GET: :meth:`github.Repository.Repository.get_readme` * ``/repos/{owner}/{repo}/releases`` * GET: :meth:`github.Repository.Repository.get_releases` * POST: :meth:`github.Repository.Repository.create_git_release` * ``/repos/{owner}/{repo}/releases/latest`` * GET: :meth:`github.Repository.Repository.get_latest_release` * ``/repos/{owner}/{repo}/releases/{id}`` * GET: :meth:`github.Repository.Repository.get_release` * ``/repos/{owner}/{repo}/releases/{release_id}`` * PATCH: :meth:`github.GitRelease.GitRelease.update_release` * DELETE: :meth:`github.GitRelease.GitRelease.delete_release` * ``/repos/{owner}/{repo}/releases/{release_id}/assets`` * GET: :meth:`github.GitRelease.GitRelease.get_assets` * ``/repos/{owner}/{repo}/security-advisories`` * GET: :meth:`github.Repository.Repository.get_repository_advisories` * POST: :meth:`github.Repository.Repository.create_repository_advisory` * ``/repos/{owner}/{repo}/security-advisories/:advisory_id`` * PATCH: :meth:`github.RepositoryAdvisory.RepositoryAdvisory.accept_report` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.add_vulnerabilities` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.add_vulnerability` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.clear_credits` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.close` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.edit` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.offer_credit` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.offer_credits` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.publish` or :meth:`github.RepositoryAdvisory.RepositoryAdvisory.revoke_credit` * ``/repos/{owner}/{repo}/security-advisories/reports`` * POST: :meth:`github.Repository.Repository.report_security_vulnerability` * ``/repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve`` * POST: :meth:`github.RepositoryAdvisory.RepositoryAdvisory.request_cve` * ``/repos/{owner}/{repo}/security-advisories/{ghsa}`` * GET: :meth:`github.Repository.Repository.get_repository_advisory` * ``/repos/{owner}/{repo}/stargazers`` * GET: :meth:`github.Repository.Repository.get_stargazers_with_dates` or :meth:`github.Repository.Repository.get_stargazers` * ``/repos/{owner}/{repo}/stats/code_frequency`` * GET: :meth:`github.Repository.Repository.get_stats_code_frequency` * ``/repos/{owner}/{repo}/stats/commit_activity`` * GET: :meth:`github.Repository.Repository.get_stats_commit_activity` * ``/repos/{owner}/{repo}/stats/contributors`` * GET: :meth:`github.Repository.Repository.get_stats_contributors` * ``/repos/{owner}/{repo}/stats/participation`` * GET: :meth:`github.Repository.Repository.get_stats_participation` * ``/repos/{owner}/{repo}/stats/punch_card`` * GET: :meth:`github.Repository.Repository.get_stats_punch_card` * ``/repos/{owner}/{repo}/statuses/{ref}`` * GET: :meth:`github.Commit.Commit.get_statuses` * ``/repos/{owner}/{repo}/statuses/{sha}`` * POST: :meth:`github.Commit.Commit.create_status` * ``/repos/{owner}/{repo}/subscribers`` * GET: :meth:`github.Repository.Repository.get_subscribers` * ``/repos/{owner}/{repo}/subscription`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.has_in_watched` * PUT: :meth:`github.AuthenticatedUser.AuthenticatedUser.add_to_watched` * DELETE: :meth:`github.AuthenticatedUser.AuthenticatedUser.remove_from_watched` * ``/repos/{owner}/{repo}/tags`` * GET: :meth:`github.Repository.Repository.get_tags` * ``/repos/{owner}/{repo}/teams`` * GET: :meth:`github.Repository.Repository.get_teams` * ``/repos/{owner}/{repo}/topics`` * GET: :meth:`github.Repository.Repository.get_topics` * PUT: :meth:`github.Repository.Repository.replace_topics` * ``/repos/{owner}/{repo}/traffic/clones`` * GET: :meth:`github.Repository.Repository.get_clones_traffic` * ``/repos/{owner}/{repo}/traffic/popular/paths`` * GET: :meth:`github.Repository.Repository.get_top_paths` * ``/repos/{owner}/{repo}/traffic/popular/referrers`` * GET: :meth:`github.Repository.Repository.get_top_referrers` * ``/repos/{owner}/{repo}/traffic/views`` * GET: :meth:`github.Repository.Repository.get_views_traffic` * ``/repos/{owner}/{repo}/vulnerability-alerts`` * GET: :meth:`github.Repository.Repository.get_vulnerability_alert` * PUT: :meth:`github.Repository.Repository.enable_vulnerability_alert` * DELETE: :meth:`github.Repository.Repository.disable_vulnerability_alert` * ``/repos/{owner}/{repo}/watchers`` * GET: :meth:`github.Repository.Repository.get_watchers` * ``/repos/{owner}/{repo}/{archive_format}/{ref}`` * GET: :meth:`github.Repository.Repository.get_archive_link` * ``/repos/{owner}/{repo}/{secret_type}/secrets/{secret_name}`` * PUT: :meth:`github.Repository.Repository.create_secret` * DELETE: :meth:`github.Repository.Repository.delete_secret` * ``/repos/{template_owner}/{template_repo}/generate`` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_repo_from_template` or :meth:`github.Organization.Organization.create_repo_from_template` * ``/repositories`` * GET: :meth:`github.MainClass.MainClass.get_repos` * ``/repositories/{id}`` * GET: :meth:`github.MainClass.MainClass.get_repo` * ``/repositories/{repository_id}/environments/{environment_name}/secrets/public-key`` * GET: :meth:`github.Environment.Environment.get_public_key` * ``/repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}`` * PUT: :meth:`github.Environment.Environment.create_secret` * DELETE: :meth:`github.Environment.Environment.delete_secret` * ``/repositories/{repository_id}/environments/{environment_name}/variables/{variable_name}`` * POST: :meth:`github.Environment.Environment.create_variable` * DELETE: :meth:`github.Environment.Environment.delete_variable` * ``/repositories/{self._repository.id}/environments/{self.environment_name}/environments`` * GET: :meth:`github.Repository.Repository.get_environments` * ``/repositories/{self._repository.id}/environments/{self.environment_name}/environments/{environment_name}`` * GET: :meth:`github.Repository.Repository.get_environment` * PUT: :meth:`github.Repository.Repository.create_environment` * DELETE: :meth:`github.Repository.Repository.delete_environment` * ``/search/code`` * GET: :meth:`github.MainClass.MainClass.search_code` * ``/search/commits`` * GET: :meth:`github.MainClass.MainClass.search_commits` * ``/search/issues`` * GET: :meth:`github.MainClass.MainClass.search_issues` * ``/search/repositories`` * GET: :meth:`github.MainClass.MainClass.search_repositories` * ``/search/topics`` * GET: :meth:`github.MainClass.MainClass.search_topics` * ``/search/users`` * GET: :meth:`github.MainClass.MainClass.search_users` * ``/teams/{id}`` * GET: :meth:`github.Organization.Organization.get_team` * PATCH: :meth:`github.Team.Team.edit` * DELETE: :meth:`github.Team.Team.delete` * ``/teams/{id}/discussions`` * GET: :meth:`github.Team.Team.get_discussions` * ``/teams/{id}/invitations`` * GET: :meth:`github.Team.Team.invitations` * ``/teams/{id}/members`` * GET: :meth:`github.Team.Team.get_members` * ``/teams/{id}/members/{user}`` * GET: :meth:`github.Team.Team.has_in_members` * PUT: :meth:`github.Team.Team.add_to_members` * DELETE: :meth:`github.Team.Team.remove_from_members` * ``/teams/{id}/memberships/{user}`` * PUT: :meth:`github.Team.Team.add_membership` * ``/teams/{id}/repos`` * GET: :meth:`github.Team.Team.get_repos` * ``/teams/{id}/repos/{org}/{repo}`` * GET: :meth:`github.Team.Team.get_repo_permission` * PUT: :meth:`github.Team.Team.add_to_repos` or :meth:`github.Team.Team.set_repo_permission` * ``/teams/{id}/repos/{owner}/{repo}`` * GET: :meth:`github.Team.Team.has_in_repos` * DELETE: :meth:`github.Team.Team.remove_from_repos` * ``/teams/{id}/teams`` * GET: :meth:`github.Team.Team.get_teams` * ``/teams/{team_id}/memberships/{username}`` * DELETE: :meth:`github.Team.Team.remove_membership` * ``/user`` * GET: :meth:`github.MainClass.MainClass.get_user` * PATCH: :meth:`github.AuthenticatedUser.AuthenticatedUser.edit` * ``/user/emails`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_emails` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.add_to_emails` * DELETE: :meth:`github.AuthenticatedUser.AuthenticatedUser.remove_from_emails` * ``/user/followers`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_followers` * ``/user/following`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_following` * ``/user/following/{user}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.has_in_following` * PUT: :meth:`github.AuthenticatedUser.AuthenticatedUser.add_to_following` * DELETE: :meth:`github.AuthenticatedUser.AuthenticatedUser.remove_from_following` * ``/user/installations`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_installations` * ``/user/issues`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_user_issues` * ``/user/keys`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_keys` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_key` * ``/user/keys/{id}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_key` * DELETE: :meth:`github.UserKey.UserKey.delete` * ``/user/memberships/orgs/`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_organization_memberships` * ``/user/memberships/orgs/{org}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_organization_membership` * ``/user/migrations`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_migrations` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_migration` * ``/user/migrations/{migration_id}`` * GET: :meth:`github.Migration.Migration.get_status` * ``/user/migrations/{migration_id}/archive`` * GET: :meth:`github.Migration.Migration.get_archive_url` * DELETE: :meth:`github.Migration.Migration.delete` * ``/user/migrations/{migration_id}/repos/{repo_name}/lock`` * DELETE: :meth:`github.Migration.Migration.unlock_repo` * ``/user/orgs`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_orgs` * ``/user/projects`` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_project` * ``/user/repos`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_repos` * POST: :meth:`github.AuthenticatedUser.AuthenticatedUser.create_repo` * ``/user/repository_invitations`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_invitations` * ``/user/repository_invitations/{invitation_id}`` * PATCH: :meth:`github.AuthenticatedUser.AuthenticatedUser.accept_invitation` * ``/user/starred`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_starred` * ``/user/starred/{owner}/{repo}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.has_in_starred` * PUT: :meth:`github.AuthenticatedUser.AuthenticatedUser.add_to_starred` * DELETE: :meth:`github.AuthenticatedUser.AuthenticatedUser.remove_from_starred` * ``/user/subscriptions`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_subscriptions` or :meth:`github.AuthenticatedUser.AuthenticatedUser.get_watched` * ``/user/subscriptions/{owner}/{repo}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.has_in_subscriptions` * PUT: :meth:`github.AuthenticatedUser.AuthenticatedUser.add_to_subscriptions` * DELETE: :meth:`github.AuthenticatedUser.AuthenticatedUser.remove_from_subscriptions` * ``/user/teams`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_teams` * ``/user/{id}`` * GET: :meth:`github.MainClass.MainClass.get_user_by_id` * ``/users`` * GET: :meth:`github.MainClass.MainClass.get_users` * ``/users/{username}/installation`` * GET: :meth:`github.GithubIntegration.GithubIntegration.get_user_installation` * ``/users/{user}`` * GET: :meth:`github.MainClass.MainClass.get_user` * ``/users/{user}/events`` * GET: :meth:`github.NamedUser.NamedUser.get_events` * ``/users/{user}/events/orgs/{org}`` * GET: :meth:`github.AuthenticatedUser.AuthenticatedUser.get_organization_events` * ``/users/{user}/events/public`` * GET: :meth:`github.NamedUser.NamedUser.get_public_events` * ``/users/{user}/followers`` * GET: :meth:`github.NamedUser.NamedUser.get_followers` * ``/users/{user}/following`` * GET: :meth:`github.NamedUser.NamedUser.get_following` * ``/users/{user}/following/{target_user}`` * GET: :meth:`github.NamedUser.NamedUser.has_in_following` * ``/users/{user}/gists`` * GET: :meth:`github.NamedUser.NamedUser.get_gists` * ``/users/{user}/keys`` * GET: :meth:`github.NamedUser.NamedUser.get_keys` * ``/users/{user}/orgs`` * GET: :meth:`github.NamedUser.NamedUser.get_orgs` * ``/users/{user}/projects`` * GET: :meth:`github.NamedUser.NamedUser.get_projects` * ``/users/{user}/received_events`` * GET: :meth:`github.NamedUser.NamedUser.get_received_events` * ``/users/{user}/received_events/public`` * GET: :meth:`github.NamedUser.NamedUser.get_public_received_events` * ``/users/{user}/repos`` * GET: :meth:`github.NamedUser.NamedUser.get_repos` * ``/users/{user}/starred`` * GET: :meth:`github.NamedUser.NamedUser.get_starred` * ``/users/{user}/subscriptions`` * GET: :meth:`github.NamedUser.NamedUser.get_subscriptions` * ``/users/{user}/watched`` * GET: :meth:`github.NamedUser.NamedUser.get_watched` * ``POST`` * POST: :meth:`github.ProjectColumn.ProjectColumn.move` * ``https:///repos/{owner}/{repo}/releases/{release_id}/assets`` * POST: :meth:`github.GitRelease.GitRelease.upload_asset_from_memory` or :meth:`github.GitRelease.GitRelease.upload_asset` * ``https://api.github.com/repos/{owner}/{repo}/code-scanning/alerts`` * GET: :meth:`github.Repository.Repository.get_codescan_alerts` * ``on`` * ``{secret_url}`` * DELETE: :meth:`github.Secret.Secret.delete` * ``{variable_url}`` * DELETE: :meth:`github.Variable.Variable.delete`