All integrations
Catalogue metadata onlydeveloper toolsv20260902_00

GITHUB

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.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

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

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

github_oauth

Upstream managed

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.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 571–600 of 893 actions

List packages for a user

GITHUB_LIST_PACKAGES_FOR_A_USER

Lists packages for a specified GitHub user, filterable by package type and visibility.

Untrusted display-only summary

List packages for the authenticated user's namespace

GITHUB_LIST_PACKAGES_FOR_THE_AUTHENTICATED_USER

Lists packages of a specific type and visibility within the authenticated user's namespace on GitHub.

Untrusted display-only summary

List package versions for a package owned by a user

GITHUB_LIST_PACKAGE_VERSIONS_FOR_A_PACKAGE_OWNED_BY_A_USER

Lists all versions of a public package owned by a specific GitHub user, identified by package type, package name, and username.

Untrusted display-only summary

List pending team invitations

GITHUB_LIST_PENDING_TEAM_INVITATIONS

Lists all pending membership invitations for a specified team within an organization. The authenticated user must be an organization member with the read:org scope. The response includes invitation details such as the invitee's login/email, the role they're being invited to, and who sent the invitation. The 'role' fie…

Untrusted display-only summary

List project cards (Classic - Deprecated)

GITHUB_LIST_PROJECT_CARDS

Lists all project cards for a given column_id in GitHub Projects (classic). 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. However, it may still work on GitHub Enterprise Server instances where classic projects a…

Untrusted display-only summary

List project collaborators (classic)

GITHUB_LIST_PROJECT_COLLABORATORS

Lists collaborators for a GitHub Project (classic) by project ID. IMPORTANT: This action uses the Projects (classic) REST API which was sunset on April 1, 2025 for GitHub.com. The API may still be available on GitHub Enterprise Server versions before 3.17. For GitHub.com users: GitHub Projects (classic) has been repla…

Untrusted display-only summary

List project columns

GITHUB_LIST_PROJECT_COLUMNS

Lists all of a GitHub project's columns (e.g., 'To Do', 'In Progress'); project_id must identify a valid, accessible project. Note: This action uses GitHub's Projects (classic) REST API. The Projects (classic) API was sunset on April 1, 2025. This action will return an empty columns list with an informative message fo…

Untrusted display-only summary

List project fields for user

GITHUB_LIST_PROJECT_FIELDS_FOR_USER

Tool to list all fields in a GitHub Projects V2 project for a specific user. Use when you need to see available fields in a project.

Untrusted display-only summary

List project items for user

GITHUB_LIST_PROJECT_ITEMS_FOR_USER

Tool to list items for a user-owned GitHub project. Use when you need to retrieve all items (issues, pull requests, draft issues) from a specific project belonging to a user.

Untrusted display-only summary

List items for user project view

GITHUB_LIST_PROJECT_VIEW_ITEMS_FOR_USER

Tool to list items for a user's GitHub Projects (v2) view. Use when you need to retrieve items from a specific view of a user's project. Supports pagination and field filtering.

Untrusted display-only summary

List public email addresses for the authenticated user

GITHUB_LIST_PUBLIC_EMAILS_FOR_AUTH_USER

Lists the public email addresses for the authenticated user.

Untrusted display-only summary

List public events

GITHUB_LIST_PUBLIC_EVENTS

Lists public GitHub events, which may be delayed by up to 5 minutes, with support for pagination.

Untrusted display-only summary

List public events for a network of repositories

GITHUB_LIST_PUBLIC_EVENTS_FOR_A_NETWORK_OF_REPOSITORIES

Retrieves public events (up to 90 days old, newest first) for a GitHub repository network, including the repository and its forks.

Untrusted display-only summary

List public events for a user

GITHUB_LIST_PUBLIC_EVENTS_FOR_A_USER

Retrieves a list of public events for a specified GitHub user, in reverse chronological order.

Untrusted display-only summary

List public events received by a user

