# Toolcape + GitHub

Toolcape connects a company’s existing AI to its systems through one MCP entry point, with account connections, group and individual permissions, and audit logs. This documentation describes a product prototype; it is not evidence that a live server or account is connected.

## The connection
GitHub: A workspace for software code, issues and code changes.
API connection · AI uses Toolcape through MCP
Provider sign-in (OAuth). Confirm whether the configured connection acts as the user or uses application permissions.

## Typical actions
- Read: Read repositories, issues and pull requests
- Create: Create issues or comments
- Change: Update issues and supported repository settings
Useful for development teams. Issue handling and administration of a repository should have separate permissions.

## Setup
1. IT configures the provider app, API and requested scopes.
2. Provider sign-in (OAuth). Confirm whether the configured connection acts as the user or uses application permissions.
3. Make the service available in Toolcape. Set Everyone, group and individual rules for the actions actually needed. Adding a service does not grant access.
4. Connect the approved AI client to the actual Toolcape MCP address and sign in. Start with a harmless read-only task and check the audit log.

## Permissions
For personal delegated access, the provider account, approved app scopes and Toolcape rules must all permit the action. Shared accounts and application permissions may have other limits. Toolcape combines Everyone and group grants; a personal exception replaces inherited access for that service. Reading can disclose confidential information. Sharing, sending and deletion need separate consideration.

## Calling an operation
First discover which tools the connected Toolcape server actually exposes. If it offers search → describe → execute, find the relevant operation, inspect its input schema and permissions, then call it with validated inputs. Tool names vary by server; do not invent names, arguments, URLs or successful outcomes. Without connected tools, give setup guidance instead of claiming to perform actions.

## Operation reference
Catalog snapshot: 16 September 2026. Verify the current schema before calling.
- meta.root — GitHub API Root
  GET /
  https://docs.github.com/rest/meta/meta#github-api-root
- securityAdvisories.listGlobalAdvisories — List global security advisories
  GET /advisories
  https://docs.github.com/rest/security-advisories/global-advisories#list-global-security-advisories
- securityAdvisories.getGlobalAdvisory — Get a global security advisory
  GET /advisories/{ghsa_id}
  https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory
- agentTasks.listTasksForRepo — List tasks for repository
  GET /agents/repos/{owner}/{repo}/tasks
  https://docs.github.com/rest/agent-tasks/agent-tasks#list-tasks-for-repository
- agentTasks.createTaskInRepo — Start a task
  POST /agents/repos/{owner}/{repo}/tasks
  https://docs.github.com/rest/agent-tasks/agent-tasks#start-a-task
- agentTasks.getTaskByRepoAndId — Get a task by repo
  GET /agents/repos/{owner}/{repo}/tasks/{task_id}
  https://docs.github.com/rest/agent-tasks/agent-tasks#get-a-task-by-repo
- agentTasks.listTasks — List tasks
  GET /agents/tasks
  https://docs.github.com/rest/agent-tasks/agent-tasks#list-tasks
- agentTasks.getTaskById — Get a task by ID
  GET /agents/tasks/{task_id}
  https://docs.github.com/rest/agent-tasks/agent-tasks#get-a-task-by-id
- apps.getAuthenticated — Get the authenticated app
  GET /app
  https://docs.github.com/rest/apps/apps#get-the-authenticated-app
- apps.createFromManifest — Create a GitHub App from a manifest
  POST /app-manifests/{code}/conversions
  https://docs.github.com/rest/apps/apps#create-a-github-app-from-a-manifest
- apps.getWebhookConfigForApp — Get a webhook configuration for an app
  GET /app/hook/config
  https://docs.github.com/rest/apps/webhooks#get-a-webhook-configuration-for-an-app
- apps.updateWebhookConfigForApp — Update a webhook configuration for an app
  PATCH /app/hook/config
  https://docs.github.com/rest/apps/webhooks#update-a-webhook-configuration-for-an-app
- apps.listWebhookDeliveries — List deliveries for an app webhook
  GET /app/hook/deliveries
  https://docs.github.com/rest/apps/webhooks#list-deliveries-for-an-app-webhook
- apps.getWebhookDelivery — Get a delivery for an app webhook
  GET /app/hook/deliveries/{delivery_id}
  https://docs.github.com/rest/apps/webhooks#get-a-delivery-for-an-app-webhook
- apps.redeliverWebhookDelivery — Redeliver a delivery for an app webhook
  POST /app/hook/deliveries/{delivery_id}/attempts
  https://docs.github.com/rest/apps/webhooks#redeliver-a-delivery-for-an-app-webhook
- apps.listInstallationRequestsForAuthenticatedApp — List installation requests for the authenticated app
  GET /app/installation-requests
  https://docs.github.com/rest/apps/apps#list-installation-requests-for-the-authenticated-app
- apps.listInstallations — List installations for the authenticated app
  GET /app/installations
  https://docs.github.com/rest/apps/apps#list-installations-for-the-authenticated-app
- apps.getInstallation — Get an installation for the authenticated app
  GET /app/installations/{installation_id}
  https://docs.github.com/rest/apps/apps#get-an-installation-for-the-authenticated-app
- apps.deleteInstallation — Delete an installation for the authenticated app
  DELETE /app/installations/{installation_id}
  https://docs.github.com/rest/apps/apps#delete-an-installation-for-the-authenticated-app
- apps.createInstallationAccessToken — Create an installation access token for an app
  POST /app/installations/{installation_id}/access_tokens
  https://docs.github.com/rest/apps/apps#create-an-installation-access-token-for-an-app
- apps.suspendInstallation — Suspend an app installation
  PUT /app/installations/{installation_id}/suspended
  https://docs.github.com/rest/apps/apps#suspend-an-app-installation
- apps.unsuspendInstallation — Unsuspend an app installation
  DELETE /app/installations/{installation_id}/suspended
  https://docs.github.com/rest/apps/apps#unsuspend-an-app-installation
- apps.deleteAuthorization — Delete an app authorization
  DELETE /applications/{client_id}/grant
  https://docs.github.com/rest/apps/oauth-applications#delete-an-app-authorization
- apps.checkToken — Check a token
  POST /applications/{client_id}/token
  https://docs.github.com/rest/apps/oauth-applications#check-a-token
- apps.deleteToken — Delete an app token
  DELETE /applications/{client_id}/token
  https://docs.github.com/rest/apps/oauth-applications#delete-an-app-token
- apps.resetToken — Reset a token
  PATCH /applications/{client_id}/token
  https://docs.github.com/rest/apps/oauth-applications#reset-a-token
- apps.scopeToken — Create a scoped access token
  POST /applications/{client_id}/token/scoped
  https://docs.github.com/rest/apps/apps#create-a-scoped-access-token
- apps.getBySlug — Get an app
  GET /apps/{app_slug}
  https://docs.github.com/rest/apps/apps#get-an-app
- classroom.getAnAssignment — Get an assignment
  GET /assignments/{assignment_id}
  https://docs.github.com/rest/classroom/classroom#closed---get-an-assignment
- classroom.listAcceptedAssignmentsForAnAssignment — List accepted assignments for an assignment
  GET /assignments/{assignment_id}/accepted_assignments
  https://docs.github.com/rest/classroom/classroom#closed---list-accepted-assignments-for-an-assignment
- classroom.getAssignmentGrades — Get assignment grades
  GET /assignments/{assignment_id}/grades
  https://docs.github.com/rest/classroom/classroom#closed---get-assignment-grades
- classroom.listClassrooms — List classrooms
  GET /classrooms
  https://docs.github.com/rest/classroom/classroom#closed---list-classrooms
- classroom.getAClassroom — Get a classroom
  GET /classrooms/{classroom_id}
  https://docs.github.com/rest/classroom/classroom#closed---get-a-classroom
- classroom.listAssignmentsForAClassroom — List assignments for a classroom
  GET /classrooms/{classroom_id}/assignments
  https://docs.github.com/rest/classroom/classroom#closed---list-assignments-for-a-classroom
- codesOfConduct.getAllCodesOfConduct — Get all codes of conduct
  GET /codes_of_conduct
  https://docs.github.com/rest/codes-of-conduct/codes-of-conduct#get-all-codes-of-conduct
- codesOfConduct.getConductCode — Get a code of conduct
  GET /codes_of_conduct/{key}
  https://docs.github.com/rest/codes-of-conduct/codes-of-conduct#get-a-code-of-conduct
- credentials.revoke — Revoke a list of credentials
  POST /credentials/revoke
  https://docs.github.com/rest/credentials/revoke#revoke-a-list-of-credentials
- emojis.get — Get emojis
  GET /emojis
  https://docs.github.com/rest/emojis/emojis#get-emojis
- actions.getActionsCacheRetentionLimitForEnterprise — Get GitHub Actions cache retention limit for an enterprise
  GET /enterprises/{enterprise}/actions/cache/retention-limit
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-an-enterprise
- actions.setActionsCacheRetentionLimitForEnterprise — Set GitHub Actions cache retention limit for an enterprise
  PUT /enterprises/{enterprise}/actions/cache/retention-limit
  https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-an-enterprise
- actions.getActionsCacheStorageLimitForEnterprise — Get GitHub Actions cache storage limit for an enterprise
  GET /enterprises/{enterprise}/actions/cache/storage-limit
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-an-enterprise
- actions.setActionsCacheStorageLimitForEnterprise — Set GitHub Actions cache storage limit for an enterprise
  PUT /enterprises/{enterprise}/actions/cache/storage-limit
  https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-an-enterprise
- oidc.listOidcCustomPropertyInclusionsForEnterprise — List OIDC custom property inclusions for an enterprise
  GET /enterprises/{enterprise}/actions/oidc/customization/properties/repo
  https://docs.github.com/rest/actions/oidc#list-oidc-custom-property-inclusions-for-an-enterprise
- oidc.createOidcCustomPropertyInclusionForEnterprise — Create an OIDC custom property inclusion for an enterprise
  POST /enterprises/{enterprise}/actions/oidc/customization/properties/repo
  https://docs.github.com/rest/actions/oidc#create-an-oidc-custom-property-inclusion-for-an-enterprise
- oidc.deleteOidcCustomPropertyInclusionForEnterprise — Delete an OIDC custom property inclusion for an enterprise
  DELETE /enterprises/{enterprise}/actions/oidc/customization/properties/repo/{custom_property_name}
  https://docs.github.com/rest/actions/oidc#delete-an-oidc-custom-property-inclusion-for-an-enterprise
- codeSecurity.getConfigurationsForEnterprise — Get code security configurations for an enterprise
  GET /enterprises/{enterprise}/code-security/configurations
  https://docs.github.com/rest/code-security/configurations#get-code-security-configurations-for-an-enterprise
- codeSecurity.createConfigurationForEnterprise — Create a code security configuration for an enterprise
  POST /enterprises/{enterprise}/code-security/configurations
  https://docs.github.com/rest/code-security/configurations#create-a-code-security-configuration-for-an-enterprise
- codeSecurity.getDefaultConfigurationsForEnterprise — Get default code security configurations for an enterprise
  GET /enterprises/{enterprise}/code-security/configurations/defaults
  https://docs.github.com/rest/code-security/configurations#get-default-code-security-configurations-for-an-enterprise
- codeSecurity.getSingleConfigurationForEnterprise — Retrieve a code security configuration of an enterprise
  GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}
  https://docs.github.com/rest/code-security/configurations#retrieve-a-code-security-configuration-of-an-enterprise
- codeSecurity.deleteConfigurationForEnterprise — Delete a code security configuration for an enterprise
  DELETE /enterprises/{enterprise}/code-security/configurations/{configuration_id}
  https://docs.github.com/rest/code-security/configurations#delete-a-code-security-configuration-for-an-enterprise
- codeSecurity.updateEnterpriseConfiguration — Update a custom code security configuration for an enterprise
  PATCH /enterprises/{enterprise}/code-security/configurations/{configuration_id}
  https://docs.github.com/rest/code-security/configurations#update-a-custom-code-security-configuration-for-an-enterprise
- codeSecurity.attachEnterpriseConfiguration — Attach an enterprise configuration to repositories
  POST /enterprises/{enterprise}/code-security/configurations/{configuration_id}/attach
  https://docs.github.com/rest/code-security/configurations#attach-an-enterprise-configuration-to-repositories
- codeSecurity.setConfigurationAsDefaultForEnterprise — Set a code security configuration as a default for an enterprise
  PUT /enterprises/{enterprise}/code-security/configurations/{configuration_id}/defaults
  https://docs.github.com/rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-enterprise
- codeSecurity.getRepositoriesForEnterpriseConfiguration — Get repositories associated with an enterprise code security configuration
  GET /enterprises/{enterprise}/code-security/configurations/{configuration_id}/repositories
  https://docs.github.com/rest/code-security/configurations#get-repositories-associated-with-an-enterprise-code-security-configuration
- copilot.copilotEnterpriseOneDayUsageMetrics — Get Copilot enterprise usage metrics for a specific day
  GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day
- copilot.copilotEnterpriseUsageMetrics — Get Copilot enterprise usage metrics
  GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics
- copilot.copilotEnterpriseUserTeamsOneDayReport — Get Copilot enterprise user-teams report for a specific day
  GET /enterprises/{enterprise}/copilot/metrics/reports/user-teams-1-day
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-user-teams-report-for-a-specific-day
- copilot.copilotUsersOneDayUsageMetrics — Get Copilot users usage metrics for a specific day
  GET /enterprises/{enterprise}/copilot/metrics/reports/users-1-day
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day
- copilot.copilotUsersUsageMetrics — Get Copilot users usage metrics
  GET /enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics
- copilot.setEnterpriseCodingAgentPolicy — Set the coding agent policy for an enterprise
  PUT /enterprises/{enterprise}/copilot/policies/coding_agent
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-the-coding-agent-policy-for-an-enterprise
- copilot.addOrganizationsToEnterpriseCodingAgentPolicy — Add organizations to the enterprise coding agent policy
  POST /enterprises/{enterprise}/copilot/policies/coding_agent/organizations
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#add-organizations-to-the-enterprise-coding-agent-policy
- copilot.removeOrganizationsFromEnterpriseCodingAgentPolicy — Remove organizations from the enterprise coding agent policy
  DELETE /enterprises/{enterprise}/copilot/policies/coding_agent/organizations
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#remove-organizations-from-the-enterprise-coding-agent-policy
- dependabot.listAlertsForEnterprise — List Dependabot alerts for an enterprise
  GET /enterprises/{enterprise}/dependabot/alerts
  https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise
- dependabot.repositoryAccessForEnterprise — Lists the repositories Dependabot can access in an enterprise
  GET /enterprises/{enterprise}/dependabot/repository-access
  https://docs.github.com/rest/dependabot/repository-access#lists-the-repositories-dependabot-can-access-in-an-enterprise
- dependabot.updateRepositoryAccessForEnterprise — Updates Dependabot's repository access list for an enterprise
  PATCH /enterprises/{enterprise}/dependabot/repository-access
  https://docs.github.com/rest/dependabot/repository-access#updates-dependabots-repository-access-list-for-an-enterprise
- dependabot.setRepositoryAccessDefaultLevelForEnterprise — Set the default repository access level for Dependabot in an enterprise
  PUT /enterprises/{enterprise}/dependabot/repository-access/default-level
  https://docs.github.com/rest/dependabot/repository-access#set-the-default-repository-access-level-for-dependabot-in-an-enterprise
- enterpriseTeams.list — List enterprise teams
  GET /enterprises/{enterprise}/teams
  https://docs.github.com/rest/enterprise-teams/enterprise-teams#list-enterprise-teams
- enterpriseTeams.create — Create an enterprise team
  POST /enterprises/{enterprise}/teams
  https://docs.github.com/rest/enterprise-teams/enterprise-teams#create-an-enterprise-team
- enterpriseTeamMemberships.list — List members in an enterprise team
  GET /enterprises/{enterprise}/teams/{enterprise-team}/memberships
  https://docs.github.com/rest/enterprise-teams/enterprise-team-members#list-members-in-an-enterprise-team
- enterpriseTeamMemberships.bulkAdd — Bulk add team members
  POST /enterprises/{enterprise}/teams/{enterprise-team}/memberships/add
  https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-add-team-members
- enterpriseTeamMemberships.bulkRemove — Bulk remove team members
  POST /enterprises/{enterprise}/teams/{enterprise-team}/memberships/remove
  https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-remove-team-members
- enterpriseTeamMemberships.get — Get enterprise team membership
  GET /enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}
  https://docs.github.com/rest/enterprise-teams/enterprise-team-members#get-enterprise-team-membership
- enterpriseTeamMemberships.add — Add team member
  PUT /enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}
  https://docs.github.com/rest/enterprise-teams/enterprise-team-members#add-team-member
- enterpriseTeamMemberships.remove — Remove team membership
  DELETE /enterprises/{enterprise}/teams/{enterprise-team}/memberships/{username}
  https://docs.github.com/rest/enterprise-teams/enterprise-team-members#remove-team-membership
- enterpriseTeamOrganizations.getAssignments — Get organization assignments
  GET /enterprises/{enterprise}/teams/{enterprise-team}/organizations
  https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignments
- enterpriseTeamOrganizations.bulkAdd — Add organization assignments
  POST /enterprises/{enterprise}/teams/{enterprise-team}/organizations/add
  https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-organization-assignments
- enterpriseTeamOrganizations.bulkRemove — Remove organization assignments
  POST /enterprises/{enterprise}/teams/{enterprise-team}/organizations/remove
  https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#remove-organization-assignments
- enterpriseTeamOrganizations.getAssignment — Get organization assignment
  GET /enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}
  https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignment
- enterpriseTeamOrganizations.add — Add an organization assignment
  PUT /enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}
  https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-an-organization-assignment
- enterpriseTeamOrganizations.delete — Delete an organization assignment
  DELETE /enterprises/{enterprise}/teams/{enterprise-team}/organizations/{org}
  https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#delete-an-organization-assignment
- enterpriseTeams.get — Get an enterprise team
  GET /enterprises/{enterprise}/teams/{team_slug}
  https://docs.github.com/rest/enterprise-teams/enterprise-teams#get-an-enterprise-team
- enterpriseTeams.delete — Delete an enterprise team
  DELETE /enterprises/{enterprise}/teams/{team_slug}
  https://docs.github.com/rest/enterprise-teams/enterprise-teams#delete-an-enterprise-team
- enterpriseTeams.update — Update an enterprise team
  PATCH /enterprises/{enterprise}/teams/{team_slug}
  https://docs.github.com/rest/enterprise-teams/enterprise-teams#update-an-enterprise-team
- activity.listPublicEvents — List public events
  GET /events
  https://docs.github.com/rest/activity/events#list-public-events
- activity.getFeeds — Get feeds
  GET /feeds
  https://docs.github.com/rest/activity/feeds#get-feeds
- gists.list — List gists for the authenticated user
  GET /gists
  https://docs.github.com/rest/gists/gists#list-gists-for-the-authenticated-user
- gists.create — Create a gist
  POST /gists
  https://docs.github.com/rest/gists/gists#create-a-gist
- gists.listPublic — List public gists
  GET /gists/public
  https://docs.github.com/rest/gists/gists#list-public-gists
- gists.listStarred — List starred gists
  GET /gists/starred
  https://docs.github.com/rest/gists/gists#list-starred-gists
- gists.get — Get a gist
  GET /gists/{gist_id}
  https://docs.github.com/rest/gists/gists#get-a-gist
- gists.delete — Delete a gist
  DELETE /gists/{gist_id}
  https://docs.github.com/rest/gists/gists#delete-a-gist
- gists.update — Update a gist
  PATCH /gists/{gist_id}
  https://docs.github.com/rest/gists/gists#update-a-gist
- gists.listComments — List gist comments
  GET /gists/{gist_id}/comments
  https://docs.github.com/rest/gists/comments#list-gist-comments
- gists.createComment — Create a gist comment
  POST /gists/{gist_id}/comments
  https://docs.github.com/rest/gists/comments#create-a-gist-comment
- gists.getComment — Get a gist comment
  GET /gists/{gist_id}/comments/{comment_id}
  https://docs.github.com/rest/gists/comments#get-a-gist-comment
- gists.deleteComment — Delete a gist comment
  DELETE /gists/{gist_id}/comments/{comment_id}
  https://docs.github.com/rest/gists/comments#delete-a-gist-comment
- gists.updateComment — Update a gist comment
  PATCH /gists/{gist_id}/comments/{comment_id}
  https://docs.github.com/rest/gists/comments#update-a-gist-comment
- gists.listCommits — List gist commits
  GET /gists/{gist_id}/commits
  https://docs.github.com/rest/gists/gists#list-gist-commits
- gists.listForks — List gist forks
  GET /gists/{gist_id}/forks
  https://docs.github.com/rest/gists/gists#list-gist-forks
- gists.fork — Fork a gist
  POST /gists/{gist_id}/forks
  https://docs.github.com/rest/gists/gists#fork-a-gist
- gists.checkIsStarred — Check if a gist is starred
  GET /gists/{gist_id}/star
  https://docs.github.com/rest/gists/gists#check-if-a-gist-is-starred
- gists.star — Star a gist
  PUT /gists/{gist_id}/star
  https://docs.github.com/rest/gists/gists#star-a-gist
- gists.unstar — Unstar a gist
  DELETE /gists/{gist_id}/star
  https://docs.github.com/rest/gists/gists#unstar-a-gist
- gists.getRevision — Get a gist revision
  GET /gists/{gist_id}/{sha}
  https://docs.github.com/rest/gists/gists#get-a-gist-revision
- gitignore.getAllTemplates — Get all gitignore templates
  GET /gitignore/templates
  https://docs.github.com/rest/gitignore/gitignore#get-all-gitignore-templates
- gitignore.getTemplate — Get a gitignore template
  GET /gitignore/templates/{name}
  https://docs.github.com/rest/gitignore/gitignore#get-a-gitignore-template
- apps.listReposAccessibleToInstallation — List repositories accessible to the app installation
  GET /installation/repositories
  https://docs.github.com/rest/apps/installations#list-repositories-accessible-to-the-app-installation
- apps.revokeInstallationAccessToken — Revoke an installation access token
  DELETE /installation/token
  https://docs.github.com/rest/apps/installations#revoke-an-installation-access-token
- issues.list — List issues assigned to the authenticated user
  GET /issues
  https://docs.github.com/rest/issues/issues#list-issues-assigned-to-the-authenticated-user
- licenses.getAllCommonlyUsed — Get all commonly used licenses
  GET /licenses
  https://docs.github.com/rest/licenses/licenses#get-all-commonly-used-licenses
- licenses.get — Get a license
  GET /licenses/{license}
  https://docs.github.com/rest/licenses/licenses#get-a-license
- markdown.render — Render a Markdown document
  POST /markdown
  https://docs.github.com/rest/markdown/markdown#render-a-markdown-document
- markdown.renderRaw — Render a Markdown document in raw mode
  POST /markdown/raw
  https://docs.github.com/rest/markdown/markdown#render-a-markdown-document-in-raw-mode
- apps.getSubscriptionPlanForAccount — Get a subscription plan for an account
  GET /marketplace_listing/accounts/{account_id}
  https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account
- apps.listPlans — List plans
  GET /marketplace_listing/plans
  https://docs.github.com/rest/apps/marketplace#list-plans
- apps.listAccountsForPlan — List accounts for a plan
  GET /marketplace_listing/plans/{plan_id}/accounts
  https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan
- apps.getSubscriptionPlanForAccountStubbed — Get a subscription plan for an account (stubbed)
  GET /marketplace_listing/stubbed/accounts/{account_id}
  https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account-stubbed
- apps.listPlansStubbed — List plans (stubbed)
  GET /marketplace_listing/stubbed/plans
  https://docs.github.com/rest/apps/marketplace#list-plans-stubbed
- apps.listAccountsForPlanStubbed — List accounts for a plan (stubbed)
  GET /marketplace_listing/stubbed/plans/{plan_id}/accounts
  https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan-stubbed
- meta.get — Get GitHub meta information
  GET /meta
  https://docs.github.com/rest/meta/meta#get-apiname-meta-information
- activity.listPublicEventsForRepoNetwork — List public events for a network of repositories
  GET /networks/{owner}/{repo}/events
  https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories
- activity.listNotificationsForAuthenticatedUser — List notifications for the authenticated user
  GET /notifications
  https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user
- activity.markNotificationsAsRead — Mark notifications as read
  PUT /notifications
  https://docs.github.com/rest/activity/notifications#mark-notifications-as-read
- activity.getThread — Get a thread
  GET /notifications/threads/{thread_id}
  https://docs.github.com/rest/activity/notifications#get-a-thread
- activity.markThreadAsDone — Mark a thread as done
  DELETE /notifications/threads/{thread_id}
  https://docs.github.com/rest/activity/notifications#mark-a-thread-as-done
- activity.markThreadAsRead — Mark a thread as read
  PATCH /notifications/threads/{thread_id}
  https://docs.github.com/rest/activity/notifications#mark-a-thread-as-read
- activity.getThreadSubscriptionForAuthenticatedUser — Get a thread subscription for the authenticated user
  GET /notifications/threads/{thread_id}/subscription
  https://docs.github.com/rest/activity/notifications#get-a-thread-subscription-for-the-authenticated-user
