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 271–300 of 893 actions
GITHUB_GET_ALL_DEPLOYMENT_PROTECTION_RULES_FOR_ENV
Lists all enabled custom deployment protection rules for a specific environment in a repository; the environment must exist and be configured for deployments.
Untrusted display-only summary
GITHUB_GET_A_MILESTONE
Retrieves detailed information for a specific milestone within a GitHub repository by its number.
Untrusted display-only summary
GITHUB_GET_AN_APP
Retrieves publicly available information for an existing GitHub App, identified by its unique URL-friendly `app_slug`.
Untrusted display-only summary
GITHUB_GET_AN_ARTIFACT
Gets a specific artifact for a repository by `artifact_id`. This action retrieves the details of a specific artifact from a GitHub repository using the artifact's unique identifier. It allows users to access information about artifacts stored in the repository.
Untrusted display-only summary
GITHUB_GET_AN_ASSIGNMENT
Retrieves detailed information for a specific GitHub Classroom assignment if the authenticated user is an administrator of the classroom.
Untrusted display-only summary
GITHUB_GET_AN_AUTOLINK_REFERENCE_OF_A_REPOSITORY
Retrieves a specific autolink reference (which automatically hyperlinks text like 'JIRA-123' to an external system) for a repository using its unique ID; requires administrator access to the repository.
Untrusted display-only summary
GITHUB_GET_AN_ENVIRONMENT
Retrieves the details of a specific deployment environment for a given repository, including its name, configurations, and current status.
Untrusted display-only summary
GITHUB_GET_AN_ENVIRONMENT_PUBLIC_KEY
Retrieves the public key for a specified GitHub repository environment, used to encrypt secrets for GitHub Actions.
Untrusted display-only summary
GITHUB_GET_AN_ENVIRONMENT_SECRET
Retrieves metadata (name and timestamps) for a single secret in a GitHub Actions environment. Note: The actual secret value is never returned by this API for security reasons.
Untrusted display-only summary
GITHUB_GET_AN_ENVIRONMENT_VARIABLE
Retrieves a specific environment variable from a GitHub Actions environment by repository owner, repository name, environment name, and variable name.
Untrusted display-only summary
GITHUB_GET_AN_ISSUE
Retrieves detailed information about a specific issue in a repository using the owner, repository name, and issue number.
Untrusted display-only summary
GITHUB_GET_AN_ISSUE_COMMENT
Action to get an issue comment.
Untrusted display-only summary
GITHUB_GET_AN_ISSUE_EVENT
Fetches details of a specific issue event for a given repository and event ID.
Untrusted display-only summary
GITHUB_GET_AN_ORGANIZATION
Get an organization
Untrusted display-only summary
GITHUB_GET_AN_ORGANIZATION_PUBLIC_KEY
Action for `GetAnOrganizationPublicKey`.
Untrusted display-only summary
GITHUB_GET_AN_ORGANIZATION_ROLE
Retrieves a specific GitHub organization role by its ID.
Untrusted display-only summary
GITHUB_GET_AN_ORGANIZATION_SECRET
Gets an organization secret's metadata (e.g., name, creation/update dates, visibility), but not its encrypted value.
Untrusted display-only summary
GITHUB_GET_AN_ORGANIZATION_VARIABLE
Retrieves details (name, value, visibility, timestamps) of a specific, existing variable for an existing GitHub organization.
Untrusted display-only summary
GITHUB_GET_AN_ORGANIZATION_WEBHOOK
Retrieves the full configuration, including subscribed events and delivery settings, for an existing organization webhook.
Untrusted display-only summary
GITHUB_GET_A_PACKAGE_FOR_AN_ORGANIZATION
Retrieves a specific package (by type and name) from an organization, if both the package and organization exist.
Untrusted display-only summary
GITHUB_GET_A_PACKAGE_FOR_A_USER
Retrieves metadata for a specific package owned by a GitHub user, using package type, name, and username as identifiers.
Untrusted display-only summary
GITHUB_GET_A_PACKAGE_FOR_THE_AUTHENTICATED_USER
Retrieves detailed information for a specific package owned by the authenticated user.
Untrusted display-only summary
GITHUB_GET_A_PACKAGE_VERSION_FOR_AN_ORGANIZATION
Retrieves detailed information for a specific version of a package within an organization.
Untrusted display-only summary
GITHUB_GET_A_PACKAGE_VERSION_FOR_A_USER
Retrieves a specific public package version associated with a GitHub user.
Untrusted display-only summary
GITHUB_GET_A_PACKAGE_VERSION_FOR_THE_AUTHENTICATED_USER
Retrieves detailed information for an existing specific package version associated with the authenticated user, identified by its type, name, and version ID.
Untrusted display-only summary
GITHUB_GET_A_PROJECT
Retrieves detailed information for a specific GitHub project (V2) using its project number and owner. Note: This action uses GitHub's Projects V2 REST API. The legacy Projects (classic) REST API was sunset on April 1, 2025. The project is identified by its number (visible in the project URL) and owner (either a userna…
Untrusted display-only summary
GITHUB_GET_A_PROJECT_CARD
Retrieves all details of a specific project card, given its unique `card_id`. DEPRECATION NOTICE: GitHub Projects (classic) REST API was sunset on April 1, 2025. This action only works with existing classic project cards that were created before the sunset date. For new projects, use GitHub Projects V2 (GraphQL API) i…
Untrusted display-only summary
GITHUB_GET_A_PROJECT_COLUMN
Retrieves detailed information for a specific project column from GitHub Projects (classic). DEPRECATION NOTICE: GitHub Classic Projects (V1) and its REST API were sunset on April 1, 2025. This action will return 404 for most requests on GitHub.com. However, it may still work on GitHub Enterprise Server instances wher…
Untrusted display-only summary
GITHUB_GET_A_PULL_REQUEST
Retrieves a specific pull request from a GitHub repository using its owner, repository name, and pull request number.
Untrusted display-only summary
GITHUB_GET_A_REFERENCE
Retrieves a specific Git reference (e.g., a branch, tag, or fully qualified like 'heads/main') from a GitHub repository. The reference must exist in the repository; use 'list_matching_references' first if unsure what references are available.
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.