GITHUB_LIST_PUBLIC_EVENTS_RECEIVED_BY_A_USER

Lists public events for a specified GitHub user (e.g., activities in repositories they watch or are involved in); the target user's profile must be public, and if blocked by the authenticated user, a 404 error is returned.

Untrusted display-only summary

List public gists

GITHUB_LIST_PUBLIC_GISTS

Lists public gists from GitHub, optionally filtering by a 'since' timestamp and supporting pagination; results are generally newest first.

Untrusted display-only summary

List public keys for a user

GITHUB_LIST_PUBLIC_KEYS_FOR_A_USER

Lists the verified public SSH keys for a specified GitHub user.

Untrusted display-only summary

List public organization events

GITHUB_LIST_PUBLIC_ORGANIZATION_EVENTS

Lists public events for a specified GitHub organization, which must exist. This action retrieves the events that are publicly accessible for the organization specified. It returns a paginated list of events with details about each event.

Untrusted display-only summary

List public organization members

GITHUB_LIST_PUBLIC_ORGANIZATION_MEMBERS

Lists users who have publicly declared their membership in a specified, existing GitHub organization.

Untrusted display-only summary

List public repositories

GITHUB_LIST_PUBLIC_REPOSITORIES

Lists all public repositories on GitHub; use the `since` parameter with a repository ID from a previous result for pagination.

Untrusted display-only summary

List pull requests

GITHUB_LIST_PULL_REQUESTS

Lists pull requests for a GitHub repository. REQUIRES 'owner' AND 'repo' parameters - both are MANDATORY and must be provided in every call. Does NOT support filtering by assignee or date range - use GITHUB_FIND_PULL_REQUESTS instead for searching PRs by assignee, author, or across multiple repositories.

Untrusted display-only summary

List pull requests associated with a commit

GITHUB_LIST_PULL_REQUESTS_ASSOCIATED_WITH_A_COMMIT

Lists pull requests for a commit; returns merged PRs that introduced the commit if on the default branch, or open PRs including the commit if on other branches.

Untrusted display-only summary

List pull requests files

GITHUB_LIST_PULL_REQUESTS_FILES

Lists all files (including additions, modifications, and removals) associated with a specific pull request in a GitHub repository.

Untrusted display-only summary

List reactions for a commit comment

GITHUB_LIST_REACTIONS_FOR_A_COMMIT_COMMENT

Lists reactions for a specific commit comment; this is a read-only operation.

Untrusted display-only summary

List reactions for an issue

GITHUB_LIST_REACTIONS_FOR_AN_ISSUE

Lists reactions for a specific, existing issue within an accessible GitHub repository, optionally filtering by content type.

Untrusted display-only summary

List reactions for an issue comment

GITHUB_LIST_REACTIONS_FOR_AN_ISSUE_COMMENT

Lists reactions for a specific issue comment in a GitHub repository, optionally filtering by content type.

Untrusted display-only summary

List reactions for a pull request review comment

GITHUB_LIST_REACTIONS_FOR_A_PULL_REQUEST_REVIEW_COMMENT

Lists reactions for a pull request review comment in a repository, optionally filtering by reaction type.

Untrusted display-only summary

List reactions for a release

GITHUB_LIST_REACTIONS_FOR_A_RELEASE

Lists all reactions, or optionally filters reactions by a specific content type, for a given GitHub release.

Untrusted display-only summary

List reactions for a team discussion

GITHUB_LIST_REACTIONS_FOR_A_TEAM_DISCUSSION

Lists reactions for an existing team discussion within an organization. This endpoint allows you to retrieve all reactions (emoji responses) made to a specific team discussion. You can optionally filter by reaction type. Note: OAuth app tokens and personal access tokens (classic) need the `read:discussion` scope to us…

Untrusted display-only summary

List reactions for a team discussion comment

GITHUB_LIST_REACTIONS_FOR_A_TEAM_DISCUSSION_COMMENT

Lists reactions for a specific comment in a team discussion within an organization, optionally filtering by content type.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.