- activity.setThreadSubscription — Set a thread subscription
  PUT /notifications/threads/{thread_id}/subscription
  https://docs.github.com/rest/activity/notifications#set-a-thread-subscription
- activity.deleteThreadSubscription — Delete a thread subscription
  DELETE /notifications/threads/{thread_id}/subscription
  https://docs.github.com/rest/activity/notifications#delete-a-thread-subscription
- meta.getOctocat — Get Octocat
  GET /octocat
  https://docs.github.com/rest/meta/meta#get-octocat
- orgs.list — List organizations
  GET /organizations
  https://docs.github.com/rest/orgs/orgs#list-organizations
- actions.getActionsCacheRetentionLimitForOrganization — Get GitHub Actions cache retention limit for an organization
  GET /organizations/{org}/actions/cache/retention-limit
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-an-organization
- actions.setActionsCacheRetentionLimitForOrganization — Set GitHub Actions cache retention limit for an organization
  PUT /organizations/{org}/actions/cache/retention-limit
  https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-an-organization
- actions.getActionsCacheStorageLimitForOrganization — Get GitHub Actions cache storage limit for an organization
  GET /organizations/{org}/actions/cache/storage-limit
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-an-organization
- actions.setActionsCacheStorageLimitForOrganization — Set GitHub Actions cache storage limit for an organization
  PUT /organizations/{org}/actions/cache/storage-limit
  https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-an-organization
- billing.getGithubBillingAiCreditUsageReportOrg — Get billing AI credit usage report for an organization
  GET /organizations/{org}/settings/billing/ai_credit/usage
  https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-an-organization
- billing.getAllBudgetsOrg — Get all budgets for an organization
  GET /organizations/{org}/settings/billing/budgets
  https://docs.github.com/rest/billing/budgets#get-all-budgets-for-an-organization
- billing.createOrganizationBudget — Create a budget for an organization
  POST /organizations/{org}/settings/billing/budgets
  https://docs.github.com/rest/billing/budgets#create-a-budget-for-an-organization
- billing.getBudgetOrg — Get a budget by ID for an organization
  GET /organizations/{org}/settings/billing/budgets/{budget_id}
  https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization
- billing.deleteBudgetOrg — Delete a budget for an organization
  DELETE /organizations/{org}/settings/billing/budgets/{budget_id}
  https://docs.github.com/rest/billing/budgets#delete-a-budget-for-an-organization
- billing.updateBudgetOrg — Update a budget for an organization
  PATCH /organizations/{org}/settings/billing/budgets/{budget_id}
  https://docs.github.com/rest/billing/budgets#update-a-budget-for-an-organization
- billing.getGithubBillingPremiumRequestUsageReportOrg — Get billing premium request usage report for an organization
  GET /organizations/{org}/settings/billing/premium_request/usage
  https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-an-organization
- billing.getGithubBillingUsageReportOrg — Get billing usage report for an organization
  GET /organizations/{org}/settings/billing/usage
  https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-an-organization
- billing.getGithubBillingUsageSummaryReportOrg — Get billing usage summary for an organization
  GET /organizations/{org}/settings/billing/usage/summary
  https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-an-organization
- orgs.get — Get an organization
  GET /orgs/{org}
  https://docs.github.com/rest/orgs/orgs#get-an-organization
- orgs.delete — Delete an organization
  DELETE /orgs/{org}
  https://docs.github.com/rest/orgs/orgs#delete-an-organization
- orgs.update — Update an organization
  PATCH /orgs/{org}
  https://docs.github.com/rest/orgs/orgs#update-an-organization
- actions.getActionsCacheUsageForOrg — Get GitHub Actions cache usage for an organization
  GET /orgs/{org}/actions/cache/usage
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-an-organization
- actions.getActionsCacheUsageByRepoForOrg — List repositories with GitHub Actions cache usage for an organization
  GET /orgs/{org}/actions/cache/usage-by-repository
  https://docs.github.com/rest/actions/cache#list-repositories-with-github-actions-cache-usage-for-an-organization
- actions.listHostedRunnersForOrg — List GitHub-hosted runners for an organization
  GET /orgs/{org}/actions/hosted-runners
  https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization
- actions.createHostedRunnerForOrg — Create a GitHub-hosted runner for an organization
  POST /orgs/{org}/actions/hosted-runners
  https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization
- actions.listCustomImagesForOrg — List custom images for an organization
  GET /orgs/{org}/actions/hosted-runners/images/custom
  https://docs.github.com/rest/actions/hosted-runners#list-custom-images-for-an-organization
- actions.getCustomImageForOrg — Get a custom image definition for GitHub Actions Hosted Runners
  GET /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}
  https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners
- actions.deleteCustomImageFromOrg — Delete a custom image from the organization
  DELETE /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}
  https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization
- actions.listCustomImageVersionsForOrg — List image versions of a custom image for an organization
  GET /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}/versions
  https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization
- actions.getCustomImageVersionForOrg — Get an image version of a custom image for GitHub Actions Hosted Runners
  GET /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}/versions/{version}
  https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners
- actions.deleteCustomImageVersionFromOrg — Delete an image version of custom image from the organization
  DELETE /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}/versions/{version}
  https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization
- actions.getHostedRunnersGithubOwnedImagesForOrg — Get GitHub-owned images for GitHub-hosted runners in an organization
  GET /orgs/{org}/actions/hosted-runners/images/github-owned
  https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization
- actions.getHostedRunnersPartnerImagesForOrg — Get partner images for GitHub-hosted runners in an organization
  GET /orgs/{org}/actions/hosted-runners/images/partner
  https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization
- actions.getHostedRunnersLimitsForOrg — Get limits on GitHub-hosted runners for an organization
  GET /orgs/{org}/actions/hosted-runners/limits
  https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization
- actions.getHostedRunnersMachineSpecsForOrg — Get GitHub-hosted runners machine specs for an organization
  GET /orgs/{org}/actions/hosted-runners/machine-sizes
  https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization
- actions.getHostedRunnersPlatformsForOrg — Get platforms for GitHub-hosted runners in an organization
  GET /orgs/{org}/actions/hosted-runners/platforms
  https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization
- actions.getHostedRunnerForOrg — Get a GitHub-hosted runner for an organization
  GET /orgs/{org}/actions/hosted-runners/{hosted_runner_id}
  https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization
- actions.deleteHostedRunnerForOrg — Delete a GitHub-hosted runner for an organization
  DELETE /orgs/{org}/actions/hosted-runners/{hosted_runner_id}
  https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization
- actions.updateHostedRunnerForOrg — Update a GitHub-hosted runner for an organization
  PATCH /orgs/{org}/actions/hosted-runners/{hosted_runner_id}
  https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization
- oidc.listOidcCustomPropertyInclusionsForOrg — List OIDC custom property inclusions for an organization
  GET /orgs/{org}/actions/oidc/customization/properties/repo
  https://docs.github.com/rest/actions/oidc#list-oidc-custom-property-inclusions-for-an-organization
- oidc.createOidcCustomPropertyInclusionForOrg — Create an OIDC custom property inclusion for an organization
  POST /orgs/{org}/actions/oidc/customization/properties/repo
  https://docs.github.com/rest/actions/oidc#create-an-oidc-custom-property-inclusion-for-an-organization
- oidc.deleteOidcCustomPropertyInclusionForOrg — Delete an OIDC custom property inclusion for an organization
  DELETE /orgs/{org}/actions/oidc/customization/properties/repo/{custom_property_name}
  https://docs.github.com/rest/actions/oidc#delete-an-oidc-custom-property-inclusion-for-an-organization
- oidc.getOidcCustomSubTemplateForOrg — Get the customization template for an OIDC subject claim for an organization
  GET /orgs/{org}/actions/oidc/customization/sub
  https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization
- oidc.updateOidcCustomSubTemplateForOrg — Set the customization template for an OIDC subject claim for an organization
  PUT /orgs/{org}/actions/oidc/customization/sub
  https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization
- actions.getGithubActionsPermissionsOrganization — Get GitHub Actions permissions for an organization
  GET /orgs/{org}/actions/permissions
  https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization
- actions.setGithubActionsPermissionsOrganization — Set GitHub Actions permissions for an organization
  PUT /orgs/{org}/actions/permissions
  https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization
- actions.getArtifactAndLogRetentionSettingsOrganization — Get artifact and log retention settings for an organization
  GET /orgs/{org}/actions/permissions/artifact-and-log-retention
  https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-an-organization
- actions.setArtifactAndLogRetentionSettingsOrganization — Set artifact and log retention settings for an organization
  PUT /orgs/{org}/actions/permissions/artifact-and-log-retention
  https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-an-organization
- actions.getForkPrContributorApprovalPermissionsOrganization — Get fork PR contributor approval permissions for an organization
  GET /orgs/{org}/actions/permissions/fork-pr-contributor-approval
  https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-an-organization
- actions.setForkPrContributorApprovalPermissionsOrganization — Set fork PR contributor approval permissions for an organization
  PUT /orgs/{org}/actions/permissions/fork-pr-contributor-approval
  https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-an-organization
- actions.getPrivateRepoForkPrWorkflowsSettingsOrganization — Get private repo fork PR workflow settings for an organization
  GET /orgs/{org}/actions/permissions/fork-pr-workflows-private-repos
  https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-an-organization
- actions.setPrivateRepoForkPrWorkflowsSettingsOrganization — Set private repo fork PR workflow settings for an organization
  PUT /orgs/{org}/actions/permissions/fork-pr-workflows-private-repos
  https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-an-organization
- actions.listSelectedRepositoriesEnabledGithubActionsOrganization — List selected repositories enabled for GitHub Actions in an organization
  GET /orgs/{org}/actions/permissions/repositories
  https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization
- actions.setSelectedRepositoriesEnabledGithubActionsOrganization — Set selected repositories enabled for GitHub Actions in an organization
  PUT /orgs/{org}/actions/permissions/repositories
  https://docs.github.com/rest/actions/permissions#set-selected-repositories-enabled-for-github-actions-in-an-organization
- actions.enableSelectedRepositoryGithubActionsOrganization — Enable a selected repository for GitHub Actions in an organization
  PUT /orgs/{org}/actions/permissions/repositories/{repository_id}
  https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization
- actions.disableSelectedRepositoryGithubActionsOrganization — Disable a selected repository for GitHub Actions in an organization
  DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}
  https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization
- actions.getAllowedActionsOrganization — Get allowed actions and reusable workflows for an organization
  GET /orgs/{org}/actions/permissions/selected-actions
  https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-organization
- actions.setAllowedActionsOrganization — Set allowed actions and reusable workflows for an organization
  PUT /orgs/{org}/actions/permissions/selected-actions
  https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-organization
- actions.getSelfHostedRunnersPermissionsOrganization — Get self-hosted runners settings for an organization
  GET /orgs/{org}/actions/permissions/self-hosted-runners
  https://docs.github.com/rest/actions/permissions#get-self-hosted-runners-settings-for-an-organization
- actions.setSelfHostedRunnersPermissionsOrganization — Set self-hosted runners settings for an organization
  PUT /orgs/{org}/actions/permissions/self-hosted-runners
  https://docs.github.com/rest/actions/permissions#set-self-hosted-runners-settings-for-an-organization
- actions.listSelectedRepositoriesSelfHostedRunnersOrganization — List repositories allowed to use self-hosted runners in an organization
  GET /orgs/{org}/actions/permissions/self-hosted-runners/repositories
  https://docs.github.com/rest/actions/permissions#list-repositories-allowed-to-use-self-hosted-runners-in-an-organization
- actions.setSelectedRepositoriesSelfHostedRunnersOrganization — Set repositories allowed to use self-hosted runners in an organization
  PUT /orgs/{org}/actions/permissions/self-hosted-runners/repositories
  https://docs.github.com/rest/actions/permissions#set-repositories-allowed-to-use-self-hosted-runners-in-an-organization
- actions.enableSelectedRepositorySelfHostedRunnersOrganization — Add a repository to the list of repositories allowed to use self-hosted runners in an organization
  PUT /orgs/{org}/actions/permissions/self-hosted-runners/repositories/{repository_id}
  https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization
- actions.disableSelectedRepositorySelfHostedRunnersOrganization — Remove a repository from the list of repositories allowed to use self-hosted runners in an organization
  DELETE /orgs/{org}/actions/permissions/self-hosted-runners/repositories/{repository_id}
  https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization
- actions.getGithubActionsDefaultWorkflowPermissionsOrganization — Get default workflow permissions for an organization
  GET /orgs/{org}/actions/permissions/workflow
  https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-an-organization
- actions.setGithubActionsDefaultWorkflowPermissionsOrganization — Set default workflow permissions for an organization
  PUT /orgs/{org}/actions/permissions/workflow
  https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-an-organization
- actions.listSelfHostedRunnerGroupsForOrg — List self-hosted runner groups for an organization
  GET /orgs/{org}/actions/runner-groups
  https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization
- actions.createSelfHostedRunnerGroupForOrg — Create a self-hosted runner group for an organization
  POST /orgs/{org}/actions/runner-groups
  https://docs.github.com/rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization
- actions.getSelfHostedRunnerGroupForOrg — Get a self-hosted runner group for an organization
  GET /orgs/{org}/actions/runner-groups/{runner_group_id}
  https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization
- actions.deleteSelfHostedRunnerGroupFromOrg — Delete a self-hosted runner group from an organization
  DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}
  https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization
- actions.updateSelfHostedRunnerGroupForOrg — Update a self-hosted runner group for an organization
  PATCH /orgs/{org}/actions/runner-groups/{runner_group_id}
  https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization
- actions.listGithubHostedRunnersInGroupForOrg — List GitHub-hosted runners in a group for an organization
  GET /orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners
  https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization
- actions.listRepoAccessToSelfHostedRunnerGroupInOrg — List repository access to a self-hosted runner group in an organization
  GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories
  https://docs.github.com/rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization
- actions.setRepoAccessToSelfHostedRunnerGroupInOrg — Set repository access for a self-hosted runner group in an organization
  PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories
  https://docs.github.com/rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization
- actions.addRepoAccessToSelfHostedRunnerGroupInOrg — Add repository access to a self-hosted runner group in an organization
  PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}
  https://docs.github.com/rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization
- actions.removeRepoAccessToSelfHostedRunnerGroupInOrg — Remove repository access to a self-hosted runner group in an organization
  DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}
  https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization
- actions.listSelfHostedRunnersInGroupForOrg — List self-hosted runners in a group for an organization
  GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners
  https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization
- actions.setSelfHostedRunnersInGroupForOrg — Set self-hosted runners in a group for an organization
  PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/runners
  https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization
- actions.addSelfHostedRunnerToGroupForOrg — Add a self-hosted runner to a group for an organization
  PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}
  https://docs.github.com/rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization
- actions.removeSelfHostedRunnerFromGroupForOrg — Remove a self-hosted runner from a group for an organization
  DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}
  https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization
- actions.listSelfHostedRunnersForOrg — List self-hosted runners for an organization
  GET /orgs/{org}/actions/runners
  https://docs.github.com/rest/actions/self-hosted-runners#list-self-hosted-runners-for-an-organization
- actions.listRunnerApplicationsForOrg — List runner applications for an organization
  GET /orgs/{org}/actions/runners/downloads
  https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-an-organization
- actions.generateRunnerJitconfigForOrg — Create configuration for a just-in-time runner for an organization
  POST /orgs/{org}/actions/runners/generate-jitconfig
  https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization
- actions.createRegistrationTokenForOrg — Create a registration token for an organization
  POST /orgs/{org}/actions/runners/registration-token
  https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-an-organization
- actions.createRemoveTokenForOrg — Create a remove token for an organization
  POST /orgs/{org}/actions/runners/remove-token
  https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-an-organization
- actions.getSelfHostedRunnerForOrg — Get a self-hosted runner for an organization
  GET /orgs/{org}/actions/runners/{runner_id}
  https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization
- actions.deleteSelfHostedRunnerFromOrg — Delete a self-hosted runner from an organization
  DELETE /orgs/{org}/actions/runners/{runner_id}
  https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization
- actions.listLabelsForSelfHostedRunnerForOrg — List labels for a self-hosted runner for an organization
  GET /orgs/{org}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization
- actions.setCustomLabelsForSelfHostedRunnerForOrg — Set custom labels for a self-hosted runner for an organization
  PUT /orgs/{org}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization
- actions.addCustomLabelsToSelfHostedRunnerForOrg — Add custom labels to a self-hosted runner for an organization
  POST /orgs/{org}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization
- actions.removeAllCustomLabelsFromSelfHostedRunnerForOrg — Remove all custom labels from a self-hosted runner for an organization
  DELETE /orgs/{org}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization
- actions.removeCustomLabelFromSelfHostedRunnerForOrg — Remove a custom label from a self-hosted runner for an organization
  DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name}
  https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization
- actions.listOrgSecrets — List organization secrets
  GET /orgs/{org}/actions/secrets
  https://docs.github.com/rest/actions/secrets#list-organization-secrets
- actions.getOrgPublicKey — Get an organization public key
  GET /orgs/{org}/actions/secrets/public-key
  https://docs.github.com/rest/actions/secrets#get-an-organization-public-key
- actions.getOrgSecret — Get an organization secret
  GET /orgs/{org}/actions/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#get-an-organization-secret
- actions.createOrUpdateOrgSecret — Create or update an organization secret
  PUT /orgs/{org}/actions/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret
- actions.deleteOrgSecret — Delete an organization secret
  DELETE /orgs/{org}/actions/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#delete-an-organization-secret
- actions.listSelectedReposForOrgSecret — List selected repositories for an organization secret
  GET /orgs/{org}/actions/secrets/{secret_name}/repositories
  https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret
- actions.setSelectedReposForOrgSecret — Set selected repositories for an organization secret
  PUT /orgs/{org}/actions/secrets/{secret_name}/repositories
  https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret
- actions.addSelectedRepoToOrgSecret — Add selected repository to an organization secret
  PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret
- actions.removeSelectedRepoFromOrgSecret — Remove selected repository from an organization secret
  DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret
- actions.listOrgVariables — List organization variables
  GET /orgs/{org}/actions/variables
  https://docs.github.com/rest/actions/variables#list-organization-variables
- actions.createOrgVariable — Create an organization variable
  POST /orgs/{org}/actions/variables
  https://docs.github.com/rest/actions/variables#create-an-organization-variable
- actions.getOrgVariable — Get an organization variable
  GET /orgs/{org}/actions/variables/{name}
  https://docs.github.com/rest/actions/variables#get-an-organization-variable
- actions.deleteOrgVariable — Delete an organization variable
  DELETE /orgs/{org}/actions/variables/{name}
  https://docs.github.com/rest/actions/variables#delete-an-organization-variable
- actions.updateOrgVariable — Update an organization variable
  PATCH /orgs/{org}/actions/variables/{name}
  https://docs.github.com/rest/actions/variables#update-an-organization-variable
- actions.listSelectedReposForOrgVariable — List selected repositories for an organization variable
  GET /orgs/{org}/actions/variables/{name}/repositories
  https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable
- actions.setSelectedReposForOrgVariable — Set selected repositories for an organization variable
  PUT /orgs/{org}/actions/variables/{name}/repositories
  https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable
- actions.addSelectedRepoToOrgVariable — Add selected repository to an organization variable
  PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}
  https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable
- actions.removeSelectedRepoFromOrgVariable — Remove selected repository from an organization variable
  DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}
  https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable
- agents.listOrgSecrets — List organization secrets
  GET /orgs/{org}/agents/secrets
  https://docs.github.com/rest/agents/secrets#list-organization-secrets
- agents.getOrgPublicKey — Get an organization public key
  GET /orgs/{org}/agents/secrets/public-key
  https://docs.github.com/rest/agents/secrets#get-an-organization-public-key
- agents.getOrgSecret — Get an organization secret
  GET /orgs/{org}/agents/secrets/{secret_name}
  https://docs.github.com/rest/agents/secrets#get-an-organization-secret
- agents.createOrUpdateOrgSecret — Create or update an organization secret
  PUT /orgs/{org}/agents/secrets/{secret_name}
  https://docs.github.com/rest/agents/secrets#create-or-update-an-organization-secret
- agents.deleteOrgSecret — Delete an organization secret
  DELETE /orgs/{org}/agents/secrets/{secret_name}
  https://docs.github.com/rest/agents/secrets#delete-an-organization-secret
- agents.listSelectedReposForOrgSecret — List selected repositories for an organization secret
  GET /orgs/{org}/agents/secrets/{secret_name}/repositories
  https://docs.github.com/rest/agents/secrets#list-selected-repositories-for-an-organization-secret
- agents.setSelectedReposForOrgSecret — Set selected repositories for an organization secret
  PUT /orgs/{org}/agents/secrets/{secret_name}/repositories
  https://docs.github.com/rest/agents/secrets#set-selected-repositories-for-an-organization-secret
- agents.addSelectedRepoToOrgSecret — Add selected repository to an organization secret
  PUT /orgs/{org}/agents/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/agents/secrets#add-selected-repository-to-an-organization-secret
- agents.removeSelectedRepoFromOrgSecret — Remove selected repository from an organization secret
  DELETE /orgs/{org}/agents/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/agents/secrets#remove-selected-repository-from-an-organization-secret
- agents.listOrgVariables — List organization variables
  GET /orgs/{org}/agents/variables
  https://docs.github.com/rest/agents/variables#list-organization-variables
- agents.createOrgVariable — Create an organization variable
  POST /orgs/{org}/agents/variables
  https://docs.github.com/rest/agents/variables#create-an-organization-variable
- agents.getOrgVariable — Get an organization variable
  GET /orgs/{org}/agents/variables/{name}
  https://docs.github.com/rest/agents/variables#get-an-organization-variable
- agents.deleteOrgVariable — Delete an organization variable
  DELETE /orgs/{org}/agents/variables/{name}
  https://docs.github.com/rest/agents/variables#delete-an-organization-variable
- agents.updateOrgVariable — Update an organization variable
  PATCH /orgs/{org}/agents/variables/{name}
  https://docs.github.com/rest/agents/variables#update-an-organization-variable
- agents.listSelectedReposForOrgVariable — List selected repositories for an organization variable
  GET /orgs/{org}/agents/variables/{name}/repositories
  https://docs.github.com/rest/agents/variables#list-selected-repositories-for-an-organization-variable
- agents.setSelectedReposForOrgVariable — Set selected repositories for an organization variable
  PUT /orgs/{org}/agents/variables/{name}/repositories
  https://docs.github.com/rest/agents/variables#set-selected-repositories-for-an-organization-variable
- agents.addSelectedRepoToOrgVariable — Add selected repository to an organization variable
  PUT /orgs/{org}/agents/variables/{name}/repositories/{repository_id}
  https://docs.github.com/rest/agents/variables#add-selected-repository-to-an-organization-variable
- agents.removeSelectedRepoFromOrgVariable — Remove selected repository from an organization variable
  DELETE /orgs/{org}/agents/variables/{name}/repositories/{repository_id}
  https://docs.github.com/rest/agents/variables#remove-selected-repository-from-an-organization-variable
- orgs.createArtifactDeploymentRecord — Create an artifact deployment record
  POST /orgs/{org}/artifacts/metadata/deployment-record
  https://docs.github.com/rest/orgs/artifact-metadata#create-an-artifact-deployment-record
- orgs.setClusterDeploymentRecords — Set cluster deployment records
  POST /orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}
  https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records
- orgs.createArtifactStorageRecord — Create artifact metadata storage record
  POST /orgs/{org}/artifacts/metadata/storage-record
  https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record
- orgs.listArtifactDeploymentRecords — List artifact deployment records
  GET /orgs/{org}/artifacts/{subject_digest}/metadata/deployment-records
  https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-deployment-records
- orgs.listArtifactStorageRecords — List artifact storage records
  GET /orgs/{org}/artifacts/{subject_digest}/metadata/storage-records
  https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-storage-records
- orgs.listAttestationsBulk — List attestations by bulk subject digests
  POST /orgs/{org}/attestations/bulk-list
  https://docs.github.com/rest/orgs/attestations#list-attestations-by-bulk-subject-digests
- orgs.deleteAttestationsBulk — Delete attestations in bulk
  POST /orgs/{org}/attestations/delete-request
  https://docs.github.com/rest/orgs/attestations#delete-attestations-in-bulk
- orgs.deleteAttestationsBySubjectDigest — Delete attestations by subject digest
  DELETE /orgs/{org}/attestations/digest/{subject_digest}
  https://docs.github.com/rest/orgs/attestations#delete-attestations-by-subject-digest
- orgs.listAttestationRepositories — List attestation repositories
  GET /orgs/{org}/attestations/repositories
  https://docs.github.com/rest/orgs/attestations#list-attestation-repositories
- orgs.deleteAttestationsById — Delete attestations by ID
  DELETE /orgs/{org}/attestations/{attestation_id}
  https://docs.github.com/rest/orgs/attestations#delete-attestations-by-id
- orgs.listAttestations — List attestations
  GET /orgs/{org}/attestations/{subject_digest}
  https://docs.github.com/rest/orgs/attestations#list-attestations
