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 691–720 of 893 actions
GITHUB_LOOKUP_ORGANIZATION_GRAPH_QL
Tool to lookup a GitHub organization by login using GraphQL. Use when you need organization information via GraphQL API.
Untrusted display-only summary
GITHUB_LOOKUP_TOPIC_BY_NAME
Tool to look up a GitHub topic by name using GraphQL. Use when you need to find information about a specific GitHub topic including its popularity (stargazer count) and related topics.
Untrusted display-only summary
GITHUB_MANAGE_ACCESS_CONTROL_FOR_ORGANIZATION_CODESPACES
Sets the Codespaces access control policy for a GitHub organization, determining which members can use them. This endpoint requires admin permissions on the organization. The API returns HTTP 204 No Content on success.
Untrusted display-only summary
GITHUB_MANAGE_CUSTOM_PROPERTIES_FOR_ORG_REPOS
Creates or updates values for an organization's predefined custom properties across multiple repositories (up to 30).
Untrusted display-only summary
GITHUB_MANAGE_SECRETS_IN_SELECTED_REPOSITORIES
Lists repositories within an organization that have been explicitly granted access to a specific GitHub Actions organization secret. Returns all repositories that have been selected when the visibility for repository access to an Actions secret is set to 'selected'. Requires admin:org scope and admin access to the org…
Untrusted display-only summary
GITHUB_MAP_A_COMMIT_AUTHOR
Updates Git author information (name and/or email) for an `author_id` obtained during a repository import, to correctly attribute commits. NOTE: This endpoint has been deprecated by GitHub as of April 12, 2024, and is no longer available. The Source Imports REST API has been retired due to very low usage levels. Pleas…
Untrusted display-only summary
GITHUB_MARK_A_THREAD_AS_DONE
Marks the GitHub notification thread (identified by `thread_id`) as done or read for the authenticated user, effectively archiving it.
Untrusted display-only summary
GITHUB_MARK_A_THREAD_AS_READ
Marks an existing GitHub notification thread, identified by its `thread_id`, as read.
Untrusted display-only summary
GITHUB_MARK_NOTIFICATIONS_AS_READ
Marks notifications as read or unread, optionally for those updated at or before a `last_read_at` timestamp.
Untrusted display-only summary
GITHUB_MARK_PULL_REQUEST_READY_FOR_REVIEW
Marks a draft pull request as ready for review using GitHub GraphQL API, transitioning it from draft to reviewable state. Use this action when a draft pull request has reached a stage where it is ready for team review and can potentially be merged. This action cannot be used on pull requests that are already marked as…
Untrusted display-only summary
GITHUB_MARK_REPOSITORY_NOTIFICATIONS_AS_READ
Marks notifications in a repository as read; if 'last_read_at' is specified, notifications updated after this timestamp are not marked as read.
Untrusted display-only summary
GITHUB_MERGE_A_BRANCH
Merges a head branch or commit SHA into a base branch in a repository; fails if there are merge conflicts requiring manual resolution.
Untrusted display-only summary
GITHUB_MERGE_A_PULL_REQUEST
Merges an open and mergeable pull request in a repository. A 405 error can occur for multiple reasons: (1) The PR is still in draft mode - convert it to ready-for-review first using GITHUB_UPDATE_A_PULL_REQUEST. (2) Branch protection rules are not satisfied - check for required approving reviews, status checks, or oth…
Untrusted display-only summary
GITHUB_MOVE_A_PROJECT_CARD
Moves a project card to a specified position within a column (GitHub Classic Projects). DEPRECATION NOTICE: GitHub Projects (classic) and its REST API were sunset on April 1, 2025. This action will return 404 for most requests on GitHub.com. It may still work on GitHub Enterprise Server instances where classic project…
Untrusted display-only summary
GITHUB_MOVE_A_PROJECT_COLUMN
Moves a column within a GitHub project (classic) to a new position. DEPRECATION NOTICE: GitHub Classic Projects (V1) and its REST API were sunset on April 1, 2025. This action will return a 404 error on GitHub.com. For new projects, use GitHub Projects V2 which uses the GraphQL API instead. The `position` parameter ca…
Untrusted display-only summary
GITHUB_PING_AN_ORGANIZATION_WEBHOOK
Sends a 'ping' event to a specified, existing organization webhook to test its configuration and ensure it correctly receives events.
Untrusted display-only summary
GITHUB_PING_A_REPOSITORY_WEBHOOK
Pings an existing webhook on a repository to test its configuration and reachability by GitHub.
Untrusted display-only summary
GITHUB_PRIVATELY_REPORT_A_SECURITY_VULNERABILITY
Privately reports a security vulnerability to a repository's maintainers. IMPORTANT: You cannot report vulnerabilities to repositories you own - this API is for third-party security researchers to report to other repositories. The target repository must have private vulnerability reporting enabled. Specify EITHER `sev…
Untrusted display-only summary
GITHUB_PUBLISH_SPONSORS_TIER_GRAPH_QL
Tool to publish a draft GitHub Sponsors tier using GraphQL. Use when you need to make a draft sponsors tier visible to potential sponsors. The tier must already exist in draft status.
Untrusted display-only summary
GITHUB_REDELIVER_A_DELIVERY_FOR_AN_ORGANIZATION_WEBHOOK
Redelivers a specific webhook delivery for a webhook within an organization, to resend an event that previously failed or was not processed.
Untrusted display-only summary
GITHUB_REDELIVER_A_DELIVERY_FOR_A_REPOSITORY_WEBHOOK
Redelivers a specific, previously made webhook delivery (`delivery_id`) for a repository's webhook (`hook_id`).
Untrusted display-only summary
GITHUB_REMOVE_A_CUSTOM_PROPERTY_FOR_AN_ORGANIZATION
Deletes a custom property, specified by `custom_property_name`, from an existing organization (`org`) for which the property is currently defined, preventing its future assignment to repositories.
Untrusted display-only summary
GITHUB_REMOVE_A_LABEL_FROM_AN_ISSUE
Removes a label currently applied to a specific issue in a repository.
Untrusted display-only summary
GITHUB_REMOVE_ALL_LABELS_FROM_AN_ISSUE
Removes all labels from a specified issue in a GitHub repository; this operation is idempotent.
Untrusted display-only summary
GITHUB_REMOVE_ALL_ORGANIZATION_ROLES_FOR_A_TEAM
Revokes all organization roles for a team in an organization; this is destructive and succeeds even if the team initially has no roles.
Untrusted display-only summary
GITHUB_REMOVE_ALL_ORGANIZATION_ROLES_FOR_A_USER
Revokes all assigned organization-level roles from a specified user (who must be a member of the organization) within a GitHub organization, without removing the user from the organization or affecting repository-specific roles.
Untrusted display-only summary
GITHUB_REMOVE_AN_ORGANIZATION_MEMBER
Removes a member from a GitHub organization. This action permanently removes a user's membership from the specified organization, revoking their access to all organization resources, repositories, and teams. Requirements: - The authenticated user must be an organization owner - The target user must currently be a memb…
Untrusted display-only summary
GITHUB_REMOVE_AN_ORGANIZATION_ROLE_FROM_A_TEAM
Revokes an organization role that a team currently possesses within an organization.
Untrusted display-only summary
GITHUB_REMOVE_AN_ORGANIZATION_ROLE_FROM_A_USER
Removes a custom organization role from a user within a GitHub organization, provided the organization exists, the user is a member, and the role_id corresponds to a valid custom role in that organization.
Untrusted display-only summary
GITHUB_REMOVE_APP_ACCESS_RESTRICTIONS
Removes all GitHub App access restrictions from a protected branch in a repository; the branch must have protection rules configured, and this action does not alter user or team restrictions.
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.