UNPKG

@octoherd/cli

Version:

CLI to run a custom script on one or multiple repositories

1,119 lines 165 kB
export const ENDPOINTS = { "GET /": { name: "GitHub API Root", documentationUrl: "https://docs.github.com/rest/overview/resources-in-the-rest-api#root-endpoint", }, "GET /app": { name: "Get the authenticated app", documentationUrl: "https://docs.github.com/rest/reference/apps#get-the-authenticated-app", }, "POST /app-manifests/{code}/conversions": { name: "Create a GitHub App from a manifest", documentationUrl: "https://docs.github.com/rest/reference/apps#create-a-github-app-from-a-manifest", }, "GET /app/hook/config": { name: "Get a webhook configuration for an app", documentationUrl: "https://docs.github.com/rest/reference/apps#get-a-webhook-configuration-for-an-app", }, "PATCH /app/hook/config": { name: "Update a webhook configuration for an app", documentationUrl: "https://docs.github.com/rest/reference/apps#update-a-webhook-configuration-for-an-app", }, "GET /app/hook/deliveries": { name: "List deliveries for an app webhook", documentationUrl: "https://docs.github.com/rest/reference/apps#list-deliveries-for-an-app-webhook", }, "GET /app/hook/deliveries/{delivery_id}": { name: "Get a delivery for an app webhook", documentationUrl: "https://docs.github.com/rest/reference/apps#get-a-delivery-for-an-app-webhook", }, "POST /app/hook/deliveries/{delivery_id}/attempts": { name: "Redeliver a delivery for an app webhook", documentationUrl: "https://docs.github.com/rest/reference/apps#redeliver-a-delivery-for-an-app-webhook", }, "GET /app/installations": { name: "List installations for the authenticated app", documentationUrl: "https://docs.github.com/rest/reference/apps#list-installations-for-the-authenticated-app", }, "GET /app/installations/{installation_id}": { name: "Get an installation for the authenticated app", documentationUrl: "https://docs.github.com/rest/reference/apps#get-an-installation-for-the-authenticated-app", }, "DELETE /app/installations/{installation_id}": { name: "Delete an installation for the authenticated app", documentationUrl: "https://docs.github.com/rest/reference/apps#delete-an-installation-for-the-authenticated-app", }, "POST /app/installations/{installation_id}/access_tokens": { name: "Create an installation access token for an app", documentationUrl: "https://docs.github.com/rest/reference/apps/#create-an-installation-access-token-for-an-app", }, "PUT /app/installations/{installation_id}/suspended": { name: "Suspend an app installation", documentationUrl: "https://docs.github.com/rest/reference/apps#suspend-an-app-installation", }, "DELETE /app/installations/{installation_id}/suspended": { name: "Unsuspend an app installation", documentationUrl: "https://docs.github.com/rest/reference/apps#unsuspend-an-app-installation", }, "GET /applications/grants": { name: "List your grants", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#list-your-grants", }, "GET /applications/grants/{grant_id}": { name: "Get a single grant", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#get-a-single-grant", }, "DELETE /applications/grants/{grant_id}": { name: "Delete a grant", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#delete-a-grant", }, "DELETE /applications/{client_id}/grant": { name: "Delete an app authorization", documentationUrl: "https://docs.github.com/rest/reference/apps#delete-an-app-authorization", }, "DELETE /applications/{client_id}/grants/{access_token}": { name: "Revoke a grant for an application", documentationUrl: "https://docs.github.com/rest/reference/apps#revoke-a-grant-for-an-application", }, "POST /applications/{client_id}/token": { name: "Check a token", documentationUrl: "https://docs.github.com/rest/reference/apps#check-a-token", }, "PATCH /applications/{client_id}/token": { name: "Reset a token", documentationUrl: "https://docs.github.com/rest/reference/apps#reset-a-token", }, "DELETE /applications/{client_id}/token": { name: "Delete an app token", documentationUrl: "https://docs.github.com/rest/reference/apps#delete-an-app-token", }, "POST /applications/{client_id}/token/scoped": { name: "Create a scoped access token", documentationUrl: "https://docs.github.com/rest/reference/apps#create-a-scoped-access-token", }, "GET /applications/{client_id}/tokens/{access_token}": { name: "Check an authorization", documentationUrl: "https://docs.github.com/rest/reference/apps#check-an-authorization", }, "POST /applications/{client_id}/tokens/{access_token}": { name: "Reset an authorization", documentationUrl: "https://docs.github.com/rest/reference/apps#reset-an-authorization", }, "DELETE /applications/{client_id}/tokens/{access_token}": { name: "Revoke an authorization for an application", documentationUrl: "https://docs.github.com/rest/reference/apps#revoke-an-authorization-for-an-application", }, "GET /apps/{app_slug}": { name: "Get an app", documentationUrl: "https://docs.github.com/rest/reference/apps/#get-an-app", }, "GET /authorizations": { name: "List your authorizations", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#list-your-authorizations", }, "POST /authorizations": { name: "Create a new authorization", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#create-a-new-authorization", }, "PUT /authorizations/clients/{client_id}": { name: "Get-or-create an authorization for a specific app", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#get-or-create-an-authorization-for-a-specific-app", }, "PUT /authorizations/clients/{client_id}/{fingerprint}": { name: "Get-or-create an authorization for a specific app and fingerprint", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#get-or-create-an-authorization-for-a-specific-app-and-fingerprint", }, "GET /authorizations/{authorization_id}": { name: "Get a single authorization", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#get-a-single-authorization", }, "PATCH /authorizations/{authorization_id}": { name: "Update an existing authorization", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#update-an-existing-authorization", }, "DELETE /authorizations/{authorization_id}": { name: "Delete an authorization", documentationUrl: "https://docs.github.com/rest/reference/oauth-authorizations#delete-an-authorization", }, "GET /codes_of_conduct": { name: "Get all codes of conduct", documentationUrl: "https://docs.github.com/rest/reference/codes-of-conduct#get-all-codes-of-conduct", }, "GET /codes_of_conduct/{key}": { name: "Get a code of conduct", documentationUrl: "https://docs.github.com/rest/reference/codes-of-conduct#get-a-code-of-conduct", }, "GET /emojis": { name: "Get emojis", documentationUrl: "https://docs.github.com/rest/reference/emojis#get-emojis", }, "GET /enterprises/{enterprise}/actions/permissions": { name: "Get GitHub Actions permissions for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#get-github-actions-permissions-for-an-enterprise", }, "PUT /enterprises/{enterprise}/actions/permissions": { name: "Set GitHub Actions permissions for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#set-github-actions-permissions-for-an-enterprise", }, "GET /enterprises/{enterprise}/actions/permissions/organizations": { name: "List selected organizations enabled for GitHub Actions in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#list-selected-organizations-enabled-for-github-actions-in-an-enterprise", }, "PUT /enterprises/{enterprise}/actions/permissions/organizations": { name: "Set selected organizations enabled for GitHub Actions in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#set-selected-organizations-enabled-for-github-actions-in-an-enterprise", }, "PUT /enterprises/{enterprise}/actions/permissions/organizations/{org_id}": { name: "Enable a selected organization for GitHub Actions in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#enable-a-selected-organization-for-github-actions-in-an-enterprise", }, "DELETE /enterprises/{enterprise}/actions/permissions/organizations/{org_id}": { name: "Disable a selected organization for GitHub Actions in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#disable-a-selected-organization-for-github-actions-in-an-enterprise", }, "GET /enterprises/{enterprise}/actions/permissions/selected-actions": { name: "Get allowed actions for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#get-allowed-actions-for-an-enterprise", }, "PUT /enterprises/{enterprise}/actions/permissions/selected-actions": { name: "Set allowed actions for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#set-allowed-actions-for-an-enterprise", }, "GET /enterprises/{enterprise}/actions/runner-groups": { name: "List self-hosted runner groups for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#list-self-hosted-runner-groups-for-an-enterprise", }, "POST /enterprises/{enterprise}/actions/runner-groups": { name: "Create a self-hosted runner group for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#create-self-hosted-runner-group-for-an-enterprise", }, "GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}": { name: "Get a self-hosted runner group for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#get-a-self-hosted-runner-group-for-an-enterprise", }, "PATCH /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}": { name: "Update a self-hosted runner group for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#update-a-self-hosted-runner-group-for-an-enterprise", }, "DELETE /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}": { name: "Delete a self-hosted runner group from an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#delete-a-self-hosted-runner-group-from-an-enterprise", }, "GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations": { name: "List organization access to a self-hosted runner group in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#list-organization-access-to-a-self-hosted-runner-group-in-a-enterprise", }, "PUT /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations": { name: "Set organization access for a self-hosted runner group in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#set-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", }, "PUT /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}": { name: "Add organization access to a self-hosted runner group in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", }, "DELETE /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}": { name: "Remove organization access to a self-hosted runner group in an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", }, "GET /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners": { name: "List self-hosted runners in a group for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#list-self-hosted-runners-in-a-group-for-an-enterprise", }, "PUT /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners": { name: "Set self-hosted runners in a group for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#set-self-hosted-runners-in-a-group-for-an-enterprise", }, "PUT /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}": { name: "Add a self-hosted runner to a group for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#add-a-self-hosted-runner-to-a-group-for-an-enterprise", }, "DELETE /enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}": { name: "Remove a self-hosted runner from a group for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#remove-a-self-hosted-runner-from-a-group-for-an-enterprise", }, "GET /enterprises/{enterprise}/actions/runners": { name: "List self-hosted runners for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#list-self-hosted-runners-for-an-enterprise", }, "GET /enterprises/{enterprise}/actions/runners/downloads": { name: "List runner applications for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#list-runner-applications-for-an-enterprise", }, "POST /enterprises/{enterprise}/actions/runners/registration-token": { name: "Create a registration token for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#create-a-registration-token-for-an-enterprise", }, "POST /enterprises/{enterprise}/actions/runners/remove-token": { name: "Create a remove token for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#create-a-remove-token-for-an-enterprise", }, "GET /enterprises/{enterprise}/actions/runners/{runner_id}": { name: "Get a self-hosted runner for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#get-a-self-hosted-runner-for-an-enterprise", }, "DELETE /enterprises/{enterprise}/actions/runners/{runner_id}": { name: "Delete a self-hosted runner from an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#delete-self-hosted-runner-from-an-enterprise", }, "GET /enterprises/{enterprise}/audit-log": { name: "Get the audit log for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/enterprise-admin#get-the-audit-log-for-an-enterprise", }, "GET /enterprises/{enterprise}/settings/billing/actions": { name: "Get GitHub Actions billing for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/billing#get-github-actions-billing-for-an-enterprise", }, "GET /enterprises/{enterprise}/settings/billing/packages": { name: "Get GitHub Packages billing for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/billing#get-github-packages-billing-for-an-enterprise", }, "GET /enterprises/{enterprise}/settings/billing/shared-storage": { name: "Get shared storage billing for an enterprise", documentationUrl: "https://docs.github.com/rest/reference/billing#get-shared-storage-billing-for-an-enterprise", }, "GET /events": { name: "List public events", documentationUrl: "https://docs.github.com/rest/reference/activity#list-public-events", }, "GET /feeds": { name: "Get feeds", documentationUrl: "https://docs.github.com/rest/reference/activity#get-feeds", }, "GET /gists": { name: "List gists for the authenticated user", documentationUrl: "https://docs.github.com/rest/reference/gists#list-gists-for-the-authenticated-user", }, "POST /gists": { name: "Create a gist", documentationUrl: "https://docs.github.com/rest/reference/gists#create-a-gist", }, "GET /gists/public": { name: "List public gists", documentationUrl: "https://docs.github.com/rest/reference/gists#list-public-gists", }, "GET /gists/starred": { name: "List starred gists", documentationUrl: "https://docs.github.com/rest/reference/gists#list-starred-gists", }, "GET /gists/{gist_id}": { name: "Get a gist", documentationUrl: "https://docs.github.com/rest/reference/gists#get-a-gist", }, "PATCH /gists/{gist_id}": { name: "Update a gist", documentationUrl: "https://docs.github.com/rest/reference/gists/#update-a-gist", }, "DELETE /gists/{gist_id}": { name: "Delete a gist", documentationUrl: "https://docs.github.com/rest/reference/gists#delete-a-gist", }, "GET /gists/{gist_id}/comments": { name: "List gist comments", documentationUrl: "https://docs.github.com/rest/reference/gists#list-gist-comments", }, "POST /gists/{gist_id}/comments": { name: "Create a gist comment", documentationUrl: "https://docs.github.com/rest/reference/gists#create-a-gist-comment", }, "GET /gists/{gist_id}/comments/{comment_id}": { name: "Get a gist comment", documentationUrl: "https://docs.github.com/rest/reference/gists#get-a-gist-comment", }, "PATCH /gists/{gist_id}/comments/{comment_id}": { name: "Update a gist comment", documentationUrl: "https://docs.github.com/rest/reference/gists#update-a-gist-comment", }, "DELETE /gists/{gist_id}/comments/{comment_id}": { name: "Delete a gist comment", documentationUrl: "https://docs.github.com/rest/reference/gists#delete-a-gist-comment", }, "GET /gists/{gist_id}/commits": { name: "List gist commits", documentationUrl: "https://docs.github.com/rest/reference/gists#list-gist-commits", }, "GET /gists/{gist_id}/forks": { name: "List gist forks", documentationUrl: "https://docs.github.com/rest/reference/gists#list-gist-forks", }, "POST /gists/{gist_id}/forks": { name: "Fork a gist", documentationUrl: "https://docs.github.com/rest/reference/gists#fork-a-gist", }, "GET /gists/{gist_id}/star": { name: "Check if a gist is starred", documentationUrl: "https://docs.github.com/rest/reference/gists#check-if-a-gist-is-starred", }, "PUT /gists/{gist_id}/star": { name: "Star a gist", documentationUrl: "https://docs.github.com/rest/reference/gists#star-a-gist", }, "DELETE /gists/{gist_id}/star": { name: "Unstar a gist", documentationUrl: "https://docs.github.com/rest/reference/gists#unstar-a-gist", }, "GET /gists/{gist_id}/{sha}": { name: "Get a gist revision", documentationUrl: "https://docs.github.com/rest/reference/gists#get-a-gist-revision", }, "GET /gitignore/templates": { name: "Get all gitignore templates", documentationUrl: "https://docs.github.com/rest/reference/gitignore#get-all-gitignore-templates", }, "GET /gitignore/templates/{name}": { name: "Get a gitignore template", documentationUrl: "https://docs.github.com/rest/reference/gitignore#get-a-gitignore-template", }, "GET /installation/repositories": { name: "List repositories accessible to the app installation", documentationUrl: "https://docs.github.com/rest/reference/apps#list-repositories-accessible-to-the-app-installation", }, "DELETE /installation/token": { name: "Revoke an installation access token", documentationUrl: "https://docs.github.com/rest/reference/apps#revoke-an-installation-access-token", }, "GET /issues": { name: "List issues assigned to the authenticated user", documentationUrl: "https://docs.github.com/rest/reference/issues#list-issues-assigned-to-the-authenticated-user", }, "GET /licenses": { name: "Get all commonly used licenses", documentationUrl: "https://docs.github.com/rest/reference/licenses#get-all-commonly-used-licenses", }, "GET /licenses/{license}": { name: "Get a license", documentationUrl: "https://docs.github.com/rest/reference/licenses#get-a-license", }, "POST /markdown": { name: "Render a Markdown document", documentationUrl: "https://docs.github.com/rest/reference/markdown#render-a-markdown-document", }, "POST /markdown/raw": { name: "Render a Markdown document in raw mode", documentationUrl: "https://docs.github.com/rest/reference/markdown#render-a-markdown-document-in-raw-mode", }, "GET /marketplace_listing/accounts/{account_id}": { name: "Get a subscription plan for an account", documentationUrl: "https://docs.github.com/rest/reference/apps#get-a-subscription-plan-for-an-account", }, "GET /marketplace_listing/plans": { name: "List plans", documentationUrl: "https://docs.github.com/rest/reference/apps#list-plans", }, "GET /marketplace_listing/plans/{plan_id}/accounts": { name: "List accounts for a plan", documentationUrl: "https://docs.github.com/rest/reference/apps#list-accounts-for-a-plan", }, "GET /marketplace_listing/stubbed/accounts/{account_id}": { name: "Get a subscription plan for an account (stubbed)", documentationUrl: "https://docs.github.com/rest/reference/apps#get-a-subscription-plan-for-an-account-stubbed", }, "GET /marketplace_listing/stubbed/plans": { name: "List plans (stubbed)", documentationUrl: "https://docs.github.com/rest/reference/apps#list-plans-stubbed", }, "GET /marketplace_listing/stubbed/plans/{plan_id}/accounts": { name: "List accounts for a plan (stubbed)", documentationUrl: "https://docs.github.com/rest/reference/apps#list-accounts-for-a-plan-stubbed", }, "GET /meta": { name: "Get GitHub meta information", documentationUrl: "https://docs.github.com/rest/reference/meta#get-github-meta-information", }, "GET /networks/{owner}/{repo}/events": { name: "List public events for a network of repositories", documentationUrl: "https://docs.github.com/rest/reference/activity#list-public-events-for-a-network-of-repositories", }, "GET /notifications": { name: "List notifications for the authenticated user", documentationUrl: "https://docs.github.com/rest/reference/activity#list-notifications-for-the-authenticated-user", }, "PUT /notifications": { name: "Mark notifications as read", documentationUrl: "https://docs.github.com/rest/reference/activity#mark-notifications-as-read", }, "GET /notifications/threads/{thread_id}": { name: "Get a thread", documentationUrl: "https://docs.github.com/rest/reference/activity#get-a-thread", }, "PATCH /notifications/threads/{thread_id}": { name: "Mark a thread as read", documentationUrl: "https://docs.github.com/rest/reference/activity#mark-a-thread-as-read", }, "GET /notifications/threads/{thread_id}/subscription": { name: "Get a thread subscription for the authenticated user", documentationUrl: "https://docs.github.com/rest/reference/activity#get-a-thread-subscription-for-the-authenticated-user", }, "PUT /notifications/threads/{thread_id}/subscription": { name: "Set a thread subscription", documentationUrl: "https://docs.github.com/rest/reference/activity#set-a-thread-subscription", }, "DELETE /notifications/threads/{thread_id}/subscription": { name: "Delete a thread subscription", documentationUrl: "https://docs.github.com/rest/reference/activity#delete-a-thread-subscription", }, "GET /octocat": { name: "Get Octocat", documentationUrl: "https://docs.github.com/rest/reference/meta#get-octocat", }, "GET /organizations": { name: "List organizations", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-organizations", }, "GET /orgs/{org}": { name: "Get an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#get-an-organization", }, "PATCH /orgs/{org}": { name: "Update an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs/#update-an-organization", }, "GET /orgs/{org}/actions/permissions": { name: "Get GitHub Actions permissions for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#get-github-actions-permissions-for-an-organization", }, "PUT /orgs/{org}/actions/permissions": { name: "Set GitHub Actions permissions for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#set-github-actions-permissions-for-an-organization", }, "GET /orgs/{org}/actions/permissions/repositories": { name: "List selected repositories enabled for GitHub Actions in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#list-selected-repositories-enabled-for-github-actions-in-an-organization", }, "PUT /orgs/{org}/actions/permissions/repositories": { name: "Set selected repositories enabled for GitHub Actions in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#set-selected-repositories-enabled-for-github-actions-in-an-organization", }, "PUT /orgs/{org}/actions/permissions/repositories/{repository_id}": { name: "Enable a selected repository for GitHub Actions in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#enable-a-selected-repository-for-github-actions-in-an-organization", }, "DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}": { name: "Disable a selected repository for GitHub Actions in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#disable-a-selected-repository-for-github-actions-in-an-organization", }, "GET /orgs/{org}/actions/permissions/selected-actions": { name: "Get allowed actions for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#get-allowed-actions-for-an-organization", }, "PUT /orgs/{org}/actions/permissions/selected-actions": { name: "Set allowed actions for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#set-allowed-actions-for-an-organization", }, "GET /orgs/{org}/actions/runner-groups": { name: "List self-hosted runner groups for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#list-self-hosted-runner-groups-for-an-organization", }, "POST /orgs/{org}/actions/runner-groups": { name: "Create a self-hosted runner group for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#create-a-self-hosted-runner-group-for-an-organization", }, "GET /orgs/{org}/actions/runner-groups/{runner_group_id}": { name: "Get a self-hosted runner group for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#get-a-self-hosted-runner-group-for-an-organization", }, "PATCH /orgs/{org}/actions/runner-groups/{runner_group_id}": { name: "Update a self-hosted runner group for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization", }, "DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}": { name: "Delete a self-hosted runner group from an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-group-from-an-organization", }, "GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { name: "List repository access to a self-hosted runner group in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#list-repository-access-to-a-self-hosted-runner-group-in-an-organization", }, "PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { name: "Set repository access for a self-hosted runner group in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#set-repository-access-to-a-self-hosted-runner-group-in-an-organization", }, "PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}": { name: "Add repository access to a self-hosted runner group in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#add-repository-acess-to-a-self-hosted-runner-group-in-an-organization", }, "DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}": { name: "Remove repository access to a self-hosted runner group in an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization", }, "GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners": { name: "List self-hosted runners in a group for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-organization", }, "PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/runners": { name: "Set self-hosted runners in a group for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-organization", }, "PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}": { name: "Add a self-hosted runner to a group for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-organization", }, "DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}": { name: "Remove a self-hosted runner from a group for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-organization", }, "GET /orgs/{org}/actions/runners": { name: "List self-hosted runners for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#list-self-hosted-runners-for-an-organization", }, "GET /orgs/{org}/actions/runners/downloads": { name: "List runner applications for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#list-runner-applications-for-an-organization", }, "POST /orgs/{org}/actions/runners/registration-token": { name: "Create a registration token for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#create-a-registration-token-for-an-organization", }, "POST /orgs/{org}/actions/runners/remove-token": { name: "Create a remove token for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#create-a-remove-token-for-an-organization", }, "GET /orgs/{org}/actions/runners/{runner_id}": { name: "Get a self-hosted runner for an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#get-a-self-hosted-runner-for-an-organization", }, "DELETE /orgs/{org}/actions/runners/{runner_id}": { name: "Delete a self-hosted runner from an organization", documentationUrl: "https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization", }, "GET /orgs/{org}/actions/secrets": { name: "List organization secrets", documentationUrl: "https://docs.github.com/rest/reference/actions#list-organization-secrets", }, "GET /orgs/{org}/actions/secrets/public-key": { name: "Get an organization public key", documentationUrl: "https://docs.github.com/rest/reference/actions#get-an-organization-public-key", }, "GET /orgs/{org}/actions/secrets/{secret_name}": { name: "Get an organization secret", documentationUrl: "https://docs.github.com/rest/reference/actions#get-an-organization-secret", }, "PUT /orgs/{org}/actions/secrets/{secret_name}": { name: "Create or update an organization secret", documentationUrl: "https://docs.github.com/rest/reference/actions#create-or-update-an-organization-secret", }, "DELETE /orgs/{org}/actions/secrets/{secret_name}": { name: "Delete an organization secret", documentationUrl: "https://docs.github.com/rest/reference/actions#delete-an-organization-secret", }, "GET /orgs/{org}/actions/secrets/{secret_name}/repositories": { name: "List selected repositories for an organization secret", documentationUrl: "https://docs.github.com/rest/reference/actions#list-selected-repositories-for-an-organization-secret", }, "PUT /orgs/{org}/actions/secrets/{secret_name}/repositories": { name: "Set selected repositories for an organization secret", documentationUrl: "https://docs.github.com/rest/reference/actions#set-selected-repositories-for-an-organization-secret", }, "PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}": { name: "Add selected repository to an organization secret", documentationUrl: "https://docs.github.com/rest/reference/actions#add-selected-repository-to-an-organization-secret", }, "DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}": { name: "Remove selected repository from an organization secret", documentationUrl: "https://docs.github.com/rest/reference/actions#remove-selected-repository-from-an-organization-secret", }, "GET /orgs/{org}/audit-log": { name: "Get the audit log for an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#get-audit-log", }, "GET /orgs/{org}/blocks": { name: "List users blocked by an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-users-blocked-by-an-organization", }, "GET /orgs/{org}/blocks/{username}": { name: "Check if a user is blocked by an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization", }, "PUT /orgs/{org}/blocks/{username}": { name: "Block a user from an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#block-a-user-from-an-organization", }, "DELETE /orgs/{org}/blocks/{username}": { name: "Unblock a user from an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#unblock-a-user-from-an-organization", }, "GET /orgs/{org}/credential-authorizations": { name: "List SAML SSO authorizations for an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-saml-sso-authorizations-for-an-organization", }, "DELETE /orgs/{org}/credential-authorizations/{credential_id}": { name: "Remove a SAML SSO authorization for an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#remove-a-saml-sso-authorization-for-an-organization", }, "GET /orgs/{org}/events": { name: "List public organization events", documentationUrl: "https://docs.github.com/rest/reference/activity#list-public-organization-events", }, "GET /orgs/{org}/failed_invitations": { name: "List failed organization invitations", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-failed-organization-invitations", }, "GET /orgs/{org}/hooks": { name: "List organization webhooks", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-organization-webhooks", }, "POST /orgs/{org}/hooks": { name: "Create an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#create-an-organization-webhook", }, "GET /orgs/{org}/hooks/{hook_id}": { name: "Get an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#get-an-organization-webhook", }, "PATCH /orgs/{org}/hooks/{hook_id}": { name: "Update an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#update-an-organization-webhook", }, "DELETE /orgs/{org}/hooks/{hook_id}": { name: "Delete an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#delete-an-organization-webhook", }, "GET /orgs/{org}/hooks/{hook_id}/config": { name: "Get a webhook configuration for an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#get-a-webhook-configuration-for-an-organization", }, "PATCH /orgs/{org}/hooks/{hook_id}/config": { name: "Update a webhook configuration for an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#update-a-webhook-configuration-for-an-organization", }, "GET /orgs/{org}/hooks/{hook_id}/deliveries": { name: "List deliveries for an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-deliveries-for-an-organization-webhook", }, "GET /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}": { name: "Get a webhook delivery for an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#get-a-webhook-delivery-for-an-organization-webhook", }, "POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts": { name: "Redeliver a delivery for an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#redeliver-a-delivery-for-an-organization-webhook", }, "POST /orgs/{org}/hooks/{hook_id}/pings": { name: "Ping an organization webhook", documentationUrl: "https://docs.github.com/rest/reference/orgs#ping-an-organization-webhook", }, "GET /orgs/{org}/installation": { name: "Get an organization installation for the authenticated app", documentationUrl: "https://docs.github.com/rest/reference/apps#get-an-organization-installation-for-the-authenticated-app", }, "GET /orgs/{org}/installations": { name: "List app installations for an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-app-installations-for-an-organization", }, "GET /orgs/{org}/interaction-limits": { name: "Get interaction restrictions for an organization", documentationUrl: "https://docs.github.com/rest/reference/interactions#get-interaction-restrictions-for-an-organization", }, "PUT /orgs/{org}/interaction-limits": { name: "Set interaction restrictions for an organization", documentationUrl: "https://docs.github.com/rest/reference/interactions#set-interaction-restrictions-for-an-organization", }, "DELETE /orgs/{org}/interaction-limits": { name: "Remove interaction restrictions for an organization", documentationUrl: "https://docs.github.com/rest/reference/interactions#remove-interaction-restrictions-for-an-organization", }, "GET /orgs/{org}/invitations": { name: "List pending organization invitations", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-pending-organization-invitations", }, "POST /orgs/{org}/invitations": { name: "Create an organization invitation", documentationUrl: "https://docs.github.com/rest/reference/orgs#create-an-organization-invitation", }, "DELETE /orgs/{org}/invitations/{invitation_id}": { name: "Cancel an organization invitation", documentationUrl: "https://docs.github.com/rest/reference/orgs#cancel-an-organization-invitation", }, "GET /orgs/{org}/invitations/{invitation_id}/teams": { name: "List organization invitation teams", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-organization-invitation-teams", }, "GET /orgs/{org}/issues": { name: "List organization issues assigned to the authenticated user", documentationUrl: "https://docs.github.com/rest/reference/issues#list-organization-issues-assigned-to-the-authenticated-user", }, "GET /orgs/{org}/members": { name: "List organization members", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-organization-members", }, "GET /orgs/{org}/members/{username}": { name: "Check organization membership for a user", documentationUrl: "https://docs.github.com/rest/reference/orgs#check-organization-membership-for-a-user", }, "DELETE /orgs/{org}/members/{username}": { name: "Remove an organization member", documentationUrl: "https://docs.github.com/rest/reference/orgs#remove-an-organization-member", }, "GET /orgs/{org}/memberships/{username}": { name: "Get organization membership for a user", documentationUrl: "https://docs.github.com/rest/reference/orgs#get-organization-membership-for-a-user", }, "PUT /orgs/{org}/memberships/{username}": { name: "Set organization membership for a user", documentationUrl: "https://docs.github.com/rest/reference/orgs#set-organization-membership-for-a-user", }, "DELETE /orgs/{org}/memberships/{username}": { name: "Remove organization membership for a user", documentationUrl: "https://docs.github.com/rest/reference/orgs#remove-organization-membership-for-a-user", }, "GET /orgs/{org}/migrations": { name: "List organization migrations", documentationUrl: "https://docs.github.com/rest/reference/migrations#list-organization-migrations", }, "POST /orgs/{org}/migrations": { name: "Start an organization migration", documentationUrl: "https://docs.github.com/rest/reference/migrations#start-an-organization-migration", }, "GET /orgs/{org}/migrations/{migration_id}": { name: "Get an organization migration status", documentationUrl: "https://docs.github.com/rest/reference/migrations#get-an-organization-migration-status", }, "GET /orgs/{org}/migrations/{migration_id}/archive": { name: "Download an organization migration archive", documentationUrl: "https://docs.github.com/rest/reference/migrations#download-an-organization-migration-archive", }, "DELETE /orgs/{org}/migrations/{migration_id}/archive": { name: "Delete an organization migration archive", documentationUrl: "https://docs.github.com/rest/reference/migrations#delete-an-organization-migration-archive", }, "DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock": { name: "Unlock an organization repository", documentationUrl: "https://docs.github.com/rest/reference/migrations#unlock-an-organization-repository", }, "GET /orgs/{org}/migrations/{migration_id}/repositories": { name: "List repositories in an organization migration", documentationUrl: "https://docs.github.com/rest/reference/migrations#list-repositories-in-an-organization-migration", }, "GET /orgs/{org}/outside_collaborators": { name: "List outside collaborators for an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-outside-collaborators-for-an-organization", }, "PUT /orgs/{org}/outside_collaborators/{username}": { name: "Convert an organization member to outside collaborator", documentationUrl: "https://docs.github.com/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator", }, "DELETE /orgs/{org}/outside_collaborators/{username}": { name: "Remove outside collaborator from an organization", documentationUrl: "https://docs.github.com/rest/reference/orgs#remove-outside-collaborator-from-an-organization", }, "GET /orgs/{org}/packages/{package_type}/{package_name}": { name: "Get a package for an organization", documentationUrl: "https://docs.github.com/rest/reference/packages#get-a-package-for-an-organization", }, "DELETE /orgs/{org}/packages/{package_type}/{package_name}": { name: "Delete a package for an organization", documentationUrl: "https://docs.github.com/rest/reference/packages#delete-a-package-for-an-organization", }, "POST /orgs/{org}/packages/{package_type}/{package_name}/restore": { name: "Restore a package for an organization", documentationUrl: "https://docs.github.com/rest/reference/packages#restore-a-package-for-an-organization", }, "GET /orgs/{org}/packages/{package_type}/{package_name}/versions": { name: "Get all package versions for a package owned by an organization", documentationUrl: "https://docs.github.com/rest/reference/packages#get-all-package-versions-for-a-package-owned-by-an-organization", }, "GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}": { name: "Get a package version for an organization", documentationUrl: "https://docs.github.com/rest/reference/packages#get-a-package-version-for-an-organization", }, "DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}": { name: "Delete package version for an organization", documentationUrl: "https://docs.github.com/rest/reference/packages#delete-a-package-version-for-an-organization", }, "POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore": { name: "Restore package version for an organization", documentationUrl: "https://docs.github.com/rest/reference/packages#restore-a-package-version-for-an-organization", }, "GET /orgs/{org}/projects": { name: "List organization projects", documentationUrl: "https://docs.github.com/rest/reference/projects#list-organization-projects", }, "POST /orgs/{org}/projects": { name: "Create an organization project", documentationUrl: "https://docs.github.com/rest/reference/projects#create-an-organization-project", }, "GET /orgs/{org}/public_members": { name: "List public organization members", documentationUrl: "https://docs.github.com/rest/reference/orgs#list-public-organization-members", }, "GET /orgs/{org}/public_members/{username}": { name: "Check public organization membership for a user", documentationUrl: "https://docs.github.com/rest/reference/orgs#check-public-organization-membership-for-a-user", }, "PUT /orgs/{org}/public_members/{username}": { name: "Set public organization membership for the authenticated user", documentationUrl: "https://docs.github.com/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user", }, "DELETE /orgs/{org}/public_members/{username}": { name: "Remove public organization membership for the authenticated user", documentationUrl: "https://docs.github.com/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user", }, "GET /orgs/{org}/repos": { name: "List organization repositories", documentationUrl: "https://docs.github.com/rest/reference/repos#list-organization-repositories", }, "POST /orgs/{org}/repos": { name: "Create an organization repository", documentationUrl: "https://docs.github.com/rest/reference/repos#create-an-organization-repository", }, "GET /orgs/{org}/settings/billing/actions": { name: "Get GitHub Actions billing for an organization", documentationUrl: "https://docs.github.com/rest/reference/billing#get-github-actions-billing-for-an-organization", }, "GET /orgs/{org}/settings/billing/packages": { name: "Get GitHub Packages billing for an organization", documentationUrl: "https://docs.github.com/rest/reference/billing#get-github-packages-billing-for-an-organization", }, "GET /orgs/{org}/settings/billing/shared-storage": { name: "Get shared storage billing for an organization", documentationUrl: "https://docs.github.com/rest/reference/billing#get-shared-storage-billing-for-an-organization", }, "GET /orgs/{org}/team-sync/groups": { name: "List IdP groups for an organization", documentationUrl: "https://docs.github.com/rest/reference/teams#list-idp-groups-for-an-organization", }, "GET /orgs/{org}/teams": { name: "List teams", documentationUrl: "https://docs.github.com/rest/reference/teams#list-teams", }, "POST /orgs/{org}/teams": { name: "Create a team", documentationUrl: "https://docs.github.com/rest/reference/teams#create-a-team", }, "GET /orgs/{org}/teams/{team_slug}": { name: "Get a team by name", documentationUrl: "https://docs.github.com/rest/reference/teams#get-a-team-by-name", }, "PATCH /orgs/{org}/teams/{team_slug}": { name: "Update a team", documentationUrl: "https://docs.github.com/rest/reference/teams#update-a-team", }, "DELETE /orgs/{org}/teams/{team_