- orgs.listBlockedUsers — List users blocked by an organization
  GET /orgs/{org}/blocks
  https://docs.github.com/rest/orgs/blocking#list-users-blocked-by-an-organization
- orgs.checkBlockedUser — Check if a user is blocked by an organization
  GET /orgs/{org}/blocks/{username}
  https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization
- orgs.blockUser — Block a user from an organization
  PUT /orgs/{org}/blocks/{username}
  https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization
- orgs.unblockUser — Unblock a user from an organization
  DELETE /orgs/{org}/blocks/{username}
  https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization
- campaigns.listOrgCampaigns — List campaigns for an organization
  GET /orgs/{org}/campaigns
  https://docs.github.com/rest/campaigns/campaigns#list-campaigns-for-an-organization
- campaigns.createCampaign — Create a campaign for an organization
  POST /orgs/{org}/campaigns
  https://docs.github.com/rest/campaigns/campaigns#create-a-campaign-for-an-organization
- campaigns.getCampaignSummary — Get a campaign for an organization
  GET /orgs/{org}/campaigns/{campaign_number}
  https://docs.github.com/rest/campaigns/campaigns#get-a-campaign-for-an-organization
- campaigns.deleteCampaign — Delete a campaign for an organization
  DELETE /orgs/{org}/campaigns/{campaign_number}
  https://docs.github.com/rest/campaigns/campaigns#delete-a-campaign-for-an-organization
- campaigns.updateCampaign — Update a campaign
  PATCH /orgs/{org}/campaigns/{campaign_number}
  https://docs.github.com/rest/campaigns/campaigns#update-a-campaign
- codeScanning.listAlertsForOrg — List code scanning alerts for an organization
  GET /orgs/{org}/code-scanning/alerts
  https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization
- codeSecurity.getConfigurationsForOrg — Get code security configurations for an organization
  GET /orgs/{org}/code-security/configurations
  https://docs.github.com/rest/code-security/configurations#get-code-security-configurations-for-an-organization
- codeSecurity.createConfiguration — Create a code security configuration
  POST /orgs/{org}/code-security/configurations
  https://docs.github.com/rest/code-security/configurations#create-a-code-security-configuration
- codeSecurity.getDefaultConfigurations — Get default code security configurations
  GET /orgs/{org}/code-security/configurations/defaults
  https://docs.github.com/rest/code-security/configurations#get-default-code-security-configurations
- codeSecurity.detachConfiguration — Detach configurations from repositories
  DELETE /orgs/{org}/code-security/configurations/detach
  https://docs.github.com/rest/code-security/configurations#detach-configurations-from-repositories
- codeSecurity.getConfiguration — Get a code security configuration
  GET /orgs/{org}/code-security/configurations/{configuration_id}
  https://docs.github.com/rest/code-security/configurations#get-a-code-security-configuration
- codeSecurity.deleteConfiguration — Delete a code security configuration
  DELETE /orgs/{org}/code-security/configurations/{configuration_id}
  https://docs.github.com/rest/code-security/configurations#delete-a-code-security-configuration
- codeSecurity.updateConfiguration — Update a code security configuration
  PATCH /orgs/{org}/code-security/configurations/{configuration_id}
  https://docs.github.com/rest/code-security/configurations#update-a-code-security-configuration
- codeSecurity.attachConfiguration — Attach a configuration to repositories
  POST /orgs/{org}/code-security/configurations/{configuration_id}/attach
  https://docs.github.com/rest/code-security/configurations#attach-a-configuration-to-repositories
- codeSecurity.setConfigurationAsDefault — Set a code security configuration as a default for an organization
  PUT /orgs/{org}/code-security/configurations/{configuration_id}/defaults
  https://docs.github.com/rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-organization
- codeSecurity.getRepositoriesForConfiguration — Get repositories associated with a code security configuration
  GET /orgs/{org}/code-security/configurations/{configuration_id}/repositories
  https://docs.github.com/rest/code-security/configurations#get-repositories-associated-with-a-code-security-configuration
- codespaces.listInOrganization — List codespaces for the organization
  GET /orgs/{org}/codespaces
  https://docs.github.com/rest/codespaces/organizations#list-codespaces-for-the-organization
- codespaces.setCodespacesAccess — Manage access control for organization codespaces
  PUT /orgs/{org}/codespaces/access
  https://docs.github.com/rest/codespaces/organizations#manage-access-control-for-organization-codespaces
- codespaces.setCodespacesAccessUsers — Add users to Codespaces access for an organization
  POST /orgs/{org}/codespaces/access/selected_users
  https://docs.github.com/rest/codespaces/organizations#add-users-to-codespaces-access-for-an-organization
- codespaces.deleteCodespacesAccessUsers — Remove users from Codespaces access for an organization
  DELETE /orgs/{org}/codespaces/access/selected_users
  https://docs.github.com/rest/codespaces/organizations#remove-users-from-codespaces-access-for-an-organization
- codespaces.listOrgSecrets — List organization secrets
  GET /orgs/{org}/codespaces/secrets
  https://docs.github.com/rest/codespaces/organization-secrets#list-organization-secrets
- codespaces.getOrgPublicKey — Get an organization public key
  GET /orgs/{org}/codespaces/secrets/public-key
  https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-public-key
- codespaces.getOrgSecret — Get an organization secret
  GET /orgs/{org}/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret
- codespaces.createOrUpdateOrgSecret — Create or update an organization secret
  PUT /orgs/{org}/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret
- codespaces.deleteOrgSecret — Delete an organization secret
  DELETE /orgs/{org}/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret
- codespaces.listSelectedReposForOrgSecret — List selected repositories for an organization secret
  GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories
  https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret
- codespaces.setSelectedReposForOrgSecret — Set selected repositories for an organization secret
  PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories
  https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret
- codespaces.addSelectedRepoToOrgSecret — Add selected repository to an organization secret
  PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret
- codespaces.removeSelectedRepoFromOrgSecret — Remove selected repository from an organization secret
  DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret
- copilotSpaces.listForOrg — List organization Copilot Spaces
  GET /orgs/{org}/copilot-spaces
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#list-organization-copilot-spaces
- copilotSpaces.createForOrg — Create an organization Copilot Space
  POST /orgs/{org}/copilot-spaces
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#create-an-organization-copilot-space
- copilotSpaces.getForOrg — Get an organization Copilot Space
  GET /orgs/{org}/copilot-spaces/{space_number}
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#get-an-organization-copilot-space
- copilotSpaces.updateForOrg — Set an organization Copilot Space
  PUT /orgs/{org}/copilot-spaces/{space_number}
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#set-an-organization-copilot-space
- copilotSpaces.deleteForOrg — Delete an organization Copilot Space
  DELETE /orgs/{org}/copilot-spaces/{space_number}
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#delete-an-organization-copilot-space
- copilotSpaces.listCollaboratorsForOrg — List collaborators for an organization Copilot Space
  GET /orgs/{org}/copilot-spaces/{space_number}/collaborators
  https://docs.github.com/rest/copilot-spaces/collaborators#list-collaborators-for-an-organization-copilot-space
- copilotSpaces.addCollaboratorForOrg — Add a collaborator to an organization Copilot Space
  POST /orgs/{org}/copilot-spaces/{space_number}/collaborators
  https://docs.github.com/rest/copilot-spaces/collaborators#add-a-collaborator-to-an-organization-copilot-space
- copilotSpaces.updateCollaboratorForOrg — Set a collaborator role for an organization Copilot Space
  PUT /orgs/{org}/copilot-spaces/{space_number}/collaborators/{actor_type}/{actor_identifier}
  https://docs.github.com/rest/copilot-spaces/collaborators#set-a-collaborator-role-for-an-organization-copilot-space
- copilotSpaces.removeCollaboratorForOrg — Remove a collaborator from an organization Copilot Space
  DELETE /orgs/{org}/copilot-spaces/{space_number}/collaborators/{actor_type}/{actor_identifier}
  https://docs.github.com/rest/copilot-spaces/collaborators#remove-a-collaborator-from-an-organization-copilot-space
- copilotSpaces.listResourcesForOrg — List resources for an organization Copilot Space
  GET /orgs/{org}/copilot-spaces/{space_number}/resources
  https://docs.github.com/rest/copilot-spaces/resources#list-resources-for-an-organization-copilot-space
- copilotSpaces.createResourceForOrg — Create a resource for an organization Copilot Space
  POST /orgs/{org}/copilot-spaces/{space_number}/resources
  https://docs.github.com/rest/copilot-spaces/resources#create-a-resource-for-an-organization-copilot-space
- copilotSpaces.getResourceForOrg — Get a resource for an organization Copilot Space
  GET /orgs/{org}/copilot-spaces/{space_number}/resources/{space_resource_id}
  https://docs.github.com/rest/copilot-spaces/resources#get-a-resource-for-an-organization-copilot-space
- copilotSpaces.updateResourceForOrg — Set a resource for an organization Copilot Space
  PUT /orgs/{org}/copilot-spaces/{space_number}/resources/{space_resource_id}
  https://docs.github.com/rest/copilot-spaces/resources#set-a-resource-for-an-organization-copilot-space
- copilotSpaces.deleteResourceForOrg — Delete a resource from an organization Copilot Space
  DELETE /orgs/{org}/copilot-spaces/{space_number}/resources/{space_resource_id}
  https://docs.github.com/rest/copilot-spaces/resources#delete-a-resource-from-an-organization-copilot-space
- copilot.getCopilotOrganizationDetails — Get Copilot seat information and settings for an organization
  GET /orgs/{org}/copilot/billing
  https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-information-and-settings-for-an-organization
- copilot.listCopilotSeats — List all Copilot seat assignments for an organization
  GET /orgs/{org}/copilot/billing/seats
  https://docs.github.com/rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization
- copilot.addCopilotSeatsForTeams — Add teams to the Copilot subscription for an organization
  POST /orgs/{org}/copilot/billing/selected_teams
  https://docs.github.com/rest/copilot/copilot-user-management#add-teams-to-the-copilot-subscription-for-an-organization
- copilot.cancelCopilotSeatAssignmentForTeams — Remove teams from the Copilot subscription for an organization
  DELETE /orgs/{org}/copilot/billing/selected_teams
  https://docs.github.com/rest/copilot/copilot-user-management#remove-teams-from-the-copilot-subscription-for-an-organization
- copilot.addCopilotSeatsForUsers — Add users to the Copilot subscription for an organization
  POST /orgs/{org}/copilot/billing/selected_users
  https://docs.github.com/rest/copilot/copilot-user-management#add-users-to-the-copilot-subscription-for-an-organization
- copilot.cancelCopilotSeatAssignmentForUsers — Remove users from the Copilot subscription for an organization
  DELETE /orgs/{org}/copilot/billing/selected_users
  https://docs.github.com/rest/copilot/copilot-user-management#remove-users-from-the-copilot-subscription-for-an-organization
- copilot.getCopilotCodingAgentPermissionsOrganization — Get Copilot cloud agent permissions for an organization
  GET /orgs/{org}/copilot/coding-agent/permissions
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#get-copilot-cloud-agent-permissions-for-an-organization
- copilot.setCopilotCodingAgentPermissionsOrganization — Set Copilot cloud agent permissions for an organization
  PUT /orgs/{org}/copilot/coding-agent/permissions
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-copilot-cloud-agent-permissions-for-an-organization
- copilot.listCopilotCodingAgentSelectedRepositoriesForOrganization — List repositories enabled for Copilot cloud agent in an organization
  GET /orgs/{org}/copilot/coding-agent/permissions/repositories
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#list-repositories-enabled-for-copilot-cloud-agent-in-an-organization
- copilot.setCopilotCodingAgentSelectedRepositoriesForOrganization — Set selected repositories for Copilot cloud agent in an organization
  PUT /orgs/{org}/copilot/coding-agent/permissions/repositories
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-selected-repositories-for-copilot-cloud-agent-in-an-organization
- copilot.enableCopilotCodingAgentForRepositoryInOrganization — Enable a repository for Copilot cloud agent in an organization
  PUT /orgs/{org}/copilot/coding-agent/permissions/repositories/{repository_id}
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#enable-a-repository-for-copilot-cloud-agent-in-an-organization
- copilot.disableCopilotCodingAgentForRepositoryInOrganization — Disable a repository for Copilot cloud agent in an organization
  DELETE /orgs/{org}/copilot/coding-agent/permissions/repositories/{repository_id}
  https://docs.github.com/rest/copilot/copilot-coding-agent-management#disable-a-repository-for-copilot-cloud-agent-in-an-organization
- copilot.copilotContentExclusionForOrganization — Get Copilot content exclusion rules for an organization
  GET /orgs/{org}/copilot/content_exclusion
  https://docs.github.com/rest/copilot/copilot-content-exclusion-management#get-copilot-content-exclusion-rules-for-an-organization
- copilot.setCopilotContentExclusionForOrganization — Set Copilot content exclusion rules for an organization
  PUT /orgs/{org}/copilot/content_exclusion
  https://docs.github.com/rest/copilot/copilot-content-exclusion-management#set-copilot-content-exclusion-rules-for-an-organization
- copilot.copilotOrganizationOneDayUsageMetrics — Get Copilot organization usage metrics for a specific day
  GET /orgs/{org}/copilot/metrics/reports/organization-1-day
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day
- copilot.copilotOrganizationUsageMetrics — Get Copilot organization usage metrics
  GET /orgs/{org}/copilot/metrics/reports/organization-28-day/latest
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics
- copilot.copilotOrganizationUserTeamsOneDayReport — Get Copilot organization user-teams report for a specific day
  GET /orgs/{org}/copilot/metrics/reports/user-teams-1-day
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-user-teams-report-for-a-specific-day
- copilot.copilotOrganizationUsersOneDayUsageMetrics — Get Copilot organization users usage metrics for a specific day
  GET /orgs/{org}/copilot/metrics/reports/users-1-day
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day
- copilot.copilotOrganizationUsersUsageMetrics — Get Copilot organization users usage metrics
  GET /orgs/{org}/copilot/metrics/reports/users-28-day/latest
  https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics
- dependabot.listAlertsForOrg — List Dependabot alerts for an organization
  GET /orgs/{org}/dependabot/alerts
  https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization
- dependabot.repositoryAccessForOrg — Lists the repositories Dependabot can access in an organization
  GET /orgs/{org}/dependabot/repository-access
  https://docs.github.com/rest/dependabot/repository-access#lists-the-repositories-dependabot-can-access-in-an-organization
- dependabot.updateRepositoryAccessForOrg — Updates Dependabot's repository access list for an organization
  PATCH /orgs/{org}/dependabot/repository-access
  https://docs.github.com/rest/dependabot/repository-access#updates-dependabots-repository-access-list-for-an-organization
- dependabot.setRepositoryAccessDefaultLevel — Set the default repository access level for Dependabot
  PUT /orgs/{org}/dependabot/repository-access/default-level
  https://docs.github.com/rest/dependabot/repository-access#set-the-default-repository-access-level-for-dependabot
- dependabot.listOrgSecrets — List organization secrets
  GET /orgs/{org}/dependabot/secrets
  https://docs.github.com/rest/dependabot/secrets#list-organization-secrets
- dependabot.getOrgPublicKey — Get an organization public key
  GET /orgs/{org}/dependabot/secrets/public-key
  https://docs.github.com/rest/dependabot/secrets#get-an-organization-public-key
- dependabot.getOrgSecret — Get an organization secret
  GET /orgs/{org}/dependabot/secrets/{secret_name}
  https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret
- dependabot.createOrUpdateOrgSecret — Create or update an organization secret
  PUT /orgs/{org}/dependabot/secrets/{secret_name}
  https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret
- dependabot.deleteOrgSecret — Delete an organization secret
  DELETE /orgs/{org}/dependabot/secrets/{secret_name}
  https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret
- dependabot.listSelectedReposForOrgSecret — List selected repositories for an organization secret
  GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories
  https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret
- dependabot.setSelectedReposForOrgSecret — Set selected repositories for an organization secret
  PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories
  https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret
- dependabot.addSelectedRepoToOrgSecret — Add selected repository to an organization secret
  PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret
- dependabot.removeSelectedRepoFromOrgSecret — Remove selected repository from an organization secret
  DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret
- packages.listDockerMigrationConflictingPackagesForOrganization — Get list of conflicting packages during Docker migration for organization
  GET /orgs/{org}/docker/conflicts
  https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-organization
- activity.listPublicOrgEvents — List public organization events
  GET /orgs/{org}/events
  https://docs.github.com/rest/activity/events#list-public-organization-events
- orgs.listFailedInvitations — List failed organization invitations
  GET /orgs/{org}/failed_invitations
  https://docs.github.com/rest/orgs/members#list-failed-organization-invitations
- orgs.listWebhooks — List organization webhooks
  GET /orgs/{org}/hooks
  https://docs.github.com/rest/orgs/webhooks#list-organization-webhooks
- orgs.createWebhook — Create an organization webhook
  POST /orgs/{org}/hooks
  https://docs.github.com/rest/orgs/webhooks#create-an-organization-webhook
- orgs.getWebhook — Get an organization webhook
  GET /orgs/{org}/hooks/{hook_id}
  https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook
- orgs.deleteWebhook — Delete an organization webhook
  DELETE /orgs/{org}/hooks/{hook_id}
  https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook
- orgs.updateWebhook — Update an organization webhook
  PATCH /orgs/{org}/hooks/{hook_id}
  https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook
- orgs.getWebhookConfigForOrg — Get a webhook configuration for an organization
  GET /orgs/{org}/hooks/{hook_id}/config
  https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization
- orgs.updateWebhookConfigForOrg — Update a webhook configuration for an organization
  PATCH /orgs/{org}/hooks/{hook_id}/config
  https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization
- orgs.listWebhookDeliveries — List deliveries for an organization webhook
  GET /orgs/{org}/hooks/{hook_id}/deliveries
  https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook
- orgs.getWebhookDelivery — Get a webhook delivery for an organization webhook
  GET /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}
  https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook
- orgs.redeliverWebhookDelivery — Redeliver a delivery for an organization webhook
  POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts
  https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook
- orgs.pingWebhook — Ping an organization webhook
  POST /orgs/{org}/hooks/{hook_id}/pings
  https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook
- apiInsights.getRouteStatsByActor — Get route stats by actor
  GET /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id}
  https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor
- apiInsights.getSubjectStats — Get subject stats
  GET /orgs/{org}/insights/api/subject-stats
  https://docs.github.com/rest/orgs/api-insights#get-subject-stats
- apiInsights.getSummaryStats — Get summary stats
  GET /orgs/{org}/insights/api/summary-stats
  https://docs.github.com/rest/orgs/api-insights#get-summary-stats
- apiInsights.getSummaryStatsByUser — Get summary stats by user
  GET /orgs/{org}/insights/api/summary-stats/users/{user_id}
  https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user
- apiInsights.getSummaryStatsByActor — Get summary stats by actor
  GET /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id}
  https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor
- apiInsights.getTimeStats — Get time stats
  GET /orgs/{org}/insights/api/time-stats
  https://docs.github.com/rest/orgs/api-insights#get-time-stats
- apiInsights.getTimeStatsByUser — Get time stats by user
  GET /orgs/{org}/insights/api/time-stats/users/{user_id}
  https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user
- apiInsights.getTimeStatsByActor — Get time stats by actor
  GET /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id}
  https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor
- apiInsights.getUserStats — Get user stats
  GET /orgs/{org}/insights/api/user-stats/{user_id}
  https://docs.github.com/rest/orgs/api-insights#get-user-stats
- apps.getOrgInstallation — Get an organization installation for the authenticated app
  GET /orgs/{org}/installation
  https://docs.github.com/rest/apps/apps#get-an-organization-installation-for-the-authenticated-app
- orgs.listAppInstallations — List app installations for an organization
  GET /orgs/{org}/installations
  https://docs.github.com/rest/orgs/orgs#list-app-installations-for-an-organization
- interactions.getRestrictionsForOrg — Get interaction restrictions for an organization
  GET /orgs/{org}/interaction-limits
  https://docs.github.com/rest/interactions/orgs#get-interaction-restrictions-for-an-organization
- interactions.setRestrictionsForOrg — Set interaction restrictions for an organization
  PUT /orgs/{org}/interaction-limits
  https://docs.github.com/rest/interactions/orgs#set-interaction-restrictions-for-an-organization
- interactions.removeRestrictionsForOrg — Remove interaction restrictions for an organization
  DELETE /orgs/{org}/interaction-limits
  https://docs.github.com/rest/interactions/orgs#remove-interaction-restrictions-for-an-organization
- orgs.listPendingInvitations — List pending organization invitations
  GET /orgs/{org}/invitations
  https://docs.github.com/rest/orgs/members#list-pending-organization-invitations
- orgs.createInvitation — Create an organization invitation
  POST /orgs/{org}/invitations
  https://docs.github.com/rest/orgs/members#create-an-organization-invitation
- orgs.cancelInvitation — Cancel an organization invitation
  DELETE /orgs/{org}/invitations/{invitation_id}
  https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation
- orgs.listInvitationTeams — List organization invitation teams
  GET /orgs/{org}/invitations/{invitation_id}/teams
  https://docs.github.com/rest/orgs/members#list-organization-invitation-teams
- orgs.listIssueFields — List issue fields for an organization
  GET /orgs/{org}/issue-fields
  https://docs.github.com/rest/orgs/issue-fields#list-issue-fields-for-an-organization
- orgs.createIssueField — Create issue field for an organization
  POST /orgs/{org}/issue-fields
  https://docs.github.com/rest/orgs/issue-fields#create-issue-field-for-an-organization
- orgs.deleteIssueField — Delete issue field for an organization
  DELETE /orgs/{org}/issue-fields/{issue_field_id}
  https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization
- orgs.updateIssueField — Update issue field for an organization
  PATCH /orgs/{org}/issue-fields/{issue_field_id}
  https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization
- orgs.listIssueTypes — List issue types for an organization
  GET /orgs/{org}/issue-types
  https://docs.github.com/rest/orgs/issue-types#list-issue-types-for-an-organization
- orgs.createIssueType — Create issue type for an organization
  POST /orgs/{org}/issue-types
  https://docs.github.com/rest/orgs/issue-types#create-issue-type-for-an-organization
- orgs.updateIssueType — Update issue type for an organization
  PUT /orgs/{org}/issue-types/{issue_type_id}
  https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization
- orgs.deleteIssueType — Delete issue type for an organization
  DELETE /orgs/{org}/issue-types/{issue_type_id}
  https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization
- issues.listForOrg — List organization issues assigned to the authenticated user
  GET /orgs/{org}/issues
  https://docs.github.com/rest/issues/issues#list-organization-issues-assigned-to-the-authenticated-user
- orgs.listMembers — List organization members
  GET /orgs/{org}/members
  https://docs.github.com/rest/orgs/members#list-organization-members
- orgs.checkMembershipForUser — Check organization membership for a user
  GET /orgs/{org}/members/{username}
  https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user
- orgs.removeMember — Remove an organization member
  DELETE /orgs/{org}/members/{username}
  https://docs.github.com/rest/orgs/members#remove-an-organization-member
- codespaces.getCodespacesForUserInOrg — List codespaces for a user in organization
  GET /orgs/{org}/members/{username}/codespaces
  https://docs.github.com/rest/codespaces/organizations#list-codespaces-for-a-user-in-organization
- codespaces.deleteFromOrganization — Delete a codespace from the organization
  DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}
  https://docs.github.com/rest/codespaces/organizations#delete-a-codespace-from-the-organization
- codespaces.stopInOrganization — Stop a codespace for an organization user
  POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop
  https://docs.github.com/rest/codespaces/organizations#stop-a-codespace-for-an-organization-user
- copilot.getCopilotSeatDetailsForUser — Get Copilot seat assignment details for a user
  GET /orgs/{org}/members/{username}/copilot
  https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user
- orgs.getMembershipForUser — Get organization membership for a user
  GET /orgs/{org}/memberships/{username}
  https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user
- orgs.setMembershipForUser — Set organization membership for a user
  PUT /orgs/{org}/memberships/{username}
  https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user
- orgs.removeMembershipForUser — Remove organization membership for a user
  DELETE /orgs/{org}/memberships/{username}
  https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user
- migrations.listForOrg — List organization migrations
  GET /orgs/{org}/migrations
  https://docs.github.com/rest/migrations/orgs#list-organization-migrations
- migrations.startForOrg — Start an organization migration
  POST /orgs/{org}/migrations
  https://docs.github.com/rest/migrations/orgs#start-an-organization-migration
- migrations.getStatusForOrg — Get an organization migration status
  GET /orgs/{org}/migrations/{migration_id}
  https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status
- migrations.downloadArchiveForOrg — Download an organization migration archive
  GET /orgs/{org}/migrations/{migration_id}/archive
  https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive
- migrations.deleteArchiveForOrg — Delete an organization migration archive
  DELETE /orgs/{org}/migrations/{migration_id}/archive
  https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive
- migrations.unlockRepoForOrg — Unlock an organization repository
  DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock
  https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository
- migrations.listReposForOrg — List repositories in an organization migration
  GET /orgs/{org}/migrations/{migration_id}/repositories
  https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration
