APIsΒΆ
/advisoriesGET:
github.MainClass.MainClass.get_global_advisories()
/advisories/{ghsa_id}GET:
github.MainClass.MainClass.get_global_advisory()
/appGET:
github.GithubIntegration.GithubIntegration.get_app()orgithub.MainClass.MainClass.get_app()
/app/installations/{installation_id}/app/installations/{installation_id}/access_tokens/apps/{slug}GET:
github.MainClass.MainClass.get_app()
/authorizations/authorizations/{id}/emojisGET:
github.MainClass.MainClass.get_emojis()
/enterprises/{enterprise}GET:
github.MainClass.MainClass.get_enterprise()
/enterprises/{enterprise}/consumed-licenses/eventsGET:
github.AuthenticatedUser.AuthenticatedUser.get_events()orgithub.MainClass.MainClass.get_events()
/gists/gists/publicGET:
github.MainClass.MainClass.get_gists()
/gists/starred/gists/{gist_id}/comments/gists/{gist_id}/comments/{id}/gists/{id}GET:
github.MainClass.MainClass.get_gist()PATCH:
github.Gist.Gist.edit()DELETE:
github.Gist.Gist.delete()
/gists/{id}/forks/gists/{id}/star/gitignore/templatesGET:
github.MainClass.MainClass.get_gitignore_templates()
/gitignore/templates/{name}GET:
github.MainClass.MainClass.get_gitignore_template()
/graphql/hooksGET:
github.MainClass.MainClass.get_hooks()
/hooks/{hook_id}/deliveriesGET:
github.MainClass.MainClass.get_hook_deliveries()
/hooks/{hook_id}/deliveries/{delivery_id}GET:
github.MainClass.MainClass.get_hook_delivery()
/hooks/{name}GET:
github.MainClass.MainClass.get_hook()
/hub/installation/repositories/issues/legacy/issues/search/{owner}/{repository}/{state}/{keyword}/license/{license}GET:
github.MainClass.MainClass.get_license()
/licensesGET:
github.MainClass.MainClass.get_licenses()
/login/oauth/access_token/markdownPOST:
github.MainClass.MainClass.render_markdown()
/markdown/rawPOST: Not implemented, see
/markdown
/networks/{owner}/{repo}/events/notifications/notifications/threads/{id}/organizationsGET:
github.MainClass.MainClass.get_organizations()
/orgs/{org}GET:
github.MainClass.MainClass.get_organization()
/orgs/{org}/actions/variables//orgs/{org}/actions/variables/{variable_name}/orgs/{org}/dependabot/alerts/orgs/{org}/events/orgs/{org}/installation/orgs/{org}/installations/orgs/{org}/invitations/orgs/{org}/invitations/{invitation_id}/orgs/{org}/issues/orgs/{org}/members/orgs/{org}/members/{user}/orgs/{org}/memberships/team/{team_id}/{username}/orgs/{org}/memberships/{username}/orgs/{org}/memberships/{user}/orgs/{org}/migrations/orgs/{org}/outside_collaborators/orgs/{org}/outside_collaborators/{username}/orgs/{org}/projects/orgs/{org}/public_members/orgs/{org}/public_members/{user}/orgs/{org}/repos/orgs/{org}/teams/orgs/{org}/teams/{team_slug}/orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}/orgs/{org}/{secret_type}/secrets/public-key/orgs/{org}/{secret_type}/secrets/{secret_name}/orgs/{org}/{secret_type}/secrets/{variable_name}/orgs/{owner}/hooks/orgs/{owner}/hooks/{hook_id}/deliveries/orgs/{owner}/hooks/{hook_id}/deliveries/{delivery_id}/orgs/{owner}/hooks/{id}/projects/columns/cards/{card_id}/projects/columns/cards/{card_id}/moves/projects/columns/{column_id}GET:
github.MainClass.MainClass.get_project_column()
/projects/columns/{column_id}/cards/projects/{project_id}GET:
github.MainClass.MainClass.get_project()DELETE:
github.Project.Project.delete()
/projects/{project_id}/columns/rate_limitGET: Not implemented, see Github.rate_limiting
/reactions/{id}/repos/:owner/:repo/pulls/:number/reviews/:review_id/repos/{owner}/deployments/{deployment_id}/statuses/repos/{owner}/deployments/{deployment_id}/statuses/{status_id}/repos/{owner}/{repo}GET:
github.AuthenticatedUser.AuthenticatedUser.get_repo()orgithub.MainClass.MainClass.get_repo()orgithub.NamedUser.NamedUser.get_repo()orgithub.Organization.Organization.get_repo()
/repos/{owner}/{repo}/actions/artifacts/repos/{owner}/{repo}/actions/artifacts/{artifact_id}/repos/{owner}/{repo}/actions/runners/repos/{owner}/{repo}/actions/runners/{id}/repos/{owner}/{repo}/actions/runners/{runner_id}/repos/{owner}/{repo}/actions/runs/repos/{owner}/{repo}/actions/runs/{run_id}/repos/{owner}/{repo}/actions/runs/{run_id}/cancel/repos/{owner}/{repo}/actions/runs/{run_id}/rerun/repos/{owner}/{repo}/actions/runs/{run_id}/timing/repos/{owner}/{repo}/actions/secrets/public-key/repos/{owner}/{repo}/actions/variables/{variable_name}/repos/{owner}/{repo}/actions/workflows/repos/{owner}/{repo}/actions/workflows/{workflow_id}/repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches/repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs/repos/{owner}/{repo}/assignees/repos/{owner}/{repo}/assignees/{assignee}/repos/{owner}/{repo}/autolinks/repos/{owner}/{repo}/autolinks/{id}/repos/{owner}/{repo}/automated-security-fixes/repos/{owner}/{repo}/branches/repos/{owner}/{repo}/branches/{branch}/repos/{owner}/{repo}/branches/{branch}/protection/repos/{owner}/{repo}/branches/{branch}/protection/allow_deletions/repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users/repos/{owner}/{repo}/branches/{branch}/rename/repos/{owner}/{repo}/check-runs/repos/{owner}/{repo}/check-runs/{check_run_id}/repos/{owner}/{repo}/check-runs/{check_run_id}/annotations/repos/{owner}/{repo}/check-suites/repos/{owner}/{repo}/check-suites/preferences/repos/{owner}/{repo}/check-suites/{check_suite_id}/repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs/repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest/repos/{owner}/{repo}/collaborators/repos/{owner}/{repo}/collaborators/{username}/permission/repos/{owner}/{repo}/collaborators/{user}/repos/{owner}/{repo}/comments/repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}/repos/{owner}/{repo}/comments/{id}/repos/{owner}/{repo}/comments/{id}/reactions/repos/{owner}/{repo}/commits/repos/{owner}/{repo}/commits/{ref}/status//repos/{owner}/{repo}/commits/{sha}/repos/{owner}/{repo}/commits/{sha}/check-runs/repos/{owner}/{repo}/commits/{sha}/comments/repos/{owner}/{repo}/commits/{sha}/pulls/repos/{owner}/{repo}/compare/{base...:head}/repos/{owner}/{repo}/contents/{path}/repos/{owner}/{repo}/contributors/repos/{owner}/{repo}/dependabot/alerts/repos/{owner}/{repo}/dependabot/alerts/{alert_number}/repos/{owner}/{repo}/deployments/repos/{owner}/{repo}/deployments/{deployment_id}/repos/{owner}/{repo}/deployments/{deployment_id}/statuses/repos/{owner}/{repo}/downloads/repos/{owner}/{repo}/downloads/{id}/repos/{owner}/{repo}/events/repos/{owner}/{repo}/forks/repos/{owner}/{repo}/git/blobs/repos/{owner}/{repo}/git/blobs/{sha}/repos/{owner}/{repo}/git/commits/repos/{owner}/{repo}/git/commits/{sha}/repos/{owner}/{repo}/git/matching-refs/{ref}/repos/{owner}/{repo}/git/refs/repos/{owner}/{repo}/git/refs/{ref}/repos/{owner}/{repo}/git/tags/repos/{owner}/{repo}/git/tags/{sha}/repos/{owner}/{repo}/git/trees/repos/{owner}/{repo}/git/trees/{sha}/repos/{owner}/{repo}/hooks/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/repos/{owner}/{repo}/hooks/{id}PATCH:
github.Hook.Hook.edit()DELETE:
github.Hook.Hook.delete()
/repos/{owner}/{repo}/hooks/{id}/pingsPOST:
github.Hook.Hook.ping()
/repos/{owner}/{repo}/hooks/{id}/testsPOST:
github.Hook.Hook.test()
/repos/{owner}/{repo}/import/repos/{owner}/{repo}/installation/repos/{owner}/{repo}/invitations/repos/{owner}/{repo}/invitations/{invitation_id}/repos/{owner}/{repo}/issues/repos/{owner}/{repo}/issues/comments/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}/repos/{owner}/{repo}/issues/comments/{id}/repos/{owner}/{repo}/issues/comments/{id}/reactions/repos/{owner}/{repo}/issues/events/repos/{owner}/{repo}/issues/events/{id}/repos/{owner}/{repo}/issues/{issue_number}/events/repos/{owner}/{repo}/issues/{issue_number}/lockDELETE:
github.Issue.Issue.unlock()
/repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}/repos/{owner}/{repo}/issues/{number}/repos/{owner}/{repo}/issues/{number}/assignees/repos/{owner}/{repo}/issues/{number}/comments/repos/{owner}/{repo}/issues/{number}/labelsGET:
github.Issue.Issue.get_labels()orgithub.PullRequest.PullRequest.get_labels()POST:
github.Issue.Issue.add_to_labels()orgithub.PullRequest.PullRequest.add_to_labels()PUT:
github.Issue.Issue.set_labels()orgithub.PullRequest.PullRequest.set_labels()DELETE:
github.Issue.Issue.delete_labels()orgithub.PullRequest.PullRequest.delete_labels()
/repos/{owner}/{repo}/issues/{number}/labels/{name}/repos/{owner}/{repo}/issues/{number}/reactions/repos/{owner}/{repo}/issues/{number}/timeline/repos/{owner}/{repo}/keys/repos/{owner}/{repo}/keys/{id}/repos/{owner}/{repo}/labels/repos/{owner}/{repo}/labels/{name}/repos/{owner}/{repo}/languages/repos/{owner}/{repo}/license/repos/{owner}/{repo}/merges/repos/{owner}/{repo}/milestones/repos/{owner}/{repo}/milestones/{number}/repos/{owner}/{repo}/milestones/{number}/labels/repos/{owner}/{repo}/notifications/repos/{owner}/{repo}/projects/repos/{owner}/{repo}/pulls/repos/{owner}/{repo}/pulls/comments/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}/repos/{owner}/{repo}/pulls/comments/{number}/repos/{owner}/{repo}/pulls/comments/{number}/reactions/repos/{owner}/{repo}/pulls/{number}/repos/{owner}/{repo}/pulls/{number}/comments/repos/{owner}/{repo}/pulls/{number}/commits/repos/{owner}/{repo}/pulls/{number}/files/repos/{owner}/{repo}/pulls/{number}/merge/repos/{owner}/{repo}/pulls/{number}/requested_reviewers/repos/{owner}/{repo}/pulls/{number}/review/{id}/comments/repos/{owner}/{repo}/pulls/{number}/reviews/repos/{owner}/{repo}/pulls/{number}/reviews/{id}/repos/{owner}/{repo}/pulls/{number}/reviews/{review_id}/repos/{owner}/{repo}/pulls/{number}/reviews/{review_id}/dismissals/repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies/repos/{owner}/{repo}/readme/repos/{owner}/{repo}/releases/repos/{owner}/{repo}/releases/latest/repos/{owner}/{repo}/releases/{id}/repos/{owner}/{repo}/releases/{release_id}/repos/{owner}/{repo}/releases/{release_id}/assets/repos/{owner}/{repo}/security-advisories/repos/{owner}/{repo}/security-advisories/:advisory_idPATCH:
github.RepositoryAdvisory.RepositoryAdvisory.accept_report()orgithub.RepositoryAdvisory.RepositoryAdvisory.add_vulnerabilities()orgithub.RepositoryAdvisory.RepositoryAdvisory.add_vulnerability()orgithub.RepositoryAdvisory.RepositoryAdvisory.clear_credits()orgithub.RepositoryAdvisory.RepositoryAdvisory.close()orgithub.RepositoryAdvisory.RepositoryAdvisory.edit()orgithub.RepositoryAdvisory.RepositoryAdvisory.offer_credit()orgithub.RepositoryAdvisory.RepositoryAdvisory.offer_credits()orgithub.RepositoryAdvisory.RepositoryAdvisory.publish()orgithub.RepositoryAdvisory.RepositoryAdvisory.revoke_credit()
/repos/{owner}/{repo}/security-advisories/reports/repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve/repos/{owner}/{repo}/security-advisories/{ghsa}/repos/{owner}/{repo}/stargazers/repos/{owner}/{repo}/stats/code_frequency/repos/{owner}/{repo}/stats/commit_activity/repos/{owner}/{repo}/stats/contributors/repos/{owner}/{repo}/stats/participation/repos/{owner}/{repo}/stats/punch_card/repos/{owner}/{repo}/statuses/{ref}/repos/{owner}/{repo}/statuses/{sha}/repos/{owner}/{repo}/subscribers/repos/{owner}/{repo}/subscription/repos/{owner}/{repo}/tags/repos/{owner}/{repo}/teams/repos/{owner}/{repo}/topics/repos/{owner}/{repo}/traffic/clones/repos/{owner}/{repo}/traffic/popular/paths/repos/{owner}/{repo}/traffic/popular/referrers/repos/{owner}/{repo}/traffic/views/repos/{owner}/{repo}/vulnerability-alerts/repos/{owner}/{repo}/watchers/repos/{owner}/{repo}/{archive_format}/{ref}/repos/{owner}/{repo}/{secret_type}/secrets/{secret_name}/repos/{template_owner}/{template_repo}/generate/repositoriesGET:
github.MainClass.MainClass.get_repos()
/repositories/{id}GET:
github.MainClass.MainClass.get_repo()
/repositories/{repository_id}/environments/{environment_name}/secrets/public-key/repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}/repositories/{repository_id}/environments/{environment_name}/variables/{variable_name}/repositories/{self._repository.id}/environments/{self.environment_name}/environments/repositories/{self._repository.id}/environments/{self.environment_name}/environments/{environment_name}/search/codeGET:
github.MainClass.MainClass.search_code()
/search/commitsGET:
github.MainClass.MainClass.search_commits()
/search/issuesGET:
github.MainClass.MainClass.search_issues()
/search/repositoriesGET:
github.MainClass.MainClass.search_repositories()
/search/topicsGET:
github.MainClass.MainClass.search_topics()
/search/usersGET:
github.MainClass.MainClass.search_users()
/teams/{id}/teams/{id}/discussions/teams/{id}/invitations/teams/{id}/members/teams/{id}/members/{user}/teams/{id}/memberships/{user}/teams/{id}/repos/teams/{id}/repos/{org}/{repo}/teams/{id}/repos/{owner}/{repo}/teams/{id}/teams/teams/{team_id}/memberships/{username}/userGET:
github.MainClass.MainClass.get_user()
/user/emails/user/followers/user/following/user/following/{user}/user/installations/user/issues/user/keys/user/keys/{id}/user/memberships/orgs/{org}/user/migrations/user/migrations/{migration_id}/user/migrations/{migration_id}/archive/user/migrations/{migration_id}/repos/{repo_name}/lock/user/orgs/user/projects/user/repos/user/repository_invitations/user/repository_invitations/{invitation_id}/user/starred/user/starred/{owner}/{repo}/user/subscriptions/user/subscriptions/{owner}/{repo}/user/teams/user/{id}GET:
github.MainClass.MainClass.get_user_by_id()
/usersGET:
github.MainClass.MainClass.get_users()
/users/{username}/installation/users/{user}GET:
github.MainClass.MainClass.get_user()
/users/{user}/events/users/{user}/events/orgs/{org}/users/{user}/events/public/users/{user}/followers/users/{user}/following/users/{user}/following/{target_user}/users/{user}/gists/users/{user}/keys/users/{user}/orgs/users/{user}/projects/users/{user}/received_events/users/{user}/received_events/public/users/{user}/repos/users/{user}/starred/users/{user}/subscriptions/users/{user}/watchedPOSThttps://<upload_url>/repos/{owner}/{repo}/releases/{release_id}/assetshttps://api.github.com/repos/{owner}/{repo}/code-scanning/alertson{secret_url}DELETE:
github.Secret.Secret.delete()
{variable_url}