OAUTH2
github_oauth
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
GITHUB
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
893
Action summaries
Display-only definitions
46
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
No fields declared in this snapshot.
Capability index
Showing 721–750 of 893 actions
GITHUB_REMOVE_A_PROJECT_FROM_A_TEAM
Removes a project from a team within an organization; this action requires the project to be currently associated with the team.
Untrusted display-only summary
GITHUB_REMOVE_A_REPOSITORY_COLLABORATOR
Removes a collaborator from a specified GitHub repository, provided the repository exists and the user is an existing collaborator.
Untrusted display-only summary
GITHUB_REMOVE_A_REPOSITORY_FROM_AN_APP_INSTALLATION
Removes a repository from a GitHub App installation for the authenticated user, given a valid `installation_id` and the `repository_id` of a repository currently linked to that installation; this operation is idempotent.
Untrusted display-only summary
GITHUB_REMOVE_A_REPOSITORY_FROM_A_TEAM
Disassociates a repository from a team; team members may lose access permissions, but the repository and team are not deleted.
Untrusted display-only summary
GITHUB_REMOVE_A_SELECTED_REPOSITORY_FROM_A_USER_SECRET
Removes a selected repository's access to a user's Codespaces secret; the secret must exist and the repository must have previously been granted access.
Untrusted display-only summary
GITHUB_REMOVE_ASSIGNEES_FROM_AN_ISSUE
Removes specified assignees from a GitHub issue; requires push access, and invalid removal attempts are silently ignored.
Untrusted display-only summary
GITHUB_REMOVE_CUSTOM_LABEL_FROM_REPO_RUNNER
Removes a custom label from a repository's self-hosted runner; this operation is idempotent.
Untrusted display-only summary
GITHUB_REMOVE_CUSTOM_LABEL_FROM_SELF_HOSTED_RUNNER
Removes a currently assigned custom label (`name`) from a self-hosted runner (`runner_id`) in an organization (`org`). This action allows the organization to manage the labels associated with their runners effectively.
Untrusted display-only summary
GITHUB_REMOVE_CUSTOM_LABELS_FROM_SELF_HOSTED_REPO_RUNNER
Removes all custom labels from a self-hosted runner registered at the repository level, leaving only its default labels and any labels inherited from its runner group or organization.
Untrusted display-only summary
GITHUB_REMOVE_INTERACTION_RESTRICTIONS_FOR_AN_ORGANIZATION
Removes all interaction restrictions from public repositories in the specified GitHub organization, allowing all users to resume interactions.
Untrusted display-only summary
GITHUB_REMOVE_INTERACTION_RESTRICTIONS_FOR_A_REPOSITORY
Removes all interaction restrictions for a repository, enabling all users to comment, open issues, and create pull requests by lifting any existing temporary interaction limits.
Untrusted display-only summary
GITHUB_REMOVE_ORG_DEV_ENV_SECRET_BY_NAME
Deletes a GitHub Codespaces secret from an organization by its name; this operation is idempotent.
Untrusted display-only summary
GITHUB_REMOVE_ORG_SECRET_BY_NAME
Permanently removes a specific Dependabot secret, by its `secret_name`, from the GitHub `org`, making it unavailable to Dependabot for that organization.
Untrusted display-only summary
GITHUB_REMOVE_OUTSIDE_COLLABORATOR_FROM_AN_ORGANIZATION
Removes a user, who must be an outside collaborator, from the specified GitHub organization, revoking their access to all its repositories.
Untrusted display-only summary
GITHUB_REMOVE_PUBLIC_ORG_MEMBERSHIP
Removes the authenticated user's public organization membership, making it private. The user remains a member of the organization but their membership is no longer publicly visible. This operation is idempotent - calling it when the membership is already private will succeed.
Untrusted display-only summary
GITHUB_REMOVE_PUBLIC_REPO_INTERACTION_RESTRICTIONS
Removes all interaction restrictions (limitations on comments, issues, or pull requests) from all public repositories owned by the authenticated user.
Untrusted display-only summary
GITHUB_REMOVE_REPO_FROM_ORG_DEV_ENV_SECRET
Removes a repository's access to an organization-level Codespaces secret, if it was previously granted.
Untrusted display-only summary
GITHUB_REMOVE_REPO_FROM_ORG_SECRET_WITH_SELECTED_VISIBILITY
Revokes a specific repository's access to an organization-level Dependabot secret, applicable only when the secret has 'selected' visibility and the specified repository currently has access.
Untrusted display-only summary
GITHUB_REMOVE_REQUESTED_REVIEWERS_FROM_A_PULL_REQUEST
Removes currently assigned user logins and/or team slugs from a GitHub pull request's list of requested reviewers.
Untrusted display-only summary
GITHUB_REMOVE_REVIEW_REQUEST
Removes requested reviewers from a pull request. Use this action when you need to cancel a review request that was previously sent to users or teams. Only users with push access to the repository can remove review requests.
Untrusted display-only summary
GITHUB_REMOVE_SELECTED_REPO_FROM_ORG_SECRET
Removes a specific repository's access to an organization-level secret; the repository must have been previously granted access to this secret.
Untrusted display-only summary
GITHUB_REMOVE_SELECTED_REPO_FROM_ORG_VARIABLE
Removes a repository's access to an organization variable that has 'selected' visibility. This endpoint removes a specific repository from an organization variable's access list. The variable must have its visibility set to 'selected' for this operation to work. Returns a 409 Conflict error if the variable visibility…
Untrusted display-only summary
GITHUB_REMOVE_STATUS_CHECK_CONTEXTS
Removes specified status check contexts from a protected branch's required status checks. This action removes the specified status check contexts from the existing list of required status checks for a protected branch. The branch must already have branch protection enabled with status checks configured. Note: The 'con…
Untrusted display-only summary
GITHUB_REMOVE_STATUS_CHECK_PROTECTION
Removes status check protection from a branch, disabling required status checks for merging pull requests; will only have an effect if status check protection is currently configured on the branch.
Untrusted display-only summary
GITHUB_REMOVE_TEAM_ACCESS_RESTRICTIONS
Removes specified teams from push access to a protected branch. This action removes teams from the list of teams with push access to a protected branch. Removing a team will also remove push access for any child teams. Prerequisites: - The repository must be owned by an organization (not a personal account) - The bran…
Untrusted display-only summary
GITHUB_REMOVE_TEAM_MEMBERSHIP
Tool to remove team membership for a user in an organization. Use when you need to revoke a user's membership from a specific team. This action is irreversible — the user must be explicitly re-added if you want to restore their team membership. Note that if team synchronization is set up, this operation may fail with…
Untrusted display-only summary
GITHUB_REMOVE_TEAM_MEMBERSHIP_FOR_A_USER
Removes a user from a specific team within an organization. This action requires admin:org scope permissions. It will fail if: - Team synchronization with an Identity Provider (IdP) is enabled (403 Forbidden) - The organization, team, or user membership doesn't exist (404 Not Found) - You don't have sufficient permiss…
Untrusted display-only summary
GITHUB_REMOVE_USER_ACCESS_RESTRICTIONS
Removes specified users from the list of people allowed to push to a protected branch. Important notes: - This action only works on organization-owned repositories (not personal repos) - The branch must have protection rules with push restrictions enabled - Users being removed must currently have push access to the br…
Untrusted display-only summary
GITHUB_REMOVE_USER_AS_A_COLLABORATOR
Removes a user as a collaborator from an organization project (classic). IMPORTANT: This action uses the Projects (classic) REST API which is being deprecated. The Projects (classic) feature was sunset on GitHub.com. This API may still work on GitHub Enterprise Server versions before 3.17. Requirements: - You must be…
Untrusted display-only summary
GITHUB_REMOVE_USERS_CODESPACES_ACCESS_ORG
Removes selected users from GitHub Codespaces billing access for an existing organization.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.