- orgs.listOrgRoles — Get all organization roles for an organization
  GET /orgs/{org}/organization-roles
  https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization
- orgs.revokeAllOrgRolesTeam — Remove all organization roles for a team
  DELETE /orgs/{org}/organization-roles/teams/{team_slug}
  https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team
- orgs.assignTeamToOrgRole — Assign an organization role to a team
  PUT /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}
  https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team
- orgs.revokeOrgRoleTeam — Remove an organization role from a team
  DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}
  https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team
- orgs.revokeAllOrgRolesUser — Remove all organization roles for a user
  DELETE /orgs/{org}/organization-roles/users/{username}
  https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user
- orgs.assignUserToOrgRole — Assign an organization role to a user
  PUT /orgs/{org}/organization-roles/users/{username}/{role_id}
  https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user
- orgs.revokeOrgRoleUser — Remove an organization role from a user
  DELETE /orgs/{org}/organization-roles/users/{username}/{role_id}
  https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user
- orgs.getOrgRole — Get an organization role
  GET /orgs/{org}/organization-roles/{role_id}
  https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role
- orgs.listOrgRoleTeams — List teams that are assigned to an organization role
  GET /orgs/{org}/organization-roles/{role_id}/teams
  https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role
- orgs.listOrgRoleUsers — List users that are assigned to an organization role
  GET /orgs/{org}/organization-roles/{role_id}/users
  https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role
- orgs.listOutsideCollaborators — List outside collaborators for an organization
  GET /orgs/{org}/outside_collaborators
  https://docs.github.com/rest/orgs/outside-collaborators#list-outside-collaborators-for-an-organization
- orgs.convertMemberToOutsideCollaborator — Convert an organization member to outside collaborator
  PUT /orgs/{org}/outside_collaborators/{username}
  https://docs.github.com/rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator
- orgs.removeOutsideCollaborator — Remove outside collaborator from an organization
  DELETE /orgs/{org}/outside_collaborators/{username}
  https://docs.github.com/rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization
- packages.listPackagesForOrganization — List packages for an organization
  GET /orgs/{org}/packages
  https://docs.github.com/rest/packages/packages#list-packages-for-an-organization
- packages.getPackageForOrganization — Get a package for an organization
  GET /orgs/{org}/packages/{package_type}/{package_name}
  https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization
- packages.deletePackageForOrg — Delete a package for an organization
  DELETE /orgs/{org}/packages/{package_type}/{package_name}
  https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization
- packages.restorePackageForOrg — Restore a package for an organization
  POST /orgs/{org}/packages/{package_type}/{package_name}/restore
  https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization
- packages.getAllPackageVersionsForPackageOwnedByOrg — List package versions for a package owned by an organization
  GET /orgs/{org}/packages/{package_type}/{package_name}/versions
  https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization
- packages.getPackageVersionForOrganization — Get a package version for an organization
  GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}
  https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization
- packages.deletePackageVersionForOrg — Delete package version for an organization
  DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}
  https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization
- packages.restorePackageVersionForOrg — Restore package version for an organization
  POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore
  https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization
- orgs.listPatGrantRequests — List requests to access organization resources with fine-grained personal access tokens
  GET /orgs/{org}/personal-access-token-requests
  https://docs.github.com/rest/orgs/personal-access-tokens#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens
- orgs.reviewPatGrantRequestsInBulk — Review requests to access organization resources with fine-grained personal access tokens
  POST /orgs/{org}/personal-access-token-requests
  https://docs.github.com/rest/orgs/personal-access-tokens#review-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens
- orgs.reviewPatGrantRequest — Review a request to access organization resources with a fine-grained personal access token
  POST /orgs/{org}/personal-access-token-requests/{pat_request_id}
  https://docs.github.com/rest/orgs/personal-access-tokens#review-a-request-to-access-organization-resources-with-a-fine-grained-personal-access-token
- orgs.listPatGrantRequestRepositories — List repositories requested to be accessed by a fine-grained personal access token
  GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories
  https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token
- orgs.listPatGrants — List fine-grained personal access tokens with access to organization resources
  GET /orgs/{org}/personal-access-tokens
  https://docs.github.com/rest/orgs/personal-access-tokens#list-fine-grained-personal-access-tokens-with-access-to-organization-resources
- orgs.updatePatAccesses — Update the access to organization resources via fine-grained personal access tokens
  POST /orgs/{org}/personal-access-tokens
  https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-to-organization-resources-via-fine-grained-personal-access-tokens
- orgs.updatePatAccess — Update the access a fine-grained personal access token has to organization resources
  POST /orgs/{org}/personal-access-tokens/{pat_id}
  https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-a-fine-grained-personal-access-token-has-to-organization-resources
- orgs.listPatGrantRepositories — List repositories a fine-grained personal access token has access to
  GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories
  https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-a-fine-grained-personal-access-token-has-access-to
- privateRegistries.listOrgPrivateRegistries — List private registries for an organization
  GET /orgs/{org}/private-registries
  https://docs.github.com/rest/private-registries/organization-configurations#list-private-registries-for-an-organization
- privateRegistries.createOrgPrivateRegistry — Create a private registry for an organization
  POST /orgs/{org}/private-registries
  https://docs.github.com/rest/private-registries/organization-configurations#create-a-private-registry-for-an-organization
- privateRegistries.getOrgPublicKey — Get private registries public key for an organization
  GET /orgs/{org}/private-registries/public-key
  https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization
- privateRegistries.getOrgPrivateRegistry — Get a private registry for an organization
  GET /orgs/{org}/private-registries/{secret_name}
  https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization
- privateRegistries.deleteOrgPrivateRegistry — Delete a private registry for an organization
  DELETE /orgs/{org}/private-registries/{secret_name}
  https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization
- privateRegistries.updateOrgPrivateRegistry — Update a private registry for an organization
  PATCH /orgs/{org}/private-registries/{secret_name}
  https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization
- projects.listForOrg — List projects for organization
  GET /orgs/{org}/projectsV2
  https://docs.github.com/rest/projects/projects#list-projects-for-organization
- projects.getForOrg — Get project for organization
  GET /orgs/{org}/projectsV2/{project_number}
  https://docs.github.com/rest/projects/projects#get-project-for-organization
- projects.createDraftItemForOrg — Create draft item for organization owned project
  POST /orgs/{org}/projectsV2/{project_number}/drafts
  https://docs.github.com/rest/projects/drafts#create-draft-item-for-organization-owned-project
- projects.listFieldsForOrg — List project fields for organization
  GET /orgs/{org}/projectsV2/{project_number}/fields
  https://docs.github.com/rest/projects/fields#list-project-fields-for-organization
- projects.addFieldForOrg — Add a field to an organization-owned project.
  POST /orgs/{org}/projectsV2/{project_number}/fields
  https://docs.github.com/rest/projects/fields#add-a-field-to-an-organization-owned-project
- projects.getFieldForOrg — Get project field for organization
  GET /orgs/{org}/projectsV2/{project_number}/fields/{field_id}
  https://docs.github.com/rest/projects/fields#get-project-field-for-organization
- projects.listItemsForOrg — List items for an organization owned project
  GET /orgs/{org}/projectsV2/{project_number}/items
  https://docs.github.com/rest/projects/items#list-items-for-an-organization-owned-project
- projects.addItemForOrg — Add item to organization owned project
  POST /orgs/{org}/projectsV2/{project_number}/items
  https://docs.github.com/rest/projects/items#add-item-to-organization-owned-project
- projects.getOrgItem — Get an item for an organization owned project
  GET /orgs/{org}/projectsV2/{project_number}/items/{item_id}
  https://docs.github.com/rest/projects/items#get-an-item-for-an-organization-owned-project
- projects.deleteItemForOrg — Delete project item for organization
  DELETE /orgs/{org}/projectsV2/{project_number}/items/{item_id}
  https://docs.github.com/rest/projects/items#delete-project-item-for-organization
- projects.updateItemForOrg — Update project item for organization
  PATCH /orgs/{org}/projectsV2/{project_number}/items/{item_id}
  https://docs.github.com/rest/projects/items#update-project-item-for-organization
- projects.createViewForOrg — Create a view for an organization-owned project
  POST /orgs/{org}/projectsV2/{project_number}/views
  https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project
- projects.listViewItemsForOrg — List items for an organization project view
  GET /orgs/{org}/projectsV2/{project_number}/views/{view_number}/items
  https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view
- orgs.customPropertiesForReposGetOrganizationDefinitions — Get all custom properties for an organization
  GET /orgs/{org}/properties/schema
  https://docs.github.com/rest/orgs/custom-properties#get-all-custom-properties-for-an-organization
- orgs.customPropertiesForReposCreateOrUpdateOrganizationDefinitions — Create or update custom properties for an organization
  PATCH /orgs/{org}/properties/schema
  https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-properties-for-an-organization
- orgs.customPropertiesForReposGetOrganizationDefinition — Get a custom property for an organization
  GET /orgs/{org}/properties/schema/{custom_property_name}
  https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization
- orgs.customPropertiesForReposCreateOrUpdateOrganizationDefinition — Create or update a custom property for an organization
  PUT /orgs/{org}/properties/schema/{custom_property_name}
  https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization
- orgs.customPropertiesForReposDeleteOrganizationDefinition — Remove a custom property for an organization
  DELETE /orgs/{org}/properties/schema/{custom_property_name}
  https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization
- orgs.customPropertiesForReposGetOrganizationValues — List custom property values for organization repositories
  GET /orgs/{org}/properties/values
  https://docs.github.com/rest/orgs/custom-properties#list-custom-property-values-for-organization-repositories
- orgs.customPropertiesForReposCreateOrUpdateOrganizationValues — Create or update custom property values for organization repositories
  PATCH /orgs/{org}/properties/values
  https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-property-values-for-organization-repositories
- orgs.listPublicMembers — List public organization members
  GET /orgs/{org}/public_members
  https://docs.github.com/rest/orgs/members#list-public-organization-members
- orgs.checkPublicMembershipForUser — Check public organization membership for a user
  GET /orgs/{org}/public_members/{username}
  https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user
- orgs.setPublicMembershipForAuthenticatedUser — Set public organization membership for the authenticated user
  PUT /orgs/{org}/public_members/{username}
  https://docs.github.com/rest/orgs/members#set-public-organization-membership-for-the-authenticated-user
- orgs.removePublicMembershipForAuthenticatedUser — Remove public organization membership for the authenticated user
  DELETE /orgs/{org}/public_members/{username}
  https://docs.github.com/rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user
- repos.listForOrg — List organization repositories
  GET /orgs/{org}/repos
  https://docs.github.com/rest/repos/repos#list-organization-repositories
- repos.createInOrg — Create an organization repository
  POST /orgs/{org}/repos
  https://docs.github.com/rest/repos/repos#create-an-organization-repository
- repos.getOrgRulesets — Get all organization repository rulesets
  GET /orgs/{org}/rulesets
  https://docs.github.com/rest/orgs/rules#get-all-organization-repository-rulesets
- repos.createOrgRuleset — Create an organization repository ruleset
  POST /orgs/{org}/rulesets
  https://docs.github.com/rest/orgs/rules#create-an-organization-repository-ruleset
- repos.getOrgRuleSuites — List organization rule suites
  GET /orgs/{org}/rulesets/rule-suites
  https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites
- repos.getOrgRuleSuite — Get an organization rule suite
  GET /orgs/{org}/rulesets/rule-suites/{rule_suite_id}
  https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite
- repos.getOrgRuleset — Get an organization repository ruleset
  GET /orgs/{org}/rulesets/{ruleset_id}
  https://docs.github.com/rest/orgs/rules#get-an-organization-repository-ruleset
- repos.updateOrgRuleset — Update an organization repository ruleset
  PUT /orgs/{org}/rulesets/{ruleset_id}
  https://docs.github.com/rest/orgs/rules#update-an-organization-repository-ruleset
- repos.deleteOrgRuleset — Delete an organization repository ruleset
  DELETE /orgs/{org}/rulesets/{ruleset_id}
  https://docs.github.com/rest/orgs/rules#delete-an-organization-repository-ruleset
- orgs.getOrgRulesetHistory — Get organization ruleset history
  GET /orgs/{org}/rulesets/{ruleset_id}/history
  https://docs.github.com/rest/orgs/rules#get-organization-ruleset-history
- orgs.getOrgRulesetVersion — Get organization ruleset version
  GET /orgs/{org}/rulesets/{ruleset_id}/history/{version_id}
  https://docs.github.com/rest/orgs/rules#get-organization-ruleset-version
- secretScanning.listAlertsForOrg — List secret scanning alerts for an organization
  GET /orgs/{org}/secret-scanning/alerts
  https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization
- secretScanning.listOrgPatternConfigs — List organization pattern configurations
  GET /orgs/{org}/secret-scanning/pattern-configurations
  https://docs.github.com/rest/secret-scanning/push-protection#list-organization-pattern-configurations
- secretScanning.updateOrgPatternConfigs — Update organization pattern configurations
  PATCH /orgs/{org}/secret-scanning/pattern-configurations
  https://docs.github.com/rest/secret-scanning/push-protection#update-organization-pattern-configurations
- securityAdvisories.listOrgRepositoryAdvisories — List repository security advisories for an organization
  GET /orgs/{org}/security-advisories
  https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories-for-an-organization
- orgs.listSecurityManagerTeams — List security manager teams
  GET /orgs/{org}/security-managers
  https://docs.github.com/rest/orgs/security-managers#list-security-manager-teams
- orgs.addSecurityManagerTeam — Add a security manager team
  PUT /orgs/{org}/security-managers/teams/{team_slug}
  https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team
- orgs.removeSecurityManagerTeam — Remove a security manager team
  DELETE /orgs/{org}/security-managers/teams/{team_slug}
  https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team
- orgs.getImmutableReleasesSettings — Get immutable releases settings for an organization
  GET /orgs/{org}/settings/immutable-releases
  https://docs.github.com/rest/orgs/orgs#get-immutable-releases-settings-for-an-organization
- orgs.setImmutableReleasesSettings — Set immutable releases settings for an organization
  PUT /orgs/{org}/settings/immutable-releases
  https://docs.github.com/rest/orgs/orgs#set-immutable-releases-settings-for-an-organization
- orgs.getImmutableReleasesSettingsRepositories — List selected repositories for immutable releases enforcement
  GET /orgs/{org}/settings/immutable-releases/repositories
  https://docs.github.com/rest/orgs/orgs#list-selected-repositories-for-immutable-releases-enforcement
- orgs.setImmutableReleasesSettingsRepositories — Set selected repositories for immutable releases enforcement
  PUT /orgs/{org}/settings/immutable-releases/repositories
  https://docs.github.com/rest/orgs/orgs#set-selected-repositories-for-immutable-releases-enforcement
- orgs.enableSelectedRepositoryImmutableReleasesOrganization — Enable a selected repository for immutable releases in an organization
  PUT /orgs/{org}/settings/immutable-releases/repositories/{repository_id}
  https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization
- orgs.disableSelectedRepositoryImmutableReleasesOrganization — Disable a selected repository for immutable releases in an organization
  DELETE /orgs/{org}/settings/immutable-releases/repositories/{repository_id}
  https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization
- hostedCompute.listNetworkConfigurationsForOrg — List hosted compute network configurations for an organization
  GET /orgs/{org}/settings/network-configurations
  https://docs.github.com/rest/orgs/network-configurations#list-hosted-compute-network-configurations-for-an-organization
- hostedCompute.createNetworkConfigurationForOrg — Create a hosted compute network configuration for an organization
  POST /orgs/{org}/settings/network-configurations
  https://docs.github.com/rest/orgs/network-configurations#create-a-hosted-compute-network-configuration-for-an-organization
- hostedCompute.getNetworkConfigurationForOrg — Get a hosted compute network configuration for an organization
  GET /orgs/{org}/settings/network-configurations/{network_configuration_id}
  https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-configuration-for-an-organization
- hostedCompute.deleteNetworkConfigurationFromOrg — Delete a hosted compute network configuration from an organization
  DELETE /orgs/{org}/settings/network-configurations/{network_configuration_id}
  https://docs.github.com/rest/orgs/network-configurations#delete-a-hosted-compute-network-configuration-from-an-organization
- hostedCompute.updateNetworkConfigurationForOrg — Update a hosted compute network configuration for an organization
  PATCH /orgs/{org}/settings/network-configurations/{network_configuration_id}
  https://docs.github.com/rest/orgs/network-configurations#update-a-hosted-compute-network-configuration-for-an-organization
- hostedCompute.getNetworkSettingsForOrg — Get a hosted compute network settings resource for an organization
  GET /orgs/{org}/settings/network-settings/{network_settings_id}
  https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-settings-resource-for-an-organization
- teams.list — List teams
  GET /orgs/{org}/teams
  https://docs.github.com/rest/teams/teams#list-teams
- teams.create — Create a team
  POST /orgs/{org}/teams
  https://docs.github.com/rest/teams/teams#create-a-team
- teams.getByName — Get a team by name
  GET /orgs/{org}/teams/{team_slug}
  https://docs.github.com/rest/teams/teams#get-a-team-by-name
- teams.deleteInOrg — Delete a team
  DELETE /orgs/{org}/teams/{team_slug}
  https://docs.github.com/rest/teams/teams#delete-a-team
- teams.updateInOrg — Update a team
  PATCH /orgs/{org}/teams/{team_slug}
  https://docs.github.com/rest/teams/teams#update-a-team
- teams.listPendingInvitationsInOrg — List pending team invitations
  GET /orgs/{org}/teams/{team_slug}/invitations
  https://docs.github.com/rest/teams/members#list-pending-team-invitations
- teams.listMembersInOrg — List team members
  GET /orgs/{org}/teams/{team_slug}/members
  https://docs.github.com/rest/teams/members#list-team-members
- teams.getMembershipForUserInOrg — Get team membership for a user
  GET /orgs/{org}/teams/{team_slug}/memberships/{username}
  https://docs.github.com/rest/teams/members#get-team-membership-for-a-user
- teams.addOrUpdateMembershipForUserInOrg — Add or update team membership for a user
  PUT /orgs/{org}/teams/{team_slug}/memberships/{username}
  https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user
- teams.removeMembershipForUserInOrg — Remove team membership for a user
  DELETE /orgs/{org}/teams/{team_slug}/memberships/{username}
  https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user
- teams.listReposInOrg — List team repositories
  GET /orgs/{org}/teams/{team_slug}/repos
  https://docs.github.com/rest/teams/teams#list-team-repositories
- teams.checkPermissionsForRepoInOrg — Check team permissions for a repository
  GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}
  https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository
- teams.addOrUpdateRepoPermissionsInOrg — Add or update team repository permissions
  PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}
  https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions
- teams.removeRepoInOrg — Remove a repository from a team
  DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}
  https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team
- teams.listChildInOrg — List child teams
  GET /orgs/{org}/teams/{team_slug}/teams
  https://docs.github.com/rest/teams/teams#list-child-teams
- orgs.enableOrDisableSecurityProductOnAllOrgRepos — Enable or disable a security feature for an organization
  POST /orgs/{org}/{security_product}/{enablement}
  https://docs.github.com/rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization
- rateLimit.get — Get rate limit status for the authenticated user
  GET /rate_limit
  https://docs.github.com/rest/rate-limit/rate-limit#get-rate-limit-status-for-the-authenticated-user
- repos.get — Read repository information
  GET /repos/{owner}/{repo}
  https://docs.github.com/rest/repos/repos#get-a-repository
- repos.delete — Delete a repository
  DELETE /repos/{owner}/{repo}
  https://docs.github.com/rest/repos/repos#delete-a-repository
- repos.update — Update a repository
  PATCH /repos/{owner}/{repo}
  https://docs.github.com/rest/repos/repos#update-a-repository
- actions.listArtifactsForRepo — List artifacts for a repository
  GET /repos/{owner}/{repo}/actions/artifacts
  https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository
- actions.getArtifact — Get an artifact
  GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}
  https://docs.github.com/rest/actions/artifacts#get-an-artifact
- actions.deleteArtifact — Delete an artifact
  DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}
  https://docs.github.com/rest/actions/artifacts#delete-an-artifact
- actions.downloadArtifact — Download an artifact
  GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}
  https://docs.github.com/rest/actions/artifacts#download-an-artifact
- actions.getActionsCacheRetentionLimitForRepository — Get GitHub Actions cache retention limit for a repository
  GET /repos/{owner}/{repo}/actions/cache/retention-limit
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository
- actions.setActionsCacheRetentionLimitForRepository — Set GitHub Actions cache retention limit for a repository
  PUT /repos/{owner}/{repo}/actions/cache/retention-limit
  https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository
- actions.getActionsCacheStorageLimitForRepository — Get GitHub Actions cache storage limit for a repository
  GET /repos/{owner}/{repo}/actions/cache/storage-limit
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository
- actions.setActionsCacheStorageLimitForRepository — Set GitHub Actions cache storage limit for a repository
  PUT /repos/{owner}/{repo}/actions/cache/storage-limit
  https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository
- actions.getActionsCacheUsage — Get GitHub Actions cache usage for a repository
  GET /repos/{owner}/{repo}/actions/cache/usage
  https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository
- actions.getActionsCacheList — List GitHub Actions caches for a repository
  GET /repos/{owner}/{repo}/actions/caches
  https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository
- actions.deleteActionsCacheByKey — Delete GitHub Actions caches for a repository (using a cache key)
  DELETE /repos/{owner}/{repo}/actions/caches
  https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key
- actions.deleteActionsCacheById — Delete a GitHub Actions cache for a repository (using a cache ID)
  DELETE /repos/{owner}/{repo}/actions/caches/{cache_id}
  https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id
- actions.listConcurrencyGroupsForRepository — List concurrency groups for a repository
  GET /repos/{owner}/{repo}/actions/concurrency_groups
  https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-repository
- actions.getConcurrencyGroupForRepository — Get a concurrency group for a repository
  GET /repos/{owner}/{repo}/actions/concurrency_groups/{concurrency_group_name}
  https://docs.github.com/rest/actions/concurrency-groups#get-a-concurrency-group-for-a-repository
- actions.getJobForWorkflowRun — Get a job for a workflow run
  GET /repos/{owner}/{repo}/actions/jobs/{job_id}
  https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run
- actions.downloadJobLogsForWorkflowRun — Download job logs for a workflow run
  GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs
  https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run
- actions.reRunJobForWorkflowRun — Re-run a job from a workflow run
  POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerun
  https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run
- actions.getCustomOidcSubClaimForRepo — Get the customization template for an OIDC subject claim for a repository
  GET /repos/{owner}/{repo}/actions/oidc/customization/sub
  https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository
- actions.setCustomOidcSubClaimForRepo — Set the customization template for an OIDC subject claim for a repository
  PUT /repos/{owner}/{repo}/actions/oidc/customization/sub
  https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository
- actions.listRepoOrganizationSecrets — List repository organization secrets
  GET /repos/{owner}/{repo}/actions/organization-secrets
  https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets
- actions.listRepoOrganizationVariables — List repository organization variables
  GET /repos/{owner}/{repo}/actions/organization-variables
  https://docs.github.com/rest/actions/variables#list-repository-organization-variables
- actions.getGithubActionsPermissionsRepository — Get GitHub Actions permissions for a repository
  GET /repos/{owner}/{repo}/actions/permissions
  https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository
- actions.setGithubActionsPermissionsRepository — Set GitHub Actions permissions for a repository
  PUT /repos/{owner}/{repo}/actions/permissions
  https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository
- actions.getWorkflowAccessToRepository — Get the level of access for workflows outside of the repository
  GET /repos/{owner}/{repo}/actions/permissions/access
  https://docs.github.com/rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository
- actions.setWorkflowAccessToRepository — Set the level of access for workflows outside of the repository
  PUT /repos/{owner}/{repo}/actions/permissions/access
  https://docs.github.com/rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository
- actions.getArtifactAndLogRetentionSettingsRepository — Get artifact and log retention settings for a repository
  GET /repos/{owner}/{repo}/actions/permissions/artifact-and-log-retention
  https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository
- actions.setArtifactAndLogRetentionSettingsRepository — Set artifact and log retention settings for a repository
  PUT /repos/{owner}/{repo}/actions/permissions/artifact-and-log-retention
  https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository
- actions.getForkPrContributorApprovalPermissionsRepository — Get fork PR contributor approval permissions for a repository
  GET /repos/{owner}/{repo}/actions/permissions/fork-pr-contributor-approval
  https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository
- actions.setForkPrContributorApprovalPermissionsRepository — Set fork PR contributor approval permissions for a repository
  PUT /repos/{owner}/{repo}/actions/permissions/fork-pr-contributor-approval
  https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository
- actions.getPrivateRepoForkPrWorkflowsSettingsRepository — Get private repo fork PR workflow settings for a repository
  GET /repos/{owner}/{repo}/actions/permissions/fork-pr-workflows-private-repos
  https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository
- actions.setPrivateRepoForkPrWorkflowsSettingsRepository — Set private repo fork PR workflow settings for a repository
  PUT /repos/{owner}/{repo}/actions/permissions/fork-pr-workflows-private-repos
  https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository
- actions.getAllowedActionsRepository — Get allowed actions and reusable workflows for a repository
  GET /repos/{owner}/{repo}/actions/permissions/selected-actions
  https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository
- actions.setAllowedActionsRepository — Set allowed actions and reusable workflows for a repository
  PUT /repos/{owner}/{repo}/actions/permissions/selected-actions
  https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository
- actions.getGithubActionsDefaultWorkflowPermissionsRepository — Get default workflow permissions for a repository
  GET /repos/{owner}/{repo}/actions/permissions/workflow
  https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository
- actions.setGithubActionsDefaultWorkflowPermissionsRepository — Set default workflow permissions for a repository
  PUT /repos/{owner}/{repo}/actions/permissions/workflow
  https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository
- actions.listSelfHostedRunnersForRepo — List self-hosted runners for a repository
  GET /repos/{owner}/{repo}/actions/runners
  https://docs.github.com/rest/actions/self-hosted-runners#list-self-hosted-runners-for-a-repository
- actions.listRunnerApplicationsForRepo — List runner applications for a repository
  GET /repos/{owner}/{repo}/actions/runners/downloads
  https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository
- actions.generateRunnerJitconfigForRepo — Create configuration for a just-in-time runner for a repository
  POST /repos/{owner}/{repo}/actions/runners/generate-jitconfig
  https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository
- actions.createRegistrationTokenForRepo — Create a registration token for a repository
  POST /repos/{owner}/{repo}/actions/runners/registration-token
  https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository
- actions.createRemoveTokenForRepo — Create a remove token for a repository
  POST /repos/{owner}/{repo}/actions/runners/remove-token
  https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository
- actions.getSelfHostedRunnerForRepo — Get a self-hosted runner for a repository
  GET /repos/{owner}/{repo}/actions/runners/{runner_id}
  https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository
- actions.deleteSelfHostedRunnerFromRepo — Delete a self-hosted runner from a repository
  DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}
  https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository
- actions.listLabelsForSelfHostedRunnerForRepo — List labels for a self-hosted runner for a repository
  GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository
- actions.setCustomLabelsForSelfHostedRunnerForRepo — Set custom labels for a self-hosted runner for a repository
  PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository
- actions.addCustomLabelsToSelfHostedRunnerForRepo — Add custom labels to a self-hosted runner for a repository
  POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository
- actions.removeAllCustomLabelsFromSelfHostedRunnerForRepo — Remove all custom labels from a self-hosted runner for a repository
  DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
  https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository
- actions.removeCustomLabelFromSelfHostedRunnerForRepo — Remove a custom label from a self-hosted runner for a repository
  DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}
  https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository
- actions.listWorkflowRunsForRepo — List workflow runs for a repository
  GET /repos/{owner}/{repo}/actions/runs
  https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository
- actions.getWorkflowRun — Get a workflow run
  GET /repos/{owner}/{repo}/actions/runs/{run_id}
  https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run
- actions.deleteWorkflowRun — Delete a workflow run
  DELETE /repos/{owner}/{repo}/actions/runs/{run_id}
  https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run
- actions.getReviewsForRun — Get the review history for a workflow run
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals
  https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run
- actions.approveWorkflowRun — Approve a workflow run for a fork pull request
  POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve
  https://docs.github.com/rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request
- actions.listWorkflowRunArtifacts — List workflow run artifacts
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts
  https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts
- actions.getWorkflowRunAttempt — Get a workflow run attempt
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}
  https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt
- actions.listJobsForWorkflowRunAttempt — List jobs for a workflow run attempt
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs
  https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt
- actions.downloadWorkflowRunAttemptLogs — Download workflow run attempt logs
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs
  https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs
- actions.cancelWorkflowRun — Cancel a workflow run
  POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel
  https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run
- actions.listConcurrencyGroupsForWorkflowRun — List concurrency groups for a workflow run
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/concurrency_groups
  https://docs.github.com/rest/actions/concurrency-groups#list-concurrency-groups-for-a-workflow-run
- actions.reviewCustomGatesForRun — Review custom deployment protection rules for a workflow run
  POST /repos/{owner}/{repo}/actions/runs/{run_id}/deployment_protection_rule
  https://docs.github.com/rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run
- actions.forceCancelWorkflowRun — Force cancel a workflow run
  POST /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel
  https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run
- actions.listJobsForWorkflowRun — List jobs for a workflow run
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs
  https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run
- actions.downloadWorkflowRunLogs — Download workflow run logs
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs
  https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs
- actions.deleteWorkflowRunLogs — Delete workflow run logs
  DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs
  https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs
- actions.getPendingDeploymentsForRun — Get pending deployments for a workflow run
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments
  https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run
- actions.reviewPendingDeploymentsForRun — Review pending deployments for a workflow run
  POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments
  https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run
- actions.reRunWorkflow — Re-run a workflow
  POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun
  https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow
- actions.reRunWorkflowFailedJobs — Re-run failed jobs from a workflow run
  POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs
  https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run
- actions.getWorkflowRunUsage — Get workflow run usage
  GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing
  https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage
- actions.listRepoSecrets — List repository secrets
  GET /repos/{owner}/{repo}/actions/secrets
  https://docs.github.com/rest/actions/secrets#list-repository-secrets
- actions.getRepoPublicKey — Get a repository public key
  GET /repos/{owner}/{repo}/actions/secrets/public-key
  https://docs.github.com/rest/actions/secrets#get-a-repository-public-key
- actions.getRepoSecret — Get a repository secret
  GET /repos/{owner}/{repo}/actions/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#get-a-repository-secret
- actions.createOrUpdateRepoSecret — Create or update a repository secret
  PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret
- actions.deleteRepoSecret — Delete a repository secret
  DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#delete-a-repository-secret
- actions.listRepoVariables — List repository variables
  GET /repos/{owner}/{repo}/actions/variables
  https://docs.github.com/rest/actions/variables#list-repository-variables
- actions.createRepoVariable — Create a repository variable
  POST /repos/{owner}/{repo}/actions/variables
  https://docs.github.com/rest/actions/variables#create-a-repository-variable
- actions.getRepoVariable — Get a repository variable
  GET /repos/{owner}/{repo}/actions/variables/{name}
  https://docs.github.com/rest/actions/variables#get-a-repository-variable
- actions.deleteRepoVariable — Delete a repository variable
  DELETE /repos/{owner}/{repo}/actions/variables/{name}
  https://docs.github.com/rest/actions/variables#delete-a-repository-variable
- actions.updateRepoVariable — Update a repository variable
  PATCH /repos/{owner}/{repo}/actions/variables/{name}
  https://docs.github.com/rest/actions/variables#update-a-repository-variable
- actions.listRepoWorkflows — List repository workflows
  GET /repos/{owner}/{repo}/actions/workflows
  https://docs.github.com/rest/actions/workflows#list-repository-workflows
- actions.getWorkflow — Get a workflow
  GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}
  https://docs.github.com/rest/actions/workflows#get-a-workflow
- actions.disableWorkflow — Disable a workflow
  PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable
  https://docs.github.com/rest/actions/workflows#disable-a-workflow
- actions.createWorkflowDispatch — Run a workflow
  POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches
  https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event
- actions.enableWorkflow — Enable a workflow
  PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable
  https://docs.github.com/rest/actions/workflows#enable-a-workflow
- actions.listWorkflowRuns — List workflow runs for a workflow
  GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs
  https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow
- actions.getWorkflowUsage — Get workflow usage
  GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing
  https://docs.github.com/rest/actions/workflows#get-workflow-usage
- repos.listActivities — List repository activities
  GET /repos/{owner}/{repo}/activity
  https://docs.github.com/rest/repos/repos#list-repository-activities
- agents.listRepoOrganizationSecrets — List repository organization secrets
  GET /repos/{owner}/{repo}/agents/organization-secrets
  https://docs.github.com/rest/agents/secrets#list-repository-organization-secrets
- agents.listRepoOrganizationVariables — List repository organization variables
  GET /repos/{owner}/{repo}/agents/organization-variables
  https://docs.github.com/rest/agents/variables#list-repository-organization-variables
- agents.listRepoSecrets — List repository secrets
  GET /repos/{owner}/{repo}/agents/secrets
  https://docs.github.com/rest/agents/secrets#list-repository-secrets
- agents.getRepoPublicKey — Get a repository public key
  GET /repos/{owner}/{repo}/agents/secrets/public-key
  https://docs.github.com/rest/agents/secrets#get-a-repository-public-key
- agents.getRepoSecret — Get a repository secret
  GET /repos/{owner}/{repo}/agents/secrets/{secret_name}
  https://docs.github.com/rest/agents/secrets#get-a-repository-secret
- agents.createOrUpdateRepoSecret — Create or update a repository secret
  PUT /repos/{owner}/{repo}/agents/secrets/{secret_name}
  https://docs.github.com/rest/agents/secrets#create-or-update-a-repository-secret
- agents.deleteRepoSecret — Delete a repository secret
  DELETE /repos/{owner}/{repo}/agents/secrets/{secret_name}
  https://docs.github.com/rest/agents/secrets#delete-a-repository-secret
- agents.listRepoVariables — List repository variables
  GET /repos/{owner}/{repo}/agents/variables
  https://docs.github.com/rest/agents/variables#list-repository-variables
- agents.createRepoVariable — Create a repository variable
  POST /repos/{owner}/{repo}/agents/variables
  https://docs.github.com/rest/agents/variables#create-a-repository-variable
- agents.getRepoVariable — Get a repository variable
  GET /repos/{owner}/{repo}/agents/variables/{name}
  https://docs.github.com/rest/agents/variables#get-a-repository-variable
- agents.deleteRepoVariable — Delete a repository variable
  DELETE /repos/{owner}/{repo}/agents/variables/{name}
  https://docs.github.com/rest/agents/variables#delete-a-repository-variable
- agents.updateRepoVariable — Update a repository variable
  PATCH /repos/{owner}/{repo}/agents/variables/{name}
  https://docs.github.com/rest/agents/variables#update-a-repository-variable
- issues.listAssignees — List assignees
  GET /repos/{owner}/{repo}/assignees
  https://docs.github.com/rest/issues/assignees#list-assignees
- issues.checkUserCanBeAssigned — Check if a user can be assigned
  GET /repos/{owner}/{repo}/assignees/{assignee}
  https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned
- repos.createAttestation — Create an attestation
  POST /repos/{owner}/{repo}/attestations
  https://docs.github.com/rest/repos/attestations#create-an-attestation
- repos.listAttestations — List attestations
  GET /repos/{owner}/{repo}/attestations/{subject_digest}
  https://docs.github.com/rest/repos/attestations#list-attestations
- repos.listAutolinks — Get all autolinks of a repository
  GET /repos/{owner}/{repo}/autolinks
  https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository
- repos.createAutolink — Create an autolink reference for a repository
  POST /repos/{owner}/{repo}/autolinks
  https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository
- repos.getAutolink — Get an autolink reference of a repository
  GET /repos/{owner}/{repo}/autolinks/{autolink_id}
  https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository
- repos.deleteAutolink — Delete an autolink reference from a repository
  DELETE /repos/{owner}/{repo}/autolinks/{autolink_id}
  https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository
- repos.checkAutomatedSecurityFixes — Check if Dependabot security updates are enabled for a repository
  GET /repos/{owner}/{repo}/automated-security-fixes
  https://docs.github.com/rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository
- repos.enableAutomatedSecurityFixes — Enable Dependabot security updates
  PUT /repos/{owner}/{repo}/automated-security-fixes
  https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates
- repos.disableAutomatedSecurityFixes — Disable Dependabot security updates
  DELETE /repos/{owner}/{repo}/automated-security-fixes
  https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates
- repos.listBranches — List branches
  GET /repos/{owner}/{repo}/branches
  https://docs.github.com/rest/branches/branches#list-branches
- repos.getBranch — Get a branch
  GET /repos/{owner}/{repo}/branches/{branch}
  https://docs.github.com/rest/branches/branches#get-a-branch
- repos.getBranchProtection — Get branch protection
  GET /repos/{owner}/{repo}/branches/{branch}/protection
  https://docs.github.com/rest/branches/branch-protection#get-branch-protection
- repos.updateBranchProtection — Update branch protection
  PUT /repos/{owner}/{repo}/branches/{branch}/protection
  https://docs.github.com/rest/branches/branch-protection#update-branch-protection
- repos.deleteBranchProtection — Delete branch protection
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection
  https://docs.github.com/rest/branches/branch-protection#delete-branch-protection
- repos.getAdminBranchProtection — Get admin branch protection
  GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins
  https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection
- repos.setAdminBranchProtection — Set admin branch protection
  POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins
  https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection
- repos.deleteAdminBranchProtection — Delete admin branch protection
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins
  https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection
- repos.getPullRequestReviewProtection — Get pull request review protection
  GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews
  https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection
- repos.deletePullRequestReviewProtection — Delete pull request review protection
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews
  https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection
- repos.updatePullRequestReviewProtection — Update pull request review protection
  PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews
  https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection
- repos.getCommitSignatureProtection — Get commit signature protection
  GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures
  https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection
- repos.createCommitSignatureProtection — Create commit signature protection
  POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures
  https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection
- repos.deleteCommitSignatureProtection — Delete commit signature protection
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures
  https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection
- repos.getStatusChecksProtection — Get status checks protection
  GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks
  https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection
- repos.removeStatusCheckProtection — Remove status check protection
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks
  https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection
- repos.updateStatusCheckProtection — Update status check protection
  PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks
  https://docs.github.com/rest/branches/branch-protection#update-status-check-protection
- repos.getAllStatusCheckContexts — Get all status check contexts
  GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
  https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts
- repos.setStatusCheckContexts — Set status check contexts
  PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
  https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts
- repos.addStatusCheckContexts — Add status check contexts
  POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
  https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts
- repos.removeStatusCheckContexts — Remove status check contexts
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
  https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts
- repos.getAccessRestrictions — Get access restrictions
  GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions
  https://docs.github.com/rest/branches/branch-protection#get-access-restrictions
- repos.deleteAccessRestrictions — Delete access restrictions
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions
  https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions
- repos.getAppsWithAccessToProtectedBranch — Get apps with access to the protected branch
  GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
  https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch
- repos.setAppAccessRestrictions — Set app access restrictions
  PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
  https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions
- repos.addAppAccessRestrictions — Add app access restrictions
  POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
  https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions
- repos.removeAppAccessRestrictions — Remove app access restrictions
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
  https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions
- repos.getTeamsWithAccessToProtectedBranch — Get teams with access to the protected branch
  GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
  https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch
- repos.setTeamAccessRestrictions — Set team access restrictions
  PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
  https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions
- repos.addTeamAccessRestrictions — Add team access restrictions
  POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
  https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions
- repos.removeTeamAccessRestrictions — Remove team access restrictions
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
  https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions
- repos.getUsersWithAccessToProtectedBranch — Get users with access to the protected branch
  GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
  https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch
- repos.setUserAccessRestrictions — Set user access restrictions
  PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
  https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions
- repos.addUserAccessRestrictions — Add user access restrictions
  POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
  https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions
- repos.removeUserAccessRestrictions — Remove user access restrictions
  DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
  https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions
- repos.renameBranch — Rename a branch
  POST /repos/{owner}/{repo}/branches/{branch}/rename
  https://docs.github.com/rest/branches/branches#rename-a-branch
- checks.create — Create a check run
  POST /repos/{owner}/{repo}/check-runs
  https://docs.github.com/rest/checks/runs#create-a-check-run
- checks.get — Get a check run
  GET /repos/{owner}/{repo}/check-runs/{check_run_id}
  https://docs.github.com/rest/checks/runs#get-a-check-run
- checks.update — Update a check run
  PATCH /repos/{owner}/{repo}/check-runs/{check_run_id}
  https://docs.github.com/rest/checks/runs#update-a-check-run
- checks.listAnnotations — List check run annotations
  GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations
  https://docs.github.com/rest/checks/runs#list-check-run-annotations
- checks.rerequestRun — Rerequest a check run
  POST /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest
  https://docs.github.com/rest/checks/runs#rerequest-a-check-run
- checks.createSuite — Create a check suite
  POST /repos/{owner}/{repo}/check-suites
  https://docs.github.com/rest/checks/suites#create-a-check-suite
- checks.setSuitesPreferences — Update repository preferences for check suites
  PATCH /repos/{owner}/{repo}/check-suites/preferences
  https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites
- checks.getSuite — Get a check suite
  GET /repos/{owner}/{repo}/check-suites/{check_suite_id}
  https://docs.github.com/rest/checks/suites#get-a-check-suite
- checks.listForSuite — List check runs in a check suite
  GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs
  https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite
- checks.rerequestSuite — Rerequest a check suite
  POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest
  https://docs.github.com/rest/checks/suites#rerequest-a-check-suite
- codeQuality.listFindingsForRepo — List code quality findings for a repository
  GET /repos/{owner}/{repo}/code-quality/findings
  https://docs.github.com/rest/code-quality/code-quality#list-code-quality-findings-for-a-repository
- codeQuality.getFinding — Get a code quality finding
  GET /repos/{owner}/{repo}/code-quality/findings/{finding_number}
  https://docs.github.com/rest/code-quality/code-quality#get-a-code-quality-finding
- codeQuality.getSetup — Get a code quality setup configuration
  GET /repos/{owner}/{repo}/code-quality/setup
  https://docs.github.com/rest/code-quality/code-quality#get-a-code-quality-setup-configuration
- codeQuality.updateSetup — Update a code quality setup configuration
  PATCH /repos/{owner}/{repo}/code-quality/setup
  https://docs.github.com/rest/code-quality/code-quality#update-a-code-quality-setup-configuration
- codeScanning.listAlertsForRepo — List code scanning alerts for a repository
  GET /repos/{owner}/{repo}/code-scanning/alerts
  https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository
- codeScanning.getAlert — Get a code scanning alert
  GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}
  https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert
- codeScanning.updateAlert — Update a code scanning alert
  PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}
  https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert
- codeScanning.getAutofix — Get the status of an autofix for a code scanning alert
  GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/autofix
  https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert
- codeScanning.createAutofix — Create an autofix for a code scanning alert
  POST /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/autofix
  https://docs.github.com/rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert
- codeScanning.commitAutofix — Commit an autofix for a code scanning alert
  POST /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/autofix/commits
  https://docs.github.com/rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert
- codeScanning.listAlertInstances — List instances of a code scanning alert
  GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances
  https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert
- codeScanning.listRecentAnalyses — List code scanning analyses for a repository
  GET /repos/{owner}/{repo}/code-scanning/analyses
  https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository
- codeScanning.getAnalysis — Get a code scanning analysis for a repository
  GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}
  https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository
- codeScanning.deleteAnalysis — Delete a code scanning analysis from a repository
  DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}
  https://docs.github.com/rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository
- codeScanning.listCodeqlDatabases — List CodeQL databases for a repository
  GET /repos/{owner}/{repo}/code-scanning/codeql/databases
  https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository
- codeScanning.getCodeqlDatabase — Get a CodeQL database for a repository
  GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}
  https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository
- codeScanning.deleteCodeqlDatabase — Delete a CodeQL database
  DELETE /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}
  https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database
- codeScanning.createVariantAnalysis — Create a CodeQL variant analysis
  POST /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses
  https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis
- codeScanning.getVariantAnalysis — Get the summary of a CodeQL variant analysis
  GET /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}
  https://docs.github.com/rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis
- codeScanning.getVariantAnalysisRepoTask — Get the analysis status of a repository in a CodeQL variant analysis
  GET /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name}
  https://docs.github.com/rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis
- codeScanning.getDefaultSetup — Get a code scanning default setup configuration
  GET /repos/{owner}/{repo}/code-scanning/default-setup
  https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration
- codeScanning.updateDefaultSetup — Update a code scanning default setup configuration
  PATCH /repos/{owner}/{repo}/code-scanning/default-setup
  https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration
- codeScanning.uploadSarif — Upload an analysis as SARIF data
  POST /repos/{owner}/{repo}/code-scanning/sarifs
  https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data
- codeScanning.getSarif — Get information about a SARIF upload
  GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}
  https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload
- codeSecurity.getConfigurationForRepository — Get the code security configuration associated with a repository
  GET /repos/{owner}/{repo}/code-security-configuration
  https://docs.github.com/rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository
- repos.codeownersErrors — List CODEOWNERS errors
  GET /repos/{owner}/{repo}/codeowners/errors
  https://docs.github.com/rest/repos/repos#list-codeowners-errors
- codespaces.listInRepositoryForAuthenticatedUser — List codespaces in a repository for the authenticated user
  GET /repos/{owner}/{repo}/codespaces
  https://docs.github.com/rest/codespaces/codespaces#list-codespaces-in-a-repository-for-the-authenticated-user
- codespaces.createWithRepoForAuthenticatedUser — Create a codespace in a repository
  POST /repos/{owner}/{repo}/codespaces
  https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository
- codespaces.listDevcontainersInRepositoryForAuthenticatedUser — List devcontainer configurations in a repository for the authenticated user
  GET /repos/{owner}/{repo}/codespaces/devcontainers
  https://docs.github.com/rest/codespaces/codespaces#list-devcontainer-configurations-in-a-repository-for-the-authenticated-user
- codespaces.repoMachinesForAuthenticatedUser — List available machine types for a repository
  GET /repos/{owner}/{repo}/codespaces/machines
  https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository
- codespaces.preFlightWithRepoForAuthenticatedUser — Get default attributes for a codespace
  GET /repos/{owner}/{repo}/codespaces/new
  https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace
- codespaces.checkPermissionsForDevcontainer — Check if permissions defined by a devcontainer have been accepted by the authenticated user
  GET /repos/{owner}/{repo}/codespaces/permissions_check
  https://docs.github.com/rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user
- codespaces.listRepoSecrets — List repository secrets
  GET /repos/{owner}/{repo}/codespaces/secrets
  https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets
- codespaces.getRepoPublicKey — Get a repository public key
  GET /repos/{owner}/{repo}/codespaces/secrets/public-key
  https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key
- codespaces.getRepoSecret — Get a repository secret
  GET /repos/{owner}/{repo}/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret
- codespaces.createOrUpdateRepoSecret — Create or update a repository secret
  PUT /repos/{owner}/{repo}/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret
- codespaces.deleteRepoSecret — Delete a repository secret
  DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret
- repos.listCollaborators — List repository collaborators
  GET /repos/{owner}/{repo}/collaborators
  https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators
- repos.checkCollaborator — Check if a user is a repository collaborator
  GET /repos/{owner}/{repo}/collaborators/{username}
  https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator
- repos.addCollaborator — Give someone repository access
  PUT /repos/{owner}/{repo}/collaborators/{username}
  https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator
- repos.removeCollaborator — Remove a repository collaborator
  DELETE /repos/{owner}/{repo}/collaborators/{username}
  https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator
- repos.getCollaboratorPermissionLevel — Get repository permissions for a user
  GET /repos/{owner}/{repo}/collaborators/{username}/permission
  https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user
- repos.listCommitCommentsForRepo — List commit comments for a repository
  GET /repos/{owner}/{repo}/comments
  https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository
- repos.getCommitComment — Get a commit comment
  GET /repos/{owner}/{repo}/comments/{comment_id}
  https://docs.github.com/rest/commits/comments#get-a-commit-comment
- repos.deleteCommitComment — Delete a commit comment
  DELETE /repos/{owner}/{repo}/comments/{comment_id}
  https://docs.github.com/rest/commits/comments#delete-a-commit-comment
- repos.updateCommitComment — Update a commit comment
  PATCH /repos/{owner}/{repo}/comments/{comment_id}
  https://docs.github.com/rest/commits/comments#update-a-commit-comment
- reactions.listForCommitComment — List reactions for a commit comment
  GET /repos/{owner}/{repo}/comments/{comment_id}/reactions
  https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment
- reactions.createForCommitComment — Create reaction for a commit comment
  POST /repos/{owner}/{repo}/comments/{comment_id}/reactions
  https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment
- reactions.deleteForCommitComment — Delete a commit comment reaction
  DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}
  https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction
- repos.listCommits — List commits
  GET /repos/{owner}/{repo}/commits
  https://docs.github.com/rest/commits/commits#list-commits
- repos.listBranchesForHeadCommit — List branches for HEAD commit
  GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head
  https://docs.github.com/rest/commits/commits#list-branches-for-head-commit
- repos.listCommentsForCommit — List commit comments
  GET /repos/{owner}/{repo}/commits/{commit_sha}/comments
  https://docs.github.com/rest/commits/comments#list-commit-comments
- repos.createCommitComment — Create a commit comment
  POST /repos/{owner}/{repo}/commits/{commit_sha}/comments
  https://docs.github.com/rest/commits/comments#create-a-commit-comment
- repos.listPullRequestsAssociatedWithCommit — List pull requests associated with a commit
  GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls
  https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit
