@octoherd/cli
Version:
CLI to run a custom script on one or multiple repositories
1,119 lines • 165 kB
JavaScript
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_