#github

openapi-github

OpenAPI specs from https://github.com/github/rest-api-description with the 'x-octokit' extension required by the Octokit SDKs

1 unstable release

new 0.1.0 Nov 22, 2024

#106 in #github

MIT license

6.5MB
105K SLoC

Rust API client for openapi

OpenAPI specs from https://github.com/github/rest-api-description with the 'x-octokit' extension required by the Octokit SDKs

For more information, please visit https://github.com/octokit/openapi

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: 16.6.0
  • Package version: 16.6.0
  • Generator version: 7.10.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named openapi and add the following to Cargo.toml under [dependencies]:

openapi = { path = "./openapi" }

Documentation for API Endpoints

All URIs are relative to https://api.github.com

Class Method HTTP request Description
ActionsApi actions_slash_add_custom_labels_to_self_hosted_runner_for_org POST /orgs/{org}/actions/runners/{runner_id}/labels Add custom labels to a self-hosted runner for an organization
ActionsApi actions_slash_add_custom_labels_to_self_hosted_runner_for_repo POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels Add custom labels to a self-hosted runner for a repository
ActionsApi actions_slash_add_selected_repo_to_org_secret PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} Add selected repository to an organization secret
ActionsApi actions_slash_add_selected_repo_to_org_variable PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id} Add selected repository to an organization variable
ActionsApi actions_slash_approve_workflow_run POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve Approve a workflow run for a fork pull request
ActionsApi actions_slash_cancel_workflow_run POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel Cancel a workflow run
ActionsApi actions_slash_create_environment_variable POST /repos/{owner}/{repo}/environments/{environment_name}/variables Create an environment variable
ActionsApi actions_slash_create_or_update_environment_secret PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} Create or update an environment secret
ActionsApi actions_slash_create_or_update_org_secret PUT /orgs/{org}/actions/secrets/{secret_name} Create or update an organization secret
ActionsApi actions_slash_create_or_update_repo_secret PUT /repos/{owner}/{repo}/actions/secrets/{secret_name} Create or update a repository secret
ActionsApi actions_slash_create_org_variable POST /orgs/{org}/actions/variables Create an organization variable
ActionsApi actions_slash_create_registration_token_for_org POST /orgs/{org}/actions/runners/registration-token Create a registration token for an organization
ActionsApi actions_slash_create_registration_token_for_repo POST /repos/{owner}/{repo}/actions/runners/registration-token Create a registration token for a repository
ActionsApi actions_slash_create_remove_token_for_org POST /orgs/{org}/actions/runners/remove-token Create a remove token for an organization
ActionsApi actions_slash_create_remove_token_for_repo POST /repos/{owner}/{repo}/actions/runners/remove-token Create a remove token for a repository
ActionsApi actions_slash_create_repo_variable POST /repos/{owner}/{repo}/actions/variables Create a repository variable
ActionsApi actions_slash_create_workflow_dispatch POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches Create a workflow dispatch event
ActionsApi actions_slash_delete_actions_cache_by_id DELETE /repos/{owner}/{repo}/actions/caches/{cache_id} Delete a GitHub Actions cache for a repository (using a cache ID)
ActionsApi actions_slash_delete_actions_cache_by_key DELETE /repos/{owner}/{repo}/actions/caches Delete GitHub Actions caches for a repository (using a cache key)
ActionsApi actions_slash_delete_artifact DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id} Delete an artifact
ActionsApi actions_slash_delete_environment_secret DELETE /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} Delete an environment secret
ActionsApi actions_slash_delete_environment_variable DELETE /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} Delete an environment variable
ActionsApi actions_slash_delete_org_secret DELETE /orgs/{org}/actions/secrets/{secret_name} Delete an organization secret
ActionsApi actions_slash_delete_org_variable DELETE /orgs/{org}/actions/variables/{name} Delete an organization variable
ActionsApi actions_slash_delete_repo_secret DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name} Delete a repository secret
ActionsApi actions_slash_delete_repo_variable DELETE /repos/{owner}/{repo}/actions/variables/{name} Delete a repository variable
ActionsApi actions_slash_delete_self_hosted_runner_from_org DELETE /orgs/{org}/actions/runners/{runner_id} Delete a self-hosted runner from an organization
ActionsApi actions_slash_delete_self_hosted_runner_from_repo DELETE /repos/{owner}/{repo}/actions/runners/{runner_id} Delete a self-hosted runner from a repository
ActionsApi actions_slash_delete_workflow_run DELETE /repos/{owner}/{repo}/actions/runs/{run_id} Delete a workflow run
ActionsApi actions_slash_delete_workflow_run_logs DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs Delete workflow run logs
ActionsApi actions_slash_disable_selected_repository_github_actions_organization DELETE /orgs/{org}/actions/permissions/repositories/{repository_id} Disable a selected repository for GitHub Actions in an organization
ActionsApi actions_slash_disable_workflow PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable Disable a workflow
ActionsApi actions_slash_download_artifact GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format} Download an artifact
ActionsApi actions_slash_download_job_logs_for_workflow_run GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs Download job logs for a workflow run
ActionsApi actions_slash_download_workflow_run_attempt_logs GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs Download workflow run attempt logs
ActionsApi actions_slash_download_workflow_run_logs GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs Download workflow run logs
ActionsApi actions_slash_enable_selected_repository_github_actions_organization PUT /orgs/{org}/actions/permissions/repositories/{repository_id} Enable a selected repository for GitHub Actions in an organization
ActionsApi actions_slash_enable_workflow PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable Enable a workflow
ActionsApi actions_slash_force_cancel_workflow_run POST /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel Force cancel a workflow run
ActionsApi actions_slash_generate_runner_jitconfig_for_org POST /orgs/{org}/actions/runners/generate-jitconfig Create configuration for a just-in-time runner for an organization
ActionsApi actions_slash_generate_runner_jitconfig_for_repo POST /repos/{owner}/{repo}/actions/runners/generate-jitconfig Create configuration for a just-in-time runner for a repository
ActionsApi actions_slash_get_actions_cache_list GET /repos/{owner}/{repo}/actions/caches List GitHub Actions caches for a repository
ActionsApi actions_slash_get_actions_cache_usage GET /repos/{owner}/{repo}/actions/cache/usage Get GitHub Actions cache usage for a repository
ActionsApi actions_slash_get_actions_cache_usage_by_repo_for_org GET /orgs/{org}/actions/cache/usage-by-repository List repositories with GitHub Actions cache usage for an organization
ActionsApi actions_slash_get_actions_cache_usage_for_org GET /orgs/{org}/actions/cache/usage Get GitHub Actions cache usage for an organization
ActionsApi actions_slash_get_allowed_actions_organization GET /orgs/{org}/actions/permissions/selected-actions Get allowed actions and reusable workflows for an organization
ActionsApi actions_slash_get_allowed_actions_repository GET /repos/{owner}/{repo}/actions/permissions/selected-actions Get allowed actions and reusable workflows for a repository
ActionsApi actions_slash_get_artifact GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id} Get an artifact
ActionsApi actions_slash_get_custom_oidc_sub_claim_for_repo GET /repos/{owner}/{repo}/actions/oidc/customization/sub Get the customization template for an OIDC subject claim for a repository
ActionsApi actions_slash_get_environment_public_key GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key Get an environment public key
ActionsApi actions_slash_get_environment_secret GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name} Get an environment secret
ActionsApi actions_slash_get_environment_variable GET /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} Get an environment variable
ActionsApi actions_slash_get_github_actions_default_workflow_permissions_organization GET /orgs/{org}/actions/permissions/workflow Get default workflow permissions for an organization
ActionsApi actions_slash_get_github_actions_default_workflow_permissions_repository GET /repos/{owner}/{repo}/actions/permissions/workflow Get default workflow permissions for a repository
ActionsApi actions_slash_get_github_actions_permissions_organization GET /orgs/{org}/actions/permissions Get GitHub Actions permissions for an organization
ActionsApi actions_slash_get_github_actions_permissions_repository GET /repos/{owner}/{repo}/actions/permissions Get GitHub Actions permissions for a repository
ActionsApi actions_slash_get_job_for_workflow_run GET /repos/{owner}/{repo}/actions/jobs/{job_id} Get a job for a workflow run
ActionsApi actions_slash_get_org_public_key GET /orgs/{org}/actions/secrets/public-key Get an organization public key
ActionsApi actions_slash_get_org_secret GET /orgs/{org}/actions/secrets/{secret_name} Get an organization secret
ActionsApi actions_slash_get_org_variable GET /orgs/{org}/actions/variables/{name} Get an organization variable
ActionsApi actions_slash_get_pending_deployments_for_run GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments Get pending deployments for a workflow run
ActionsApi actions_slash_get_repo_public_key GET /repos/{owner}/{repo}/actions/secrets/public-key Get a repository public key
ActionsApi actions_slash_get_repo_secret GET /repos/{owner}/{repo}/actions/secrets/{secret_name} Get a repository secret
ActionsApi actions_slash_get_repo_variable GET /repos/{owner}/{repo}/actions/variables/{name} Get a repository variable
ActionsApi actions_slash_get_reviews_for_run GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals Get the review history for a workflow run
ActionsApi actions_slash_get_self_hosted_runner_for_org GET /orgs/{org}/actions/runners/{runner_id} Get a self-hosted runner for an organization
ActionsApi actions_slash_get_self_hosted_runner_for_repo GET /repos/{owner}/{repo}/actions/runners/{runner_id} Get a self-hosted runner for a repository
ActionsApi actions_slash_get_workflow GET /repos/{owner}/{repo}/actions/workflows/{workflow_id} Get a workflow
ActionsApi actions_slash_get_workflow_access_to_repository GET /repos/{owner}/{repo}/actions/permissions/access Get the level of access for workflows outside of the repository
ActionsApi actions_slash_get_workflow_run GET /repos/{owner}/{repo}/actions/runs/{run_id} Get a workflow run
ActionsApi actions_slash_get_workflow_run_attempt GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number} Get a workflow run attempt
ActionsApi actions_slash_get_workflow_run_usage GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing Get workflow run usage
ActionsApi actions_slash_get_workflow_usage GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing Get workflow usage
ActionsApi actions_slash_list_artifacts_for_repo GET /repos/{owner}/{repo}/actions/artifacts List artifacts for a repository
ActionsApi actions_slash_list_environment_secrets GET /repos/{owner}/{repo}/environments/{environment_name}/secrets List environment secrets
ActionsApi actions_slash_list_environment_variables GET /repos/{owner}/{repo}/environments/{environment_name}/variables List environment variables
ActionsApi actions_slash_list_jobs_for_workflow_run GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs List jobs for a workflow run
ActionsApi actions_slash_list_jobs_for_workflow_run_attempt GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs List jobs for a workflow run attempt
ActionsApi actions_slash_list_labels_for_self_hosted_runner_for_org GET /orgs/{org}/actions/runners/{runner_id}/labels List labels for a self-hosted runner for an organization
ActionsApi actions_slash_list_labels_for_self_hosted_runner_for_repo GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labels List labels for a self-hosted runner for a repository
ActionsApi actions_slash_list_org_secrets GET /orgs/{org}/actions/secrets List organization secrets
ActionsApi actions_slash_list_org_variables GET /orgs/{org}/actions/variables List organization variables
ActionsApi actions_slash_list_repo_organization_secrets GET /repos/{owner}/{repo}/actions/organization-secrets List repository organization secrets
ActionsApi actions_slash_list_repo_organization_variables GET /repos/{owner}/{repo}/actions/organization-variables List repository organization variables
ActionsApi actions_slash_list_repo_secrets GET /repos/{owner}/{repo}/actions/secrets List repository secrets
ActionsApi actions_slash_list_repo_variables GET /repos/{owner}/{repo}/actions/variables List repository variables
ActionsApi actions_slash_list_repo_workflows GET /repos/{owner}/{repo}/actions/workflows List repository workflows
ActionsApi actions_slash_list_runner_applications_for_org GET /orgs/{org}/actions/runners/downloads List runner applications for an organization
ActionsApi actions_slash_list_runner_applications_for_repo GET /repos/{owner}/{repo}/actions/runners/downloads List runner applications for a repository
ActionsApi actions_slash_list_selected_repos_for_org_secret GET /orgs/{org}/actions/secrets/{secret_name}/repositories List selected repositories for an organization secret
ActionsApi actions_slash_list_selected_repos_for_org_variable GET /orgs/{org}/actions/variables/{name}/repositories List selected repositories for an organization variable
ActionsApi actions_slash_list_selected_repositories_enabled_github_actions_organization GET /orgs/{org}/actions/permissions/repositories List selected repositories enabled for GitHub Actions in an organization
ActionsApi actions_slash_list_self_hosted_runners_for_org GET /orgs/{org}/actions/runners List self-hosted runners for an organization
ActionsApi actions_slash_list_self_hosted_runners_for_repo GET /repos/{owner}/{repo}/actions/runners List self-hosted runners for a repository
ActionsApi actions_slash_list_workflow_run_artifacts GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts List workflow run artifacts
ActionsApi actions_slash_list_workflow_runs GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs List workflow runs for a workflow
ActionsApi actions_slash_list_workflow_runs_for_repo GET /repos/{owner}/{repo}/actions/runs List workflow runs for a repository
ActionsApi actions_slash_re_run_job_for_workflow_run POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun Re-run a job from a workflow run
ActionsApi actions_slash_re_run_workflow POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun Re-run a workflow
ActionsApi actions_slash_re_run_workflow_failed_jobs POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs Re-run failed jobs from a workflow run
ActionsApi actions_slash_remove_all_custom_labels_from_self_hosted_runner_for_org DELETE /orgs/{org}/actions/runners/{runner_id}/labels Remove all custom labels from a self-hosted runner for an organization
ActionsApi actions_slash_remove_all_custom_labels_from_self_hosted_runner_for_repo DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels Remove all custom labels from a self-hosted runner for a repository
ActionsApi actions_slash_remove_custom_label_from_self_hosted_runner_for_org DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name} Remove a custom label from a self-hosted runner for an organization
ActionsApi actions_slash_remove_custom_label_from_self_hosted_runner_for_repo DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name} Remove a custom label from a self-hosted runner for a repository
ActionsApi actions_slash_remove_selected_repo_from_org_secret DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id} Remove selected repository from an organization secret
ActionsApi actions_slash_remove_selected_repo_from_org_variable DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id} Remove selected repository from an organization variable
ActionsApi actions_slash_review_custom_gates_for_run POST /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule Review custom deployment protection rules for a workflow run
ActionsApi actions_slash_review_pending_deployments_for_run POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments Review pending deployments for a workflow run
ActionsApi actions_slash_set_allowed_actions_organization PUT /orgs/{org}/actions/permissions/selected-actions Set allowed actions and reusable workflows for an organization
ActionsApi actions_slash_set_allowed_actions_repository PUT /repos/{owner}/{repo}/actions/permissions/selected-actions Set allowed actions and reusable workflows for a repository
ActionsApi actions_slash_set_custom_labels_for_self_hosted_runner_for_org PUT /orgs/{org}/actions/runners/{runner_id}/labels Set custom labels for a self-hosted runner for an organization
ActionsApi actions_slash_set_custom_labels_for_self_hosted_runner_for_repo PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labels Set custom labels for a self-hosted runner for a repository
ActionsApi actions_slash_set_custom_oidc_sub_claim_for_repo PUT /repos/{owner}/{repo}/actions/oidc/customization/sub Set the customization template for an OIDC subject claim for a repository
ActionsApi actions_slash_set_github_actions_default_workflow_permissions_organization PUT /orgs/{org}/actions/permissions/workflow Set default workflow permissions for an organization
ActionsApi actions_slash_set_github_actions_default_workflow_permissions_repository PUT /repos/{owner}/{repo}/actions/permissions/workflow Set default workflow permissions for a repository
ActionsApi actions_slash_set_github_actions_permissions_organization PUT /orgs/{org}/actions/permissions Set GitHub Actions permissions for an organization
ActionsApi actions_slash_set_github_actions_permissions_repository PUT /repos/{owner}/{repo}/actions/permissions Set GitHub Actions permissions for a repository
ActionsApi actions_slash_set_selected_repos_for_org_secret PUT /orgs/{org}/actions/secrets/{secret_name}/repositories Set selected repositories for an organization secret
ActionsApi actions_slash_set_selected_repos_for_org_variable PUT /orgs/{org}/actions/variables/{name}/repositories Set selected repositories for an organization variable
ActionsApi actions_slash_set_selected_repositories_enabled_github_actions_organization PUT /orgs/{org}/actions/permissions/repositories Set selected repositories enabled for GitHub Actions in an organization
ActionsApi actions_slash_set_workflow_access_to_repository PUT /repos/{owner}/{repo}/actions/permissions/access Set the level of access for workflows outside of the repository
ActionsApi actions_slash_update_environment_variable PATCH /repos/{owner}/{repo}/environments/{environment_name}/variables/{name} Update an environment variable
ActionsApi actions_slash_update_org_variable PATCH /orgs/{org}/actions/variables/{name} Update an organization variable
ActionsApi actions_slash_update_repo_variable PATCH /repos/{owner}/{repo}/actions/variables/{name} Update a repository variable
ActivityApi activity_slash_check_repo_is_starred_by_authenticated_user GET /user/starred/{owner}/{repo} Check if a repository is starred by the authenticated user
ActivityApi activity_slash_delete_repo_subscription DELETE /repos/{owner}/{repo}/subscription Delete a repository subscription
ActivityApi activity_slash_delete_thread_subscription DELETE /notifications/threads/{thread_id}/subscription Delete a thread subscription
ActivityApi activity_slash_get_feeds GET /feeds Get feeds
ActivityApi activity_slash_get_repo_subscription GET /repos/{owner}/{repo}/subscription Get a repository subscription
ActivityApi activity_slash_get_thread GET /notifications/threads/{thread_id} Get a thread
ActivityApi activity_slash_get_thread_subscription_for_authenticated_user GET /notifications/threads/{thread_id}/subscription Get a thread subscription for the authenticated user
ActivityApi activity_slash_list_events_for_authenticated_user GET /users/{username}/events List events for the authenticated user
ActivityApi activity_slash_list_notifications_for_authenticated_user GET /notifications List notifications for the authenticated user
ActivityApi activity_slash_list_org_events_for_authenticated_user GET /users/{username}/events/orgs/{org} List organization events for the authenticated user
ActivityApi activity_slash_list_public_events GET /events List public events
ActivityApi activity_slash_list_public_events_for_repo_network GET /networks/{owner}/{repo}/events List public events for a network of repositories
ActivityApi activity_slash_list_public_events_for_user GET /users/{username}/events/public List public events for a user
ActivityApi activity_slash_list_public_org_events GET /orgs/{org}/events List public organization events
ActivityApi activity_slash_list_received_events_for_user GET /users/{username}/received_events List events received by the authenticated user
ActivityApi activity_slash_list_received_public_events_for_user GET /users/{username}/received_events/public List public events received by a user
ActivityApi activity_slash_list_repo_events GET /repos/{owner}/{repo}/events List repository events
ActivityApi activity_slash_list_repo_notifications_for_authenticated_user GET /repos/{owner}/{repo}/notifications List repository notifications for the authenticated user
ActivityApi activity_slash_list_repos_starred_by_authenticated_user GET /user/starred List repositories starred by the authenticated user
ActivityApi activity_slash_list_repos_starred_by_user GET /users/{username}/starred List repositories starred by a user
ActivityApi activity_slash_list_repos_watched_by_user GET /users/{username}/subscriptions List repositories watched by a user
ActivityApi activity_slash_list_stargazers_for_repo GET /repos/{owner}/{repo}/stargazers List stargazers
ActivityApi activity_slash_list_watched_repos_for_authenticated_user GET /user/subscriptions List repositories watched by the authenticated user
ActivityApi activity_slash_list_watchers_for_repo GET /repos/{owner}/{repo}/subscribers List watchers
ActivityApi activity_slash_mark_notifications_as_read PUT /notifications Mark notifications as read
ActivityApi activity_slash_mark_repo_notifications_as_read PUT /repos/{owner}/{repo}/notifications Mark repository notifications as read
ActivityApi activity_slash_mark_thread_as_done DELETE /notifications/threads/{thread_id} Mark a thread as done
ActivityApi activity_slash_mark_thread_as_read PATCH /notifications/threads/{thread_id} Mark a thread as read
ActivityApi activity_slash_set_repo_subscription PUT /repos/{owner}/{repo}/subscription Set a repository subscription
ActivityApi activity_slash_set_thread_subscription PUT /notifications/threads/{thread_id}/subscription Set a thread subscription
ActivityApi activity_slash_star_repo_for_authenticated_user PUT /user/starred/{owner}/{repo} Star a repository for the authenticated user
ActivityApi activity_slash_unstar_repo_for_authenticated_user DELETE /user/starred/{owner}/{repo} Unstar a repository for the authenticated user
AppsApi apps_slash_add_repo_to_installation_for_authenticated_user PUT /user/installations/{installation_id}/repositories/{repository_id} Add a repository to an app installation
AppsApi apps_slash_check_token POST /applications/{client_id}/token Check a token
AppsApi apps_slash_create_from_manifest POST /app-manifests/{code}/conversions Create a GitHub App from a manifest
AppsApi apps_slash_create_installation_access_token POST /app/installations/{installation_id}/access_tokens Create an installation access token for an app
AppsApi apps_slash_delete_authorization DELETE /applications/{client_id}/grant Delete an app authorization
AppsApi apps_slash_delete_installation DELETE /app/installations/{installation_id} Delete an installation for the authenticated app
AppsApi apps_slash_delete_token DELETE /applications/{client_id}/token Delete an app token
AppsApi apps_slash_get_authenticated GET /app Get the authenticated app
AppsApi apps_slash_get_by_slug GET /apps/{app_slug} Get an app
AppsApi apps_slash_get_installation GET /app/installations/{installation_id} Get an installation for the authenticated app
AppsApi apps_slash_get_org_installation GET /orgs/{org}/installation Get an organization installation for the authenticated app
AppsApi apps_slash_get_repo_installation GET /repos/{owner}/{repo}/installation Get a repository installation for the authenticated app
AppsApi apps_slash_get_subscription_plan_for_account GET /marketplace_listing/accounts/{account_id} Get a subscription plan for an account
AppsApi apps_slash_get_subscription_plan_for_account_stubbed GET /marketplace_listing/stubbed/accounts/{account_id} Get a subscription plan for an account (stubbed)
AppsApi apps_slash_get_user_installation GET /users/{username}/installation Get a user installation for the authenticated app
AppsApi apps_slash_get_webhook_config_for_app GET /app/hook/config Get a webhook configuration for an app
AppsApi apps_slash_get_webhook_delivery GET /app/hook/deliveries/{delivery_id} Get a delivery for an app webhook
AppsApi apps_slash_list_accounts_for_plan GET /marketplace_listing/plans/{plan_id}/accounts List accounts for a plan
AppsApi apps_slash_list_accounts_for_plan_stubbed GET /marketplace_listing/stubbed/plans/{plan_id}/accounts List accounts for a plan (stubbed)
AppsApi apps_slash_list_installation_repos_for_authenticated_user GET /user/installations/{installation_id}/repositories List repositories accessible to the user access token
AppsApi apps_slash_list_installation_requests_for_authenticated_app GET /app/installation-requests List installation requests for the authenticated app
AppsApi apps_slash_list_installations GET /app/installations List installations for the authenticated app
AppsApi apps_slash_list_installations_for_authenticated_user GET /user/installations List app installations accessible to the user access token
AppsApi apps_slash_list_plans GET /marketplace_listing/plans List plans
AppsApi apps_slash_list_plans_stubbed GET /marketplace_listing/stubbed/plans List plans (stubbed)
AppsApi apps_slash_list_repos_accessible_to_installation GET /installation/repositories List repositories accessible to the app installation
AppsApi apps_slash_list_subscriptions_for_authenticated_user GET /user/marketplace_purchases List subscriptions for the authenticated user
AppsApi apps_slash_list_subscriptions_for_authenticated_user_stubbed GET /user/marketplace_purchases/stubbed List subscriptions for the authenticated user (stubbed)
AppsApi apps_slash_list_webhook_deliveries GET /app/hook/deliveries List deliveries for an app webhook
AppsApi apps_slash_redeliver_webhook_delivery POST /app/hook/deliveries/{delivery_id}/attempts Redeliver a delivery for an app webhook
AppsApi apps_slash_remove_repo_from_installation_for_authenticated_user DELETE /user/installations/{installation_id}/repositories/{repository_id} Remove a repository from an app installation
AppsApi apps_slash_reset_token PATCH /applications/{client_id}/token Reset a token
AppsApi apps_slash_revoke_installation_access_token DELETE /installation/token Revoke an installation access token
AppsApi apps_slash_scope_token POST /applications/{client_id}/token/scoped Create a scoped access token
AppsApi apps_slash_suspend_installation PUT /app/installations/{installation_id}/suspended Suspend an app installation
AppsApi apps_slash_unsuspend_installation DELETE /app/installations/{installation_id}/suspended Unsuspend an app installation
AppsApi apps_slash_update_webhook_config_for_app PATCH /app/hook/config Update a webhook configuration for an app
BillingApi billing_slash_get_github_actions_billing_org GET /orgs/{org}/settings/billing/actions Get GitHub Actions billing for an organization
BillingApi billing_slash_get_github_actions_billing_user GET /users/{username}/settings/billing/actions Get GitHub Actions billing for a user
BillingApi billing_slash_get_github_packages_billing_org GET /orgs/{org}/settings/billing/packages Get GitHub Packages billing for an organization
BillingApi billing_slash_get_github_packages_billing_user GET /users/{username}/settings/billing/packages Get GitHub Packages billing for a user
BillingApi billing_slash_get_shared_storage_billing_org GET /orgs/{org}/settings/billing/shared-storage Get shared storage billing for an organization
BillingApi billing_slash_get_shared_storage_billing_user GET /users/{username}/settings/billing/shared-storage Get shared storage billing for a user
ChecksApi checks_slash_create POST /repos/{owner}/{repo}/check-runs Create a check run
ChecksApi checks_slash_create_suite POST /repos/{owner}/{repo}/check-suites Create a check suite
ChecksApi checks_slash_get GET /repos/{owner}/{repo}/check-runs/{check_run_id} Get a check run
ChecksApi checks_slash_get_suite GET /repos/{owner}/{repo}/check-suites/{check_suite_id} Get a check suite
ChecksApi checks_slash_list_annotations GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations List check run annotations
ChecksApi checks_slash_list_for_ref GET /repos/{owner}/{repo}/commits/{ref}/check-runs List check runs for a Git reference
ChecksApi checks_slash_list_for_suite GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs List check runs in a check suite
ChecksApi checks_slash_list_suites_for_ref GET /repos/{owner}/{repo}/commits/{ref}/check-suites List check suites for a Git reference
ChecksApi checks_slash_rerequest_run POST /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest Rerequest a check run
ChecksApi checks_slash_rerequest_suite POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest Rerequest a check suite
ChecksApi checks_slash_set_suites_preferences PATCH /repos/{owner}/{repo}/check-suites/preferences Update repository preferences for check suites
ChecksApi checks_slash_update PATCH /repos/{owner}/{repo}/check-runs/{check_run_id} Update a check run
ClassroomApi classroom_slash_get_a_classroom GET /classrooms/{classroom_id} Get a classroom
ClassroomApi classroom_slash_get_an_assignment GET /assignments/{assignment_id} Get an assignment
ClassroomApi classroom_slash_get_assignment_grades GET /assignments/{assignment_id}/grades Get assignment grades
ClassroomApi classroom_slash_list_accepted_assigments_for_an_assignment GET /assignments/{assignment_id}/accepted_assignments List accepted assignments for an assignment
ClassroomApi classroom_slash_list_assignments_for_a_classroom GET /classrooms/{classroom_id}/assignments List assignments for a classroom
ClassroomApi classroom_slash_list_classrooms GET /classrooms List classrooms
CodeScanningApi code_scanning_slash_delete_analysis DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} Delete a code scanning analysis from a repository
CodeScanningApi code_scanning_slash_get_alert GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} Get a code scanning alert
CodeScanningApi code_scanning_slash_get_analysis GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id} Get a code scanning analysis for a repository
CodeScanningApi code_scanning_slash_get_codeql_database GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language} Get a CodeQL database for a repository
CodeScanningApi code_scanning_slash_get_default_setup GET /repos/{owner}/{repo}/code-scanning/default-setup Get a code scanning default setup configuration
CodeScanningApi code_scanning_slash_get_sarif GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id} Get information about a SARIF upload
CodeScanningApi code_scanning_slash_list_alert_instances GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances List instances of a code scanning alert
CodeScanningApi code_scanning_slash_list_alerts_for_org GET /orgs/{org}/code-scanning/alerts List code scanning alerts for an organization
CodeScanningApi code_scanning_slash_list_alerts_for_repo GET /repos/{owner}/{repo}/code-scanning/alerts List code scanning alerts for a repository
CodeScanningApi code_scanning_slash_list_codeql_databases GET /repos/{owner}/{repo}/code-scanning/codeql/databases List CodeQL databases for a repository
CodeScanningApi code_scanning_slash_list_recent_analyses GET /repos/{owner}/{repo}/code-scanning/analyses List code scanning analyses for a repository
CodeScanningApi code_scanning_slash_update_alert PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number} Update a code scanning alert
CodeScanningApi code_scanning_slash_update_default_setup PATCH /repos/{owner}/{repo}/code-scanning/default-setup Update a code scanning default setup configuration
CodeScanningApi code_scanning_slash_upload_sarif POST /repos/{owner}/{repo}/code-scanning/sarifs Upload an analysis as SARIF data
CodesOfConductApi codes_of_conduct_slash_get_all_codes_of_conduct GET /codes_of_conduct Get all codes of conduct
CodesOfConductApi codes_of_conduct_slash_get_conduct_code GET /codes_of_conduct/{key} Get a code of conduct
CodespacesApi codespaces_slash_add_repository_for_secret_for_authenticated_user PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id} Add a selected repository to a user secret
CodespacesApi codespaces_slash_add_selected_repo_to_org_secret PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} Add selected repository to an organization secret
CodespacesApi codespaces_slash_check_permissions_for_devcontainer GET /repos/{owner}/{repo}/codespaces/permissions_check Check if permissions defined by a devcontainer have been accepted by the authenticated user
CodespacesApi codespaces_slash_codespace_machines_for_authenticated_user GET /user/codespaces/{codespace_name}/machines List machine types for a codespace
CodespacesApi codespaces_slash_create_for_authenticated_user POST /user/codespaces Create a codespace for the authenticated user
CodespacesApi codespaces_slash_create_or_update_org_secret PUT /orgs/{org}/codespaces/secrets/{secret_name} Create or update an organization secret
CodespacesApi codespaces_slash_create_or_update_repo_secret PUT /repos/{owner}/{repo}/codespaces/secrets/{secret_name} Create or update a repository secret
CodespacesApi codespaces_slash_create_or_update_secret_for_authenticated_user PUT /user/codespaces/secrets/{secret_name} Create or update a secret for the authenticated user
CodespacesApi codespaces_slash_create_with_pr_for_authenticated_user POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces Create a codespace from a pull request
CodespacesApi codespaces_slash_create_with_repo_for_authenticated_user POST /repos/{owner}/{repo}/codespaces Create a codespace in a repository
CodespacesApi codespaces_slash_delete_codespaces_access_users DELETE /orgs/{org}/codespaces/access/selected_users Remove users from Codespaces access for an organization
CodespacesApi codespaces_slash_delete_for_authenticated_user DELETE /user/codespaces/{codespace_name} Delete a codespace for the authenticated user
CodespacesApi codespaces_slash_delete_from_organization DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name} Delete a codespace from the organization
CodespacesApi codespaces_slash_delete_org_secret DELETE /orgs/{org}/codespaces/secrets/{secret_name} Delete an organization secret
CodespacesApi codespaces_slash_delete_repo_secret DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name} Delete a repository secret
CodespacesApi codespaces_slash_delete_secret_for_authenticated_user DELETE /user/codespaces/secrets/{secret_name} Delete a secret for the authenticated user
CodespacesApi codespaces_slash_export_for_authenticated_user POST /user/codespaces/{codespace_name}/exports Export a codespace for the authenticated user
CodespacesApi codespaces_slash_get_codespaces_for_user_in_org GET /orgs/{org}/members/{username}/codespaces List codespaces for a user in organization
CodespacesApi codespaces_slash_get_export_details_for_authenticated_user GET /user/codespaces/{codespace_name}/exports/{export_id} Get details about a codespace export
CodespacesApi codespaces_slash_get_for_authenticated_user GET /user/codespaces/{codespace_name} Get a codespace for the authenticated user
CodespacesApi codespaces_slash_get_org_public_key GET /orgs/{org}/codespaces/secrets/public-key Get an organization public key
CodespacesApi codespaces_slash_get_org_secret GET /orgs/{org}/codespaces/secrets/{secret_name} Get an organization secret
CodespacesApi codespaces_slash_get_public_key_for_authenticated_user GET /user/codespaces/secrets/public-key Get public key for the authenticated user
CodespacesApi codespaces_slash_get_repo_public_key GET /repos/{owner}/{repo}/codespaces/secrets/public-key Get a repository public key
CodespacesApi codespaces_slash_get_repo_secret GET /repos/{owner}/{repo}/codespaces/secrets/{secret_name} Get a repository secret
CodespacesApi codespaces_slash_get_secret_for_authenticated_user GET /user/codespaces/secrets/{secret_name} Get a secret for the authenticated user
CodespacesApi codespaces_slash_list_devcontainers_in_repository_for_authenticated_user GET /repos/{owner}/{repo}/codespaces/devcontainers List devcontainer configurations in a repository for the authenticated user
CodespacesApi codespaces_slash_list_for_authenticated_user GET /user/codespaces List codespaces for the authenticated user
CodespacesApi codespaces_slash_list_in_organization GET /orgs/{org}/codespaces List codespaces for the organization
CodespacesApi codespaces_slash_list_in_repository_for_authenticated_user GET /repos/{owner}/{repo}/codespaces List codespaces in a repository for the authenticated user
CodespacesApi codespaces_slash_list_org_secrets GET /orgs/{org}/codespaces/secrets List organization secrets
CodespacesApi codespaces_slash_list_repo_secrets GET /repos/{owner}/{repo}/codespaces/secrets List repository secrets
CodespacesApi codespaces_slash_list_repositories_for_secret_for_authenticated_user GET /user/codespaces/secrets/{secret_name}/repositories List selected repositories for a user secret
CodespacesApi codespaces_slash_list_secrets_for_authenticated_user GET /user/codespaces/secrets List secrets for the authenticated user
CodespacesApi codespaces_slash_list_selected_repos_for_org_secret GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories List selected repositories for an organization secret
CodespacesApi codespaces_slash_pre_flight_with_repo_for_authenticated_user GET /repos/{owner}/{repo}/codespaces/new Get default attributes for a codespace
CodespacesApi codespaces_slash_publish_for_authenticated_user POST /user/codespaces/{codespace_name}/publish Create a repository from an unpublished codespace
CodespacesApi codespaces_slash_remove_repository_for_secret_for_authenticated_user DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id} Remove a selected repository from a user secret
CodespacesApi codespaces_slash_remove_selected_repo_from_org_secret DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id} Remove selected repository from an organization secret
CodespacesApi codespaces_slash_repo_machines_for_authenticated_user GET /repos/{owner}/{repo}/codespaces/machines List available machine types for a repository
CodespacesApi codespaces_slash_set_codespaces_access PUT /orgs/{org}/codespaces/access Manage access control for organization codespaces
CodespacesApi codespaces_slash_set_codespaces_access_users POST /orgs/{org}/codespaces/access/selected_users Add users to Codespaces access for an organization
CodespacesApi codespaces_slash_set_repositories_for_secret_for_authenticated_user PUT /user/codespaces/secrets/{secret_name}/repositories Set selected repositories for a user secret
CodespacesApi codespaces_slash_set_selected_repos_for_org_secret PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories Set selected repositories for an organization secret
CodespacesApi codespaces_slash_start_for_authenticated_user POST /user/codespaces/{codespace_name}/start Start a codespace for the authenticated user
CodespacesApi codespaces_slash_stop_for_authenticated_user POST /user/codespaces/{codespace_name}/stop Stop a codespace for the authenticated user
CodespacesApi codespaces_slash_stop_in_organization POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop Stop a codespace for an organization user
CodespacesApi codespaces_slash_update_for_authenticated_user PATCH /user/codespaces/{codespace_name} Update a codespace for the authenticated user
CopilotApi copilot_slash_add_copilot_seats_for_teams POST /orgs/{org}/copilot/billing/selected_teams Add teams to the Copilot subscription for an organization
CopilotApi copilot_slash_add_copilot_seats_for_users POST /orgs/{org}/copilot/billing/selected_users Add users to the Copilot subscription for an organization
CopilotApi copilot_slash_cancel_copilot_seat_assignment_for_teams DELETE /orgs/{org}/copilot/billing/selected_teams Remove teams from the Copilot subscription for an organization
CopilotApi copilot_slash_cancel_copilot_seat_assignment_for_users DELETE /orgs/{org}/copilot/billing/selected_users Remove users from the Copilot subscription for an organization
CopilotApi copilot_slash_get_copilot_organization_details GET /orgs/{org}/copilot/billing Get Copilot seat information and settings for an organization
CopilotApi copilot_slash_get_copilot_seat_details_for_user GET /orgs/{org}/members/{username}/copilot Get Copilot seat assignment details for a user
CopilotApi copilot_slash_list_copilot_seats GET /orgs/{org}/copilot/billing/seats List all Copilot seat assignments for an organization
CopilotApi copilot_slash_usage_metrics_for_enterprise GET /enterprises/{enterprise}/copilot/usage Get a summary of Copilot usage for enterprise members
CopilotApi copilot_slash_usage_metrics_for_org GET /orgs/{org}/copilot/usage Get a summary of Copilot usage for organization members
CopilotApi copilot_slash_usage_metrics_for_team GET /orgs/{org}/team/{team_slug}/copilot/usage Get a summary of Copilot usage for a team
DependabotApi dependabot_slash_add_selected_repo_to_org_secret PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} Add selected repository to an organization secret
DependabotApi dependabot_slash_create_or_update_org_secret PUT /orgs/{org}/dependabot/secrets/{secret_name} Create or update an organization secret
DependabotApi dependabot_slash_create_or_update_repo_secret PUT /repos/{owner}/{repo}/dependabot/secrets/{secret_name} Create or update a repository secret
DependabotApi dependabot_slash_delete_org_secret DELETE /orgs/{org}/dependabot/secrets/{secret_name} Delete an organization secret
DependabotApi dependabot_slash_delete_repo_secret DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name} Delete a repository secret
DependabotApi dependabot_slash_get_alert GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number} Get a Dependabot alert
DependabotApi dependabot_slash_get_org_public_key GET /orgs/{org}/dependabot/secrets/public-key Get an organization public key
DependabotApi dependabot_slash_get_org_secret GET /orgs/{org}/dependabot/secrets/{secret_name} Get an organization secret
DependabotApi dependabot_slash_get_repo_public_key GET /repos/{owner}/{repo}/dependabot/secrets/public-key Get a repository public key
DependabotApi dependabot_slash_get_repo_secret GET /repos/{owner}/{repo}/dependabot/secrets/{secret_name} Get a repository secret
DependabotApi dependabot_slash_list_alerts_for_enterprise GET /enterprises/{enterprise}/dependabot/alerts List Dependabot alerts for an enterprise
DependabotApi dependabot_slash_list_alerts_for_org GET /orgs/{org}/dependabot/alerts List Dependabot alerts for an organization
DependabotApi dependabot_slash_list_alerts_for_repo GET /repos/{owner}/{repo}/dependabot/alerts List Dependabot alerts for a repository
DependabotApi dependabot_slash_list_org_secrets GET /orgs/{org}/dependabot/secrets List organization secrets
DependabotApi dependabot_slash_list_repo_secrets GET /repos/{owner}/{repo}/dependabot/secrets List repository secrets
DependabotApi dependabot_slash_list_selected_repos_for_org_secret GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories List selected repositories for an organization secret
DependabotApi dependabot_slash_remove_selected_repo_from_org_secret DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id} Remove selected repository from an organization secret
DependabotApi dependabot_slash_set_selected_repos_for_org_secret PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories Set selected repositories for an organization secret
DependabotApi dependabot_slash_update_alert PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number} Update a Dependabot alert
DependencyGraphApi dependency_graph_slash_create_repository_snapshot POST /repos/{owner}/{repo}/dependency-graph/snapshots Create a snapshot of dependencies for a repository
DependencyGraphApi dependency_graph_slash_diff_range GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead} Get a diff of the dependencies between commits
DependencyGraphApi dependency_graph_slash_export_sbom GET /repos/{owner}/{repo}/dependency-graph/sbom Export a software bill of materials (SBOM) for a repository.
EmojisApi emojis_slash_get GET /emojis Get emojis
GistsApi gists_slash_check_is_starred GET /gists/{gist_id}/star Check if a gist is starred
GistsApi gists_slash_create POST /gists Create a gist
GistsApi gists_slash_create_comment POST /gists/{gist_id}/comments Create a gist comment
GistsApi gists_slash_delete DELETE /gists/{gist_id} Delete a gist
GistsApi gists_slash_delete_comment DELETE /gists/{gist_id}/comments/{comment_id} Delete a gist comment
GistsApi gists_slash_fork POST /gists/{gist_id}/forks Fork a gist
GistsApi gists_slash_get GET /gists/{gist_id} Get a gist
GistsApi gists_slash_get_comment GET /gists/{gist_id}/comments/{comment_id} Get a gist comment
GistsApi gists_slash_get_revision GET /gists/{gist_id}/{sha} Get a gist revision
GistsApi gists_slash_list GET /gists List gists for the authenticated user
GistsApi gists_slash_list_comments GET /gists/{gist_id}/comments List gist comments
GistsApi gists_slash_list_commits GET /gists/{gist_id}/commits List gist commits
GistsApi gists_slash_list_for_user GET /users/{username}/gists List gists for a user
GistsApi gists_slash_list_forks GET /gists/{gist_id}/forks List gist forks
GistsApi gists_slash_list_public GET /gists/public List public gists
GistsApi gists_slash_list_starred GET /gists/starred List starred gists
GistsApi gists_slash_star PUT /gists/{gist_id}/star Star a gist
GistsApi gists_slash_unstar DELETE /gists/{gist_id}/star Unstar a gist
GistsApi gists_slash_update PATCH /gists/{gist_id} Update a gist
GistsApi gists_slash_update_comment PATCH /gists/{gist_id}/comments/{comment_id} Update a gist comment
GitApi git_slash_create_blob POST /repos/{owner}/{repo}/git/blobs Create a blob
GitApi git_slash_create_commit POST /repos/{owner}/{repo}/git/commits Create a commit
GitApi git_slash_create_ref POST /repos/{owner}/{repo}/git/refs Create a reference
GitApi git_slash_create_tag POST /repos/{owner}/{repo}/git/tags Create a tag object
GitApi git_slash_create_tree POST /repos/{owner}/{repo}/git/trees Create a tree
GitApi git_slash_delete_ref DELETE /repos/{owner}/{repo}/git/refs/{ref} Delete a reference
GitApi git_slash_get_blob GET /repos/{owner}/{repo}/git/blobs/{file_sha} Get a blob
GitApi git_slash_get_commit GET /repos/{owner}/{repo}/git/commits/{commit_sha} Get a commit object
GitApi git_slash_get_ref GET /repos/{owner}/{repo}/git/ref/{ref} Get a reference
GitApi git_slash_get_tag GET /repos/{owner}/{repo}/git/tags/{tag_sha} Get a tag
GitApi git_slash_get_tree GET /repos/{owner}/{repo}/git/trees/{tree_sha} Get a tree
GitApi git_slash_list_matching_refs GET /repos/{owner}/{repo}/git/matching-refs/{ref} List matching references
GitApi git_slash_update_ref PATCH /repos/{owner}/{repo}/git/refs/{ref} Update a reference
GitignoreApi gitignore_slash_get_all_templates GET /gitignore/templates Get all gitignore templates
GitignoreApi gitignore_slash_get_template GET /gitignore/templates/{name} Get a gitignore template
InteractionsApi interactions_slash_get_restrictions_for_authenticated_user GET /user/interaction-limits Get interaction restrictions for your public repositories
InteractionsApi interactions_slash_get_restrictions_for_org GET /orgs/{org}/interaction-limits Get interaction restrictions for an organization
InteractionsApi interactions_slash_get_restrictions_for_repo GET /repos/{owner}/{repo}/interaction-limits Get interaction restrictions for a repository
InteractionsApi interactions_slash_remove_restrictions_for_authenticated_user DELETE /user/interaction-limits Remove interaction restrictions from your public repositories
InteractionsApi interactions_slash_remove_restrictions_for_org DELETE /orgs/{org}/interaction-limits Remove interaction restrictions for an organization
InteractionsApi interactions_slash_remove_restrictions_for_repo DELETE /repos/{owner}/{repo}/interaction-limits Remove interaction restrictions for a repository
InteractionsApi interactions_slash_set_restrictions_for_authenticated_user PUT /user/interaction-limits Set interaction restrictions for your public repositories
InteractionsApi interactions_slash_set_restrictions_for_org PUT /orgs/{org}/interaction-limits Set interaction restrictions for an organization
InteractionsApi interactions_slash_set_restrictions_for_repo PUT /repos/{owner}/{repo}/interaction-limits Set interaction restrictions for a repository
IssuesApi issues_slash_add_assignees POST /repos/{owner}/{repo}/issues/{issue_number}/assignees Add assignees to an issue
IssuesApi issues_slash_add_labels POST /repos/{owner}/{repo}/issues/{issue_number}/labels Add labels to an issue
IssuesApi issues_slash_check_user_can_be_assigned GET /repos/{owner}/{repo}/assignees/{assignee} Check if a user can be assigned
IssuesApi issues_slash_check_user_can_be_assigned_to_issue GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee} Check if a user can be assigned to a issue
IssuesApi issues_slash_create POST /repos/{owner}/{repo}/issues Create an issue
IssuesApi issues_slash_create_comment POST /repos/{owner}/{repo}/issues/{issue_number}/comments Create an issue comment
IssuesApi issues_slash_create_label POST /repos/{owner}/{repo}/labels Create a label
IssuesApi issues_slash_create_milestone POST /repos/{owner}/{repo}/milestones Create a milestone
IssuesApi issues_slash_delete_comment DELETE /repos/{owner}/{repo}/issues/comments/{comment_id} Delete an issue comment
IssuesApi issues_slash_delete_label DELETE /repos/{owner}/{repo}/labels/{name} Delete a label
IssuesApi issues_slash_delete_milestone DELETE /repos/{owner}/{repo}/milestones/{milestone_number} Delete a milestone
IssuesApi issues_slash_get GET /repos/{owner}/{repo}/issues/{issue_number} Get an issue
IssuesApi issues_slash_get_comment GET /repos/{owner}/{repo}/issues/comments/{comment_id} Get an issue comment
IssuesApi issues_slash_get_event GET /repos/{owner}/{repo}/issues/events/{event_id} Get an issue event
IssuesApi issues_slash_get_label GET /repos/{owner}/{repo}/labels/{name} Get a label
IssuesApi issues_slash_get_milestone GET /repos/{owner}/{repo}/milestones/{milestone_number} Get a milestone
IssuesApi issues_slash_list GET /issues List issues assigned to the authenticated user
IssuesApi issues_slash_list_assignees GET /repos/{owner}/{repo}/assignees List assignees
IssuesApi issues_slash_list_comments GET /repos/{owner}/{repo}/issues/{issue_number}/comments List issue comments
IssuesApi issues_slash_list_comments_for_repo GET /repos/{owner}/{repo}/issues/comments List issue comments for a repository
IssuesApi issues_slash_list_events GET /repos/{owner}/{repo}/issues/{issue_number}/events List issue events
IssuesApi issues_slash_list_events_for_repo GET /repos/{owner}/{repo}/issues/events List issue events for a repository
IssuesApi issues_slash_list_events_for_timeline GET /repos/{owner}/{repo}/issues/{issue_number}/timeline List timeline events for an issue
IssuesApi issues_slash_list_for_authenticated_user GET /user/issues List user account issues assigned to the authenticated user
IssuesApi issues_slash_list_for_org GET /orgs/{org}/issues List organization issues assigned to the authenticated user
IssuesApi issues_slash_list_for_repo GET /repos/{owner}/{repo}/issues List repository issues
IssuesApi issues_slash_list_labels_for_milestone GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels List labels for issues in a milestone
IssuesApi issues_slash_list_labels_for_repo GET /repos/{owner}/{repo}/labels List labels for a repository
IssuesApi issues_slash_list_labels_on_issue GET /repos/{owner}/{repo}/issues/{issue_number}/labels List labels for an issue
IssuesApi issues_slash_list_milestones GET /repos/{owner}/{repo}/milestones List milestones
IssuesApi issues_slash_lock PUT /repos/{owner}/{repo}/issues/{issue_number}/lock Lock an issue
IssuesApi issues_slash_remove_all_labels DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels Remove all labels from an issue
IssuesApi issues_slash_remove_assignees DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees Remove assignees from an issue
IssuesApi issues_slash_remove_label DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name} Remove a label from an issue
IssuesApi issues_slash_set_labels PUT /repos/{owner}/{repo}/issues/{issue_number}/labels Set labels for an issue
IssuesApi issues_slash_unlock DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock Unlock an issue
IssuesApi issues_slash_update PATCH /repos/{owner}/{repo}/issues/{issue_number} Update an issue
IssuesApi issues_slash_update_comment PATCH /repos/{owner}/{repo}/issues/comments/{comment_id} Update an issue comment
IssuesApi issues_slash_update_label PATCH /repos/{owner}/{repo}/labels/{name} Update a label
IssuesApi issues_slash_update_milestone PATCH /repos/{owner}/{repo}/milestones/{milestone_number} Update a milestone
LicensesApi licenses_slash_get GET /licenses/{license} Get a license
LicensesApi licenses_slash_get_all_commonly_used GET /licenses Get all commonly used licenses
LicensesApi licenses_slash_get_for_repo GET /repos/{owner}/{repo}/license Get the license for a repository
MarkdownApi markdown_slash_render POST /markdown Render a Markdown document
MarkdownApi markdown_slash_render_raw POST /markdown/raw Render a Markdown document in raw mode
MetaApi meta_slash_get GET /meta Get GitHub meta information
MetaApi meta_slash_get_all_versions GET /versions Get all API versions
MetaApi meta_slash_get_octocat GET /octocat Get Octocat
MetaApi meta_slash_get_zen GET /zen Get the Zen of GitHub
MetaApi meta_slash_root GET / GitHub API Root
MigrationsApi migrations_slash_cancel_import DELETE /repos/{owner}/{repo}/import Cancel an import
MigrationsApi migrations_slash_delete_archive_for_authenticated_user DELETE /user/migrations/{migration_id}/archive Delete a user migration archive
MigrationsApi migrations_slash_delete_archive_for_org DELETE /orgs/{org}/migrations/{migration_id}/archive Delete an organization migration archive
MigrationsApi migrations_slash_download_archive_for_org GET /orgs/{org}/migrations/{migration_id}/archive Download an organization migration archive
MigrationsApi migrations_slash_get_archive_for_authenticated_user GET /user/migrations/{migration_id}/archive Download a user migration archive
MigrationsApi migrations_slash_get_commit_authors GET /repos/{owner}/{repo}/import/authors Get commit authors
MigrationsApi migrations_slash_get_import_status GET /repos/{owner}/{repo}/import Get an import status
MigrationsApi migrations_slash_get_large_files GET /repos/{owner}/{repo}/import/large_files Get large files
MigrationsApi migrations_slash_get_status_for_authenticated_user GET /user/migrations/{migration_id} Get a user migration status
MigrationsApi migrations_slash_get_status_for_org GET /orgs/{org}/migrations/{migration_id} Get an organization migration status
MigrationsApi migrations_slash_list_for_authenticated_user GET /user/migrations List user migrations
MigrationsApi migrations_slash_list_for_org GET /orgs/{org}/migrations List organization migrations
MigrationsApi migrations_slash_list_repos_for_authenticated_user GET /user/migrations/{migration_id}/repositories List repositories for a user migration
MigrationsApi migrations_slash_list_repos_for_org GET /orgs/{org}/migrations/{migration_id}/repositories List repositories in an organization migration
MigrationsApi migrations_slash_map_commit_author PATCH /repos/{owner}/{repo}/import/authors/{author_id} Map a commit author
MigrationsApi migrations_slash_set_lfs_preference PATCH /repos/{owner}/{repo}/import/lfs Update Git LFS preference
MigrationsApi migrations_slash_start_for_authenticated_user POST /user/migrations Start a user migration
MigrationsApi migrations_slash_start_for_org POST /orgs/{org}/migrations Start an organization migration
MigrationsApi migrations_slash_start_import PUT /repos/{owner}/{repo}/import Start an import
MigrationsApi migrations_slash_unlock_repo_for_authenticated_user DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock Unlock a user repository
MigrationsApi migrations_slash_unlock_repo_for_org DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock Unlock an organization repository
MigrationsApi migrations_slash_update_import PATCH /repos/{owner}/{repo}/import Update an import
OidcApi oidc_slash_get_oidc_custom_sub_template_for_org GET /orgs/{org}/actions/oidc/customization/sub Get the customization template for an OIDC subject claim for an organization
OidcApi oidc_slash_update_oidc_custom_sub_template_for_org PUT /orgs/{org}/actions/oidc/customization/sub Set the customization template for an OIDC subject claim for an organization
OrgsApi orgs_slash_add_security_manager_team PUT /orgs/{org}/security-managers/teams/{team_slug} Add a security manager team
OrgsApi orgs_slash_assign_team_to_org_role PUT /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} Assign an organization role to a team
OrgsApi orgs_slash_assign_user_to_org_role PUT /orgs/{org}/organization-roles/users/{username}/{role_id} Assign an organization role to a user
OrgsApi orgs_slash_block_user PUT /orgs/{org}/blocks/{username} Block a user from an organization
OrgsApi orgs_slash_cancel_invitation DELETE /orgs/{org}/invitations/{invitation_id} Cancel an organization invitation
OrgsApi orgs_slash_check_blocked_user GET /orgs/{org}/blocks/{username} Check if a user is blocked by an organization
OrgsApi orgs_slash_check_membership_for_user GET /orgs/{org}/members/{username} Check organization membership for a user
OrgsApi orgs_slash_check_public_membership_for_user GET /orgs/{org}/public_members/{username} Check public organization membership for a user
OrgsApi orgs_slash_convert_member_to_outside_collaborator PUT /orgs/{org}/outside_collaborators/{username} Convert an organization member to outside collaborator
OrgsApi orgs_slash_create_custom_organization_role POST /orgs/{org}/organization-roles Create a custom organization role
OrgsApi orgs_slash_create_invitation POST /orgs/{org}/invitations Create an organization invitation
OrgsApi orgs_slash_create_or_update_custom_properties PATCH /orgs/{org}/properties/schema Create or update custom properties for an organization
OrgsApi orgs_slash_create_or_update_custom_properties_values_for_repos PATCH /orgs/{org}/properties/values Create or update custom property values for organization repositories
OrgsApi orgs_slash_create_or_update_custom_property PUT /orgs/{org}/properties/schema/{custom_property_name} Create or update a custom property for an organization
OrgsApi orgs_slash_create_webhook POST /orgs/{org}/hooks Create an organization webhook
OrgsApi orgs_slash_delete DELETE /orgs/{org} Delete an organization
OrgsApi orgs_slash_delete_custom_organization_role DELETE /orgs/{org}/organization-roles/{role_id} Delete a custom organization role.
OrgsApi orgs_slash_delete_webhook DELETE /orgs/{org}/hooks/{hook_id} Delete an organization webhook
OrgsApi orgs_slash_enable_or_disable_security_product_on_all_org_repos POST /orgs/{org}/{security_product}/{enablement} Enable or disable a security feature for an organization
OrgsApi orgs_slash_get GET /orgs/{org} Get an organization
OrgsApi orgs_slash_get_all_custom_properties GET /orgs/{org}/properties/schema Get all custom properties for an organization
OrgsApi orgs_slash_get_custom_property GET /orgs/{org}/properties/schema/{custom_property_name} Get a custom property for an organization
OrgsApi orgs_slash_get_membership_for_authenticated_user GET /user/memberships/orgs/{org} Get an organization membership for the authenticated user
OrgsApi orgs_slash_get_membership_for_user GET /orgs/{org}/memberships/{username} Get organization membership for a user
OrgsApi orgs_slash_get_org_role GET /orgs/{org}/organization-roles/{role_id} Get an organization role
OrgsApi orgs_slash_get_webhook GET /orgs/{org}/hooks/{hook_id} Get an organization webhook
OrgsApi orgs_slash_get_webhook_config_for_org GET /orgs/{org}/hooks/{hook_id}/config Get a webhook configuration for an organization
OrgsApi orgs_slash_get_webhook_delivery GET /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id} Get a webhook delivery for an organization webhook
OrgsApi orgs_slash_list GET /organizations List organizations
OrgsApi orgs_slash_list_app_installations GET /orgs/{org}/installations List app installations for an organization
OrgsApi orgs_slash_list_blocked_users GET /orgs/{org}/blocks List users blocked by an organization
OrgsApi orgs_slash_list_custom_properties_values_for_repos GET /orgs/{org}/properties/values List custom property values for organization repositories
OrgsApi orgs_slash_list_failed_invitations GET /orgs/{org}/failed_invitations List failed organization invitations
OrgsApi orgs_slash_list_for_authenticated_user GET /user/orgs List organizations for the authenticated user
OrgsApi orgs_slash_list_for_user GET /users/{username}/orgs List organizations for a user
OrgsApi orgs_slash_list_invitation_teams GET /orgs/{org}/invitations/{invitation_id}/teams List organization invitation teams
OrgsApi orgs_slash_list_members GET /orgs/{org}/members List organization members
OrgsApi orgs_slash_list_memberships_for_authenticated_user GET /user/memberships/orgs List organization memberships for the authenticated user
OrgsApi orgs_slash_list_org_role_teams GET /orgs/{org}/organization-roles/{role_id}/teams List teams that are assigned to an organization role
OrgsApi orgs_slash_list_org_role_users GET /orgs/{org}/organization-roles/{role_id}/users List users that are assigned to an organization role
OrgsApi orgs_slash_list_org_roles GET /orgs/{org}/organization-roles Get all organization roles for an organization
OrgsApi orgs_slash_list_organization_fine_grained_permissions GET /orgs/{org}/organization-fine-grained-permissions List organization fine-grained permissions for an organization
OrgsApi orgs_slash_list_outside_collaborators GET /orgs/{org}/outside_collaborators List outside collaborators for an organization
OrgsApi orgs_slash_list_pat_grant_repositories GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories List repositories a fine-grained personal access token has access to
OrgsApi orgs_slash_list_pat_grant_request_repositories GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories List repositories requested to be accessed by a fine-grained personal access token
OrgsApi orgs_slash_list_pat_grant_requests GET /orgs/{org}/personal-access-token-requests List requests to access organization resources with fine-grained personal access tokens
OrgsApi orgs_slash_list_pat_grants GET /orgs/{org}/personal-access-tokens List fine-grained personal access tokens with access to organization resources
OrgsApi orgs_slash_list_pending_invitations GET /orgs/{org}/invitations List pending organization invitations
OrgsApi orgs_slash_list_public_members GET /orgs/{org}/public_members List public organization members
OrgsApi orgs_slash_list_security_manager_teams GET /orgs/{org}/security-managers List security manager teams
OrgsApi orgs_slash_list_webhook_deliveries GET /orgs/{org}/hooks/{hook_id}/deliveries List deliveries for an organization webhook
OrgsApi orgs_slash_list_webhooks GET /orgs/{org}/hooks List organization webhooks
OrgsApi orgs_slash_patch_custom_organization_role PATCH /orgs/{org}/organization-roles/{role_id} Update a custom organization role
OrgsApi orgs_slash_ping_webhook POST /orgs/{org}/hooks/{hook_id}/pings Ping an organization webhook
OrgsApi orgs_slash_redeliver_webhook_delivery POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts Redeliver a delivery for an organization webhook
OrgsApi orgs_slash_remove_custom_property DELETE /orgs/{org}/properties/schema/{custom_property_name} Remove a custom property for an organization
OrgsApi orgs_slash_remove_member DELETE /orgs/{org}/members/{username} Remove an organization member
OrgsApi orgs_slash_remove_membership_for_user DELETE /orgs/{org}/memberships/{username} Remove organization membership for a user
OrgsApi orgs_slash_remove_outside_collaborator DELETE /orgs/{org}/outside_collaborators/{username} Remove outside collaborator from an organization
OrgsApi orgs_slash_remove_public_membership_for_authenticated_user DELETE /orgs/{org}/public_members/{username} Remove public organization membership for the authenticated user
OrgsApi orgs_slash_remove_security_manager_team DELETE /orgs/{org}/security-managers/teams/{team_slug} Remove a security manager team
OrgsApi orgs_slash_review_pat_grant_request POST /orgs/{org}/personal-access-token-requests/{pat_request_id} Review a request to access organization resources with a fine-grained personal access token
OrgsApi orgs_slash_review_pat_grant_requests_in_bulk POST /orgs/{org}/personal-access-token-requests Review requests to access organization resources with fine-grained personal access tokens
OrgsApi orgs_slash_revoke_all_org_roles_team DELETE /orgs/{org}/organization-roles/teams/{team_slug} Remove all organization roles for a team
OrgsApi orgs_slash_revoke_all_org_roles_user DELETE /orgs/{org}/organization-roles/users/{username} Remove all organization roles for a user
OrgsApi orgs_slash_revoke_org_role_team DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{role_id} Remove an organization role from a team
OrgsApi orgs_slash_revoke_org_role_user DELETE /orgs/{org}/organization-roles/users/{username}/{role_id} Remove an organization role from a user
OrgsApi orgs_slash_set_membership_for_user PUT /orgs/{org}/memberships/{username} Set organization membership for a user
OrgsApi orgs_slash_set_public_membership_for_authenticated_user PUT /orgs/{org}/public_members/{username} Set public organization membership for the authenticated user
OrgsApi orgs_slash_unblock_user DELETE /orgs/{org}/blocks/{username} Unblock a user from an organization
OrgsApi orgs_slash_update PATCH /orgs/{org} Update an organization
OrgsApi orgs_slash_update_membership_for_authenticated_user PATCH /user/memberships/orgs/{org} Update an organization membership for the authenticated user
OrgsApi orgs_slash_update_pat_access POST /orgs/{org}/personal-access-tokens/{pat_id} Update the access a fine-grained personal access token has to organization resources
OrgsApi orgs_slash_update_pat_accesses POST /orgs/{org}/personal-access-tokens Update the access to organization resources via fine-grained personal access tokens
OrgsApi orgs_slash_update_webhook PATCH /orgs/{org}/hooks/{hook_id} Update an organization webhook
OrgsApi orgs_slash_update_webhook_config_for_org PATCH /orgs/{org}/hooks/{hook_id}/config Update a webhook configuration for an organization
PackagesApi packages_slash_delete_package_for_authenticated_user DELETE /user/packages/{package_type}/{package_name} Delete a package for the authenticated user
PackagesApi packages_slash_delete_package_for_org DELETE /orgs/{org}/packages/{package_type}/{package_name} Delete a package for an organization
PackagesApi packages_slash_delete_package_for_user DELETE /users/{username}/packages/{package_type}/{package_name} Delete a package for a user
PackagesApi packages_slash_delete_package_version_for_authenticated_user DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id} Delete a package version for the authenticated user
PackagesApi packages_slash_delete_package_version_for_org DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} Delete package version for an organization
PackagesApi packages_slash_delete_package_version_for_user DELETE /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} Delete package version for a user
PackagesApi packages_slash_get_all_package_versions_for_package_owned_by_authenticated_user GET /user/packages/{package_type}/{package_name}/versions List package versions for a package owned by the authenticated user
PackagesApi packages_slash_get_all_package_versions_for_package_owned_by_org GET /orgs/{org}/packages/{package_type}/{package_name}/versions List package versions for a package owned by an organization
PackagesApi packages_slash_get_all_package_versions_for_package_owned_by_user GET /users/{username}/packages/{package_type}/{package_name}/versions List package versions for a package owned by a user
PackagesApi packages_slash_get_package_for_authenticated_user GET /user/packages/{package_type}/{package_name} Get a package for the authenticated user
PackagesApi packages_slash_get_package_for_organization GET /orgs/{org}/packages/{package_type}/{package_name} Get a package for an organization
PackagesApi packages_slash_get_package_for_user GET /users/{username}/packages/{package_type}/{package_name} Get a package for a user
PackagesApi packages_slash_get_package_version_for_authenticated_user GET /user/packages/{package_type}/{package_name}/versions/{package_version_id} Get a package version for the authenticated user
PackagesApi packages_slash_get_package_version_for_organization GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id} Get a package version for an organization
PackagesApi packages_slash_get_package_version_for_user GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id} Get a package version for a user
PackagesApi packages_slash_list_docker_migration_conflicting_packages_for_authenticated_user GET /user/docker/conflicts Get list of conflicting packages during Docker migration for authenticated-user
PackagesApi packages_slash_list_docker_migration_conflicting_packages_for_organization GET /orgs/{org}/docker/conflicts Get list of conflicting packages during Docker migration for organization
PackagesApi packages_slash_list_docker_migration_conflicting_packages_for_user GET /users/{username}/docker/conflicts Get list of conflicting packages during Docker migration for user
PackagesApi packages_slash_list_packages_for_authenticated_user GET /user/packages List packages for the authenticated user's namespace
PackagesApi packages_slash_list_packages_for_organization GET /orgs/{org}/packages List packages for an organization
PackagesApi packages_slash_list_packages_for_user GET /users/{username}/packages List packages for a user
PackagesApi packages_slash_restore_package_for_authenticated_user POST /user/packages/{package_type}/{package_name}/restore Restore a package for the authenticated user
PackagesApi packages_slash_restore_package_for_org POST /orgs/{org}/packages/{package_type}/{package_name}/restore Restore a package for an organization
PackagesApi packages_slash_restore_package_for_user POST /users/{username}/packages/{package_type}/{package_name}/restore Restore a package for a user
PackagesApi packages_slash_restore_package_version_for_authenticated_user POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore Restore a package version for the authenticated user
PackagesApi packages_slash_restore_package_version_for_org POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore Restore package version for an organization
PackagesApi packages_slash_restore_package_version_for_user POST /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore Restore package version for a user
ProjectsApi projects_slash_add_collaborator PUT /projects/{project_id}/collaborators/{username} Add project collaborator
ProjectsApi projects_slash_create_card POST /projects/columns/{column_id}/cards Create a project card
ProjectsApi projects_slash_create_column POST /projects/{project_id}/columns Create a project column
ProjectsApi projects_slash_create_for_authenticated_user POST /user/projects Create a user project
ProjectsApi projects_slash_create_for_org POST /orgs/{org}/projects Create an organization project
ProjectsApi projects_slash_create_for_repo POST /repos/{owner}/{repo}/projects Create a repository project
ProjectsApi projects_slash_delete DELETE /projects/{project_id} Delete a project
ProjectsApi projects_slash_delete_card DELETE /projects/columns/cards/{card_id} Delete a project card
ProjectsApi projects_slash_delete_column DELETE /projects/columns/{column_id} Delete a project column
ProjectsApi projects_slash_get GET /projects/{project_id} Get a project
ProjectsApi projects_slash_get_card GET /projects/columns/cards/{card_id} Get a project card
ProjectsApi projects_slash_get_column GET /projects/columns/{column_id} Get a project column
ProjectsApi projects_slash_get_permission_for_user GET /projects/{project_id}/collaborators/{username}/permission Get project permission for a user
ProjectsApi projects_slash_list_cards GET /projects/columns/{column_id}/cards List project cards
ProjectsApi projects_slash_list_collaborators GET /projects/{project_id}/collaborators List project collaborators
ProjectsApi projects_slash_list_columns GET /projects/{project_id}/columns List project columns
ProjectsApi projects_slash_list_for_org GET /orgs/{org}/projects List organization projects
ProjectsApi projects_slash_list_for_repo GET /repos/{owner}/{repo}/projects List repository projects
ProjectsApi projects_slash_list_for_user GET /users/{username}/projects List user projects
ProjectsApi projects_slash_move_card POST /projects/columns/cards/{card_id}/moves Move a project card
ProjectsApi projects_slash_move_column POST /projects/columns/{column_id}/moves Move a project column
ProjectsApi projects_slash_remove_collaborator DELETE /projects/{project_id}/collaborators/{username} Remove user as a collaborator
ProjectsApi projects_slash_update PATCH /projects/{project_id} Update a project
ProjectsApi projects_slash_update_card PATCH /projects/columns/cards/{card_id} Update an existing project card
ProjectsApi projects_slash_update_column PATCH /projects/columns/{column_id} Update an existing project column
PullsApi pulls_slash_check_if_merged GET /repos/{owner}/{repo}/pulls/{pull_number}/merge Check if a pull request has been merged
PullsApi pulls_slash_create POST /repos/{owner}/{repo}/pulls Create a pull request
PullsApi pulls_slash_create_reply_for_review_comment POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies Create a reply for a review comment
PullsApi pulls_slash_create_review POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews Create a review for a pull request
PullsApi pulls_slash_create_review_comment POST /repos/{owner}/{repo}/pulls/{pull_number}/comments Create a review comment for a pull request
PullsApi pulls_slash_delete_pending_review DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} Delete a pending review for a pull request
PullsApi pulls_slash_delete_review_comment DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id} Delete a review comment for a pull request
PullsApi pulls_slash_dismiss_review PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals Dismiss a review for a pull request
PullsApi pulls_slash_get GET /repos/{owner}/{repo}/pulls/{pull_number} Get a pull request
PullsApi pulls_slash_get_review GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} Get a review for a pull request
PullsApi pulls_slash_get_review_comment GET /repos/{owner}/{repo}/pulls/comments/{comment_id} Get a review comment for a pull request
PullsApi pulls_slash_list GET /repos/{owner}/{repo}/pulls List pull requests
PullsApi pulls_slash_list_comments_for_review GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments List comments for a pull request review
PullsApi pulls_slash_list_commits GET /repos/{owner}/{repo}/pulls/{pull_number}/commits List commits on a pull request
PullsApi pulls_slash_list_files GET /repos/{owner}/{repo}/pulls/{pull_number}/files List pull requests files
PullsApi pulls_slash_list_requested_reviewers GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers Get all requested reviewers for a pull request
PullsApi pulls_slash_list_review_comments GET /repos/{owner}/{repo}/pulls/{pull_number}/comments List review comments on a pull request
PullsApi pulls_slash_list_review_comments_for_repo GET /repos/{owner}/{repo}/pulls/comments List review comments in a repository
PullsApi pulls_slash_list_reviews GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews List reviews for a pull request
PullsApi pulls_slash_merge PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge Merge a pull request
PullsApi pulls_slash_remove_requested_reviewers DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers Remove requested reviewers from a pull request
PullsApi pulls_slash_request_reviewers POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers Request reviewers for a pull request
PullsApi pulls_slash_submit_review POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events Submit a review for a pull request
PullsApi pulls_slash_update PATCH /repos/{owner}/{repo}/pulls/{pull_number} Update a pull request
PullsApi pulls_slash_update_branch PUT /repos/{owner}/{repo}/pulls/{pull_number}/update-branch Update a pull request branch
PullsApi pulls_slash_update_review PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id} Update a review for a pull request
PullsApi pulls_slash_update_review_comment PATCH /repos/{owner}/{repo}/pulls/comments/{comment_id} Update a review comment for a pull request
RateLimitApi rate_limit_slash_get GET /rate_limit Get rate limit status for the authenticated user
ReactionsApi reactions_slash_create_for_commit_comment POST /repos/{owner}/{repo}/comments/{comment_id}/reactions Create reaction for a commit comment
ReactionsApi reactions_slash_create_for_issue POST /repos/{owner}/{repo}/issues/{issue_number}/reactions Create reaction for an issue
ReactionsApi reactions_slash_create_for_issue_comment POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions Create reaction for an issue comment
ReactionsApi reactions_slash_create_for_pull_request_review_comment POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions Create reaction for a pull request review comment
ReactionsApi reactions_slash_create_for_release POST /repos/{owner}/{repo}/releases/{release_id}/reactions Create reaction for a release
ReactionsApi reactions_slash_create_for_team_discussion_comment_in_org POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions Create reaction for a team discussion comment
ReactionsApi reactions_slash_create_for_team_discussion_comment_legacy POST /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions Create reaction for a team discussion comment (Legacy)
ReactionsApi reactions_slash_create_for_team_discussion_in_org POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions Create reaction for a team discussion
ReactionsApi reactions_slash_create_for_team_discussion_legacy POST /teams/{team_id}/discussions/{discussion_number}/reactions Create reaction for a team discussion (Legacy)
ReactionsApi reactions_slash_delete_for_commit_comment DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id} Delete a commit comment reaction
ReactionsApi reactions_slash_delete_for_issue DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id} Delete an issue reaction
ReactionsApi reactions_slash_delete_for_issue_comment DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id} Delete an issue comment reaction
ReactionsApi reactions_slash_delete_for_pull_request_comment DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id} Delete a pull request comment reaction
ReactionsApi reactions_slash_delete_for_release DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id} Delete a release reaction
ReactionsApi reactions_slash_delete_for_team_discussion DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id} Delete team discussion reaction
ReactionsApi reactions_slash_delete_for_team_discussion_comment DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id} Delete team discussion comment reaction
ReactionsApi reactions_slash_list_for_commit_comment GET /repos/{owner}/{repo}/comments/{comment_id}/reactions List reactions for a commit comment
ReactionsApi reactions_slash_list_for_issue GET /repos/{owner}/{repo}/issues/{issue_number}/reactions List reactions for an issue
ReactionsApi reactions_slash_list_for_issue_comment GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions List reactions for an issue comment
ReactionsApi reactions_slash_list_for_pull_request_review_comment GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions List reactions for a pull request review comment
ReactionsApi reactions_slash_list_for_release GET /repos/{owner}/{repo}/releases/{release_id}/reactions List reactions for a release
ReactionsApi reactions_slash_list_for_team_discussion_comment_in_org GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions List reactions for a team discussion comment
ReactionsApi reactions_slash_list_for_team_discussion_comment_legacy GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}/reactions List reactions for a team discussion comment (Legacy)
ReactionsApi reactions_slash_list_for_team_discussion_in_org GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions List reactions for a team discussion
ReactionsApi reactions_slash_list_for_team_discussion_legacy GET /teams/{team_id}/discussions/{discussion_number}/reactions List reactions for a team discussion (Legacy)
ReposApi repos_slash_accept_invitation_for_authenticated_user PATCH /user/repository_invitations/{invitation_id} Accept a repository invitation
ReposApi repos_slash_add_app_access_restrictions POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps Add app access restrictions
ReposApi repos_slash_add_collaborator PUT /repos/{owner}/{repo}/collaborators/{username} Add a repository collaborator
ReposApi repos_slash_add_status_check_contexts POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts Add status check contexts
ReposApi repos_slash_add_team_access_restrictions POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams Add team access restrictions
ReposApi repos_slash_add_user_access_restrictions POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users Add user access restrictions
ReposApi repos_slash_cancel_pages_deployment POST /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel Cancel a GitHub Pages deployment
ReposApi repos_slash_check_automated_security_fixes GET /repos/{owner}/{repo}/automated-security-fixes Check if automated security fixes are enabled for a repository
ReposApi repos_slash_check_collaborator GET /repos/{owner}/{repo}/collaborators/{username} Check if a user is a repository collaborator
ReposApi repos_slash_check_private_vulnerability_reporting GET /repos/{owner}/{repo}/private-vulnerability-reporting Check if private vulnerability reporting is enabled for a repository
ReposApi repos_slash_check_vulnerability_alerts GET /repos/{owner}/{repo}/vulnerability-alerts Check if vulnerability alerts are enabled for a repository
ReposApi repos_slash_codeowners_errors GET /repos/{owner}/{repo}/codeowners/errors List CODEOWNERS errors
ReposApi repos_slash_compare_commits GET /repos/{owner}/{repo}/compare/{base}...{head} Compare two commits
ReposApi repos_slash_compare_commits_with_basehead GET /repos/{owner}/{repo}/compare/{basehead} Compare two commits
ReposApi repos_slash_create_autolink POST /repos/{owner}/{repo}/autolinks Create an autolink reference for a repository
ReposApi repos_slash_create_commit_comment POST /repos/{owner}/{repo}/commits/{commit_sha}/comments Create a commit comment
ReposApi repos_slash_create_commit_signature_protection POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures Create commit signature protection
ReposApi repos_slash_create_commit_status POST /repos/{owner}/{repo}/statuses/{sha} Create a commit status
ReposApi repos_slash_create_deploy_key POST /repos/{owner}/{repo}/keys Create a deploy key
ReposApi repos_slash_create_deployment POST /repos/{owner}/{repo}/deployments Create a deployment
ReposApi repos_slash_create_deployment_branch_policy POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies Create a deployment branch policy
ReposApi repos_slash_create_deployment_protection_rule POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules Create a custom deployment protection rule on an environment
ReposApi repos_slash_create_deployment_status POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses Create a deployment status
ReposApi repos_slash_create_dispatch_event POST /repos/{owner}/{repo}/dispatches Create a repository dispatch event
ReposApi repos_slash_create_for_authenticated_user POST /user/repos Create a repository for the authenticated user
ReposApi repos_slash_create_fork POST /repos/{owner}/{repo}/forks Create a fork
ReposApi repos_slash_create_in_org POST /orgs/{org}/repos Create an organization repository
ReposApi repos_slash_create_or_update_custom_properties_values PATCH /repos/{owner}/{repo}/properties/values Create or update custom property values for a repository
ReposApi repos_slash_create_or_update_environment PUT /repos/{owner}/{repo}/environments/{environment_name} Create or update an environment
ReposApi repos_slash_create_or_update_file_contents PUT /repos/{owner}/{repo}/contents/{path} Create or update file contents
ReposApi repos_slash_create_org_ruleset POST /orgs/{org}/rulesets Create an organization repository ruleset
ReposApi repos_slash_create_pages_deployment POST /repos/{owner}/{repo}/pages/deployments Create a GitHub Pages deployment
ReposApi repos_slash_create_pages_site POST /repos/{owner}/{repo}/pages Create a GitHub Pages site
ReposApi repos_slash_create_release POST /repos/{owner}/{repo}/releases Create a release
ReposApi repos_slash_create_repo_ruleset POST /repos/{owner}/{repo}/rulesets Create a repository ruleset
ReposApi repos_slash_create_tag_protection POST /repos/{owner}/{repo}/tags/protection Create a tag protection state for a repository
ReposApi repos_slash_create_using_template POST /repos/{template_owner}/{template_repo}/generate Create a repository using a template
ReposApi repos_slash_create_webhook POST /repos/{owner}/{repo}/hooks Create a repository webhook
ReposApi repos_slash_decline_invitation_for_authenticated_user DELETE /user/repository_invitations/{invitation_id} Decline a repository invitation
ReposApi repos_slash_delete DELETE /repos/{owner}/{repo} Delete a repository
ReposApi repos_slash_delete_access_restrictions DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions Delete access restrictions
ReposApi repos_slash_delete_admin_branch_protection DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins Delete admin branch protection
ReposApi repos_slash_delete_an_environment DELETE /repos/{owner}/{repo}/environments/{environment_name} Delete an environment
ReposApi repos_slash_delete_autolink DELETE /repos/{owner}/{repo}/autolinks/{autolink_id} Delete an autolink reference from a repository
ReposApi repos_slash_delete_branch_protection DELETE /repos/{owner}/{repo}/branches/{branch}/protection Delete branch protection
ReposApi repos_slash_delete_commit_comment DELETE /repos/{owner}/{repo}/comments/{comment_id} Delete a commit comment
ReposApi repos_slash_delete_commit_signature_protection DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures Delete commit signature protection
ReposApi repos_slash_delete_deploy_key DELETE /repos/{owner}/{repo}/keys/{key_id} Delete a deploy key
ReposApi repos_slash_delete_deployment DELETE /repos/{owner}/{repo}/deployments/{deployment_id} Delete a deployment
ReposApi repos_slash_delete_deployment_branch_policy DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} Delete a deployment branch policy
ReposApi repos_slash_delete_file DELETE /repos/{owner}/{repo}/contents/{path} Delete a file
ReposApi repos_slash_delete_invitation DELETE /repos/{owner}/{repo}/invitations/{invitation_id} Delete a repository invitation
ReposApi repos_slash_delete_org_ruleset DELETE /orgs/{org}/rulesets/{ruleset_id} Delete an organization repository ruleset
ReposApi repos_slash_delete_pages_site DELETE /repos/{owner}/{repo}/pages Delete a GitHub Pages site
ReposApi repos_slash_delete_pull_request_review_protection DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews Delete pull request review protection
ReposApi repos_slash_delete_release DELETE /repos/{owner}/{repo}/releases/{release_id} Delete a release
ReposApi repos_slash_delete_release_asset DELETE /repos/{owner}/{repo}/releases/assets/{asset_id} Delete a release asset
ReposApi repos_slash_delete_repo_ruleset DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id} Delete a repository ruleset
ReposApi repos_slash_delete_tag_protection DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id} Delete a tag protection state for a repository
ReposApi repos_slash_delete_webhook DELETE /repos/{owner}/{repo}/hooks/{hook_id} Delete a repository webhook
ReposApi repos_slash_disable_automated_security_fixes DELETE /repos/{owner}/{repo}/automated-security-fixes Disable automated security fixes
ReposApi repos_slash_disable_deployment_protection_rule DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} Disable a custom protection rule for an environment
ReposApi repos_slash_disable_private_vulnerability_reporting DELETE /repos/{owner}/{repo}/private-vulnerability-reporting Disable private vulnerability reporting for a repository
ReposApi repos_slash_disable_vulnerability_alerts DELETE /repos/{owner}/{repo}/vulnerability-alerts Disable vulnerability alerts
ReposApi repos_slash_download_tarball_archive GET /repos/{owner}/{repo}/tarball/{ref} Download a repository archive (tar)
ReposApi repos_slash_download_zipball_archive GET /repos/{owner}/{repo}/zipball/{ref} Download a repository archive (zip)
ReposApi repos_slash_enable_automated_security_fixes PUT /repos/{owner}/{repo}/automated-security-fixes Enable automated security fixes
ReposApi repos_slash_enable_private_vulnerability_reporting PUT /repos/{owner}/{repo}/private-vulnerability-reporting Enable private vulnerability reporting for a repository
ReposApi repos_slash_enable_vulnerability_alerts PUT /repos/{owner}/{repo}/vulnerability-alerts Enable vulnerability alerts
ReposApi repos_slash_generate_release_notes POST /repos/{owner}/{repo}/releases/generate-notes Generate release notes content for a release
ReposApi repos_slash_get GET /repos/{owner}/{repo} Get a repository
ReposApi repos_slash_get_access_restrictions GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions Get access restrictions
ReposApi repos_slash_get_admin_branch_protection GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins Get admin branch protection
ReposApi repos_slash_get_all_deployment_protection_rules GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules Get all deployment protection rules for an environment
ReposApi repos_slash_get_all_environments GET /repos/{owner}/{repo}/environments List environments
ReposApi repos_slash_get_all_status_check_contexts GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts Get all status check contexts
ReposApi repos_slash_get_all_topics GET /repos/{owner}/{repo}/topics Get all repository topics
ReposApi repos_slash_get_apps_with_access_to_protected_branch GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps Get apps with access to the protected branch
ReposApi repos_slash_get_autolink GET /repos/{owner}/{repo}/autolinks/{autolink_id} Get an autolink reference of a repository
ReposApi repos_slash_get_branch GET /repos/{owner}/{repo}/branches/{branch} Get a branch
ReposApi repos_slash_get_branch_protection GET /repos/{owner}/{repo}/branches/{branch}/protection Get branch protection
ReposApi repos_slash_get_branch_rules GET /repos/{owner}/{repo}/rules/branches/{branch} Get rules for a branch
ReposApi repos_slash_get_clones GET /repos/{owner}/{repo}/traffic/clones Get repository clones
ReposApi repos_slash_get_code_frequency_stats GET /repos/{owner}/{repo}/stats/code_frequency Get the weekly commit activity
ReposApi repos_slash_get_collaborator_permission_level GET /repos/{owner}/{repo}/collaborators/{username}/permission Get repository permissions for a user
ReposApi repos_slash_get_combined_status_for_ref GET /repos/{owner}/{repo}/commits/{ref}/status Get the combined status for a specific reference
ReposApi repos_slash_get_commit GET /repos/{owner}/{repo}/commits/{ref} Get a commit
ReposApi repos_slash_get_commit_activity_stats GET /repos/{owner}/{repo}/stats/commit_activity Get the last year of commit activity
ReposApi repos_slash_get_commit_comment GET /repos/{owner}/{repo}/comments/{comment_id} Get a commit comment
ReposApi repos_slash_get_commit_signature_protection GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures Get commit signature protection
ReposApi repos_slash_get_community_profile_metrics GET /repos/{owner}/{repo}/community/profile Get community profile metrics
ReposApi repos_slash_get_content GET /repos/{owner}/{repo}/contents/{path} Get repository content
ReposApi repos_slash_get_contributors_stats GET /repos/{owner}/{repo}/stats/contributors Get all contributor commit activity
ReposApi repos_slash_get_custom_deployment_protection_rule GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id} Get a custom deployment protection rule
ReposApi repos_slash_get_custom_properties_values GET /repos/{owner}/{repo}/properties/values Get all custom property values for a repository
ReposApi repos_slash_get_deploy_key GET /repos/{owner}/{repo}/keys/{key_id} Get a deploy key
ReposApi repos_slash_get_deployment GET /repos/{owner}/{repo}/deployments/{deployment_id} Get a deployment
ReposApi repos_slash_get_deployment_branch_policy GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} Get a deployment branch policy
ReposApi repos_slash_get_deployment_status GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id} Get a deployment status
ReposApi repos_slash_get_environment GET /repos/{owner}/{repo}/environments/{environment_name} Get an environment
ReposApi repos_slash_get_latest_pages_build GET /repos/{owner}/{repo}/pages/builds/latest Get latest Pages build
ReposApi repos_slash_get_latest_release GET /repos/{owner}/{repo}/releases/latest Get the latest release
ReposApi repos_slash_get_org_rule_suite GET /orgs/{org}/rulesets/rule-suites/{rule_suite_id} Get an organization rule suite
ReposApi repos_slash_get_org_rule_suites GET /orgs/{org}/rulesets/rule-suites List organization rule suites
ReposApi repos_slash_get_org_ruleset GET /orgs/{org}/rulesets/{ruleset_id} Get an organization repository ruleset
ReposApi repos_slash_get_org_rulesets GET /orgs/{org}/rulesets Get all organization repository rulesets
ReposApi repos_slash_get_pages GET /repos/{owner}/{repo}/pages Get a GitHub Pages site
ReposApi repos_slash_get_pages_build GET /repos/{owner}/{repo}/pages/builds/{build_id} Get GitHub Pages build
ReposApi repos_slash_get_pages_deployment GET /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id} Get the status of a GitHub Pages deployment
ReposApi repos_slash_get_pages_health_check GET /repos/{owner}/{repo}/pages/health Get a DNS health check for GitHub Pages
ReposApi repos_slash_get_participation_stats GET /repos/{owner}/{repo}/stats/participation Get the weekly commit count
ReposApi repos_slash_get_pull_request_review_protection GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews Get pull request review protection
ReposApi repos_slash_get_punch_card_stats GET /repos/{owner}/{repo}/stats/punch_card Get the hourly commit count for each day
ReposApi repos_slash_get_readme GET /repos/{owner}/{repo}/readme Get a repository README
ReposApi repos_slash_get_readme_in_directory GET /repos/{owner}/{repo}/readme/{dir} Get a repository README for a directory
ReposApi repos_slash_get_release GET /repos/{owner}/{repo}/releases/{release_id} Get a release
ReposApi repos_slash_get_release_asset GET /repos/{owner}/{repo}/releases/assets/{asset_id} Get a release asset
ReposApi repos_slash_get_release_by_tag GET /repos/{owner}/{repo}/releases/tags/{tag} Get a release by tag name
ReposApi repos_slash_get_repo_rule_suite GET /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id} Get a repository rule suite
ReposApi repos_slash_get_repo_rule_suites GET /repos/{owner}/{repo}/rulesets/rule-suites List repository rule suites
ReposApi repos_slash_get_repo_ruleset GET /repos/{owner}/{repo}/rulesets/{ruleset_id} Get a repository ruleset
ReposApi repos_slash_get_repo_rulesets GET /repos/{owner}/{repo}/rulesets Get all repository rulesets
ReposApi repos_slash_get_status_checks_protection GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks Get status checks protection
ReposApi repos_slash_get_teams_with_access_to_protected_branch GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams Get teams with access to the protected branch
ReposApi repos_slash_get_top_paths GET /repos/{owner}/{repo}/traffic/popular/paths Get top referral paths
ReposApi repos_slash_get_top_referrers GET /repos/{owner}/{repo}/traffic/popular/referrers Get top referral sources
ReposApi repos_slash_get_users_with_access_to_protected_branch GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users Get users with access to the protected branch
ReposApi repos_slash_get_views GET /repos/{owner}/{repo}/traffic/views Get page views
ReposApi repos_slash_get_webhook GET /repos/{owner}/{repo}/hooks/{hook_id} Get a repository webhook
ReposApi repos_slash_get_webhook_config_for_repo GET /repos/{owner}/{repo}/hooks/{hook_id}/config Get a webhook configuration for a repository
ReposApi repos_slash_get_webhook_delivery GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id} Get a delivery for a repository webhook
ReposApi repos_slash_list_activities GET /repos/{owner}/{repo}/activity List repository activities
ReposApi repos_slash_list_autolinks GET /repos/{owner}/{repo}/autolinks Get all autolinks of a repository
ReposApi repos_slash_list_branches GET /repos/{owner}/{repo}/branches List branches
ReposApi repos_slash_list_branches_for_head_commit GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head List branches for HEAD commit
ReposApi repos_slash_list_collaborators GET /repos/{owner}/{repo}/collaborators List repository collaborators
ReposApi repos_slash_list_comments_for_commit GET /repos/{owner}/{repo}/commits/{commit_sha}/comments List commit comments
ReposApi repos_slash_list_commit_comments_for_repo GET /repos/{owner}/{repo}/comments List commit comments for a repository
ReposApi repos_slash_list_commit_statuses_for_ref GET /repos/{owner}/{repo}/commits/{ref}/statuses List commit statuses for a reference
ReposApi repos_slash_list_commits GET /repos/{owner}/{repo}/commits List commits
ReposApi repos_slash_list_contributors GET /repos/{owner}/{repo}/contributors List repository contributors
ReposApi repos_slash_list_custom_deployment_rule_integrations GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps List custom deployment rule integrations available for an environment
ReposApi repos_slash_list_deploy_keys GET /repos/{owner}/{repo}/keys List deploy keys
ReposApi repos_slash_list_deployment_branch_policies GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies List deployment branch policies
ReposApi repos_slash_list_deployment_statuses GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses List deployment statuses
ReposApi repos_slash_list_deployments GET /repos/{owner}/{repo}/deployments List deployments
ReposApi repos_slash_list_for_authenticated_user GET /user/repos List repositories for the authenticated user
ReposApi repos_slash_list_for_org GET /orgs/{org}/repos List organization repositories
ReposApi repos_slash_list_for_user GET /users/{username}/repos List repositories for a user
ReposApi repos_slash_list_forks GET /repos/{owner}/{repo}/forks List forks
ReposApi repos_slash_list_invitations GET /repos/{owner}/{repo}/invitations List repository invitations
ReposApi repos_slash_list_invitations_for_authenticated_user GET /user/repository_invitations List repository invitations for the authenticated user
ReposApi repos_slash_list_languages GET /repos/{owner}/{repo}/languages List repository languages
ReposApi repos_slash_list_pages_builds GET /repos/{owner}/{repo}/pages/builds List GitHub Pages builds
ReposApi repos_slash_list_public GET /repositories List public repositories
ReposApi repos_slash_list_pull_requests_associated_with_commit GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls List pull requests associated with a commit
ReposApi repos_slash_list_release_assets GET /repos/{owner}/{repo}/releases/{release_id}/assets List release assets
ReposApi repos_slash_list_releases GET /repos/{owner}/{repo}/releases List releases
ReposApi repos_slash_list_tag_protection GET /repos/{owner}/{repo}/tags/protection List tag protection states for a repository
ReposApi repos_slash_list_tags GET /repos/{owner}/{repo}/tags List repository tags
ReposApi repos_slash_list_teams GET /repos/{owner}/{repo}/teams List repository teams
ReposApi repos_slash_list_webhook_deliveries GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries List deliveries for a repository webhook
ReposApi repos_slash_list_webhooks GET /repos/{owner}/{repo}/hooks List repository webhooks
ReposApi repos_slash_merge POST /repos/{owner}/{repo}/merges Merge a branch
ReposApi repos_slash_merge_upstream POST /repos/{owner}/{repo}/merge-upstream Sync a fork branch with the upstream repository
ReposApi repos_slash_ping_webhook POST /repos/{owner}/{repo}/hooks/{hook_id}/pings Ping a repository webhook
ReposApi repos_slash_redeliver_webhook_delivery POST /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts Redeliver a delivery for a repository webhook
ReposApi repos_slash_remove_app_access_restrictions DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps Remove app access restrictions
ReposApi repos_slash_remove_collaborator DELETE /repos/{owner}/{repo}/collaborators/{username} Remove a repository collaborator
ReposApi repos_slash_remove_status_check_contexts DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts Remove status check contexts
ReposApi repos_slash_remove_status_check_protection DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks Remove status check protection
ReposApi repos_slash_remove_team_access_restrictions DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams Remove team access restrictions
ReposApi repos_slash_remove_user_access_restrictions DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users Remove user access restrictions
ReposApi repos_slash_rename_branch POST /repos/{owner}/{repo}/branches/{branch}/rename Rename a branch
ReposApi repos_slash_replace_all_topics PUT /repos/{owner}/{repo}/topics Replace all repository topics
ReposApi repos_slash_request_pages_build POST /repos/{owner}/{repo}/pages/builds Request a GitHub Pages build
ReposApi repos_slash_set_admin_branch_protection POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins Set admin branch protection
ReposApi repos_slash_set_app_access_restrictions PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps Set app access restrictions
ReposApi repos_slash_set_status_check_contexts PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts Set status check contexts
ReposApi repos_slash_set_team_access_restrictions PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams Set team access restrictions
ReposApi repos_slash_set_user_access_restrictions PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users Set user access restrictions
ReposApi repos_slash_test_push_webhook POST /repos/{owner}/{repo}/hooks/{hook_id}/tests Test the push repository webhook
ReposApi repos_slash_transfer POST /repos/{owner}/{repo}/transfer Transfer a repository
ReposApi repos_slash_update PATCH /repos/{owner}/{repo} Update a repository
ReposApi repos_slash_update_branch_protection PUT /repos/{owner}/{repo}/branches/{branch}/protection Update branch protection
ReposApi repos_slash_update_commit_comment PATCH /repos/{owner}/{repo}/comments/{comment_id} Update a commit comment
ReposApi repos_slash_update_deployment_branch_policy PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id} Update a deployment branch policy
ReposApi repos_slash_update_information_about_pages_site PUT /repos/{owner}/{repo}/pages Update information about a GitHub Pages site
ReposApi repos_slash_update_invitation PATCH /repos/{owner}/{repo}/invitations/{invitation_id} Update a repository invitation
ReposApi repos_slash_update_org_ruleset PUT /orgs/{org}/rulesets/{ruleset_id} Update an organization repository ruleset
ReposApi repos_slash_update_pull_request_review_protection PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews Update pull request review protection
ReposApi repos_slash_update_release PATCH /repos/{owner}/{repo}/releases/{release_id} Update a release
ReposApi repos_slash_update_release_asset PATCH /repos/{owner}/{repo}/releases/assets/{asset_id} Update a release asset
ReposApi repos_slash_update_repo_ruleset PUT /repos/{owner}/{repo}/rulesets/{ruleset_id} Update a repository ruleset
ReposApi repos_slash_update_status_check_protection PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks Update status check protection
ReposApi repos_slash_update_webhook PATCH /repos/{owner}/{repo}/hooks/{hook_id} Update a repository webhook
ReposApi repos_slash_update_webhook_config_for_repo PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config Update a webhook configuration for a repository
ReposApi repos_slash_upload_release_asset POST /repos/{owner}/{repo}/releases/{release_id}/assets Upload a release asset
SearchApi search_slash_code GET /search/code Search code
SearchApi search_slash_commits GET /search/commits Search commits
SearchApi search_slash_issues_and_pull_requests GET /search/issues Search issues and pull requests
SearchApi search_slash_labels GET /search/labels Search labels
SearchApi search_slash_repos GET /search/repositories Search repositories
SearchApi search_slash_topics GET /search/topics Search topics
SearchApi search_slash_users GET /search/users Search users
SecretScanningApi secret_scanning_slash_get_alert GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} Get a secret scanning alert
SecretScanningApi secret_scanning_slash_list_alerts_for_enterprise GET /enterprises/{enterprise}/secret-scanning/alerts List secret scanning alerts for an enterprise
SecretScanningApi secret_scanning_slash_list_alerts_for_org GET /orgs/{org}/secret-scanning/alerts List secret scanning alerts for an organization
SecretScanningApi secret_scanning_slash_list_alerts_for_repo GET /repos/{owner}/{repo}/secret-scanning/alerts List secret scanning alerts for a repository
SecretScanningApi secret_scanning_slash_list_locations_for_alert GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations List locations for a secret scanning alert
SecretScanningApi secret_scanning_slash_update_alert PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number} Update a secret scanning alert
SecurityAdvisoriesApi security_advisories_slash_create_fork POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks Create a temporary private fork
SecurityAdvisoriesApi security_advisories_slash_create_private_vulnerability_report POST /repos/{owner}/{repo}/security-advisories/reports Privately report a security vulnerability
SecurityAdvisoriesApi security_advisories_slash_create_repository_advisory POST /repos/{owner}/{repo}/security-advisories Create a repository security advisory
SecurityAdvisoriesApi security_advisories_slash_create_repository_advisory_cve_request POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve Request a CVE for a repository security advisory
SecurityAdvisoriesApi security_advisories_slash_get_global_advisory GET /advisories/{ghsa_id} Get a global security advisory
SecurityAdvisoriesApi security_advisories_slash_get_repository_advisory GET /repos/{owner}/{repo}/security-advisories/{ghsa_id} Get a repository security advisory
SecurityAdvisoriesApi security_advisories_slash_list_global_advisories GET /advisories List global security advisories
SecurityAdvisoriesApi security_advisories_slash_list_org_repository_advisories GET /orgs/{org}/security-advisories List repository security advisories for an organization
SecurityAdvisoriesApi security_advisories_slash_list_repository_advisories GET /repos/{owner}/{repo}/security-advisories List repository security advisories
SecurityAdvisoriesApi security_advisories_slash_update_repository_advisory PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id} Update a repository security advisory
TeamsApi teams_slash_add_member_legacy PUT /teams/{team_id}/members/{username} Add team member (Legacy)
TeamsApi teams_slash_add_or_update_membership_for_user_in_org PUT /orgs/{org}/teams/{team_slug}/memberships/{username} Add or update team membership for a user
TeamsApi teams_slash_add_or_update_membership_for_user_legacy PUT /teams/{team_id}/memberships/{username} Add or update team membership for a user (Legacy)
TeamsApi teams_slash_add_or_update_project_permissions_in_org PUT /orgs/{org}/teams/{team_slug}/projects/{project_id} Add or update team project permissions
TeamsApi teams_slash_add_or_update_project_permissions_legacy PUT /teams/{team_id}/projects/{project_id} Add or update team project permissions (Legacy)
TeamsApi teams_slash_add_or_update_repo_permissions_in_org PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} Add or update team repository permissions
TeamsApi teams_slash_add_or_update_repo_permissions_legacy PUT /teams/{team_id}/repos/{owner}/{repo} Add or update team repository permissions (Legacy)
TeamsApi teams_slash_check_permissions_for_project_in_org GET /orgs/{org}/teams/{team_slug}/projects/{project_id} Check team permissions for a project
TeamsApi teams_slash_check_permissions_for_project_legacy GET /teams/{team_id}/projects/{project_id} Check team permissions for a project (Legacy)
TeamsApi teams_slash_check_permissions_for_repo_in_org GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} Check team permissions for a repository
TeamsApi teams_slash_check_permissions_for_repo_legacy GET /teams/{team_id}/repos/{owner}/{repo} Check team permissions for a repository (Legacy)
TeamsApi teams_slash_create POST /orgs/{org}/teams Create a team
TeamsApi teams_slash_create_discussion_comment_in_org POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments Create a discussion comment
TeamsApi teams_slash_create_discussion_comment_legacy POST /teams/{team_id}/discussions/{discussion_number}/comments Create a discussion comment (Legacy)
TeamsApi teams_slash_create_discussion_in_org POST /orgs/{org}/teams/{team_slug}/discussions Create a discussion
TeamsApi teams_slash_create_discussion_legacy POST /teams/{team_id}/discussions Create a discussion (Legacy)
TeamsApi teams_slash_delete_discussion_comment_in_org DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} Delete a discussion comment
TeamsApi teams_slash_delete_discussion_comment_legacy DELETE /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} Delete a discussion comment (Legacy)
TeamsApi teams_slash_delete_discussion_in_org DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} Delete a discussion
TeamsApi teams_slash_delete_discussion_legacy DELETE /teams/{team_id}/discussions/{discussion_number} Delete a discussion (Legacy)
TeamsApi teams_slash_delete_in_org DELETE /orgs/{org}/teams/{team_slug} Delete a team
TeamsApi teams_slash_delete_legacy DELETE /teams/{team_id} Delete a team (Legacy)
TeamsApi teams_slash_get_by_name GET /orgs/{org}/teams/{team_slug} Get a team by name
TeamsApi teams_slash_get_discussion_comment_in_org GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} Get a discussion comment
TeamsApi teams_slash_get_discussion_comment_legacy GET /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} Get a discussion comment (Legacy)
TeamsApi teams_slash_get_discussion_in_org GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} Get a discussion
TeamsApi teams_slash_get_discussion_legacy GET /teams/{team_id}/discussions/{discussion_number} Get a discussion (Legacy)
TeamsApi teams_slash_get_legacy GET /teams/{team_id} Get a team (Legacy)
TeamsApi teams_slash_get_member_legacy GET /teams/{team_id}/members/{username} Get team member (Legacy)
TeamsApi teams_slash_get_membership_for_user_in_org GET /orgs/{org}/teams/{team_slug}/memberships/{username} Get team membership for a user
TeamsApi teams_slash_get_membership_for_user_legacy GET /teams/{team_id}/memberships/{username} Get team membership for a user (Legacy)
TeamsApi teams_slash_list GET /orgs/{org}/teams List teams
TeamsApi teams_slash_list_child_in_org GET /orgs/{org}/teams/{team_slug}/teams List child teams
TeamsApi teams_slash_list_child_legacy GET /teams/{team_id}/teams List child teams (Legacy)
TeamsApi teams_slash_list_discussion_comments_in_org GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments List discussion comments
TeamsApi teams_slash_list_discussion_comments_legacy GET /teams/{team_id}/discussions/{discussion_number}/comments List discussion comments (Legacy)
TeamsApi teams_slash_list_discussions_in_org GET /orgs/{org}/teams/{team_slug}/discussions List discussions
TeamsApi teams_slash_list_discussions_legacy GET /teams/{team_id}/discussions List discussions (Legacy)
TeamsApi teams_slash_list_for_authenticated_user GET /user/teams List teams for the authenticated user
TeamsApi teams_slash_list_members_in_org GET /orgs/{org}/teams/{team_slug}/members List team members
TeamsApi teams_slash_list_members_legacy GET /teams/{team_id}/members List team members (Legacy)
TeamsApi teams_slash_list_pending_invitations_in_org GET /orgs/{org}/teams/{team_slug}/invitations List pending team invitations
TeamsApi teams_slash_list_pending_invitations_legacy GET /teams/{team_id}/invitations List pending team invitations (Legacy)
TeamsApi teams_slash_list_projects_in_org GET /orgs/{org}/teams/{team_slug}/projects List team projects
TeamsApi teams_slash_list_projects_legacy GET /teams/{team_id}/projects List team projects (Legacy)
TeamsApi teams_slash_list_repos_in_org GET /orgs/{org}/teams/{team_slug}/repos List team repositories
TeamsApi teams_slash_list_repos_legacy GET /teams/{team_id}/repos List team repositories (Legacy)
TeamsApi teams_slash_remove_member_legacy DELETE /teams/{team_id}/members/{username} Remove team member (Legacy)
TeamsApi teams_slash_remove_membership_for_user_in_org DELETE /orgs/{org}/teams/{team_slug}/memberships/{username} Remove team membership for a user
TeamsApi teams_slash_remove_membership_for_user_legacy DELETE /teams/{team_id}/memberships/{username} Remove team membership for a user (Legacy)
TeamsApi teams_slash_remove_project_in_org DELETE /orgs/{org}/teams/{team_slug}/projects/{project_id} Remove a project from a team
TeamsApi teams_slash_remove_project_legacy DELETE /teams/{team_id}/projects/{project_id} Remove a project from a team (Legacy)
TeamsApi teams_slash_remove_repo_in_org DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo} Remove a repository from a team
TeamsApi teams_slash_remove_repo_legacy DELETE /teams/{team_id}/repos/{owner}/{repo} Remove a repository from a team (Legacy)
TeamsApi teams_slash_update_discussion_comment_in_org PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number} Update a discussion comment
TeamsApi teams_slash_update_discussion_comment_legacy PATCH /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number} Update a discussion comment (Legacy)
TeamsApi teams_slash_update_discussion_in_org PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number} Update a discussion
TeamsApi teams_slash_update_discussion_legacy PATCH /teams/{team_id}/discussions/{discussion_number} Update a discussion (Legacy)
TeamsApi teams_slash_update_in_org PATCH /orgs/{org}/teams/{team_slug} Update a team
TeamsApi teams_slash_update_legacy PATCH /teams/{team_id} Update a team (Legacy)
UsersApi users_slash_add_email_for_authenticated_user POST /user/emails Add an email address for the authenticated user
UsersApi users_slash_add_social_account_for_authenticated_user POST /user/social_accounts Add social accounts for the authenticated user
UsersApi users_slash_block PUT /user/blocks/{username} Block a user
UsersApi users_slash_check_blocked GET /user/blocks/{username} Check if a user is blocked by the authenticated user
UsersApi users_slash_check_following_for_user GET /users/{username}/following/{target_user} Check if a user follows another user
UsersApi users_slash_check_person_is_followed_by_authenticated GET /user/following/{username} Check if a person is followed by the authenticated user
UsersApi users_slash_create_gpg_key_for_authenticated_user POST /user/gpg_keys Create a GPG key for the authenticated user
UsersApi users_slash_create_public_ssh_key_for_authenticated_user POST /user/keys Create a public SSH key for the authenticated user
UsersApi users_slash_create_ssh_signing_key_for_authenticated_user POST /user/ssh_signing_keys Create a SSH signing key for the authenticated user
UsersApi users_slash_delete_email_for_authenticated_user DELETE /user/emails Delete an email address for the authenticated user
UsersApi users_slash_delete_gpg_key_for_authenticated_user DELETE /user/gpg_keys/{gpg_key_id} Delete a GPG key for the authenticated user
UsersApi users_slash_delete_public_ssh_key_for_authenticated_user DELETE /user/keys/{key_id} Delete a public SSH key for the authenticated user
UsersApi users_slash_delete_social_account_for_authenticated_user DELETE /user/social_accounts Delete social accounts for the authenticated user
UsersApi users_slash_delete_ssh_signing_key_for_authenticated_user DELETE /user/ssh_signing_keys/{ssh_signing_key_id} Delete an SSH signing key for the authenticated user
UsersApi users_slash_follow PUT /user/following/{username} Follow a user
UsersApi users_slash_get_authenticated GET /user Get the authenticated user
UsersApi users_slash_get_by_username GET /users/{username} Get a user
UsersApi users_slash_get_context_for_user GET /users/{username}/hovercard Get contextual information for a user
UsersApi users_slash_get_gpg_key_for_authenticated_user GET /user/gpg_keys/{gpg_key_id} Get a GPG key for the authenticated user
UsersApi users_slash_get_public_ssh_key_for_authenticated_user GET /user/keys/{key_id} Get a public SSH key for the authenticated user
UsersApi users_slash_get_ssh_signing_key_for_authenticated_user GET /user/ssh_signing_keys/{ssh_signing_key_id} Get an SSH signing key for the authenticated user
UsersApi users_slash_list GET /users List users
UsersApi users_slash_list_blocked_by_authenticated_user GET /user/blocks List users blocked by the authenticated user
UsersApi users_slash_list_emails_for_authenticated_user GET /user/emails List email addresses for the authenticated user
UsersApi users_slash_list_followed_by_authenticated_user GET /user/following List the people the authenticated user follows
UsersApi users_slash_list_followers_for_authenticated_user GET /user/followers List followers of the authenticated user
UsersApi users_slash_list_followers_for_user GET /users/{username}/followers List followers of a user
UsersApi users_slash_list_following_for_user GET /users/{username}/following List the people a user follows
UsersApi users_slash_list_gpg_keys_for_authenticated_user GET /user/gpg_keys List GPG keys for the authenticated user
UsersApi users_slash_list_gpg_keys_for_user GET /users/{username}/gpg_keys List GPG keys for a user
UsersApi users_slash_list_public_emails_for_authenticated_user GET /user/public_emails List public email addresses for the authenticated user
UsersApi users_slash_list_public_keys_for_user GET /users/{username}/keys List public keys for a user
UsersApi users_slash_list_public_ssh_keys_for_authenticated_user GET /user/keys List public SSH keys for the authenticated user
UsersApi users_slash_list_social_accounts_for_authenticated_user GET /user/social_accounts List social accounts for the authenticated user
UsersApi users_slash_list_social_accounts_for_user GET /users/{username}/social_accounts List social accounts for a user
UsersApi users_slash_list_ssh_signing_keys_for_authenticated_user GET /user/ssh_signing_keys List SSH signing keys for the authenticated user
UsersApi users_slash_list_ssh_signing_keys_for_user GET /users/{username}/ssh_signing_keys List SSH signing keys for a user
UsersApi users_slash_set_primary_email_visibility_for_authenticated_user PATCH /user/email/visibility Set primary email visibility for the authenticated user
UsersApi users_slash_unblock DELETE /user/blocks/{username} Unblock a user
UsersApi users_slash_unfollow DELETE /user/following/{username} Unfollow a user
UsersApi users_slash_update_authenticated PATCH /user Update the authenticated user

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

Dependencies

~8–19MB
~266K SLoC