- repos.getCommit — Get a commit
  GET /repos/{owner}/{repo}/commits/{ref}
  https://docs.github.com/rest/commits/commits#get-a-commit
- checks.listForRef — List check runs for a Git reference
  GET /repos/{owner}/{repo}/commits/{ref}/check-runs
  https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference
- checks.listSuitesForRef — List check suites for a Git reference
  GET /repos/{owner}/{repo}/commits/{ref}/check-suites
  https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference
- repos.getCombinedStatusForRef — Get the combined status for a specific reference
  GET /repos/{owner}/{repo}/commits/{ref}/status
  https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference
- repos.listCommitStatusesForRef — List commit statuses for a reference
  GET /repos/{owner}/{repo}/commits/{ref}/statuses
  https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference
- repos.getCommunityProfileMetrics — Get community profile metrics
  GET /repos/{owner}/{repo}/community/profile
  https://docs.github.com/rest/metrics/community#get-community-profile-metrics
- repos.compareCommits — Compare two commits
  GET /repos/{owner}/{repo}/compare/{basehead}
  https://docs.github.com/rest/commits/commits#compare-two-commits
- repos.getContent — Read files and folders
  GET /repos/{owner}/{repo}/contents/{path}
  https://docs.github.com/rest/repos/contents#get-repository-content
- repos.createOrUpdateFileContents — Create or edit a file
  PUT /repos/{owner}/{repo}/contents/{path}
  https://docs.github.com/rest/repos/contents#create-or-update-file-contents
- repos.deleteFile — Delete a file
  DELETE /repos/{owner}/{repo}/contents/{path}
  https://docs.github.com/rest/repos/contents#delete-a-file
- repos.listContributors — List repository contributors
  GET /repos/{owner}/{repo}/contributors
  https://docs.github.com/rest/repos/repos#list-repository-contributors
- copilot.getCopilotCloudAgentConfiguration — Get Copilot cloud agent configuration for a repository
  GET /repos/{owner}/{repo}/copilot/cloud-agent/configuration
  https://docs.github.com/rest/copilot/copilot-cloud-agent-management#get-copilot-cloud-agent-configuration-for-a-repository
- dependabot.listAlertsForRepo — List Dependabot alerts for a repository
  GET /repos/{owner}/{repo}/dependabot/alerts
  https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository
- dependabot.getAlert — Get a Dependabot alert
  GET /repos/{owner}/{repo}/dependabot/alerts/{alert_number}
  https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert
- dependabot.updateAlert — Update a Dependabot alert
  PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}
  https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert
- dependabot.listRepoSecrets — List repository secrets
  GET /repos/{owner}/{repo}/dependabot/secrets
  https://docs.github.com/rest/dependabot/secrets#list-repository-secrets
- dependabot.getRepoPublicKey — Get a repository public key
  GET /repos/{owner}/{repo}/dependabot/secrets/public-key
  https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key
- dependabot.getRepoSecret — Get a repository secret
  GET /repos/{owner}/{repo}/dependabot/secrets/{secret_name}
  https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret
- dependabot.createOrUpdateRepoSecret — Create or update a repository secret
  PUT /repos/{owner}/{repo}/dependabot/secrets/{secret_name}
  https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret
- dependabot.deleteRepoSecret — Delete a repository secret
  DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name}
  https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret
- dependencyGraph.diffRange — Get a diff of the dependencies between commits
  GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}
  https://docs.github.com/rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits
- dependencyGraph.exportSbom — Export a software bill of materials (SBOM) for a repository.
  GET /repos/{owner}/{repo}/dependency-graph/sbom
  https://docs.github.com/rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository
- dependencyGraph.fetchSbomReport — Fetch a software bill of materials (SBOM) for a repository.
  GET /repos/{owner}/{repo}/dependency-graph/sbom/fetch-report/{sbom_uuid}
  https://docs.github.com/rest/dependency-graph/sboms#fetch-a-software-bill-of-materials-sbom-for-a-repository
- dependencyGraph.generateSbomReport — Request generation of a software bill of materials (SBOM) for a repository.
  GET /repos/{owner}/{repo}/dependency-graph/sbom/generate-report
  https://docs.github.com/rest/dependency-graph/sboms#request-generation-of-a-software-bill-of-materials-sbom-for-a-repository
- dependencyGraph.createRepositorySnapshot — Create a snapshot of dependencies for a repository
  POST /repos/{owner}/{repo}/dependency-graph/snapshots
  https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository
- repos.listDeployments — List deployments
  GET /repos/{owner}/{repo}/deployments
  https://docs.github.com/rest/deployments/deployments#list-deployments
- repos.createDeployment — Create a deployment
  POST /repos/{owner}/{repo}/deployments
  https://docs.github.com/rest/deployments/deployments#create-a-deployment
- repos.getDeployment — Get a deployment
  GET /repos/{owner}/{repo}/deployments/{deployment_id}
  https://docs.github.com/rest/deployments/deployments#get-a-deployment
- repos.deleteDeployment — Delete a deployment
  DELETE /repos/{owner}/{repo}/deployments/{deployment_id}
  https://docs.github.com/rest/deployments/deployments#delete-a-deployment
- repos.listDeploymentStatuses — List deployment statuses
  GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses
  https://docs.github.com/rest/deployments/statuses#list-deployment-statuses
- repos.createDeploymentStatus — Create a deployment status
  POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses
  https://docs.github.com/rest/deployments/statuses#create-a-deployment-status
- repos.getDeploymentStatus — Get a deployment status
  GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}
  https://docs.github.com/rest/deployments/statuses#get-a-deployment-status
- repos.createDispatchEvent — Create a repository dispatch event
  POST /repos/{owner}/{repo}/dispatches
  https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event
- repos.getAllEnvironments — List environments
  GET /repos/{owner}/{repo}/environments
  https://docs.github.com/rest/deployments/environments#list-environments
- repos.getEnvironment — Get an environment
  GET /repos/{owner}/{repo}/environments/{environment_name}
  https://docs.github.com/rest/deployments/environments#get-an-environment
- repos.createOrUpdateEnvironment — Create or update an environment
  PUT /repos/{owner}/{repo}/environments/{environment_name}
  https://docs.github.com/rest/deployments/environments#create-or-update-an-environment
- repos.deleteAnEnvironment — Delete an environment
  DELETE /repos/{owner}/{repo}/environments/{environment_name}
  https://docs.github.com/rest/deployments/environments#delete-an-environment
- repos.listDeploymentBranchPolicies — List deployment branch policies
  GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies
  https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies
- repos.createDeploymentBranchPolicy — Create a deployment branch policy
  POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies
  https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy
- repos.getDeploymentBranchPolicy — Get a deployment branch policy
  GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}
  https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy
- repos.updateDeploymentBranchPolicy — Update a deployment branch policy
  PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}
  https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy
- repos.deleteDeploymentBranchPolicy — Delete a deployment branch policy
  DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}
  https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy
- repos.getAllDeploymentProtectionRules — Get all deployment protection rules for an environment
  GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules
  https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment
- repos.createDeploymentProtectionRule — Create a custom deployment protection rule on an environment
  POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules
  https://docs.github.com/rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment
- repos.listCustomDeploymentRuleIntegrations — List custom deployment rule integrations available for an environment
  GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps
  https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment
- repos.getCustomDeploymentProtectionRule — Get a custom deployment protection rule
  GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}
  https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule
- repos.disableDeploymentProtectionRule — Disable a custom protection rule for an environment
  DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}
  https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment
- actions.listEnvironmentSecrets — List environment secrets
  GET /repos/{owner}/{repo}/environments/{environment_name}/secrets
  https://docs.github.com/rest/actions/secrets#list-environment-secrets
- actions.getEnvironmentPublicKey — Get an environment public key
  GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key
  https://docs.github.com/rest/actions/secrets#get-an-environment-public-key
- actions.getEnvironmentSecret — Get an environment secret
  GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#get-an-environment-secret
- actions.createOrUpdateEnvironmentSecret — Create or update an environment secret
  PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret
- actions.deleteEnvironmentSecret — Delete an environment secret
  DELETE /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}
  https://docs.github.com/rest/actions/secrets#delete-an-environment-secret
- actions.listEnvironmentVariables — List environment variables
  GET /repos/{owner}/{repo}/environments/{environment_name}/variables
  https://docs.github.com/rest/actions/variables#list-environment-variables
- actions.createEnvironmentVariable — Create an environment variable
  POST /repos/{owner}/{repo}/environments/{environment_name}/variables
  https://docs.github.com/rest/actions/variables#create-an-environment-variable
- actions.getEnvironmentVariable — Get an environment variable
  GET /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}
  https://docs.github.com/rest/actions/variables#get-an-environment-variable
- actions.deleteEnvironmentVariable — Delete an environment variable
  DELETE /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}
  https://docs.github.com/rest/actions/variables#delete-an-environment-variable
- actions.updateEnvironmentVariable — Update an environment variable
  PATCH /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}
  https://docs.github.com/rest/actions/variables#update-an-environment-variable
- activity.listRepoEvents — List repository events
  GET /repos/{owner}/{repo}/events
  https://docs.github.com/rest/activity/events#list-repository-events
- repos.listForks — List forks
  GET /repos/{owner}/{repo}/forks
  https://docs.github.com/rest/repos/forks#list-forks
- repos.createFork — Create a fork
  POST /repos/{owner}/{repo}/forks
  https://docs.github.com/rest/repos/forks#create-a-fork
- git.createBlob — Create a blob
  POST /repos/{owner}/{repo}/git/blobs
  https://docs.github.com/rest/git/blobs#create-a-blob
- git.getBlob — Get a blob
  GET /repos/{owner}/{repo}/git/blobs/{file_sha}
  https://docs.github.com/rest/git/blobs#get-a-blob
- git.createCommit — Create a commit
  POST /repos/{owner}/{repo}/git/commits
  https://docs.github.com/rest/git/commits#create-a-commit
- git.getCommit — Get a commit object
  GET /repos/{owner}/{repo}/git/commits/{commit_sha}
  https://docs.github.com/rest/git/commits#get-a-commit-object
- git.listMatchingRefs — List matching references
  GET /repos/{owner}/{repo}/git/matching-refs/{ref}
  https://docs.github.com/rest/git/refs#list-matching-references
- git.getRef — Get a reference
  GET /repos/{owner}/{repo}/git/ref/{ref}
  https://docs.github.com/rest/git/refs#get-a-reference
- git.createRef — Create a reference
  POST /repos/{owner}/{repo}/git/refs
  https://docs.github.com/rest/git/refs#create-a-reference
- git.deleteRef — Delete a reference
  DELETE /repos/{owner}/{repo}/git/refs/{ref}
  https://docs.github.com/rest/git/refs#delete-a-reference
- git.updateRef — Update a reference
  PATCH /repos/{owner}/{repo}/git/refs/{ref}
  https://docs.github.com/rest/git/refs#update-a-reference
- git.createTag — Create a tag object
  POST /repos/{owner}/{repo}/git/tags
  https://docs.github.com/rest/git/tags#create-a-tag-object
- git.getTag — Get a tag
  GET /repos/{owner}/{repo}/git/tags/{tag_sha}
  https://docs.github.com/rest/git/tags#get-a-tag
- git.createTree — Create a tree
  POST /repos/{owner}/{repo}/git/trees
  https://docs.github.com/rest/git/trees#create-a-tree
- git.getTree — Get a tree
  GET /repos/{owner}/{repo}/git/trees/{tree_sha}
  https://docs.github.com/rest/git/trees#get-a-tree
- repos.getHashAlgorithm — Get the hash algorithm for a repository
  GET /repos/{owner}/{repo}/hash-algorithm
  https://docs.github.com/rest/repos/repos#get-the-hash-algorithm-for-a-repository
- repos.listWebhooks — List repository webhooks
  GET /repos/{owner}/{repo}/hooks
  https://docs.github.com/rest/repos/webhooks#list-repository-webhooks
- repos.createWebhook — Create a repository webhook
  POST /repos/{owner}/{repo}/hooks
  https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook
- repos.getWebhook — Get a repository webhook
  GET /repos/{owner}/{repo}/hooks/{hook_id}
  https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook
- repos.deleteWebhook — Delete a repository webhook
  DELETE /repos/{owner}/{repo}/hooks/{hook_id}
  https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook
- repos.updateWebhook — Update a repository webhook
  PATCH /repos/{owner}/{repo}/hooks/{hook_id}
  https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook
- repos.getWebhookConfigForRepo — Get a webhook configuration for a repository
  GET /repos/{owner}/{repo}/hooks/{hook_id}/config
  https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository
- repos.updateWebhookConfigForRepo — Update a webhook configuration for a repository
  PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config
  https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository
- repos.listWebhookDeliveries — List deliveries for a repository webhook
  GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries
  https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook
- repos.getWebhookDelivery — Get a delivery for a repository webhook
  GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}
  https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook
- repos.redeliverWebhookDelivery — Redeliver a delivery for a repository webhook
  POST /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts
  https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook
- repos.pingWebhook — Ping a repository webhook
  POST /repos/{owner}/{repo}/hooks/{hook_id}/pings
  https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook
- repos.testPushWebhook — Test the push repository webhook
  POST /repos/{owner}/{repo}/hooks/{hook_id}/tests
  https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook
- repos.checkImmutableReleases — Check if immutable releases are enabled for a repository
  GET /repos/{owner}/{repo}/immutable-releases
  https://docs.github.com/rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository
- repos.enableImmutableReleases — Enable immutable releases
  PUT /repos/{owner}/{repo}/immutable-releases
  https://docs.github.com/rest/repos/repos#enable-immutable-releases
- repos.disableImmutableReleases — Disable immutable releases
  DELETE /repos/{owner}/{repo}/immutable-releases
  https://docs.github.com/rest/repos/repos#disable-immutable-releases
- migrations.getImportStatus — Get an import status
  GET /repos/{owner}/{repo}/import
  https://docs.github.com/rest/migrations/source-imports#get-an-import-status
- migrations.startImport — Start an import
  PUT /repos/{owner}/{repo}/import
  https://docs.github.com/rest/migrations/source-imports#start-an-import
- migrations.cancelImport — Cancel an import
  DELETE /repos/{owner}/{repo}/import
  https://docs.github.com/rest/migrations/source-imports#cancel-an-import
- migrations.updateImport — Update an import
  PATCH /repos/{owner}/{repo}/import
  https://docs.github.com/rest/migrations/source-imports#update-an-import
- migrations.getCommitAuthors — Get commit authors
  GET /repos/{owner}/{repo}/import/authors
  https://docs.github.com/rest/migrations/source-imports#get-commit-authors
- migrations.mapCommitAuthor — Map a commit author
  PATCH /repos/{owner}/{repo}/import/authors/{author_id}
  https://docs.github.com/rest/migrations/source-imports#map-a-commit-author
- migrations.getLargeFiles — Get large files
  GET /repos/{owner}/{repo}/import/large_files
  https://docs.github.com/rest/migrations/source-imports#get-large-files
- migrations.setLfsPreference — Update Git LFS preference
  PATCH /repos/{owner}/{repo}/import/lfs
  https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference
- apps.getRepoInstallation — Get a repository installation for the authenticated app
  GET /repos/{owner}/{repo}/installation
  https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app
- interactions.getRestrictionsForRepo — Get interaction restrictions for a repository
  GET /repos/{owner}/{repo}/interaction-limits
  https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository
- interactions.setRestrictionsForRepo — Set interaction restrictions for a repository
  PUT /repos/{owner}/{repo}/interaction-limits
  https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository
- interactions.removeRestrictionsForRepo — Remove interaction restrictions for a repository
  DELETE /repos/{owner}/{repo}/interaction-limits
  https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository
- interactions.getPullRequestBypassListForRepo — Get pull request creation cap bypass list for a repository
  GET /repos/{owner}/{repo}/interaction-limits/pulls/bypass-list
  https://docs.github.com/rest/interactions/repos#get-pull-request-creation-cap-bypass-list-for-a-repository
- interactions.setPullRequestBypassListForRepo — Add users to the pull request creation cap bypass list for a repository
  PUT /repos/{owner}/{repo}/interaction-limits/pulls/bypass-list
  https://docs.github.com/rest/interactions/repos#add-users-to-the-pull-request-creation-cap-bypass-list-for-a-repository
- interactions.removePullRequestBypassListForRepo — Remove users from the pull request creation cap bypass list for a repository
  DELETE /repos/{owner}/{repo}/interaction-limits/pulls/bypass-list
  https://docs.github.com/rest/interactions/repos#remove-users-from-the-pull-request-creation-cap-bypass-list-for-a-repository
- repos.listInvitations — List repository invitations
  GET /repos/{owner}/{repo}/invitations
  https://docs.github.com/rest/collaborators/invitations#list-repository-invitations
- repos.deleteInvitation — Delete a repository invitation
  DELETE /repos/{owner}/{repo}/invitations/{invitation_id}
  https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation
- repos.updateInvitation — Update a repository invitation
  PATCH /repos/{owner}/{repo}/invitations/{invitation_id}
  https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation
- repos.listIssueTypes — List issue types for a repository
  GET /repos/{owner}/{repo}/issue-types
  https://docs.github.com/rest/repos/issue-types#list-issue-types-for-a-repository
- issues.listForRepo — List repository issues
  GET /repos/{owner}/{repo}/issues
  https://docs.github.com/rest/issues/issues#list-repository-issues
- issues.create — Create an issue
  POST /repos/{owner}/{repo}/issues
  https://docs.github.com/rest/issues/issues#create-an-issue
- issues.listCommentsForRepo — List issue comments for a repository
  GET /repos/{owner}/{repo}/issues/comments
  https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository
- issues.getComment — Get an issue comment
  GET /repos/{owner}/{repo}/issues/comments/{comment_id}
  https://docs.github.com/rest/issues/comments#get-an-issue-comment
- issues.deleteComment — Delete an issue comment
  DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}
  https://docs.github.com/rest/issues/comments#delete-an-issue-comment
- issues.updateComment — Update an issue comment
  PATCH /repos/{owner}/{repo}/issues/comments/{comment_id}
  https://docs.github.com/rest/issues/comments#update-an-issue-comment
- issues.pinComment — Pin an issue comment
  PUT /repos/{owner}/{repo}/issues/comments/{comment_id}/pin
  https://docs.github.com/rest/issues/comments#pin-an-issue-comment
- issues.unpinComment — Unpin an issue comment
  DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/pin
  https://docs.github.com/rest/issues/comments#unpin-an-issue-comment
- reactions.listForIssueComment — List reactions for an issue comment
  GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions
  https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment
- reactions.createForIssueComment — Create reaction for an issue comment
  POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions
  https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment
- reactions.deleteForIssueComment — Delete an issue comment reaction
  DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}
  https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction
- issues.listEventsForRepo — List issue events for a repository
  GET /repos/{owner}/{repo}/issues/events
  https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository
- issues.getEvent — Get an issue event
  GET /repos/{owner}/{repo}/issues/events/{event_id}
  https://docs.github.com/rest/issues/events#get-an-issue-event
- issues.get — Get an issue
  GET /repos/{owner}/{repo}/issues/{issue_number}
  https://docs.github.com/rest/issues/issues#get-an-issue
- issues.update — Update an issue
  PATCH /repos/{owner}/{repo}/issues/{issue_number}
  https://docs.github.com/rest/issues/issues#update-an-issue
- issues.addAssignees — Add assignees to an issue
  POST /repos/{owner}/{repo}/issues/{issue_number}/assignees
  https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue
- issues.removeAssignees — Remove assignees from an issue
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees
  https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue
- issues.checkUserCanBeAssignedToIssue — Check if a user can be assigned to a issue
  GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}
  https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue
- issues.listComments — List issue comments
  GET /repos/{owner}/{repo}/issues/{issue_number}/comments
  https://docs.github.com/rest/issues/comments#list-issue-comments
- issues.createComment — Post an issue comment
  POST /repos/{owner}/{repo}/issues/{issue_number}/comments
  https://docs.github.com/rest/issues/comments#create-an-issue-comment
- issues.listDependenciesBlockedBy — List dependencies an issue is blocked by
  GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by
  https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by
- issues.addBlockedByDependency — Add a dependency an issue is blocked by
  POST /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by
  https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by
- issues.removeDependencyBlockedBy — Remove dependency an issue is blocked by
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}
  https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by
- issues.listDependenciesBlocking — List dependencies an issue is blocking
  GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking
  https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking
- issues.listEvents — List issue events
  GET /repos/{owner}/{repo}/issues/{issue_number}/events
  https://docs.github.com/rest/issues/events#list-issue-events
- issues.listIssueFieldValuesForIssue — List issue field values for an issue
  GET /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values
  https://docs.github.com/rest/issues/issue-field-values#list-issue-field-values-for-an-issue
- issues.setIssueFieldValues — Set issue field values for an issue
  PUT /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values
  https://docs.github.com/rest/issues/issue-field-values#set-issue-field-values-for-an-issue
- issues.addIssueFieldValues — Add issue field values to an issue
  POST /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values
  https://docs.github.com/rest/issues/issue-field-values#add-issue-field-values-to-an-issue
- issues.deleteIssueFieldValue — Delete an issue field value from an issue
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values/{issue_field_id}
  https://docs.github.com/rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue
- issues.listLabelsOnIssue — List labels for an issue
  GET /repos/{owner}/{repo}/issues/{issue_number}/labels
  https://docs.github.com/rest/issues/labels#list-labels-for-an-issue
- issues.setLabels — Set labels for an issue
  PUT /repos/{owner}/{repo}/issues/{issue_number}/labels
  https://docs.github.com/rest/issues/labels#set-labels-for-an-issue
- issues.addLabels — Add labels to an issue
  POST /repos/{owner}/{repo}/issues/{issue_number}/labels
  https://docs.github.com/rest/issues/labels#add-labels-to-an-issue
- issues.removeAllLabels — Remove all labels from an issue
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels
  https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue
- issues.removeLabel — Remove a label from an issue
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}
  https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue
- issues.lock — Lock an issue
  PUT /repos/{owner}/{repo}/issues/{issue_number}/lock
  https://docs.github.com/rest/issues/issues#lock-an-issue
- issues.unlock — Unlock an issue
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock
  https://docs.github.com/rest/issues/issues#unlock-an-issue
- issues.getParent — Get parent issue
  GET /repos/{owner}/{repo}/issues/{issue_number}/parent
  https://docs.github.com/rest/issues/sub-issues#get-parent-issue
- reactions.listForIssue — List reactions for an issue
  GET /repos/{owner}/{repo}/issues/{issue_number}/reactions
  https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue
- reactions.createForIssue — Create reaction for an issue
  POST /repos/{owner}/{repo}/issues/{issue_number}/reactions
  https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue
- reactions.deleteForIssue — Delete an issue reaction
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}
  https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction
- issues.removeSubIssue — Remove sub-issue
  DELETE /repos/{owner}/{repo}/issues/{issue_number}/sub_issue
  https://docs.github.com/rest/issues/sub-issues#remove-sub-issue
- issues.listSubIssues — List sub-issues
  GET /repos/{owner}/{repo}/issues/{issue_number}/sub_issues
  https://docs.github.com/rest/issues/sub-issues#list-sub-issues
- issues.addSubIssue — Add sub-issue
  POST /repos/{owner}/{repo}/issues/{issue_number}/sub_issues
  https://docs.github.com/rest/issues/sub-issues#add-sub-issue
- issues.reprioritizeSubIssue — Reprioritize sub-issue
  PATCH /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority
  https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue
- issues.listEventsForTimeline — List timeline events for an issue
  GET /repos/{owner}/{repo}/issues/{issue_number}/timeline
  https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue
- repos.listDeployKeys — List deploy keys
  GET /repos/{owner}/{repo}/keys
  https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys
- repos.createDeployKey — Create a deploy key
  POST /repos/{owner}/{repo}/keys
  https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key
- repos.getDeployKey — Get a deploy key
  GET /repos/{owner}/{repo}/keys/{key_id}
  https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key
- repos.deleteDeployKey — Delete a deploy key
  DELETE /repos/{owner}/{repo}/keys/{key_id}
  https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key
- issues.listLabelsForRepo — List labels for a repository
  GET /repos/{owner}/{repo}/labels
  https://docs.github.com/rest/issues/labels#list-labels-for-a-repository
- issues.createLabel — Create a label
  POST /repos/{owner}/{repo}/labels
  https://docs.github.com/rest/issues/labels#create-a-label
- issues.getLabel — Get a label
  GET /repos/{owner}/{repo}/labels/{name}
  https://docs.github.com/rest/issues/labels#get-a-label
- issues.deleteLabel — Delete a label
  DELETE /repos/{owner}/{repo}/labels/{name}
  https://docs.github.com/rest/issues/labels#delete-a-label
- issues.updateLabel — Update a label
  PATCH /repos/{owner}/{repo}/labels/{name}
  https://docs.github.com/rest/issues/labels#update-a-label
- repos.listLanguages — List repository languages
  GET /repos/{owner}/{repo}/languages
  https://docs.github.com/rest/repos/repos#list-repository-languages
