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 481–510 of 893 actions

List codespaces for the authenticated user

GITHUB_LIST_CODESPACES_FOR_THE_AUTHENTICATED_USER

Lists GitHub Codespaces for the authenticated user, optionally filtering by repository ID and supporting pagination.

Untrusted display-only summary

List codespaces for the organization

GITHUB_LIST_CODESPACES_FOR_THE_ORGANIZATION

Lists active/pending GitHub Codespaces for an existing organization; admins list all, members list their own.

Untrusted display-only summary

List comment changes across organization

GITHUB_LIST_COMMENT_CHANGES

Tool to list issue and PR comment changes across an organization's repositories efficiently. Use when monitoring comment activity without per-PR/per-issue polling. Filters organization events to return only comment-related events (IssueCommentEvent, PullRequestReviewCommentEvent, CommitCommentEvent). Note: Events are…

Untrusted display-only summary

List comments for a pull request review

GITHUB_LIST_COMMENTS_FOR_A_PULL_REQUEST_REVIEW

Lists all comments for a specific review on a GitHub pull request.

Untrusted display-only summary

List commit comments

GITHUB_LIST_COMMIT_COMMENTS

Retrieves all comments for a specific commit in a GitHub repository, supporting pagination.

Untrusted display-only summary

List commit comments for a repository

GITHUB_LIST_COMMIT_COMMENTS_FOR_A_REPOSITORY

Lists all commit comments for a specified repository, which must exist and be accessible.

Untrusted display-only summary

List commits

GITHUB_LIST_COMMITS

Lists commits for a GitHub repository. Requires 'owner' (username/org) and 'repo' (repository name) parameters. Optionally filter by SHA/branch, path, author, committer, or date range.

Untrusted display-only summary

List commits on a pull request

GITHUB_LIST_COMMITS_ON_A_PULL_REQUEST

Lists commits for a pull request; requires the repository and pull request to exist and be accessible, and supports pagination.

Untrusted display-only summary

Get all commonly used licenses

GITHUB_LIST_COMMONLY_USED_LICENSES

Retrieves a list of commonly used software licenses from GitHub, optionally filtering for 'featured' licenses whose specific selection criteria by GitHub may vary.

Untrusted display-only summary

Get all custom properties for an organization

GITHUB_LIST_CUSTOM_PROPERTIES_FOR_AN_ORGANIZATION

Gets the schema definitions for all custom properties configured for an organization, not the specific values assigned to repositories.

Untrusted display-only summary

Get all custom property values for a repository

GITHUB_LIST_CUSTOM_PROPERTY_VALUES_FOR_A_REPOSITORY

Gets all custom property values for a repository. Custom properties are defined at the organization level, so this endpoint works with organization-owned repositories. Returns an empty array if no custom properties are set.

Untrusted display-only summary

List custom property values for organization repositories

GITHUB_LIST_CUSTOM_PROPERTY_VALUES_FOR_ORG_REPOS

Lists repositories in an organization with their custom property values. Requires 'Custom properties' organization permission (read).

Untrusted display-only summary

List deliveries for an organization webhook

GITHUB_LIST_DELIVERIES_FOR_AN_ORGANIZATION_WEBHOOK

Retrieves a list of webhook deliveries for a specific webhook in an organization, allowing inspection of delivery history and details.

Untrusted display-only summary

List deliveries for a repository webhook

GITHUB_LIST_DELIVERIES_FOR_A_REPOSITORY_WEBHOOK

Retrieves delivery attempts for a specific repository webhook to inspect its history; ensure the webhook ID exists.

Untrusted display-only summary

List deploy keys

GITHUB_LIST_DEPLOY_KEYS

Lists deploy SSH keys for a specified repository; the repository must exist.

Untrusted display-only summary

List deployment branch policies

GITHUB_LIST_DEPLOYMENT_BRANCH_POLICIES

Lists all deployment branch policies for a specified environment in a GitHub repository.

Untrusted display-only summary

List deployments

GITHUB_LIST_DEPLOYMENTS

Lists deployments for a specified repository; repository must exist.

Untrusted display-only summary

List deployment statuses

GITHUB_LIST_DEPLOYMENT_STATUSES

Lists all statuses for a given deployment in a repository.

Untrusted display-only summary

List discussion comments

GITHUB_LIST_DISCUSSION_COMMENTS

Lists all comments for a specific team discussion within an organization. Note: Team discussions are deprecated as of 2023-11-28. Consider using GitHub Discussions instead. This endpoint requires the authenticated user to be a member of the organization and have access to the team's discussions.

Untrusted display-only summary

List discussions

GITHUB_LIST_DISCUSSIONS

Lists discussions for a specific team within an organization, with options for sorting, pagination, and filtering by pinned status. Note: Team discussions are deprecated as of 2023-11-28. Consider using GitHub Discussions instead. This endpoint requires the authenticated user to be a member of the organization and hav…

Untrusted display-only summary

List email addresses for the authenticated user

GITHUB_LIST_EMAIL_ADDRESSES_FOR_THE_AUTHENTICATED_USER

Lists all email addresses for the authenticated user, including their primary status, verification status, and visibility. This action retrieves the complete list of email addresses associated with the authenticated user, providing important details such as which email is primary and whether the emails are verified.

Untrusted display-only summary

List environment custom deployment rules

GITHUB_LIST_ENVIRONMENT_CUSTOM_DEPLOYMENT_RULES

Lists all custom deployment protection rule integrations for a repository environment; the `environment_name` must be URL-encoded.

Untrusted display-only summary

List environments

GITHUB_LIST_ENVIRONMENTS

Retrieves all deployment environments for a specified repository, which are used to configure protection rules and secrets for different software lifecycle stages.

Untrusted display-only summary

List environment secrets

GITHUB_LIST_ENVIRONMENT_SECRETS

Lists the names and metadata (not values) of secrets for a specified, existing environment within an existing GitHub repository.

Untrusted display-only summary

List environment variables

GITHUB_LIST_ENVIRONMENT_VARIABLES

Lists all environment variables, which are plaintext key-value pairs for GitHub Actions workflows, for a specified environment within a GitHub repository.

Untrusted display-only summary

List events for the authenticated user

GITHUB_LIST_EVENTS_FOR_THE_AUTHENTICATED_USER

Lists public events for the specified GitHub user, or private events if authenticated as that user, in reverse chronological order.

Untrusted display-only summary

List events for user

GITHUB_LIST_EVENTS_FOR_USER

Lists events performed by a GitHub user in reverse chronological order. If authenticated as the specified user, you will see private events; otherwise, only public events are returned. Use this action when you need to retrieve a user's activity history, such as commits, pull requests, issues, and other GitHub actions.

Untrusted display-only summary

List events received by the authenticated user

GITHUB_LIST_EVENTS_RECEIVED_BY_THE_AUTHENTICATED_USER

Lists events a specific GitHub user received from followed users and watched repositories; returns private events if authenticated for `username`, otherwise public.

Untrusted display-only summary

List followers of a user

GITHUB_LIST_FOLLOWERS_OF_A_USER

Lists followers for a specified, existing GitHub user.

Untrusted display-only summary

List followers of the authenticated user

GITHUB_LIST_FOLLOWERS_OF_THE_AUTHENTICATED_USER

Lists users following the authenticated GitHub user, returning an empty list if the user has no followers.

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.