- licenses.getForRepo — Get the license for a repository
  GET /repos/{owner}/{repo}/license
  https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository
- repos.mergeUpstream — Sync a fork branch with the upstream repository
  POST /repos/{owner}/{repo}/merge-upstream
  https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository
- repos.merge — Merge a branch
  POST /repos/{owner}/{repo}/merges
  https://docs.github.com/rest/branches/branches#merge-a-branch
- issues.listMilestones — List milestones
  GET /repos/{owner}/{repo}/milestones
  https://docs.github.com/rest/issues/milestones#list-milestones
- issues.createMilestone — Create a milestone
  POST /repos/{owner}/{repo}/milestones
  https://docs.github.com/rest/issues/milestones#create-a-milestone
- issues.getMilestone — Get a milestone
  GET /repos/{owner}/{repo}/milestones/{milestone_number}
  https://docs.github.com/rest/issues/milestones#get-a-milestone
- issues.deleteMilestone — Delete a milestone
  DELETE /repos/{owner}/{repo}/milestones/{milestone_number}
  https://docs.github.com/rest/issues/milestones#delete-a-milestone
- issues.updateMilestone — Update a milestone
  PATCH /repos/{owner}/{repo}/milestones/{milestone_number}
  https://docs.github.com/rest/issues/milestones#update-a-milestone
- issues.listLabelsForMilestone — List labels for issues in a milestone
  GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels
  https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone
- activity.listRepoNotificationsForAuthenticatedUser — List repository notifications for the authenticated user
  GET /repos/{owner}/{repo}/notifications
  https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user
- activity.markRepoNotificationsAsRead — Mark repository notifications as read
  PUT /repos/{owner}/{repo}/notifications
  https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read
- repos.getPages — Get a GitHub Pages site
  GET /repos/{owner}/{repo}/pages
  https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site
- repos.updateInformationAboutPagesSite — Update information about a GitHub Pages site
  PUT /repos/{owner}/{repo}/pages
  https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site
- repos.createPagesSite — Create a GitHub Pages site
  POST /repos/{owner}/{repo}/pages
  https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site
- repos.deletePagesSite — Delete a GitHub Pages site
  DELETE /repos/{owner}/{repo}/pages
  https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site
- repos.listPagesBuilds — List GitHub Pages builds
  GET /repos/{owner}/{repo}/pages/builds
  https://docs.github.com/rest/pages/pages#list-apiname-pages-builds
- repos.requestPagesBuild — Request a GitHub Pages build
  POST /repos/{owner}/{repo}/pages/builds
  https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build
- repos.getLatestPagesBuild — Get latest Pages build
  GET /repos/{owner}/{repo}/pages/builds/latest
  https://docs.github.com/rest/pages/pages#get-latest-pages-build
- repos.getPagesBuild — Get GitHub Pages build
  GET /repos/{owner}/{repo}/pages/builds/{build_id}
  https://docs.github.com/rest/pages/pages#get-apiname-pages-build
- repos.createPagesDeployment — Create a GitHub Pages deployment
  POST /repos/{owner}/{repo}/pages/deployments
  https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment
- repos.getPagesDeployment — Get the status of a GitHub Pages deployment
  GET /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}
  https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment
- repos.cancelPagesDeployment — Cancel a GitHub Pages deployment
  POST /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel
  https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment
- repos.getPagesHealthCheck — Get a DNS health check for GitHub Pages
  GET /repos/{owner}/{repo}/pages/health
  https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages
- repos.checkPrivateVulnerabilityReporting — Check if private vulnerability reporting is enabled for a repository
  GET /repos/{owner}/{repo}/private-vulnerability-reporting
  https://docs.github.com/rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository
- repos.enablePrivateVulnerabilityReporting — Enable private vulnerability reporting for a repository
  PUT /repos/{owner}/{repo}/private-vulnerability-reporting
  https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository
- repos.disablePrivateVulnerabilityReporting — Disable private vulnerability reporting for a repository
  DELETE /repos/{owner}/{repo}/private-vulnerability-reporting
  https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository
- repos.customPropertiesForReposGetRepositoryValues — Get all custom property values for a repository
  GET /repos/{owner}/{repo}/properties/values
  https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository
- repos.customPropertiesForReposCreateOrUpdateRepositoryValues — Create or update custom property values for a repository
  PATCH /repos/{owner}/{repo}/properties/values
  https://docs.github.com/rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository
- pulls.list — List pull requests
  GET /repos/{owner}/{repo}/pulls
  https://docs.github.com/rest/pulls/pulls#list-pull-requests
- pulls.create — Create a pull request
  POST /repos/{owner}/{repo}/pulls
  https://docs.github.com/rest/pulls/pulls#create-a-pull-request
- pulls.listReviewCommentsForRepo — List review comments in a repository
  GET /repos/{owner}/{repo}/pulls/comments
  https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository
- pulls.getReviewComment — Get a review comment for a pull request
  GET /repos/{owner}/{repo}/pulls/comments/{comment_id}
  https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request
- pulls.deleteReviewComment — Delete a review comment for a pull request
  DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}
  https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request
- pulls.updateReviewComment — Update a review comment for a pull request
  PATCH /repos/{owner}/{repo}/pulls/comments/{comment_id}
  https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request
- reactions.listForPullRequestReviewComment — List reactions for a pull request review comment
  GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions
  https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment
- reactions.createForPullRequestReviewComment — Create reaction for a pull request review comment
  POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions
  https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment
- reactions.deleteForPullRequestComment — Delete a pull request comment reaction
  DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}
  https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction
- pulls.get — Get a pull request
  GET /repos/{owner}/{repo}/pulls/{pull_number}
  https://docs.github.com/rest/pulls/pulls#get-a-pull-request
- pulls.update — Update a pull request
  PATCH /repos/{owner}/{repo}/pulls/{pull_number}
  https://docs.github.com/rest/pulls/pulls#update-a-pull-request
- codespaces.createWithPrForAuthenticatedUser — Create a codespace from a pull request
  POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces
  https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request
- pulls.listReviewComments — List review comments on a pull request
  GET /repos/{owner}/{repo}/pulls/{pull_number}/comments
  https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request
- pulls.createReviewComment — Create a review comment for a pull request
  POST /repos/{owner}/{repo}/pulls/{pull_number}/comments
  https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request
- pulls.createReplyForReviewComment — Create a reply for a review comment
  POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies
  https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment
- pulls.listCommits — List commits on a pull request
  GET /repos/{owner}/{repo}/pulls/{pull_number}/commits
  https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request
- pulls.listFiles — List pull requests files
  GET /repos/{owner}/{repo}/pulls/{pull_number}/files
  https://docs.github.com/rest/pulls/pulls#list-pull-requests-files
- pulls.checkIfMerged — Check if a pull request has been merged
  GET /repos/{owner}/{repo}/pulls/{pull_number}/merge
  https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged
- pulls.merge — Merge a pull request
  PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge
  https://docs.github.com/rest/pulls/pulls#merge-a-pull-request
- pulls.listRequestedReviewers — Get all requested reviewers for a pull request
  GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
  https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request
- pulls.requestReviewers — Request reviewers for a pull request
  POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
  https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request
- pulls.removeRequestedReviewers — Remove requested reviewers from a pull request
  DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
  https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request
- pulls.listReviews — List reviews for a pull request
  GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews
  https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request
- pulls.createReview — Create a review for a pull request
  POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews
  https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request
- pulls.getReview — Get a review for a pull request
  GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}
  https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request
- pulls.updateReview — Update a review for a pull request
  PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}
  https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request
- pulls.deletePendingReview — Delete a pending review for a pull request
  DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}
  https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request
- pulls.listCommentsForReview — List comments for a pull request review
  GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments
  https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review
- pulls.dismissReview — Dismiss a review for a pull request
  PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals
  https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request
- pulls.submitReview — Submit a review for a pull request
  POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events
  https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request
- pulls.updateBranch — Update a pull request branch
  PUT /repos/{owner}/{repo}/pulls/{pull_number}/update-branch
  https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch
- repos.getReadme — Get a repository README
  GET /repos/{owner}/{repo}/readme
  https://docs.github.com/rest/repos/contents#get-a-repository-readme
- repos.getReadmeInDirectory — Get a repository README for a directory
  GET /repos/{owner}/{repo}/readme/{dir}
  https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory
- repos.listReleases — List releases
  GET /repos/{owner}/{repo}/releases
  https://docs.github.com/rest/releases/releases#list-releases
- repos.createRelease — Create a release
  POST /repos/{owner}/{repo}/releases
  https://docs.github.com/rest/releases/releases#create-a-release
- repos.getReleaseAsset — Get a release asset
  GET /repos/{owner}/{repo}/releases/assets/{asset_id}
  https://docs.github.com/rest/releases/assets#get-a-release-asset
- repos.deleteReleaseAsset — Delete a release asset
  DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}
  https://docs.github.com/rest/releases/assets#delete-a-release-asset
- repos.updateReleaseAsset — Update a release asset
  PATCH /repos/{owner}/{repo}/releases/assets/{asset_id}
  https://docs.github.com/rest/releases/assets#update-a-release-asset
- repos.generateReleaseNotes — Generate release notes content for a release
  POST /repos/{owner}/{repo}/releases/generate-notes
  https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release
- repos.getLatestRelease — Get the latest release
  GET /repos/{owner}/{repo}/releases/latest
  https://docs.github.com/rest/releases/releases#get-the-latest-release
- repos.getReleaseByTag — Get a release by tag name
  GET /repos/{owner}/{repo}/releases/tags/{tag}
  https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name
- repos.getRelease — Get a release
  GET /repos/{owner}/{repo}/releases/{release_id}
  https://docs.github.com/rest/releases/releases#get-a-release
- repos.deleteRelease — Delete a release
  DELETE /repos/{owner}/{repo}/releases/{release_id}
  https://docs.github.com/rest/releases/releases#delete-a-release
- repos.updateRelease — Update a release
  PATCH /repos/{owner}/{repo}/releases/{release_id}
  https://docs.github.com/rest/releases/releases#update-a-release
- repos.listReleaseAssets — List release assets
  GET /repos/{owner}/{repo}/releases/{release_id}/assets
  https://docs.github.com/rest/releases/assets#list-release-assets
- repos.uploadReleaseAsset — Upload a release asset
  POST /repos/{owner}/{repo}/releases/{release_id}/assets
  https://docs.github.com/rest/releases/assets#upload-a-release-asset
- reactions.listForRelease — List reactions for a release
  GET /repos/{owner}/{repo}/releases/{release_id}/reactions
  https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release
- reactions.createForRelease — Create reaction for a release
  POST /repos/{owner}/{repo}/releases/{release_id}/reactions
  https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release
- reactions.deleteForRelease — Delete a release reaction
  DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}
  https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction
- repos.getBranchRules — Get rules for a branch
  GET /repos/{owner}/{repo}/rules/branches/{branch}
  https://docs.github.com/rest/repos/rules#get-rules-for-a-branch
- repos.getRepoRulesets — Get all repository rulesets
  GET /repos/{owner}/{repo}/rulesets
  https://docs.github.com/rest/repos/rules#get-all-repository-rulesets
- repos.createRepoRuleset — Create a repository ruleset
  POST /repos/{owner}/{repo}/rulesets
  https://docs.github.com/rest/repos/rules#create-a-repository-ruleset
- repos.getRepoRuleSuites — List repository rule suites
  GET /repos/{owner}/{repo}/rulesets/rule-suites
  https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites
- repos.getRepoRuleSuite — Get a repository rule suite
  GET /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id}
  https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite
- repos.getRepoRuleset — Get a repository ruleset
  GET /repos/{owner}/{repo}/rulesets/{ruleset_id}
  https://docs.github.com/rest/repos/rules#get-a-repository-ruleset
- repos.updateRepoRuleset — Update a repository ruleset
  PUT /repos/{owner}/{repo}/rulesets/{ruleset_id}
  https://docs.github.com/rest/repos/rules#update-a-repository-ruleset
- repos.deleteRepoRuleset — Delete a repository ruleset
  DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id}
  https://docs.github.com/rest/repos/rules#delete-a-repository-ruleset
- repos.getRepoRulesetHistory — Get repository ruleset history
  GET /repos/{owner}/{repo}/rulesets/{ruleset_id}/history
  https://docs.github.com/rest/repos/rules#get-repository-ruleset-history
- repos.getRepoRulesetVersion — Get repository ruleset version
  GET /repos/{owner}/{repo}/rulesets/{ruleset_id}/history/{version_id}
  https://docs.github.com/rest/repos/rules#get-repository-ruleset-version
- secretScanning.listAlertsForRepo — List secret scanning alerts for a repository
  GET /repos/{owner}/{repo}/secret-scanning/alerts
  https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository
- secretScanning.getAlert — Get a secret scanning alert
  GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}
  https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert
- secretScanning.updateAlert — Update a secret scanning alert
  PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}
  https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert
- secretScanning.listLocationsForAlert — List locations for a secret scanning alert
  GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations
  https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert
- secretScanning.createPushProtectionBypass — Create a push protection bypass
  POST /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses
  https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass
- secretScanning.getScanHistory — Get secret scanning scan history for a repository
  GET /repos/{owner}/{repo}/secret-scanning/scan-history
  https://docs.github.com/rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository
- securityAdvisories.listRepositoryAdvisories — List repository security advisories
  GET /repos/{owner}/{repo}/security-advisories
  https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories
- securityAdvisories.createRepositoryAdvisory — Create a repository security advisory
  POST /repos/{owner}/{repo}/security-advisories
  https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory
- securityAdvisories.createPrivateVulnerabilityReport — Privately report a security vulnerability
  POST /repos/{owner}/{repo}/security-advisories/reports
  https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability
- securityAdvisories.getRepositoryAdvisory — Get a repository security advisory
  GET /repos/{owner}/{repo}/security-advisories/{ghsa_id}
  https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory
- securityAdvisories.updateRepositoryAdvisory — Update a repository security advisory
  PATCH /repos/{owner}/{repo}/security-advisories/{ghsa_id}
  https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory
- securityAdvisories.createRepositoryAdvisoryCveRequest — Request a CVE for a repository security advisory
  POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve
  https://docs.github.com/rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory
- securityAdvisories.createFork — Create a temporary private fork
  POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks
  https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork
- activity.listStargazersForRepo — List stargazers
  GET /repos/{owner}/{repo}/stargazers
  https://docs.github.com/rest/activity/starring#list-stargazers
- repos.getCodeFrequencyStats — Get the weekly commit activity
  GET /repos/{owner}/{repo}/stats/code_frequency
  https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity
- repos.getCommitActivityStats — Get the last year of commit activity
  GET /repos/{owner}/{repo}/stats/commit_activity
  https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity
- repos.getContributorsStats — Get all contributor commit activity
  GET /repos/{owner}/{repo}/stats/contributors
  https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity
- repos.getParticipationStats — Get the weekly commit count
  GET /repos/{owner}/{repo}/stats/participation
  https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count
- repos.getPunchCardStats — Get the hourly commit count for each day
  GET /repos/{owner}/{repo}/stats/punch_card
  https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day
- repos.createCommitStatus — Create a commit status
  POST /repos/{owner}/{repo}/statuses/{sha}
  https://docs.github.com/rest/commits/statuses#create-a-commit-status
- activity.listWatchersForRepo — List watchers
  GET /repos/{owner}/{repo}/subscribers
  https://docs.github.com/rest/activity/watching#list-watchers
- activity.getRepoSubscription — Get a repository subscription
  GET /repos/{owner}/{repo}/subscription
  https://docs.github.com/rest/activity/watching#get-a-repository-subscription
- activity.setRepoSubscription — Set a repository subscription
  PUT /repos/{owner}/{repo}/subscription
  https://docs.github.com/rest/activity/watching#set-a-repository-subscription
- activity.deleteRepoSubscription — Delete a repository subscription
  DELETE /repos/{owner}/{repo}/subscription
  https://docs.github.com/rest/activity/watching#delete-a-repository-subscription
- repos.listTags — List repository tags
  GET /repos/{owner}/{repo}/tags
  https://docs.github.com/rest/repos/repos#list-repository-tags
- repos.downloadTarballArchive — Download a repository archive (tar)
  GET /repos/{owner}/{repo}/tarball/{ref}
  https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar
- repos.listTeams — List repository teams
  GET /repos/{owner}/{repo}/teams
  https://docs.github.com/rest/repos/repos#list-repository-teams
- repos.getAllTopics — Get all repository topics
  GET /repos/{owner}/{repo}/topics
  https://docs.github.com/rest/repos/repos#get-all-repository-topics
- repos.replaceAllTopics — Replace all repository topics
  PUT /repos/{owner}/{repo}/topics
  https://docs.github.com/rest/repos/repos#replace-all-repository-topics
- repos.getClones — Get repository clones
  GET /repos/{owner}/{repo}/traffic/clones
  https://docs.github.com/rest/metrics/traffic#get-repository-clones
- repos.getTopPaths — Get top referral paths
  GET /repos/{owner}/{repo}/traffic/popular/paths
  https://docs.github.com/rest/metrics/traffic#get-top-referral-paths
- repos.getTopReferrers — Get top referral sources
  GET /repos/{owner}/{repo}/traffic/popular/referrers
  https://docs.github.com/rest/metrics/traffic#get-top-referral-sources
- repos.getViews — Get page views
  GET /repos/{owner}/{repo}/traffic/views
  https://docs.github.com/rest/metrics/traffic#get-page-views
- repos.transfer — Transfer a repository
  POST /repos/{owner}/{repo}/transfer
  https://docs.github.com/rest/repos/repos#transfer-a-repository
- repos.checkVulnerabilityAlerts — Check if vulnerability alerts are enabled for a repository
  GET /repos/{owner}/{repo}/vulnerability-alerts
  https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository
- repos.enableVulnerabilityAlerts — Enable vulnerability alerts
  PUT /repos/{owner}/{repo}/vulnerability-alerts
  https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts
- repos.disableVulnerabilityAlerts — Disable vulnerability alerts
  DELETE /repos/{owner}/{repo}/vulnerability-alerts
  https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts
- repos.downloadZipballArchive — Download a repository archive (zip)
  GET /repos/{owner}/{repo}/zipball/{ref}
  https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip
- repos.createUsingTemplate — Create a repository using a template
  POST /repos/{template_owner}/{template_repo}/generate
  https://docs.github.com/rest/repos/repos#create-a-repository-using-a-template
- repos.listPublic — List public repositories
  GET /repositories
  https://docs.github.com/rest/repos/repos#list-public-repositories
- search.code — Search code
  GET /search/code
  https://docs.github.com/rest/search/search#search-code
- search.commits — Search commits
  GET /search/commits
  https://docs.github.com/rest/search/search#search-commits
- search.issuesAndPullRequests — Search issues and pull requests
  GET /search/issues
  https://docs.github.com/rest/search/search#search-issues-and-pull-requests
- search.labels — Search labels
  GET /search/labels
  https://docs.github.com/rest/search/search#search-labels
- search.repos — Search repositories
  GET /search/repositories
  https://docs.github.com/rest/search/search#search-repositories
- search.topics — Search topics
  GET /search/topics
  https://docs.github.com/rest/search/search#search-topics
- search.users — Search users
  GET /search/users
  https://docs.github.com/rest/search/search#search-users
- teams.getLegacy — Get a team (Legacy)
  GET /teams/{team_id}
  https://docs.github.com/rest/teams/teams#get-a-team-legacy
- teams.deleteLegacy — Delete a team (Legacy)
  DELETE /teams/{team_id}
  https://docs.github.com/rest/teams/teams#delete-a-team-legacy
- teams.updateLegacy — Update a team (Legacy)
  PATCH /teams/{team_id}
  https://docs.github.com/rest/teams/teams#update-a-team-legacy
- teams.listPendingInvitationsLegacy — List pending team invitations (Legacy)
  GET /teams/{team_id}/invitations
  https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy
- teams.listMembersLegacy — List team members (Legacy)
  GET /teams/{team_id}/members
  https://docs.github.com/rest/teams/members#list-team-members-legacy
- teams.getMemberLegacy — Get team member (Legacy)
  GET /teams/{team_id}/members/{username}
  https://docs.github.com/rest/teams/members#get-team-member-legacy
- teams.addMemberLegacy — Add team member (Legacy)
  PUT /teams/{team_id}/members/{username}
  https://docs.github.com/rest/teams/members#add-team-member-legacy
- teams.removeMemberLegacy — Remove team member (Legacy)
  DELETE /teams/{team_id}/members/{username}
  https://docs.github.com/rest/teams/members#remove-team-member-legacy
- teams.getMembershipForUserLegacy — Get team membership for a user (Legacy)
  GET /teams/{team_id}/memberships/{username}
  https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy
- teams.addOrUpdateMembershipForUserLegacy — Add or update team membership for a user (Legacy)
  PUT /teams/{team_id}/memberships/{username}
  https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy
- teams.removeMembershipForUserLegacy — Remove team membership for a user (Legacy)
  DELETE /teams/{team_id}/memberships/{username}
  https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy
- teams.listReposLegacy — List team repositories (Legacy)
  GET /teams/{team_id}/repos
  https://docs.github.com/rest/teams/teams#list-team-repositories-legacy
- teams.checkPermissionsForRepoLegacy — Check team permissions for a repository (Legacy)
  GET /teams/{team_id}/repos/{owner}/{repo}
  https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy
- teams.addOrUpdateRepoPermissionsLegacy — Add or update team repository permissions (Legacy)
  PUT /teams/{team_id}/repos/{owner}/{repo}
  https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy
- teams.removeRepoLegacy — Remove a repository from a team (Legacy)
  DELETE /teams/{team_id}/repos/{owner}/{repo}
  https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy
- teams.listChildLegacy — List child teams (Legacy)
  GET /teams/{team_id}/teams
  https://docs.github.com/rest/teams/teams#list-child-teams-legacy
- users.getAuthenticated — Get the authenticated user
  GET /user
  https://docs.github.com/rest/users/users#get-the-authenticated-user
- users.updateAuthenticated — Update the authenticated user
  PATCH /user
  https://docs.github.com/rest/users/users#update-the-authenticated-user
- users.listBlockedByAuthenticatedUser — List users blocked by the authenticated user
  GET /user/blocks
  https://docs.github.com/rest/users/blocking#list-users-blocked-by-the-authenticated-user
- users.checkBlocked — Check if a user is blocked by the authenticated user
  GET /user/blocks/{username}
  https://docs.github.com/rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user
- users.block — Block a user
  PUT /user/blocks/{username}
  https://docs.github.com/rest/users/blocking#block-a-user
- users.unblock — Unblock a user
  DELETE /user/blocks/{username}
  https://docs.github.com/rest/users/blocking#unblock-a-user
- codespaces.listForAuthenticatedUser — List codespaces for the authenticated user
  GET /user/codespaces
  https://docs.github.com/rest/codespaces/codespaces#list-codespaces-for-the-authenticated-user
- codespaces.createForAuthenticatedUser — Create a codespace for the authenticated user
  POST /user/codespaces
  https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-for-the-authenticated-user
- codespaces.listSecretsForAuthenticatedUser — List secrets for the authenticated user
  GET /user/codespaces/secrets
  https://docs.github.com/rest/codespaces/secrets#list-secrets-for-the-authenticated-user
- codespaces.getPublicKeyForAuthenticatedUser — Get public key for the authenticated user
  GET /user/codespaces/secrets/public-key
  https://docs.github.com/rest/codespaces/secrets#get-public-key-for-the-authenticated-user
- codespaces.getSecretForAuthenticatedUser — Get a secret for the authenticated user
  GET /user/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user
- codespaces.createOrUpdateSecretForAuthenticatedUser — Create or update a secret for the authenticated user
  PUT /user/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user
- codespaces.deleteSecretForAuthenticatedUser — Delete a secret for the authenticated user
  DELETE /user/codespaces/secrets/{secret_name}
  https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user
- codespaces.listRepositoriesForSecretForAuthenticatedUser — List selected repositories for a user secret
  GET /user/codespaces/secrets/{secret_name}/repositories
  https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret
- codespaces.setRepositoriesForSecretForAuthenticatedUser — Set selected repositories for a user secret
  PUT /user/codespaces/secrets/{secret_name}/repositories
  https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret
- codespaces.addRepositoryForSecretForAuthenticatedUser — Add a selected repository to a user secret
  PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret
- codespaces.removeRepositoryForSecretForAuthenticatedUser — Remove a selected repository from a user secret
  DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}
  https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret
- codespaces.getForAuthenticatedUser — Get a codespace for the authenticated user
  GET /user/codespaces/{codespace_name}
  https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user
- codespaces.deleteForAuthenticatedUser — Delete a codespace for the authenticated user
  DELETE /user/codespaces/{codespace_name}
  https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user
- codespaces.updateForAuthenticatedUser — Update a codespace for the authenticated user
  PATCH /user/codespaces/{codespace_name}
  https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user
- codespaces.exportForAuthenticatedUser — Export a codespace for the authenticated user
  POST /user/codespaces/{codespace_name}/exports
  https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user
- codespaces.getExportDetailsForAuthenticatedUser — Get details about a codespace export
  GET /user/codespaces/{codespace_name}/exports/{export_id}
  https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export
- codespaces.codespaceMachinesForAuthenticatedUser — List machine types for a codespace
  GET /user/codespaces/{codespace_name}/machines
  https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace
- codespaces.publishForAuthenticatedUser — Create a repository from an unpublished codespace
  POST /user/codespaces/{codespace_name}/publish
  https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace
- codespaces.startForAuthenticatedUser — Start a codespace for the authenticated user
  POST /user/codespaces/{codespace_name}/start
  https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user
- codespaces.stopForAuthenticatedUser — Stop a codespace for the authenticated user
  POST /user/codespaces/{codespace_name}/stop
  https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user
- packages.listDockerMigrationConflictingPackagesForAuthenticatedUser — Get list of conflicting packages during Docker migration for authenticated-user
  GET /user/docker/conflicts
  https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-authenticated-user
- users.setPrimaryEmailVisibilityForAuthenticatedUser — Set primary email visibility for the authenticated user
  PATCH /user/email/visibility
  https://docs.github.com/rest/users/emails#set-primary-email-visibility-for-the-authenticated-user
- users.listEmailsForAuthenticatedUser — List email addresses for the authenticated user
  GET /user/emails
  https://docs.github.com/rest/users/emails#list-email-addresses-for-the-authenticated-user
- users.addEmailForAuthenticatedUser — Add an email address for the authenticated user
  POST /user/emails
  https://docs.github.com/rest/users/emails#add-an-email-address-for-the-authenticated-user
- users.deleteEmailForAuthenticatedUser — Delete an email address for the authenticated user
  DELETE /user/emails
  https://docs.github.com/rest/users/emails#delete-an-email-address-for-the-authenticated-user
- users.listFollowersForAuthenticatedUser — List followers of the authenticated user
  GET /user/followers
  https://docs.github.com/rest/users/followers#list-followers-of-the-authenticated-user
- users.listFollowedByAuthenticatedUser — List the people the authenticated user follows
  GET /user/following
  https://docs.github.com/rest/users/followers#list-the-people-the-authenticated-user-follows
- users.checkPersonIsFollowedByAuthenticated — Check if a person is followed by the authenticated user
  GET /user/following/{username}
  https://docs.github.com/rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user
- users.follow — Follow a user
  PUT /user/following/{username}
  https://docs.github.com/rest/users/followers#follow-a-user
- users.unfollow — Unfollow a user
  DELETE /user/following/{username}
  https://docs.github.com/rest/users/followers#unfollow-a-user
- users.listGpgKeysForAuthenticatedUser — List GPG keys for the authenticated user
  GET /user/gpg_keys
  https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-the-authenticated-user
- users.createGpgKeyForAuthenticatedUser — Create a GPG key for the authenticated user
  POST /user/gpg_keys
  https://docs.github.com/rest/users/gpg-keys#create-a-gpg-key-for-the-authenticated-user
- users.getGpgKeyForAuthenticatedUser — Get a GPG key for the authenticated user
  GET /user/gpg_keys/{gpg_key_id}
  https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user
- users.deleteGpgKeyForAuthenticatedUser — Delete a GPG key for the authenticated user
  DELETE /user/gpg_keys/{gpg_key_id}
  https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user
- apps.listInstallationsForAuthenticatedUser — List app installations accessible to the user access token
  GET /user/installations
  https://docs.github.com/rest/apps/installations#list-app-installations-accessible-to-the-user-access-token
- apps.listInstallationReposForAuthenticatedUser — List repositories accessible to the user access token
  GET /user/installations/{installation_id}/repositories
  https://docs.github.com/rest/apps/installations#list-repositories-accessible-to-the-user-access-token
- apps.addRepoToInstallationForAuthenticatedUser — Add a repository to an app installation
  PUT /user/installations/{installation_id}/repositories/{repository_id}
  https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation
- apps.removeRepoFromInstallationForAuthenticatedUser — Remove a repository from an app installation
  DELETE /user/installations/{installation_id}/repositories/{repository_id}
  https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation
- interactions.getRestrictionsForAuthenticatedUser — Get interaction restrictions for your public repositories
  GET /user/interaction-limits
  https://docs.github.com/rest/interactions/user#get-interaction-restrictions-for-your-public-repositories
- interactions.setRestrictionsForAuthenticatedUser — Set interaction restrictions for your public repositories
  PUT /user/interaction-limits
  https://docs.github.com/rest/interactions/user#set-interaction-restrictions-for-your-public-repositories
- interactions.removeRestrictionsForAuthenticatedUser — Remove interaction restrictions from your public repositories
  DELETE /user/interaction-limits
  https://docs.github.com/rest/interactions/user#remove-interaction-restrictions-from-your-public-repositories
- issues.listForAuthenticatedUser — List user account issues assigned to the authenticated user
  GET /user/issues
  https://docs.github.com/rest/issues/issues#list-user-account-issues-assigned-to-the-authenticated-user
- users.listPublicSshKeysForAuthenticatedUser — List public SSH keys for the authenticated user
  GET /user/keys
  https://docs.github.com/rest/users/keys#list-public-ssh-keys-for-the-authenticated-user
- users.createPublicSshKeyForAuthenticatedUser — Create a public SSH key for the authenticated user
  POST /user/keys
  https://docs.github.com/rest/users/keys#create-a-public-ssh-key-for-the-authenticated-user
- users.getPublicSshKeyForAuthenticatedUser — Get a public SSH key for the authenticated user
  GET /user/keys/{key_id}
  https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user
- users.deletePublicSshKeyForAuthenticatedUser — Delete a public SSH key for the authenticated user
  DELETE /user/keys/{key_id}
  https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user
- apps.listSubscriptionsForAuthenticatedUser — List subscriptions for the authenticated user
  GET /user/marketplace_purchases
  https://docs.github.com/rest/apps/marketplace#list-subscriptions-for-the-authenticated-user
- apps.listSubscriptionsForAuthenticatedUserStubbed — List subscriptions for the authenticated user (stubbed)
  GET /user/marketplace_purchases/stubbed
  https://docs.github.com/rest/apps/marketplace#list-subscriptions-for-the-authenticated-user-stubbed
- orgs.listMembershipsForAuthenticatedUser — List organization memberships for the authenticated user
  GET /user/memberships/orgs
  https://docs.github.com/rest/orgs/members#list-organization-memberships-for-the-authenticated-user
- orgs.getMembershipForAuthenticatedUser — Get an organization membership for the authenticated user
  GET /user/memberships/orgs/{org}
  https://docs.github.com/rest/orgs/members#get-an-organization-membership-for-the-authenticated-user
- orgs.updateMembershipForAuthenticatedUser — Update an organization membership for the authenticated user
  PATCH /user/memberships/orgs/{org}
  https://docs.github.com/rest/orgs/members#update-an-organization-membership-for-the-authenticated-user
- migrations.listForAuthenticatedUser — List user migrations
  GET /user/migrations
  https://docs.github.com/rest/migrations/users#list-user-migrations
- migrations.startForAuthenticatedUser — Start a user migration
  POST /user/migrations
  https://docs.github.com/rest/migrations/users#start-a-user-migration
- migrations.getStatusForAuthenticatedUser — Get a user migration status
  GET /user/migrations/{migration_id}
  https://docs.github.com/rest/migrations/users#get-a-user-migration-status
- migrations.getArchiveForAuthenticatedUser — Download a user migration archive
  GET /user/migrations/{migration_id}/archive
  https://docs.github.com/rest/migrations/users#download-a-user-migration-archive
- migrations.deleteArchiveForAuthenticatedUser — Delete a user migration archive
  DELETE /user/migrations/{migration_id}/archive
  https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive
- migrations.unlockRepoForAuthenticatedUser — Unlock a user repository
  DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock
  https://docs.github.com/rest/migrations/users#unlock-a-user-repository
- migrations.listReposForAuthenticatedUser — List repositories for a user migration
  GET /user/migrations/{migration_id}/repositories
  https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration
- orgs.listForAuthenticatedUser — List organizations for the authenticated user
  GET /user/orgs
  https://docs.github.com/rest/orgs/orgs#list-organizations-for-the-authenticated-user
- packages.listPackagesForAuthenticatedUser — List packages for the authenticated user's namespace
  GET /user/packages
  https://docs.github.com/rest/packages/packages#list-packages-for-the-authenticated-users-namespace
- packages.getPackageForAuthenticatedUser — Get a package for the authenticated user
  GET /user/packages/{package_type}/{package_name}
  https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user
- packages.deletePackageForAuthenticatedUser — Delete a package for the authenticated user
  DELETE /user/packages/{package_type}/{package_name}
  https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user
- packages.restorePackageForAuthenticatedUser — Restore a package for the authenticated user
  POST /user/packages/{package_type}/{package_name}/restore
  https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user
- packages.getAllPackageVersionsForPackageOwnedByAuthenticatedUser — List package versions for a package owned by the authenticated user
  GET /user/packages/{package_type}/{package_name}/versions
  https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user
- packages.getPackageVersionForAuthenticatedUser — Get a package version for the authenticated user
  GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}
  https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user
- packages.deletePackageVersionForAuthenticatedUser — Delete a package version for the authenticated user
  DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}
  https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user
- packages.restorePackageVersionForAuthenticatedUser — Restore a package version for the authenticated user
  POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore
  https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user
- users.listPublicEmailsForAuthenticatedUser — List public email addresses for the authenticated user
  GET /user/public_emails
  https://docs.github.com/rest/users/emails#list-public-email-addresses-for-the-authenticated-user
- repos.listForAuthenticatedUser — List repositories for the authenticated user
  GET /user/repos
  https://docs.github.com/rest/repos/repos#list-repositories-for-the-authenticated-user
- repos.createForAuthenticatedUser — Create a repository for the authenticated user
  POST /user/repos
  https://docs.github.com/rest/repos/repos#create-a-repository-for-the-authenticated-user
- repos.listInvitationsForAuthenticatedUser — List repository invitations for the authenticated user
  GET /user/repository_invitations
  https://docs.github.com/rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user
- repos.declineInvitationForAuthenticatedUser — Decline a repository invitation
  DELETE /user/repository_invitations/{invitation_id}
  https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation
- repos.acceptInvitationForAuthenticatedUser — Accept a repository invitation
  PATCH /user/repository_invitations/{invitation_id}
  https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation
- users.listSocialAccountsForAuthenticatedUser — List social accounts for the authenticated user
  GET /user/social_accounts
  https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-the-authenticated-user
- users.addSocialAccountForAuthenticatedUser — Add social accounts for the authenticated user
  POST /user/social_accounts
  https://docs.github.com/rest/users/social-accounts#add-social-accounts-for-the-authenticated-user
- users.deleteSocialAccountForAuthenticatedUser — Delete social accounts for the authenticated user
  DELETE /user/social_accounts
  https://docs.github.com/rest/users/social-accounts#delete-social-accounts-for-the-authenticated-user
- users.listSshSigningKeysForAuthenticatedUser — List SSH signing keys for the authenticated user
  GET /user/ssh_signing_keys
  https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-the-authenticated-user
- users.createSshSigningKeyForAuthenticatedUser — Create a SSH signing key for the authenticated user
  POST /user/ssh_signing_keys
  https://docs.github.com/rest/users/ssh-signing-keys#create-a-ssh-signing-key-for-the-authenticated-user
- users.getSshSigningKeyForAuthenticatedUser — Get an SSH signing key for the authenticated user
  GET /user/ssh_signing_keys/{ssh_signing_key_id}
  https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user
- users.deleteSshSigningKeyForAuthenticatedUser — Delete an SSH signing key for the authenticated user
  DELETE /user/ssh_signing_keys/{ssh_signing_key_id}
  https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user
- activity.listReposStarredByAuthenticatedUser — List repositories starred by the authenticated user
  GET /user/starred
  https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user
- activity.checkRepoIsStarredByAuthenticatedUser — Check if a repository is starred by the authenticated user
  GET /user/starred/{owner}/{repo}
  https://docs.github.com/rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user
- activity.starRepoForAuthenticatedUser — Star a repository for the authenticated user
  PUT /user/starred/{owner}/{repo}
  https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user
- activity.unstarRepoForAuthenticatedUser — Unstar a repository for the authenticated user
  DELETE /user/starred/{owner}/{repo}
  https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user
- activity.listWatchedReposForAuthenticatedUser — List repositories watched by the authenticated user
  GET /user/subscriptions
  https://docs.github.com/rest/activity/watching#list-repositories-watched-by-the-authenticated-user
- teams.listForAuthenticatedUser — List teams for the authenticated user
  GET /user/teams
  https://docs.github.com/rest/teams/teams#list-teams-for-the-authenticated-user
- users.getById — Get a user using their ID
  GET /user/{account_id}
  https://docs.github.com/rest/users/users#get-a-user-using-their-id
- projects.createDraftItemForAuthenticatedUser — Create draft item for user owned project
  POST /user/{user_id}/projectsV2/{project_number}/drafts
  https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project
- users.list — List users
  GET /users
  https://docs.github.com/rest/users/users#list-users
- projects.createViewForUser — Create a view for a user-owned project
  POST /users/{user_id}/projectsV2/{project_number}/views
  https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project
- users.getByUsername — Get a user
  GET /users/{username}
  https://docs.github.com/rest/users/users#get-a-user
- users.listAttestationsBulk — List attestations by bulk subject digests
  POST /users/{username}/attestations/bulk-list
  https://docs.github.com/rest/users/attestations#list-attestations-by-bulk-subject-digests
- users.deleteAttestationsBulk — Delete attestations in bulk
  POST /users/{username}/attestations/delete-request
  https://docs.github.com/rest/users/attestations#delete-attestations-in-bulk
- users.deleteAttestationsBySubjectDigest — Delete attestations by subject digest
  DELETE /users/{username}/attestations/digest/{subject_digest}
  https://docs.github.com/rest/users/attestations#delete-attestations-by-subject-digest
- users.deleteAttestationsById — Delete attestations by ID
  DELETE /users/{username}/attestations/{attestation_id}
  https://docs.github.com/rest/users/attestations#delete-attestations-by-id
- users.listAttestations — List attestations
  GET /users/{username}/attestations/{subject_digest}
  https://docs.github.com/rest/users/attestations#list-attestations
- copilotSpaces.listForUser — List Copilot Spaces for a user
  GET /users/{username}/copilot-spaces
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#list-copilot-spaces-for-a-user
- copilotSpaces.createForUser — Create a Copilot Space for a user
  POST /users/{username}/copilot-spaces
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#create-a-copilot-space-for-a-user
- copilotSpaces.getForUser — Get a Copilot Space for a user
  GET /users/{username}/copilot-spaces/{space_number}
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#get-a-copilot-space-for-a-user
- copilotSpaces.updateForUser — Set a Copilot Space for a user
  PUT /users/{username}/copilot-spaces/{space_number}
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#set-a-copilot-space-for-a-user
- copilotSpaces.deleteForUser — Delete a Copilot Space for a user
  DELETE /users/{username}/copilot-spaces/{space_number}
  https://docs.github.com/rest/copilot-spaces/copilot-spaces#delete-a-copilot-space-for-a-user
- copilotSpaces.listCollaboratorsForUser — List collaborators for a Copilot Space for a user
  GET /users/{username}/copilot-spaces/{space_number}/collaborators
  https://docs.github.com/rest/copilot-spaces/collaborators#list-collaborators-for-a-copilot-space-for-a-user
- copilotSpaces.addCollaboratorForUser — Add a collaborator to a Copilot Space for a user
  POST /users/{username}/copilot-spaces/{space_number}/collaborators
  https://docs.github.com/rest/copilot-spaces/collaborators#add-a-collaborator-to-a-copilot-space-for-a-user
- copilotSpaces.updateCollaboratorForUser — Set a collaborator role for a Copilot Space for a user
  PUT /users/{username}/copilot-spaces/{space_number}/collaborators/{actor_type}/{actor_identifier}
  https://docs.github.com/rest/copilot-spaces/collaborators#set-a-collaborator-role-for-a-copilot-space-for-a-user
- copilotSpaces.removeCollaboratorForUser — Remove a collaborator from a Copilot Space for a user
  DELETE /users/{username}/copilot-spaces/{space_number}/collaborators/{actor_type}/{actor_identifier}
  https://docs.github.com/rest/copilot-spaces/collaborators#remove-a-collaborator-from-a-copilot-space-for-a-user
- copilotSpaces.listResourcesForUser — List resources for a Copilot Space for a user
  GET /users/{username}/copilot-spaces/{space_number}/resources
  https://docs.github.com/rest/copilot-spaces/resources#list-resources-for-a-copilot-space-for-a-user
- copilotSpaces.createResourceForUser — Create a resource for a Copilot Space for a user
  POST /users/{username}/copilot-spaces/{space_number}/resources
  https://docs.github.com/rest/copilot-spaces/resources#create-a-resource-for-a-copilot-space-for-a-user
- copilotSpaces.getResourceForUser — Get a resource for a Copilot Space for a user
  GET /users/{username}/copilot-spaces/{space_number}/resources/{space_resource_id}
  https://docs.github.com/rest/copilot-spaces/resources#get-a-resource-for-a-copilot-space-for-a-user
- copilotSpaces.updateResourceForUser — Set a resource for a Copilot Space for a user
  PUT /users/{username}/copilot-spaces/{space_number}/resources/{space_resource_id}
  https://docs.github.com/rest/copilot-spaces/resources#set-a-resource-for-a-copilot-space-for-a-user
- copilotSpaces.deleteResourceForUser — Delete a resource from a Copilot Space for a user
  DELETE /users/{username}/copilot-spaces/{space_number}/resources/{space_resource_id}
  https://docs.github.com/rest/copilot-spaces/resources#delete-a-resource-from-a-copilot-space-for-a-user
- packages.listDockerMigrationConflictingPackagesForUser — Get list of conflicting packages during Docker migration for user
  GET /users/{username}/docker/conflicts
  https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user
- activity.listEventsForAuthenticatedUser — List events for the authenticated user
  GET /users/{username}/events
  https://docs.github.com/rest/activity/events#list-events-for-the-authenticated-user
- activity.listOrgEventsForAuthenticatedUser — List organization events for the authenticated user
  GET /users/{username}/events/orgs/{org}
  https://docs.github.com/rest/activity/events#list-organization-events-for-the-authenticated-user
- activity.listPublicEventsForUser — List public events for a user
  GET /users/{username}/events/public
  https://docs.github.com/rest/activity/events#list-public-events-for-a-user
- users.listFollowersForUser — List followers of a user
  GET /users/{username}/followers
  https://docs.github.com/rest/users/followers#list-followers-of-a-user
- users.listFollowingForUser — List the people a user follows
  GET /users/{username}/following
  https://docs.github.com/rest/users/followers#list-the-people-a-user-follows
- users.checkFollowingForUser — Check if a user follows another user
  GET /users/{username}/following/{target_user}
  https://docs.github.com/rest/users/followers#check-if-a-user-follows-another-user
- gists.listForUser — List gists for a user
  GET /users/{username}/gists
  https://docs.github.com/rest/gists/gists#list-gists-for-a-user
- users.listGpgKeysForUser — List GPG keys for a user
  GET /users/{username}/gpg_keys
  https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-a-user
- users.getContextForUser — Get contextual information for a user
  GET /users/{username}/hovercard
  https://docs.github.com/rest/users/users#get-contextual-information-for-a-user
- apps.getUserInstallation — Get a user installation for the authenticated app
  GET /users/{username}/installation
  https://docs.github.com/rest/apps/apps#get-a-user-installation-for-the-authenticated-app
- users.listPublicKeysForUser — List public keys for a user
  GET /users/{username}/keys
  https://docs.github.com/rest/users/keys#list-public-keys-for-a-user
- orgs.listForUser — List organizations for a user
  GET /users/{username}/orgs
  https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user
- packages.listPackagesForUser — List packages for a user
  GET /users/{username}/packages
  https://docs.github.com/rest/packages/packages#list-packages-for-a-user
- packages.getPackageForUser — Get a package for a user
  GET /users/{username}/packages/{package_type}/{package_name}
  https://docs.github.com/rest/packages/packages#get-a-package-for-a-user
- packages.deletePackageForUser — Delete a package for a user
  DELETE /users/{username}/packages/{package_type}/{package_name}
  https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user
- packages.restorePackageForUser — Restore a package for a user
  POST /users/{username}/packages/{package_type}/{package_name}/restore
  https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user
- packages.getAllPackageVersionsForPackageOwnedByUser — List package versions for a package owned by a user
  GET /users/{username}/packages/{package_type}/{package_name}/versions
  https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user
- packages.getPackageVersionForUser — Get a package version for a user
  GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}
  https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user
- packages.deletePackageVersionForUser — Delete package version for a user
  DELETE /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}
  https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user
- packages.restorePackageVersionForUser — Restore package version for a user
  POST /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore
  https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user
- projects.listForUser — List projects for user
  GET /users/{username}/projectsV2
  https://docs.github.com/rest/projects/projects#list-projects-for-user
- projects.getForUser — Get project for user
  GET /users/{username}/projectsV2/{project_number}
  https://docs.github.com/rest/projects/projects#get-project-for-user
- projects.listFieldsForUser — List project fields for user
  GET /users/{username}/projectsV2/{project_number}/fields
  https://docs.github.com/rest/projects/fields#list-project-fields-for-user
- projects.addFieldForUser — Add field to user owned project
  POST /users/{username}/projectsV2/{project_number}/fields
  https://docs.github.com/rest/projects/fields#add-field-to-user-owned-project
- projects.getFieldForUser — Get project field for user
  GET /users/{username}/projectsV2/{project_number}/fields/{field_id}
  https://docs.github.com/rest/projects/fields#get-project-field-for-user
- projects.listItemsForUser — List items for a user owned project
  GET /users/{username}/projectsV2/{project_number}/items
  https://docs.github.com/rest/projects/items#list-items-for-a-user-owned-project
- projects.addItemForUser — Add item to user owned project
  POST /users/{username}/projectsV2/{project_number}/items
  https://docs.github.com/rest/projects/items#add-item-to-user-owned-project
- projects.getUserItem — Get an item for a user owned project
  GET /users/{username}/projectsV2/{project_number}/items/{item_id}
  https://docs.github.com/rest/projects/items#get-an-item-for-a-user-owned-project
- projects.deleteItemForUser — Delete project item for user
  DELETE /users/{username}/projectsV2/{project_number}/items/{item_id}
  https://docs.github.com/rest/projects/items#delete-project-item-for-user
- projects.updateItemForUser — Update project item for user
  PATCH /users/{username}/projectsV2/{project_number}/items/{item_id}
  https://docs.github.com/rest/projects/items#update-project-item-for-user
- projects.listViewItemsForUser — List items for a user project view
  GET /users/{username}/projectsV2/{project_number}/views/{view_number}/items
  https://docs.github.com/rest/projects/items#list-items-for-a-user-project-view
- activity.listReceivedEventsForUser — List events received by the authenticated user
  GET /users/{username}/received_events
  https://docs.github.com/rest/activity/events#list-events-received-by-the-authenticated-user
- activity.listReceivedPublicEventsForUser — List public events received by a user
  GET /users/{username}/received_events/public
  https://docs.github.com/rest/activity/events#list-public-events-received-by-a-user
- repos.listForUser — List repositories for a user
  GET /users/{username}/repos
  https://docs.github.com/rest/repos/repos#list-repositories-for-a-user
- billing.getGithubBillingAiCreditUsageReportUser — Get billing AI credit usage report for a user
  GET /users/{username}/settings/billing/ai_credit/usage
  https://docs.github.com/rest/billing/usage#get-billing-ai-credit-usage-report-for-a-user
- billing.getGithubBillingPremiumRequestUsageReportUser — Get billing premium request usage report for a user
  GET /users/{username}/settings/billing/premium_request/usage
  https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-a-user
- billing.getGithubBillingUsageReportUser — Get billing usage report for a user
  GET /users/{username}/settings/billing/usage
  https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-a-user
- billing.getGithubBillingUsageSummaryReportUser — Get billing usage summary for a user
  GET /users/{username}/settings/billing/usage/summary
  https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-a-user
- users.listSocialAccountsForUser — List social accounts for a user
  GET /users/{username}/social_accounts
  https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-a-user
- users.listSshSigningKeysForUser — List SSH signing keys for a user
  GET /users/{username}/ssh_signing_keys
  https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user
- activity.listReposStarredByUser — List repositories starred by a user
  GET /users/{username}/starred
  https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user
- activity.listReposWatchedByUser — List repositories watched by a user
  GET /users/{username}/subscriptions
  https://docs.github.com/rest/activity/watching#list-repositories-watched-by-a-user
- meta.getAllVersions — Get all API versions
  GET /versions
  https://docs.github.com/rest/meta/meta#get-all-api-versions
- meta.getZen — Get the Zen of GitHub
  GET /zen
  https://docs.github.com/rest/meta/meta#get-the-zen-of-github

## A useful first question
Which issues are still open before the next release?

## If it fails
Check the account, expired authorization, app approval, provider scopes and Toolcape permissions. Share only redacted errors with support. Never paste passwords, tokens or client secrets into an AI conversation.