Skip to content

Integration · Developer tools

github.com

Connect Claude & ChatGPT to GitHub

Ask your AI what is waiting for you in GitHub, and it reads your notifications, issues and pull requests. It can open issues, review and merge pull requests, and publish releases in the repositories your token can reach. You stay in the chat instead of clicking through tabs.

Connect GitHub free

Free plan, no credit card. Takes about a minute.

Try asking

  • “What needs my attention on GitHub today?”

    The AI reads your unread notifications and the issues assigned to you, then lists review requests, mentions and assignments.

  • “Summarize the changes in pull request 42 in acme/app and flag anything risky.”

    It reads the pull request and its changed files with additions, deletions and patches, then writes a short summary with the points worth a closer look.

  • “Open a bug issue in acme/app: the checkout button does nothing in Safari. Label it bug and assign it to maria.”

    It creates the issue with a title and body and sets the bug label and maria as assignee.

What your AI can do

Issues and pull requests

Create, label, assign, comment on and close issues. Open, review, update and merge pull requests.

Code and history

Read files and folders on any branch, tag or commit. List branches, commits and the files changed in a pull request.

Releases and search

List and publish releases, with or without generated notes. Search issues, pull requests and repositories with GitHub search syntax.

  • “Approve PR 42 and squash-merge it.”

    It submits an approving review, then merges the pull request with the squash method.

  • “Publish release v2.3.0 with generated release notes.”

    It creates the release for the v2.3.0 tag and asks GitHub to generate the notes from the merged changes.

  • “What was committed to main since Monday?”

    It lists commits on the main branch since Monday and sums them up by author and message.

1127 tools for GitHub

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_a_dependency_an_issue_is_blocked_byVisible to othersCreate a new ticket. Required: issue id. Search tickets first to avoid duplicates. Has effects visible outside this system. API summary: Add a dependency an issue is blocked by.
  • add_a_field_to_an_organization_owned_projectChanges dataCreate a new project for a projects v2. Required: body. Search projects first to avoid duplicates. API summary: Add a field to an organization-owned project.
  • add_a_related_issueVisible to othersCreate a new ticket for a ticket. Required: issue id. Search tickets first to avoid duplicates. Has effects visible outside this system. API summary: Add a related issue.
  • add_an_email_address_for_the_authenticated_userVisible to othersCreate a new message. Has effects visible outside this system. API summary: Add an email address for the authenticated user.
  • add_field_to_user_owned_projectChanges dataCreate a new project for a projects v2. Required: body. Search projects first to avoid duplicates. API summary: Add field to user owned project.
  • add_issue_assigneesVisible to othersAssign people to an issue. Required: owner, repo, issue_number and assignees (list of GitHub logins).
  • add_issue_field_values_to_an_issueVisible to othersIssue a ticket (issue number). Has effects visible outside this system. API summary: Add issue field values to an issue.
  • add_issue_labelsVisible to othersAdd labels to an issue without removing its existing labels. Required: owner, repo, issue_number and the label names.
  • add_item_to_user_owned_projectChanges dataCreate a new product for a projects v2. Required: type. Search products first to avoid duplicates. API summary: Add item to user owned project.
  • add_sub_issueVisible to othersCreate a new ticket for a ticket. Required: sub issue id. Search tickets first to avoid duplicates. Has effects visible outside this system. API summary: Add sub-issue.
  • add_user_access_restrictionsChanges dataCreate a new user. Required: users. Search users first to avoid duplicates. API summary: Add user access restrictions.
  • approve_runVisible to othersApprove a run (run id). Has effects visible outside this system. API summary: Approve a workflow run for a fork pull request.
  • approve_ticketVisible to othersApprove a ticket (suggestion id). Has effects visible outside this system. API summary: Approve an issue suggestion.
  • archive_migrationVisible to othersArchive a migration (migration id). Has effects visible outside this system. API summary: Download an organization migration archive.
  • archive_workflowVisible to othersDisable a workflow (workflow id). Has effects visible outside this system.
  • attach_configurationChanges dataAttach a configuration (configuration id). API summary: Attach an enterprise configuration to repositories.
  • attach_configuration_attachChanges dataAttach a configuration (configuration id). API summary: Attach a configuration to repositories.
  • cancel_pageDeletesCancel a page (pages deployment id). Destructive action; may require approval. API summary: Cancel a GitHub Pages deployment.
  • cancel_runDeletesCancel a run (run id). Destructive action; may require approval. API summary: Cancel a workflow run.
  • create_a_code_security_configurationChanges dataCreate a new configuration. Required: name. API summary: Create a code security configuration.
  • create_a_commitChanges dataCreate a new commit. Required: message or tree. Search commits first to avoid duplicates. API summary: Create a commit.
  • create_a_github_pages_deploymentChanges dataCreate a new page. Required: pages build version or oidc token. API summary: Create a GitHub Pages deployment.
  • create_a_registration_token_for_a_repositoryDeletesCreate a new registration token. Destructive action; may require approval. API summary: Create a registration token for a repository.
  • create_a_remove_token_for_a_repositoryDeletesPermanently delete a runner by repo. Destructive action; may require approval. API summary: Create a remove token for a repository.
  • create_a_repository_actions_policyChanges dataCreate a new policy. Required: name or enforcement. API summary: Create a repository Actions policy.
  • create_a_repository_for_the_authenticated_userChanges dataCreate a new property. Required: name. API summary: Create a repository for the authenticated user.
  • create_a_repository_variableChanges dataCreate a new variable. Required: name or value. API summary: Create a repository variable.
  • create_a_view_for_a_user_owned_projectChanges dataCreate a new project for a projects v2. Required: name or layout. Search projects first to avoid duplicates. API summary: Create a view for a user-owned project.
  • create_a_view_for_an_organization_owned_projectChanges dataCreate a new project for a projects v2. Required: name or layout. Search projects first to avoid duplicates. API summary: Create a view for an organization-owned project.
  • create_accountChanges dataCreate a new account. Required: account urls. API summary: Add social accounts for the authenticated user.
  • create_alert_autofixChanges dataCreate a new autofix for a alert. API summary: Create an autofix for a code scanning alert.
  • create_an_organization_variableChanges dataCreate a new variable. Required: name, value or visibility. API summary: Create an organization variable.
  • create_appChanges dataCreate a new app. Required: apps. API summary: Add app access restrictions.
  • create_app_manifest_conversionChanges dataCreate a new conversion for a app manifest. API summary: Create a GitHub App from a manifest.
  • create_blobChanges dataCreate a new blob. Required: content. API summary: Create a blob.
  • create_branch_renameChanges dataCreate a new rename for a branch. Required: new name. API summary: Rename a branch.
  • create_budgetChanges dataCreate a new budget. API summary: Create a budget for an organization.
  • create_bulk_listVisible to othersCreate a new bulk list. Required: subject digests. Has effects visible outside this system. API summary: List attestations by bulk subject digests.
  • create_check_run_rerequestChanges dataCreate a new rerequest for a check run. API summary: Rerequest a check run.
  • create_cluster_projectChanges dataCreate a new project for a cluster. Required: logical environment or deployments. Search projects first to avoid duplicates. API summary: Create a cluster deployment records job.
  • create_codespaceChanges dataCreate a new codespace. Required: body. API summary: Create a codespace for the authenticated user.
  • create_codespace_exportChanges dataCreate a new export for a codespace. API summary: Export a codespace for the authenticated user.
  • create_codespace_startChanges dataCreate a new start for a codespace. API summary: Start a codespace for the authenticated user.
  • create_codespace_stopChanges dataCreate a new stop for a codespace. API summary: Stop a codespace for an organization user.
  • create_commitChanges dataCreate a new commit. Search commits first to avoid duplicates. API summary: Commit an autofix for a code scanning alert.
  • create_commit_messageChanges dataCreate a new message for a commit. Required: body. API summary: Create a commit comment.
  • create_companyChanges dataCreate a new company. API summary: Add organizations to the enterprise coding agent policy.
  • create_configurationChanges dataCreate a new configuration. Required: name. API summary: Create a code security configuration for an enterprise.
  • create_contextChanges dataCreate a new context. API summary: Add status check contexts.
  • create_copilot_space_collaboratorChanges dataCreate a new collaborator for a copilot space. Required: actor type, actor identifier or role. API summary: Add a collaborator to an organization Copilot Space.
  • create_copilot_space_collaborator_copilot_spaces_add_collaboratoChanges dataCreate a new collaborator for a copilot space. Required: actor type, actor identifier or role. API summary: Add a collaborator to a Copilot Space for a user.
  • create_copilot_space_resourceChanges dataCreate a new resource for a copilot space. Required: resource type or metadata. API summary: Create a resource for an organization Copilot Space.
  • create_copilot_space_resource_copilot_spaces_create_resource_forChanges dataCreate a new resource for a copilot space. Required: resource type or metadata. API summary: Create a resource for a Copilot Space for a user.
  • create_custom_patternVisible to othersCreate a new custom pattern. Required: patterns. Has effects visible outside this system. API summary: Bulk create organization custom patterns.
  • create_custom_pattern_secret_scanning_bulk_create_repo_custom_paVisible to othersCreate a new custom pattern. Required: patterns. Has effects visible outside this system. API summary: Bulk create repository custom patterns.
  • create_deployment_recordChanges dataCreate a new deployment record. Required: name, digest, status, logical environment or deployment name. API summary: Create an artifact deployment record.
  • create_draft_item_for_user_owned_projectChanges dataCreate a new project for a projects v2. Required: title. Search projects first to avoid duplicates. API summary: Create draft item for user owned project.
  • create_enforce_adminDeletesCreate a new enforce admin. Destructive action; may require approval. API summary: Set admin branch protection.
  • create_environment_deployment_branch_policyChanges dataCreate a new deployment branch policy for a environment. Required: name. API summary: Create a deployment branch policy.
  • create_environment_deployment_protection_ruleChanges dataCreate a new deployment protection rule for a environment. API summary: Create a custom deployment protection rule on an environment.
  • create_environment_variableChanges dataCreate a new variable for a environment. Required: name or value. API summary: Create an environment variable.
  • create_generate_jitconfigChanges dataCreate a new generate jitconfig. Required: name, runner group id or labels. API summary: Create configuration for a just-in-time runner for an organization.
  • create_generate_jitconfig_actions_generate_runner_jitconfig_for_Changes dataCreate a new generate jitconfig. Required: name, runner group id or labels. API summary: Create configuration for a just-in-time runner for a repository.
  • create_gistChanges dataCreate a new gist. Required: files. API summary: Create a gist.
  • create_gist_forkChanges dataCreate a new fork for a gist. API summary: Fork a gist.
  • create_gist_messageChanges dataCreate a new message for a gist. Required: body. API summary: Create a gist comment.
  • create_gpg_keyChanges dataCreate a new gpg key. Required: armored public key. API summary: Create a GPG key for the authenticated user.
  • create_hook_pingDeletesCreate a new ping for a hook. Destructive action; may require approval. API summary: Ping an organization webhook.
  • create_hook_ping_repos_ping_webhookDeletesCreate a new ping for a hook. Destructive action; may require approval. API summary: Ping a repository webhook.
  • create_hook_testDeletesCreate a new test for a hook. Destructive action; may require approval. API summary: Test the push repository webhook.
  • create_hosted_runnerChanges dataCreate a new hosted runner. Required: name, image, size or runner group id. API summary: Create a GitHub-hosted runner for an organization.
  • create_issueChanges dataCreate a new issue in a repository. Required: owner, repo and title; optional body, labels, assignees and milestone.
  • create_issue_commentVisible to othersPost a comment on an issue or pull request. Required: owner, repo, issue_number and body. The comment is visible to everyone with access to the repository.
  • create_issue_field_for_an_organizationVisible to othersIssue a org (org). Has effects visible outside this system. API summary: Create issue field for an organization.
  • create_issue_type_for_an_organizationVisible to othersIssue a org (org). Has effects visible outside this system. API summary: Create issue type for an organization.
  • create_keyChanges dataCreate a new key. Required: key. API summary: Create a public SSH key for the authenticated user.
  • create_markdownChanges dataCreate a new markdown. Required: text. API summary: Render a Markdown document.
  • create_messageChanges dataCreate a new message. Required: tag name. API summary: Generate release notes content for a release.
  • create_message_reactionChanges dataCreate a new reaction for a message. Required: content. API summary: Create reaction for a commit comment.
  • create_message_replyChanges dataCreate a new reply for a message. Required: body. API summary: Create a reply for a review comment.
  • create_migrationChanges dataCreate a new migration. Required: repositories. API summary: Start a user migration.
  • create_network_configurationChanges dataCreate a new network configuration. Required: name or network settings ids. API summary: Create a hosted compute network configuration for an organization.
  • create_or_update_custom_properties_for_an_organizationVisible to othersUpdate an existing property identified by org. Only the fields you pass are changed. Has effects visible outside this system. API summary: Create or update custom properties for an organization.
  • create_org_campaignChanges dataCreate a new campaign for a org. Required: name, description or ends at. API summary: Create a campaign for an organization.
  • create_org_copilot_spaceChanges dataCreate a new copilot space for a org. Required: name. API summary: Create an organization Copilot Space.
  • create_org_hookDeletesCreate a new hook for a org. Required: name or config. Destructive action; may require approval. API summary: Create an organization webhook.
  • create_org_invitationChanges dataCreate a new invitation for a org. API summary: Create an organization invitation.
  • create_org_migrationChanges dataCreate a new migration for a org. Required: repositories. API summary: Start an organization migration.
  • create_org_personal_access_tokenDeletesCreate a new personal access token for a org. Required: action or pat ids. Destructive action; may require approval. API summary: Update the access to organization resources via fine-grained personal access tokens.
  • create_org_personal_access_token_requestMoves moneyCreate a new personal access token request for a org. Required: action. Financial or irreversible action; may require approval. API summary: Review requests to access organization resources with fine-grained personal access tokens.
  • create_org_private_registryChanges dataCreate a new private registry for a org. Required: registry type, url or visibility. API summary: Create a private registry for an organization.
  • create_org_repoChanges dataCreate a new repo for a org. Required: name. API summary: Create an organization repository.
  • create_org_rulesetChanges dataCreate a new ruleset for a org. Required: name or enforcement. API summary: Create an organization repository ruleset.
  • create_org_teamChanges dataCreate a new team for a org. Required: name. API summary: Create a team.
  • create_pageChanges dataCreate a new page. API summary: Request a GitHub Pages build.
  • create_page_statusChanges dataCreate a new status for a page. Required: state. API summary: Create a deployment status.
  • create_policyChanges dataCreate a new policy. Required: name or enforcement. API summary: Create an organization Actions policy.
  • create_project_rerunChanges dataCreate a new rerun for a project. API summary: Re-run a job from a workflow run.
  • create_projects_v2_productChanges dataCreate a new product for a projects v2. Required: type. Search products first to avoid duplicates. API summary: Add item to organization owned project.
  • create_projects_v2_projectChanges dataCreate a new project for a projects v2. Required: title. Search projects first to avoid duplicates. API summary: Create draft item for organization owned project.
  • create_propertyChanges dataCreate a new property. Required: custom property name. API summary: Create an OIDC custom property inclusion for an enterprise.
  • create_property_access_tokenDeletesCreate a new access token for a property. Destructive action; may require approval. API summary: Create an installation access token for an app.
  • create_property_attestationChanges dataCreate a new attestation for a property. Required: bundle. API summary: Create an attestation.
  • create_property_autolinkChanges dataCreate a new autolink for a property. Required: key prefix or url template. API summary: Create an autolink reference for a repository.
  • create_property_check_runChanges dataCreate a new check run for a property. Required: name or head sha. Search check runs first to avoid duplicates. API summary: Create a check run.
  • create_property_codespaceChanges dataCreate a new codespace for a property. API summary: Create a codespace in a repository.
  • create_property_deploymentChanges dataCreate a new deployment for a property. Required: ref. API summary: Create a deployment.
  • create_property_dispatchChanges dataCreate a new dispatch for a property. Required: event type. API summary: Create a repository dispatch event.
  • create_property_forkChanges dataCreate a new fork for a property. API summary: Create a fork.
  • create_property_generateChanges dataCreate a new generate for a property. Required: name. API summary: Create a repository using a template.
  • create_property_hookDeletesCreate a new hook for a property. Destructive action; may require approval. API summary: Create a repository webhook.
  • create_property_keyChanges dataCreate a new key for a property. Required: key. API summary: Create a deploy key.
  • create_property_labelChanges dataCreate a new label for a property. Required: name. Search labels first to avoid duplicates. API summary: Create a label.
  • create_property_mergeChanges dataCreate a new merge for a property. Required: base or head. API summary: Merge a branch.
  • create_property_milestoneChanges dataCreate a new milestone for a property. Required: title. API summary: Create a milestone.
  • create_property_oidc_create_oidc_custom_property_inclusion_for_oChanges dataCreate a new property. Required: custom property name. API summary: Create an OIDC custom property inclusion for an organization.
  • create_property_orgs_external_properties_for_repos_register_orgaChanges dataCreate a new property. Required: display name. API summary: Register an app installation for external custom properties.
  • create_property_pageChanges dataCreate a new page for a property. API summary: Create a GitHub Pages site.
  • create_property_rulesetChanges dataCreate a new ruleset for a property. Required: name or enforcement. API summary: Create a repository ruleset.
  • create_property_security_advisoryChanges dataCreate a new security advisory for a property. Required: summary, description or vulnerabilities. API summary: Create a repository security advisory.
  • create_property_stackChanges dataCreate a new stack for a property. Required: pull requests. API summary: Create a pull request stack.
  • create_property_taskChanges dataCreate a new task for a property. Required: prompt. API summary: Start a task.
  • create_property_unitChanges dataCreate a new unit for a property. Required: head sha. API summary: Create a check suite.
  • create_pull_codespaceChanges dataCreate a new codespace for a pull. API summary: Create a codespace from a pull request.
  • create_pull_messageChanges dataCreate a new message for a pull. Required: body, commit id or path. API summary: Create a review comment for a pull request.
  • create_pull_requestChanges dataOpen a pull request from a head branch into a base branch. Required: owner, repo, head and base; optional title, body and draft.
  • create_pull_request_reviewChanges dataReview a pull request: approve, request changes or comment. Required: owner, repo and pull_number; set event (APPROVE, REQUEST_CHANGES, COMMENT) and body.
  • create_pull_requested_reviewerChanges dataCreate a new requested reviewer for a pull. API summary: Request reviewers for a pull request.
  • create_push_protection_bypassChanges dataCreate a new push protection bypass. Required: reason or placeholder id. API summary: Create a push protection bypass.
  • create_rawChanges dataCreate a new raw. API summary: Render a Markdown document in raw mode.
  • create_reaction_for_a_pull_request_review_commentChanges dataCreate a new reaction for a message. Required: content. API summary: Create reaction for a pull request review comment.
  • create_reaction_for_an_issue_commentVisible to othersCreate a new reaction for a message. Required: content. Has effects visible outside this system. API summary: Create reaction for an issue comment.
  • create_refChanges dataCreate a new ref. Required: ref or sha. API summary: Create a reference.
  • create_registration_tokenDeletesCreate a new registration token. Destructive action; may require approval. API summary: Create a registration token for an organization.
  • create_releaseChanges dataPublish a release for a tag. Required: owner, repo and tag_name; optional name, body, draft, prerelease and generate_release_notes.
  • create_release_reactionChanges dataCreate a new reaction for a release. Required: content. API summary: Create reaction for a release.
  • create_reportChanges dataCreate a new report. Required: summary or description. API summary: Privately report a security vulnerability.
  • create_required_signatureChanges dataCreate a new required signature. API summary: Create commit signature protection.
  • create_review_eventVisible to othersCreate a new event for a review. Required: event. Has effects visible outside this system. API summary: Submit a review for a pull request.
  • create_revokeChanges dataCreate a new revoke. Required: credentials. API summary: Revoke a list of credentials.
  • create_run_deployment_protection_ruleChanges dataCreate a new deployment protection rule for a run. Required: body. API summary: Review custom deployment protection rules for a workflow run.
  • create_run_force_cancelChanges dataCreate a new force cancel for a run. API summary: Force cancel a workflow run.
  • create_run_pending_deploymentChanges dataCreate a new pending deployment for a run. Required: environment ids, state or comment. API summary: Review pending deployments for a workflow run.
  • create_run_projectChanges dataCreate a new project for a run. Search projects first to avoid duplicates. API summary: Re-run failed jobs from a workflow run.
  • create_run_rerunChanges dataCreate a new rerun for a run. API summary: Re-run a workflow.
  • create_runner_groupChanges dataCreate a new runner group. Required: name. API summary: Create a self-hosted runner group for an organization.
  • create_runner_labelChanges dataCreate a new label for a runner. Required: labels. Search labels first to avoid duplicates. API summary: Add custom labels to a self-hosted runner for an organization.
  • create_runner_label_actions_add_custom_labels_to_self_hosted_runChanges dataCreate a new label for a runner. Required: labels. Search labels first to avoid duplicates. API summary: Add custom labels to a self-hosted runner for a repository.
  • create_sarifChanges dataCreate a new sarif. Required: commit sha, ref or sarif. API summary: Upload an analysis as SARIF data.
  • create_scopedDeletesCreate a new scoped. Required: access token. Destructive action; may require approval. API summary: Create a scoped access token.
  • create_security_advisory_cveChanges dataCreate a new cve for a security advisory. API summary: Request a CVE for a repository security advisory.
  • create_security_advisory_forkChanges dataCreate a new fork for a security advisory. API summary: Create a temporary private fork.
  • create_selected_teamChanges dataCreate a new selected team. Required: selected teams. API summary: Add teams to the Copilot subscription for an organization.
  • create_shipment_attemptDeletesCreate a new attempt for a shipment. Destructive action; may require approval. API summary: Redeliver a delivery for an app webhook.
  • create_shipment_attempt_orgs_redeliver_webhook_deliveryDeletesCreate a new attempt for a shipment. Destructive action; may require approval. API summary: Redeliver a delivery for an organization webhook.
  • create_shipment_attempt_repos_redeliver_webhook_deliveryDeletesCreate a new attempt for a shipment. Destructive action; may require approval. API summary: Redeliver a delivery for a repository webhook.
  • create_snapshotChanges dataCreate a new snapshot. Required: version, job, sha, ref, detector or scanned. API summary: Create a snapshot of dependencies for a repository.
  • create_ssh_signing_keyChanges dataCreate a new ssh signing key. Required: key. API summary: Create a SSH signing key for the authenticated user.
  • create_stack_addChanges dataCreate a new add for a stack. Required: pull requests. API summary: Add pull requests to a pull request stack.
  • create_stack_unstackChanges dataCreate a new unstack for a stack. API summary: Remove pull requests from a pull request stack.
  • create_storage_recordChanges dataCreate a new storage record. Required: name, digest or registry url. API summary: Create artifact metadata storage record.
  • create_suggestion_ticketVisible to othersCreate a new ticket for a suggestion. Search tickets first to avoid duplicates. Has effects visible outside this system. API summary: Dismiss an issue suggestion.
  • create_tagChanges dataCreate a new tag. Required: tag, message, object or type. API summary: Create a tag object.
  • create_teamChanges dataCreate a new team. API summary: Add team access restrictions.
  • create_ticket_reactionVisible to othersCreate a new reaction for a ticket. Required: content. Has effects visible outside this system. API summary: Create reaction for an issue.
  • create_treeChanges dataCreate a new tree. Required: tree. API summary: Create a tree.
  • create_unit_rerequestChanges dataCreate a new rerequest for a unit. API summary: Rerequest a check suite.
  • create_userChanges dataCreate a new user. Required: selected usernames. Search users first to avoid duplicates. API summary: Add users to the Copilot subscription for an organization.
  • create_user_copilot_spaceChanges dataCreate a new copilot space for a user. Required: name. API summary: Create a Copilot Space for a user.
  • create_variableChanges dataCreate a new variable. Required: name, value or visibility. API summary: Create an organization variable.
  • create_variable_agents_create_repo_variableChanges dataCreate a new variable. Required: name or value. API summary: Create a repository variable.
  • create_variant_analysisChanges dataCreate a new variant analysis. Required: language or query pack. API summary: Create a CodeQL variant analysis.
  • create_workflow_dispatchChanges dataCreate a new dispatch for a workflow. Required: ref. API summary: Create a workflow dispatch event.
  • delete_a_code_security_configurationDeletesPermanently delete a configuration by configuration id. Destructive action; may require approval. API summary: Delete a code security configuration.
  • delete_a_package_version_for_the_authenticated_userDeletesPermanently delete a version by package version id. Destructive action; may require approval. API summary: Delete a package version for the authenticated user.
  • delete_a_pull_request_comment_reactionDeletesPermanently delete a reaction by reaction id. Destructive action; may require approval. API summary: Delete a pull request comment reaction.
  • delete_a_repositoryDeletesPermanently delete a property by repo. Destructive action; may require approval. API summary: Delete a repository.
  • delete_a_repository_actions_policyDeletesPermanently delete a policy by policy id. Destructive action; may require approval. API summary: Delete a repository Actions policy.
  • delete_a_repository_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete a repository secret.
  • delete_a_repository_variableDeletesPermanently delete a variable by name. Destructive action; may require approval. API summary: Delete a repository variable.
  • delete_a_review_comment_for_a_pull_requestDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a review comment for a pull request.
  • delete_a_secret_for_the_authenticated_userDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete a secret for the authenticated user.
  • delete_a_self_hosted_runner_from_a_repositoryDeletesPermanently delete a runner by runner id. Destructive action; may require approval. API summary: Delete a self-hosted runner from a repository.
  • delete_a_user_migration_archiveDeletesArchive a migration (migration id). Destructive action; may require approval. API summary: Delete a user migration archive.
  • delete_accountsMoves moneyPermanently delete a account. Financial or irreversible action; may require approval. API summary: Delete social accounts for the authenticated user.
  • delete_an_issue_commentDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete an issue comment.
  • delete_an_issue_comment_reactionDeletesPermanently delete a reaction by reaction id. Destructive action; may require approval. API summary: Delete an issue comment reaction.
  • delete_an_organization_migration_archiveDeletesArchive a migration (migration id). Destructive action; may require approval. API summary: Delete an organization migration archive.
  • delete_an_organization_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete an organization secret.
  • delete_an_organization_variableDeletesPermanently delete a variable by name. Destructive action; may require approval. API summary: Delete an organization variable.
  • delete_analysisDeletesPermanently delete a analysis by analysis id. Destructive action; may require approval. API summary: Delete a code scanning analysis from a repository.
  • delete_application_grantsMoves moneyPermanently delete a grant by client id. Financial or irreversible action; may require approval. API summary: Delete an app authorization.
  • delete_appsMoves moneyPermanently delete a app by branch. Financial or irreversible action; may require approval. API summary: Remove app access restrictions.
  • delete_artifactDeletesPermanently delete a artifact by artifact id. Destructive action; may require approval. API summary: Delete an artifact.
  • delete_assetDeletesPermanently delete a asset by asset id. Destructive action; may require approval. API summary: Delete a release asset.
  • delete_attestations_by_subject_digestDeletesPermanently delete a digest by subject digest. Destructive action; may require approval. API summary: Delete attestations by subject digest.
  • delete_attestations_in_bulkMoves moneyPermanently delete a attestation by username. Financial or irreversible action; may require approval. API summary: Delete attestations in bulk.
  • delete_attestations_requestMoves moneyPermanently delete a attestation by org. Financial or irreversible action; may require approval. API summary: Delete attestations in bulk.
  • delete_autolinkDeletesPermanently delete a autolink by autolink id. Destructive action; may require approval. API summary: Delete an autolink reference from a repository.
  • delete_branch_protectionsMoves moneyPermanently delete a protection by branch. Financial or irreversible action; may require approval. API summary: Delete branch protection.
  • delete_budgetDeletesPermanently delete a budget by budget id. Destructive action; may require approval. API summary: Delete a budget for an organization.
  • delete_bypass_listsMoves moneyPermanently delete a bypass list by repo. Financial or irreversible action; may require approval. API summary: Remove users from the pull request creation cap bypass list for a repository.
  • delete_cacheDeletesPermanently delete a cache by cache id. Destructive action; may require approval. API summary: Delete a GitHub Actions cache for a repository (using a cache ID).
  • delete_cachesMoves moneyPermanently delete a cache by repo. Financial or irreversible action; may require approval. API summary: Delete GitHub Actions caches for a repository (using a cache key).
  • delete_codespaceDeletesPermanently delete a codespace by codespace name. Destructive action; may require approval. API summary: Delete a codespace for the authenticated user.
  • delete_collaboratorDeletesPermanently delete a collaborator by username. Destructive action; may require approval. API summary: Remove a repository collaborator.
  • delete_companiesMoves moneyPermanently delete a company by enterprise. Financial or irreversible action; may require approval. API summary: Remove organizations from the enterprise coding agent policy.
  • delete_configurationDeletesPermanently delete a configuration by configuration id. Destructive action; may require approval. API summary: Delete a code security configuration for an enterprise.
  • delete_contentDeletesPermanently delete a content by path. Destructive action; may require approval. API summary: Delete a file.
  • delete_contextsMoves moneyPermanently delete a context by branch. Financial or irreversible action; may require approval. API summary: Remove status check contexts.
  • delete_copilot_space_collaboratorDeletesPermanently delete a collaborator by actor identifier. Destructive action; may require approval. API summary: Remove a collaborator from an organization Copilot Space.
  • delete_copilot_space_collaborator_copilot_spaces_remove_collaborDeletesPermanently delete a collaborator by actor identifier. Destructive action; may require approval. API summary: Remove a collaborator from a Copilot Space for a user.
  • delete_copilot_space_resourceDeletesPermanently delete a resource by space resource id. Destructive action; may require approval. API summary: Delete a resource from an organization Copilot Space.
  • delete_copilot_space_resource_copilot_spaces_delete_resource_forDeletesPermanently delete a resource by space resource id. Destructive action; may require approval. API summary: Delete a resource from a Copilot Space for a user.
  • delete_customDeletesPermanently delete a custom by image definition id. Destructive action; may require approval. API summary: Delete a custom image from the organization.
  • delete_custom_patternsMoves moneyPermanently delete a custom pattern by org. Financial or irreversible action; may require approval. API summary: Bulk delete organization custom patterns.
  • delete_custom_patterns_secret_scanning_bulk_delete_repo_custom_pMoves moneyPermanently delete a custom pattern by repo. Financial or irreversible action; may require approval. API summary: Bulk delete repository custom patterns.
  • delete_custom_versionDeletesPermanently delete a version by version. Destructive action; may require approval. API summary: Delete an image version of custom image from the organization.
  • delete_databaseDeletesPermanently delete a database by language. Destructive action; may require approval. API summary: Delete a CodeQL database.
  • delete_digestDeletesPermanently delete a digest by subject digest. Destructive action; may require approval. API summary: Delete attestations by subject digest.
  • delete_enforce_adminsMoves moneyPermanently delete a enforce admin by branch. Financial or irreversible action; may require approval. API summary: Delete admin branch protection.
  • delete_environmentDeletesPermanently delete a environment by environment name. Destructive action; may require approval. API summary: Delete an environment.
  • delete_environment_deployment_branch_policyDeletesPermanently delete a deployment branch policy by branch policy id. Destructive action; may require approval.
  • delete_environment_deployment_protection_ruleDeletesPermanently delete a deployment protection rule by protection rule id. Destructive action; may require approval. API summary: Disable a custom protection rule for an environment.
  • delete_environment_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete an environment secret.
  • delete_environment_variableDeletesPermanently delete a variable by name. Destructive action; may require approval. API summary: Delete an environment variable.
  • delete_gistDeletesPermanently delete a gist by gist id. Destructive action; may require approval.
  • delete_gist_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a gist comment.
  • delete_gist_starsMoves moneyPermanently delete a star by gist id. Financial or irreversible action; may require approval. API summary: Unstar a gist.
  • delete_gpg_keyDeletesPermanently delete a gpg key by gpg key id. Destructive action; may require approval. API summary: Delete a GPG key for the authenticated user.
  • delete_hookDeletesPermanently delete a hook by hook id. Destructive action; may require approval. API summary: Delete a repository webhook.
  • delete_hosted_runnerDeletesPermanently delete a hosted runner by hosted runner id. Destructive action; may require approval. API summary: Delete a GitHub-hosted runner for an organization.
  • delete_interaction_limitsMoves moneyPermanently delete a interaction limit. Financial or irreversible action; may require approval. API summary: Remove interaction restrictions from your public repositories.
  • delete_invitationDeletesPermanently delete a invitation by invitation id. Destructive action; may require approval. API summary: Delete a repository invitation.
  • delete_keyDeletesPermanently delete a key by key id. Destructive action; may require approval. API summary: Delete a deploy key.
  • delete_key_users_delete_public_ssh_key_for_authenticated_userDeletesPermanently delete a key by key id. Destructive action; may require approval. API summary: Delete a public SSH key for the authenticated user.
  • delete_labelDeletesPermanently delete a label by name. Destructive action; may require approval.
  • delete_member_codespaceDeletesPermanently delete a codespace by codespace name. Destructive action; may require approval. API summary: Delete a codespace from the organization.
  • delete_messageDeletesPermanently delete a message by message id. Destructive action; may require approval. API summary: Delete a commit comment.
  • delete_message_reactionDeletesPermanently delete a reaction by reaction id. Destructive action; may require approval. API summary: Delete a commit comment reaction.
  • delete_message_ticketsMoves moneyPermanently delete a ticket by comment id. Financial or irreversible action; may require approval. API summary: Unpin an issue comment.
  • delete_messagesMoves moneyPermanently delete a message. Financial or irreversible action; may require approval. API summary: Delete an email address for the authenticated user.
  • delete_migration_repoDeletesPermanently delete a repo by repo name. Destructive action; may require approval. API summary: Unlock an organization repository.
  • delete_migration_repo_lockDeletesPermanently delete a repo by repo name. Destructive action; may require approval. API summary: Unlock a user repository.
  • delete_milestoneDeletesPermanently delete a milestone by milestone number. Destructive action; may require approval.
  • delete_network_configurationDeletesPermanently delete a network configuration by network configuration id. Destructive action; may require approval. API summary: Delete a hosted compute network configuration from an organization.
  • delete_orgDeletesPermanently delete a org by org. Destructive action; may require approval. API summary: Delete an organization.
  • delete_org_attestationDeletesPermanently delete a attestation by attestation id. Destructive action; may require approval. API summary: Delete attestations by ID.
  • delete_org_campaignDeletesPermanently delete a campaign by campaign number. Destructive action; may require approval. API summary: Delete a campaign for an organization.
  • delete_org_copilot_spaceDeletesPermanently delete a copilot space by space number. Destructive action; may require approval. API summary: Delete an organization Copilot Space.
  • delete_org_hookDeletesPermanently delete a hook by hook id. Destructive action; may require approval. API summary: Delete an organization webhook.
  • delete_org_interaction_limitsMoves moneyPermanently delete a interaction limit by org. Financial or irreversible action; may require approval. API summary: Remove interaction restrictions for an organization.
  • delete_org_invitationDeletesPermanently delete a invitation by invitation id. Destructive action; may require approval. API summary: Cancel an organization invitation.
  • delete_org_issue_fieldDeletesPermanently delete a issue field by issue field id. Destructive action; may require approval. API summary: Delete issue field for an organization.
  • delete_org_issue_typeDeletesPermanently delete a issue type by issue type id. Destructive action; may require approval. API summary: Delete issue type for an organization.
  • delete_org_packageDeletesPermanently delete a package by package name. Destructive action; may require approval. API summary: Delete a package for an organization.
  • delete_org_private_registryDeletesPermanently delete a private registry by secret name. Destructive action; may require approval. API summary: Delete a private registry for an organization.
  • delete_org_rulesetDeletesPermanently delete a ruleset by ruleset id. Destructive action; may require approval. API summary: Delete an organization repository ruleset.
  • delete_org_subscriptionDeletesPermanently delete a subscription by username. Destructive action; may require approval. API summary: Remove organization membership for a user.
  • delete_org_teamDeletesPermanently delete a team by team slug. Destructive action; may require approval.
  • delete_org_userDeletesPermanently delete a user by username. Destructive action; may require approval. API summary: Unblock a user from an organization.
  • delete_packageDeletesPermanently delete a package by package name. Destructive action; may require approval. API summary: Delete a package for the authenticated user.
  • delete_package_version_for_a_userDeletesPermanently delete a version by package version id. Destructive action; may require approval. API summary: Delete package version for a user.
  • delete_pageDeletesPermanently delete a page by page id. Destructive action; may require approval. API summary: Delete a deployment.
  • delete_policyDeletesPermanently delete a policy by policy id. Destructive action; may require approval. API summary: Delete an organization Actions policy.
  • delete_project_item_for_userDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete project item for user.
  • delete_projects_v2_productDeletesPermanently delete a product by product id. Destructive action; may require approval. API summary: Delete project item for organization.
  • delete_propertyDeletesPermanently delete a property by property id. Destructive action; may require approval. API summary: Delete an installation for the authenticated app.
  • delete_property_automated_security_fixesMoves moneyPermanently delete a automated security fix by repo. Financial or irreversible action; may require approval. API summary: Disable Dependabot security updates.
  • delete_property_immutable_releasesMoves moneyPermanently delete a immutable release by repo. Financial or irreversible action; may require approval. API summary: Disable immutable releases.
  • delete_property_interaction_limitsMoves moneyPermanently delete a interaction limit by repo. Financial or irreversible action; may require approval. API summary: Remove interaction restrictions for a repository.
  • delete_property_oidc_delete_oidc_custom_property_inclusion_for_eDeletesPermanently delete a property by custom property name. Destructive action; may require approval. API summary: Delete an OIDC custom property inclusion for an enterprise.
  • delete_property_oidc_delete_oidc_custom_property_inclusion_for_oDeletesPermanently delete a property by custom property name. Destructive action; may require approval. API summary: Delete an OIDC custom property inclusion for an organization.
  • delete_property_orgs_external_properties_for_repos_delete_organiDeletesPermanently delete a property by property name. Destructive action; may require approval. API summary: Remove all external custom property values for a property across all organization repositories.
  • delete_property_pagesMoves moneyPermanently delete a page by repo. Financial or irreversible action; may require approval. API summary: Delete a GitHub Pages site.
  • delete_property_private_vulnerability_reportingsMoves moneyPermanently delete a private vulnerability reporting by repo. Financial or irreversible action; may require approval. API summary: Disable private vulnerability reporting for a repository.
  • delete_property_repositoryDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove a repository from an app installation.
  • delete_property_subscriptionsMoves moneyPermanently delete a subscription by repo. Financial or irreversible action; may require approval. API summary: Delete a repository subscription.
  • delete_property_suspendedsMoves moneyPermanently delete a suspended by installation id. Financial or irreversible action; may require approval. API summary: Unsuspend an app installation.
  • delete_property_vulnerability_alertsMoves moneyPermanently delete a vulnerability alert by repo. Financial or irreversible action; may require approval. API summary: Disable vulnerability alerts.
  • delete_pull_requested_reviewersMoves moneyPermanently delete a requested reviewer by pull number. Financial or irreversible action; may require approval. API summary: Remove requested reviewers from a pull request.
  • delete_pull_reviewDeletesPermanently delete a review by review id. Destructive action; may require approval. API summary: Delete a pending review for a pull request.
  • delete_refDeletesPermanently delete a ref by ref ref. Destructive action; may require approval. API summary: Delete a reference.
  • delete_releaseDeletesPermanently delete a release by release id. Destructive action; may require approval.
  • delete_release_reactionDeletesPermanently delete a reaction by reaction id. Destructive action; may require approval. API summary: Delete a release reaction.
  • delete_repositoryDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Disable a selected repository for GitHub Actions in an organization.
  • delete_repository_actions_disable_selected_repository_self_hosteDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove a repository from the list of repositories allowed to use self-hosted runners in an organization.
  • delete_repository_copilot_disable_copilot_coding_agent_for_reposDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Disable a repository for Copilot cloud agent in an organization.
  • delete_repository_invitationDeletesPermanently delete a repository invitation by invitation id. Destructive action; may require approval. API summary: Decline a repository invitation.
  • delete_repository_orgs_disable_selected_repository_immutable_relDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Disable a selected repository for immutable releases in an organization.
  • delete_required_pull_request_reviewsMoves moneyPermanently delete a required pull request review by branch. Financial or irreversible action; may require approval. API summary: Delete pull request review protection.
  • delete_required_signaturesMoves moneyPermanently delete a required signature by branch. Financial or irreversible action; may require approval. API summary: Delete commit signature protection.
  • delete_required_status_checksMoves moneyPermanently delete a required status check by branch. Financial or irreversible action; may require approval. API summary: Remove status check protection.
  • delete_restrictionsMoves moneyPermanently delete a restriction by branch. Financial or irreversible action; may require approval. API summary: Delete access restrictions.
  • delete_rulesetDeletesPermanently delete a ruleset by ruleset id. Destructive action; may require approval. API summary: Delete a repository ruleset.
  • delete_runDeletesPermanently delete a run by run id. Destructive action; may require approval. API summary: Delete a workflow run.
  • delete_run_logsMoves moneyPermanently delete a log by run id. Financial or irreversible action; may require approval. API summary: Delete workflow run logs.
  • delete_runnerDeletesPermanently delete a runner by runner id. Destructive action; may require approval. API summary: Delete a self-hosted runner from an organization.
  • delete_runner_groupDeletesPermanently delete a runner group by runner group id. Destructive action; may require approval. API summary: Delete a self-hosted runner group from an organization.
  • delete_runner_group_repositoryDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove repository access to a self-hosted runner group in an organization.
  • delete_runner_group_runnerDeletesPermanently delete a runner by runner id. Destructive action; may require approval. API summary: Remove a self-hosted runner from a group for an organization.
  • delete_runner_labelDeletesPermanently delete a label by name. Destructive action; may require approval. API summary: Remove a custom label from a self-hosted runner for an organization.
  • delete_runner_label_actions_remove_custom_label_from_self_hostedDeletesPermanently delete a label by name. Destructive action; may require approval. API summary: Remove a custom label from a self-hosted runner for a repository.
  • delete_runner_labelsMoves moneyPermanently delete a label by runner id. Financial or irreversible action; may require approval. API summary: Remove all custom labels from a self-hosted runner for an organization.
  • delete_runner_labels_actions_remove_all_custom_labels_from_self_Moves moneyPermanently delete a label by runner id. Financial or irreversible action; may require approval. API summary: Remove all custom labels from a self-hosted runner for a repository.
  • delete_runners_tokenDeletesPermanently delete a runner by org. Destructive action; may require approval. API summary: Create a remove token for an organization.
  • delete_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete an organization secret.
  • delete_secret_agents_delete_repo_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete a repository secret.
  • delete_secret_codespaces_delete_org_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete an organization secret.
  • delete_secret_codespaces_delete_repo_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete a repository secret.
  • delete_secret_dependabot_delete_org_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete an organization secret.
  • delete_secret_dependabot_delete_repo_secretDeletesPermanently delete a secret by secret name. Destructive action; may require approval. API summary: Delete a repository secret.
  • delete_secret_repositoryDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove selected repository from an organization secret.
  • delete_secret_repository_codespaces_remove_selected_repo_from_orDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove selected repository from an organization secret.
  • delete_secret_repository_dependabot_remove_selected_repo_from_orDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove selected repository from an organization secret.
  • delete_selected_teamsMoves moneyPermanently delete a selected team by org. Financial or irreversible action; may require approval. API summary: Remove teams from the Copilot subscription for an organization.
  • delete_ssh_signing_keyDeletesPermanently delete a ssh signing key by ssh signing key id. Destructive action; may require approval. API summary: Delete an SSH signing key for the authenticated user.
  • delete_starredDeletesPermanently delete a starred by repo. Destructive action; may require approval. API summary: Unstar a repository for the authenticated user.
  • delete_teamDeletesPermanently delete a team by team slug. Destructive action; may require approval. API summary: Remove all organization roles for a team.
  • delete_team_repoDeletesPermanently delete a repo by repo. Destructive action; may require approval. API summary: Remove a repository from a team.
  • delete_team_subscriptionDeletesPermanently delete a subscription by username. Destructive action; may require approval. API summary: Remove team membership for a user.
  • delete_teamsMoves moneyPermanently delete a team by branch. Financial or irreversible action; may require approval. API summary: Remove team access restrictions.
  • delete_threadDeletesPermanently delete a thread by thread id. Destructive action; may require approval. API summary: Mark a thread as done.
  • delete_thread_subscriptionsMoves moneyPermanently delete a subscription by thread id. Financial or irreversible action; may require approval. API summary: Delete a thread subscription.
  • delete_ticketDeletesPermanently delete a ticket by issue id. Destructive action; may require approval. API summary: Remove dependency an issue is blocked by.
  • delete_ticket_issue_field_valueDeletesPermanently delete a issue field value by issue field id. Destructive action; may require approval. API summary: Delete an issue field value from an issue.
  • delete_ticket_labelDeletesPermanently delete a label by name. Destructive action; may require approval. API summary: Remove a label from an issue.
  • delete_ticket_labelsMoves moneyPermanently delete a label by issue number. Financial or irreversible action; may require approval. API summary: Remove all labels from an issue.
  • delete_ticket_lockDeletesPermanently delete a ticket by issue number. Destructive action; may require approval. API summary: Unlock an issue.
  • delete_ticket_reactionDeletesPermanently delete a reaction by reaction id. Destructive action; may require approval. API summary: Delete an issue reaction.
  • delete_ticketsMoves moneyPermanently delete a ticket by issue number. Financial or irreversible action; may require approval. API summary: Remove assignees from an issue.
  • delete_userDeletesPermanently delete a user by username. Destructive action; may require approval. API summary: Remove all organization roles for a user.
  • delete_user_attestationDeletesPermanently delete a attestation by attestation id. Destructive action; may require approval. API summary: Delete attestations by ID.
  • delete_user_copilot_spaceDeletesPermanently delete a copilot space by space number. Destructive action; may require approval. API summary: Delete a Copilot Space for a user.
  • delete_user_packageDeletesPermanently delete a package by package name. Destructive action; may require approval. API summary: Delete a package for a user.
  • delete_user_users_unblockDeletesPermanently delete a user by username. Destructive action; may require approval. API summary: Unblock a user.
  • delete_user_users_unfollowDeletesPermanently delete a user by username. Destructive action; may require approval. API summary: Unfollow a user.
  • delete_usersMoves moneyPermanently delete a user by org. Financial or irreversible action; may require approval. API summary: Remove users from the Copilot subscription for an organization.
  • delete_variableDeletesPermanently delete a variable by name. Destructive action; may require approval. API summary: Delete an organization variable.
  • delete_variable_agents_delete_repo_variableDeletesPermanently delete a variable by name. Destructive action; may require approval. API summary: Delete a repository variable.
  • delete_variable_repositoryDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove selected repository from an organization variable.
  • delete_versionDeletesPermanently delete a version by package version id. Destructive action; may require approval. API summary: Delete package version for an organization.
  • detach_configurationMoves moneyDetach a configuration (org). Financial or irreversible action; may require approval. API summary: Detach configurations from repositories.
  • download_a_user_migration_archiveVisible to othersArchive a migration (migration id). Has effects visible outside this system. API summary: Download a user migration archive.
  • download_an_artifactGet one artifact by archive format. API summary: Download an artifact.
  • get_a_check_suiteGet one unit by unit id. API summary: Get a check suite.
  • get_a_code_security_configurationGet one configuration by configuration id. API summary: Get a code security configuration.
  • get_a_commit_objectGet one commit by commit sha. API summary: Get a commit object.
  • get_a_custom_property_for_an_organizationGet one property by custom property name. API summary: Get a custom property for an organization.
  • get_a_delivery_for_a_repository_webhookGet one shipment for a hook by shipment id. API summary: Get a delivery for a repository webhook.
  • get_a_dependabot_alertGet one alert by alert number. API summary: Get a Dependabot alert.
  • get_a_diff_of_the_dependencies_between_commitsGet one compare by basehead. API summary: Get a diff of the dependencies between commits.
  • get_a_dns_health_check_for_github_pagesList pages. API summary: Get a DNS health check for GitHub Pages.
  • get_a_gist_revisionGet one gist by sha. API summary: Get a gist revision.
  • get_a_package_version_for_a_userGet one version by package version id. API summary: Get a package version for a user.
  • get_a_package_version_for_the_authenticated_userGet one version by package version id. API summary: Get a package version for the authenticated user.
  • get_a_release_by_tag_nameGet one tag by tag. API summary: Get a release by tag name.
  • get_a_repository_actions_policyGet one policy by policy id. API summary: Get a repository Actions policy.
  • get_a_repository_public_keyList users. API summary: Get a repository public key.
  • get_a_repository_rule_suiteGet one unit by unit id. API summary: Get a repository rule suite.
  • get_a_repository_secretGet one secret by secret name. API summary: Get a repository secret.
  • get_a_repository_variableGet one variable by name. API summary: Get a repository variable.
  • get_a_review_comment_for_a_pull_requestGet one message by message id. API summary: Get a review comment for a pull request.
  • get_a_secret_for_the_authenticated_userGet one secret by secret name. API summary: Get a secret for the authenticated user.
  • get_a_secret_scanning_alertGet one alert by alert number. API summary: Get a secret scanning alert.
  • get_a_self_hosted_runner_for_a_repositoryGet one runner by runner id. API summary: Get a self-hosted runner for a repository.
  • get_a_subscription_plan_for_an_account_stubbedGet one account by account id. API summary: Get a subscription plan for an account (stubbed).
  • get_a_task_by_idGet one task by task id. API summary: Get a task by ID.
  • get_a_userGet one user by username. API summary: Get a user.
  • get_a_user_using_their_idGet one user by account id. API summary: Get a user using their ID.
  • get_a_webhook_configuration_for_a_repositoryList configs for a hook. API summary: Get a webhook configuration for a repository.
  • get_accountGet one account by account id. API summary: Get a subscription plan for an account.
  • get_advisoryGet one advisory by ghsa id. API summary: Get a global security advisory.
  • get_ai_scan_enablement_for_a_repositoryList ai scans. API summary: Get AI Scan enablement for a repository.
  • get_alertGet one alert by alert number. API summary: Get a code scanning alert.
  • get_all_custom_properties_for_an_organizationList properties. API summary: Get all custom properties for an organization.
  • get_all_custom_property_values_for_a_repositoryList properties. API summary: Get all custom property values for a repository.
  • get_an_environment_public_keyList users. API summary: Get an environment public key.
  • get_an_issue_commentGet one message by message id. API summary: Get an issue comment.
  • get_an_item_for_a_user_owned_projectGet one product for a projects v2 by product id. API summary: Get an item for a user owned project.
  • get_an_organization_membership_for_the_authenticated_userGet one org by org. API summary: Get an organization membership for the authenticated user.
  • get_an_organization_public_keyList users. API summary: Get an organization public key.
  • get_an_organization_secretGet one secret by secret name. API summary: Get an organization secret.
  • get_an_organization_variableGet one variable by name. API summary: Get an organization variable.
  • get_analysisGet one analysis by analysis id. API summary: Get a code scanning analysis for a repository.
  • get_appGet one app by app slug. API summary: Get an app.
  • get_apps_with_access_to_the_protected_branchList apps. API summary: Get apps with access to the protected branch.
  • get_artifactGet one artifact by artifact id. API summary: Get an artifact.
  • get_assetGet one asset by asset id. API summary: Get a release asset.
  • get_assigneeGet one assignee by assignee. API summary: Check if a user can be assigned.
  • get_attestationGet one attestation by subject digest. Results are paginated. API summary: List attestations.
  • get_autolinkGet one autolink by autolink id. API summary: Get an autolink reference of a repository.
  • get_billing_usage_report_for_a_userList users. Optional filters: year, month or day. API summary: Get billing usage report for a user.
  • get_billing_usage_report_for_an_organizationList users. Optional filters: year, month or day. API summary: Get billing usage report for an organization.
  • get_billing_usage_summary_for_a_userList users. Optional filters: year, month, day, repository, product or sku. API summary: Get billing usage summary for a user.
  • get_billing_usage_summary_for_an_organizationList users. Optional filters: year, month, day, repository, product or sku. API summary: Get billing usage summary for an organization.
  • get_blobGet one blob by file sha. API summary: Get a blob.
  • get_branchGet one branch by branch. API summary: Get a branch.
  • get_budgetGet one budget by budget id. API summary: Get a budget by ID for an organization.
  • get_check_runGet one check run by check run id. API summary: Get a check run.
  • get_cluster_projectGet one project for a cluster by project id. API summary: Get cluster deployment records job status.
  • get_code_security_configurations_for_an_organizationList configurations. Optional filters: target type or before. Results are paginated. API summary: Get code security configurations for an organization.
  • get_codes_of_conductGet one codes of conduct by codes of conduct key. API summary: Get a code of conduct.
  • get_codespaceGet one codespace by codespace name. API summary: Get a codespace for the authenticated user.
  • get_codespace_exportGet one export for a codespace by export id. API summary: Get details about a codespace export.
  • get_collaboratorGet one collaborator by username. API summary: Check if a user is a repository collaborator.
  • get_commitGet one commit by commit ref. Results are paginated. API summary: Get a commit.
  • get_commit_statusGet the current status of a commit by commit ref. Results are paginated. API summary: Get the combined status for a specific reference.
  • get_compareGet one compare by basehead. Results are paginated. API summary: Compare two commits.
  • get_concurrency_groupGet one concurrency group by concurrency group name. API summary: Get a concurrency group for a repository.
  • get_configurationGet one configuration by configuration id. API summary: Retrieve a code security configuration of an enterprise.
  • get_copilot_cloud_agent_configuration_for_a_repositoryList configurations. API summary: Get Copilot cloud agent configuration for a repository.
  • get_copilot_cloud_agent_permissions_for_an_organizationList permissions. API summary: Get Copilot cloud agent permissions for an organization.
  • get_copilot_organization_usage_metricsList pages. API summary: Get Copilot organization usage metrics.
  • get_copilot_organization_users_usage_metricsList pages. API summary: Get Copilot organization users usage metrics.
  • get_copilot_space_resourceGet one resource for a copilot space by space resource id. API summary: Get a resource for an organization Copilot Space.
  • get_copilot_space_resource_copilot_spaces_get_resource_for_userGet one resource for a copilot space by space resource id. API summary: Get a resource for a Copilot Space for a user.
  • get_copilot_users_usage_metricsList pages. API summary: Get Copilot users usage metrics.
  • get_current_userGet the GitHub user you are signed in as (login, name, profile). Use it first to know whose repositories and issues 'mine' refers to.
  • get_customGet one custom by image definition id. API summary: Get a custom image definition for GitHub Actions Hosted Runners.
  • get_custom_versionGet one version for a custom by version. API summary: Get an image version of a custom image for GitHub Actions Hosted Runners.
  • get_databaseGet one database by language. API summary: Get a CodeQL database for a repository.
  • get_default_code_security_configurationsList defaults. API summary: Get default code security configurations.
  • get_default_workflow_permissions_for_a_repositoryList workflows. API summary: Get default workflow permissions for a repository.
  • get_deprecationGet one deprecation by version. API summary: Get runner version end-of-life schedule for an organization.
  • get_environmentGet one environment by environment name. API summary: Get an environment.
  • get_environment_deployment_branch_policyGet one deployment branch policy for a environment by branch policy id. API summary: Get a deployment branch policy.
  • get_environment_deployment_protection_ruleGet one deployment protection rule for a environment by protection rule id. API summary: Get a custom deployment protection rule.
  • get_environment_secretGet one secret for a environment by secret name. API summary: Get an environment secret.
  • get_environment_variableGet one variable for a environment by name. API summary: Get an environment variable.
  • get_fetch_reportGet one fetch report by sbom uuid. API summary: Fetch a software bill of materials (SBOM) for a repository.
  • get_file_contentsRead a file or list a directory in a repository. Required: owner, repo and path; optional ref for a branch, tag or commit.
  • get_findingGet one finding by finding number. API summary: Get a code quality finding.
  • get_gistGet one gist by gist id. API summary: Get a gist.
  • get_gist_messageGet one message for a gist by message id. API summary: Get a gist comment.
  • get_github_actions_cache_usage_for_a_repositoryList users. API summary: Get GitHub Actions cache usage for a repository.
  • get_github_actions_cache_usage_for_an_organizationList users. API summary: Get GitHub Actions cache usage for an organization.
  • get_github_actions_permissions_for_a_repositoryList permissions. API summary: Get GitHub Actions permissions for a repository.
  • get_github_pages_buildGet one page by page id. API summary: Get GitHub Pages build.
  • get_gpg_keyGet one gpg key by gpg key id. API summary: Get a GPG key for the authenticated user.
  • get_hookGet one hook by hook id. API summary: Get a repository webhook.
  • get_hook_shipmentGet one shipment for a hook by shipment id. API summary: Get a webhook delivery for an organization webhook.
  • get_hosted_runnerGet one hosted runner by hosted runner id. API summary: Get a GitHub-hosted runner for an organization.
  • get_issueGet one issue with its title, body, state, labels and assignees. Required: owner, repo and ticket_number (the issue number).
  • get_keyGet one key by key id. API summary: Get a deploy key.
  • get_key_users_get_public_ssh_key_for_authenticated_userGet one key by key id. API summary: Get a public SSH key for the authenticated user.
  • get_labelGet one label by name. API summary: Get a label.
  • get_latest_pages_buildList pages. API summary: Get latest Pages build.
  • get_licenseGet one license by license. API summary: Get a license.
  • get_matching_refGet one matching ref by matching ref ref. API summary: List matching references.
  • get_messageGet one message by message id. API summary: Get a commit comment.
  • get_migrationGet one migration by migration id. API summary: Get a user migration status.
  • get_milestoneGet one milestone by milestone number. API summary: Get a milestone.
  • get_network_configurationGet one network configuration by network configuration id. API summary: Get a hosted compute network configuration for an organization.
  • get_network_settingGet one network setting by network settings id. API summary: Get a hosted compute network settings resource for an organization.
  • get_orgGet one org by org. API summary: Get an organization.
  • get_org_attestationGet one attestation for a org by subject digest. Results are paginated. API summary: List attestations.
  • get_org_campaignGet one campaign for a org by campaign number. API summary: Get a campaign for an organization.
  • get_org_copilot_spaceGet one copilot space for a org by space number. API summary: Get an organization Copilot Space.
  • get_org_hookGet one hook for a org by hook id. API summary: Get an organization webhook.
  • get_org_migrationGet one migration for a org by migration id. API summary: Get an organization migration status.
  • get_org_organization_roleGet one organization role for a org by role id. API summary: Get an organization role.
  • get_org_packageGet one package for a org by package name. API summary: Get a package for an organization.
  • get_org_private_registryGet one private registry for a org by secret name. API summary: Get a private registry for an organization.
  • get_org_projectGet one project for a org by project number. API summary: Get project for organization.
  • get_org_rulesetGet one ruleset for a org by ruleset id. API summary: Get an organization repository ruleset.
  • get_org_subscriptionGet one subscription for a org by username. API summary: Get organization membership for a user.
  • get_org_teamGet one team for a org by team slug. API summary: Get a team by name.
  • get_org_userGet one user for a org by username. API summary: Check if a user is blocked by an organization.
  • get_org_user_orgs_check_membership_for_userGet one user for a org by username. API summary: Check organization membership for a user.
  • get_org_user_orgs_check_public_membership_for_userGet one user for a org by username. API summary: Check public organization membership for a user.
  • get_packageGet one package by package name. API summary: Get a package for the authenticated user.
  • get_pageGet one page by page id. API summary: Get a deployment.
  • get_page_statusGet one status for a page by status id. API summary: Get a deployment status.
  • get_parent_issueList tickets for a ticket. API summary: Get parent issue.
  • get_policyGet one policy by policy id. API summary: Get an organization Actions policy.
  • get_private_registries_public_key_for_an_organizationList users. API summary: Get private registries public key for an organization.
  • get_projectGet one project by project id. API summary: Get a job for a workflow run.
  • get_project_field_for_userGet one project for a projects v2 by project id. API summary: Get project field for user.
  • get_projects_v2_productGet one product for a projects v2 by product id. API summary: Get an item for an organization owned project.
  • get_projects_v2_projectGet one project for a projects v2 by project id. API summary: Get project field for organization.
  • get_propertyGet one property by property id. API summary: Get an installation for the authenticated app.
  • get_public_key_for_the_authenticated_userList users. API summary: Get public key for the authenticated user.
  • get_pull_mergeGet one pull by pull number. API summary: Check if a pull request has been merged.
  • get_pull_merge_asyncGet one merge async for a pull by merge async uuid. API summary: Get the result of an asynchronous merge.
  • get_pull_requestGet one pull request with its description, branches, merge status and review state. Required: owner, repo and pull_number.
  • get_pull_request_creation_cap_for_a_repositoryList creation caps. API summary: Get pull request creation cap for a repository.
  • get_pull_reviewGet one review for a pull by review id. API summary: Get a review for a pull request.
  • get_readmeGet one readme by dir. API summary: Get a repository README for a directory.
  • get_refGet one ref by ref ref. API summary: Get a reference.
  • get_registered_app_installations_for_external_custom_propertiesList properties. API summary: Get registered app installations for external custom properties.
  • get_releaseGet one release by release id. API summary: Get a release.
  • get_repositories_associated_with_a_code_security_configurationList repositories for a configuration. Optional filters: before or status. Results are paginated. API summary: Get repositories associated with a code security configuration.
  • get_repositoryGet details of one repository (description, default branch, visibility, open issue count). Required: owner and repo.
  • get_repository_ruleset_historyList histories for a ruleset. Results are paginated. API summary: Get repository ruleset history.
  • get_repository_ruleset_versionGet one history for a ruleset by version id. API summary: Get repository ruleset version.
  • get_route_statGet one route stat by actor id. Results are paginated. API summary: Get route stats by actor.
  • get_rules_for_a_branchGet one branch by branch. Results are paginated. API summary: Get rules for a branch.
  • get_rulesetGet one ruleset by ruleset id. API summary: Get a repository ruleset.
  • get_ruleset_historyGet one history for a ruleset by version id. API summary: Get organization ruleset version.
  • get_runGet one run by run id. API summary: Get a workflow run.
  • get_run_attemptGet one attempt for a run by attempt number. API summary: Get a workflow run attempt.
  • get_runnerGet one runner by runner id. API summary: Get a self-hosted runner for an organization.
  • get_runner_groupGet one runner group by runner group id. API summary: Get a self-hosted runner group for an organization.
  • get_runner_version_end_of_life_schedule_for_a_repositoryGet one deprecation by version. API summary: Get runner version end-of-life schedule for a repository.
  • get_sarifGet one sarif by sarif id. API summary: Get information about a SARIF upload.
  • get_secretGet one secret by secret name. API summary: Get an organization secret.
  • get_secret_agents_get_repo_secretGet one secret by secret name. API summary: Get a repository secret.
  • get_secret_codespaces_get_org_secretGet one secret by secret name. API summary: Get an organization secret.
  • get_secret_codespaces_get_repo_secretGet one secret by secret name. API summary: Get a repository secret.
  • get_secret_dependabot_get_org_secretGet one secret by secret name. API summary: Get an organization secret.
  • get_secret_dependabot_get_repo_secretGet one secret by secret name. API summary: Get a repository secret.
  • get_security_advisoryGet one security advisory by ghsa id. API summary: Get a repository security advisory.
  • get_shipmentGet one shipment by shipment id. API summary: Get a delivery for an app webhook.
  • get_ssh_signing_keyGet one ssh signing key by ssh signing key id. API summary: Get an SSH signing key for the authenticated user.
  • get_stackGet one stack by stack number. API summary: Get a pull request stack.
  • get_stargazerGet one stargazer by repo. API summary: Get stargazer count.
  • get_starredGet one starred by repo. API summary: Check if a repository is starred by the authenticated user.
  • get_summary_statGet one summary stat by actor id. API summary: Get summary stats by actor.
  • get_tagGet one tag by tag sha. API summary: Get a tag.
  • get_tarballGet one tarball by tarball ref. API summary: Download a repository archive (tar).
  • get_taskGet one task by task id. API summary: Get a task by repo.
  • get_team_repoGet one repo for a team by repo. API summary: Check team permissions for a repository.
  • get_team_subscriptionGet one subscription for a team by username. API summary: Get team membership for a user.
  • get_teams_with_access_to_the_protected_branchList teams. API summary: Get teams with access to the protected branch.
  • get_templateGet one template by name. API summary: Get a gitignore template.
  • get_the_last_year_of_commit_activityList tasks. API summary: Get the last year of commit activity.
  • get_the_latest_releaseList pages. API summary: Get the latest release.
  • get_the_status_of_a_github_pages_deploymentGet one page by pages deployment id. API summary: Get the status of a GitHub Pages deployment.
  • get_threadGet one thread by thread id. API summary: Get a thread.
  • get_ticketGet one ticket by ticket id. API summary: Get an issue event.
  • get_ticket_issues_check_user_can_be_assigned_to_issueGet one ticket for a ticket by assignee. API summary: Check if a user can be assigned to a issue.
  • get_time_statGet one time stat by actor id. API summary: Get time stats by actor.
  • get_time_stats_by_userGet one user by user id. API summary: Get time stats by user.
  • get_treeGet one tree by tree sha. API summary: Get a tree.
  • get_unitGet one unit by unit id. API summary: Get an organization rule suite.
  • get_userGet one user by user id. API summary: Get summary stats by user.
  • get_user_attestationGet one attestation for a user by subject digest. Results are paginated. API summary: List attestations.
  • get_user_copilot_spaceGet one copilot space for a user by space number. API summary: Get a Copilot Space for a user.
  • get_user_packageGet one package for a user by package name. API summary: Get a package for a user.
  • get_user_projectGet one project for a user by project number. API summary: Get project for user.
  • get_user_statsGet one user by user id. Results are paginated. API summary: Get user stats.
  • get_user_users_check_blockedGet one user by username. API summary: Check if a user is blocked by the authenticated user.
  • get_user_users_check_following_for_userGet one user for a user by target user. API summary: Check if a user follows another user.
  • get_user_users_check_person_is_followed_by_authenticatedGet one user by username. API summary: Check if a person is followed by the authenticated user.
  • get_users_with_access_to_the_protected_branchList users. API summary: Get users with access to the protected branch.
  • get_variableGet one variable by name. API summary: Get an organization variable.
  • get_variable_agents_get_repo_variableGet one variable by name. API summary: Get a repository variable.
  • get_variant_analysisGet one variant analysis by codeql variant analysis id. API summary: Get the summary of a CodeQL variant analysis.
  • get_variant_analysis_taskGet one task for a variant analysis by task name. API summary: Get the analysis status of a repository in a CodeQL variant analysis.
  • get_versionGet one version by package version id. API summary: Get a package version for an organization.
  • get_workflowGet one workflow by workflow id. API summary: Get a workflow.
  • get_zipballGet one zipball by zipball ref. API summary: Download a repository archive (zip).
  • list_accessesList accesses. API summary: Get the level of access for workflows outside of the repository.
  • list_accountsList accounts. Results are paginated. API summary: List social accounts for the authenticated user.
  • list_accounts_for_a_plan_stubbedList accounts for a plan. Optional filters: sort or direction. Results are paginated. API summary: List accounts for a plan (stubbed).
  • list_advisoriesList advisories. Optional filters: ghsa id, type, cve id, ecosystem, severity or cwes. Results are paginated. API summary: List global security advisories.
  • list_ai_scansList ai scans. API summary: Get the AI Scan setting for an organization.
  • list_alert_addressesList addresses for a alert. Results are paginated. API summary: List locations for a secret scanning alert.
  • list_alert_autofixesList autofixes for a alert. API summary: Get the status of an autofix for a code scanning alert.
  • list_alert_instancesList instances for a alert. Optional filters: ref or pr. Results are paginated. API summary: List instances of a code scanning alert.
  • list_alertsList alerts. Optional filters: classification, state, severity, ecosystem, package or epss percentage. Results are paginated. API summary: List Dependabot alerts for an enterprise.
  • list_analysesList analyses. Optional filters: tool name, tool guid, pr, ref, sarif id or direction. Results are paginated. API summary: List code scanning analyses for a repository.
  • list_app_installations_for_an_organizationList installations for a org. Results are paginated. API summary: List app installations for an organization.
  • list_appsList apps. API summary: Get the authenticated app.
  • list_apps_repos_list_custom_deployment_rule_integrationsList apps. Results are paginated. API summary: List custom deployment rule integrations available for an environment.
  • list_artifact_and_log_retentionsList artifact and log retentions. API summary: Get artifact and log retention settings for an organization.
  • list_artifact_and_log_retentions_actions_get_artifact_and_log_reList artifact and log retentions. API summary: Get artifact and log retention settings for a repository.
  • list_attempt_logsList logs for a attempt. API summary: Download workflow run attempt logs.
  • list_attempt_projectsList projects for a attempt. Results are paginated. API summary: List jobs for a workflow run attempt.
  • list_attestation_repositoriesList repositories. Optional filters: before or predicate type. Results are paginated. API summary: List attestation repositories.
  • list_attestations_by_bulk_subject_digestsVisible to othersCreate a new bulk list. Required: subject digests. Has effects visible outside this system. API summary: List attestations by bulk subject digests.
  • list_billingsList billings. API summary: Get Copilot seat information and settings for an organization.
  • list_branch_protectionsList protections for a branch. API summary: Get branch protection.
  • list_branchesList the branches of a repository. Required: owner and repo; optional protected to show only protected branches.
  • list_budgetsList budgets. Optional filters: scope or user. Results are paginated. API summary: Get all budgets for an organization.
  • list_bypass_listsList bypass lists. API summary: Get pull request creation cap bypass list for a repository.
  • list_cachesList caches. Optional filters: ref, sort or direction. Results are paginated. API summary: List GitHub Actions caches for a repository.
  • list_check_run_annotationsList annotations for a check run. Results are paginated. API summary: List check run annotations.
  • list_clonesList clones. Optional filters: per. API summary: Get repository clones.
  • list_code_frequenciesList code frequencies. API summary: Get the weekly commit activity.
  • list_code_scanning_alerts_for_a_repositoryList alerts. Optional filters: tool name, tool guid, ref, pr, direction or before. Results are paginated. API summary: List code scanning alerts for a repository.
  • list_code_scanning_alerts_for_an_organizationList alerts. Optional filters: tool name, tool guid, before, direction, state or sort. Results are paginated. API summary: List code scanning alerts for an organization.
  • list_codes_of_conductsList codes of conducts. API summary: Get all codes of conduct.
  • list_codespace_machinesList machines for a codespace. API summary: List machine types for a codespace.
  • list_codespacesList codespaces. Optional filters: repository id. Results are paginated. API summary: List codespaces for the authenticated user.
  • list_collaborator_permissionsList permissions for a collaborator. API summary: Get repository permissions for a user.
  • list_commit_branches_where_headsList branches where heads for a commit. API summary: List branches for HEAD commit.
  • list_commit_messagesList messages for a commit. Results are paginated. API summary: List commit comments.
  • list_commit_pullsList pulls for a commit. Results are paginated. API summary: List pull requests associated with a commit.
  • list_commit_statusesList statuses for a commit. Results are paginated. API summary: List commit statuses for a reference.
  • list_commit_unitsList units for a commit. Optional filters: app id or check name. Results are paginated. API summary: List check suites for a Git reference.
  • list_commitsList commits in a repository, newest first. Required: owner and repo; filter by sha (branch), path, author, since or until.
  • list_companiesList companies. Optional filters: since. Results are paginated. API summary: List organizations.
  • list_concurrency_groupsList concurrency groups. Results are paginated. API summary: List concurrency groups for a repository.
  • list_configsList configs. API summary: Get a webhook configuration for an app.
  • list_configuration_repositoriesList repositories for a configuration. Optional filters: before or status. Results are paginated. API summary: Get repositories associated with an enterprise code security configuration.
  • list_configurationsList configurations. Optional filters: before. Results are paginated. API summary: Get code security configurations for an enterprise.
  • list_conflictsList conflicts. API summary: Get list of conflicting packages during Docker migration for organization.
  • list_conflicts_getList conflicts. API summary: Get list of conflicting packages during Docker migration for user.
  • list_conflicts_packages_list_docker_migration_conflicting_packagList conflicts. API summary: Get list of conflicting packages during Docker migration for authenticated-user.
  • list_content_exclusionsList content exclusions. API summary: Get Copilot content exclusion rules for an organization.
  • list_contextsList contexts. API summary: Get all status check contexts.
  • list_contributorsList contributors. API summary: Get all contributor commit activity.
  • list_copilot_space_collaboratorsList collaborators for a copilot space. API summary: List collaborators for an organization Copilot Space.
  • list_copilot_space_collaborators_copilot_spaces_list_collaboratoList collaborators for a copilot space. API summary: List collaborators for a Copilot Space for a user.
  • list_copilot_space_resourcesList resources for a copilot space. API summary: List resources for an organization Copilot Space.
  • list_copilot_space_resources_copilot_spaces_list_resources_for_uList resources for a copilot space. API summary: List resources for a Copilot Space for a user.
  • list_creation_capsList creation caps. API summary: Get pull request creation cap for an org.
  • list_custom_patternsList custom patterns. Optional filters: state, push protection, sort, direction or before. Results are paginated. API summary: List organization custom patterns.
  • list_custom_property_values_for_organization_repositoriesList properties. Optional filters: repository query. Results are paginated. API summary: List custom property values for organization repositories.
  • list_custom_versionsList versions for a custom. API summary: List image versions of a custom image for an organization.
  • list_customsList customs. API summary: List custom images for an organization.
  • list_databasesList databases. API summary: List CodeQL databases for a repository.
  • list_default_setupsList default setups. API summary: Get a code scanning default setup configuration.
  • list_defaultsList defaults. API summary: Get default code security configurations for an enterprise.
  • list_deliveries_for_a_repository_webhookList shipments for a hook. Optional filters: status. Results are paginated. API summary: List deliveries for a repository webhook.
  • list_dependabot_alerts_for_a_repositoryList alerts. Optional filters: classification, state, severity, ecosystem, package or manifest. Results are paginated. API summary: List Dependabot alerts for a repository.
  • list_dependabot_alerts_for_an_organizationList alerts. Optional filters: classification, state, severity, ecosystem, package or epss percentage. Results are paginated. API summary: List Dependabot alerts for an organization.
  • list_dependencies_an_issue_is_blocked_byList tickets. Results are paginated. API summary: List dependencies an issue is blocked by.
  • list_dependencies_an_issue_is_blockingList tickets. Results are paginated. API summary: List dependencies an issue is blocking.
  • list_deployment_recordsList deployment records. API summary: List artifact deployment records.
  • list_devcontainersList devcontainers. Results are paginated. API summary: List devcontainer configurations in a repository for the authenticated user.
  • list_downloadsList downloads. API summary: List runner applications for an organization.
  • list_email_addresses_for_the_authenticated_userList messages. Results are paginated. API summary: List email addresses for the authenticated user.
  • list_emojiList emoji. API summary: Get emojis.
  • list_enforce_adminsList enforce admins. API summary: Get admin branch protection.
  • list_enterprise_1_daysList enterprise 1 days. Optional filters: day. API summary: Get Copilot enterprise usage metrics for a specific day.
  • list_environment_deployment_branch_policiesList deployment branch policies for a environment. Results are paginated.
  • list_environment_deployment_protection_rulesList deployment protection rules for a environment. API summary: Get all deployment protection rules for an environment.
  • list_environment_secretsList secrets for a environment. Results are paginated. API summary: List environment secrets.
  • list_environment_variablesList variables for a environment. Results are paginated. API summary: List environment variables.
  • list_errorsList errors. Optional filters: ref. API summary: List CODEOWNERS errors.
  • list_feedsList feeds. API summary: Get feeds.
  • list_followers_of_a_userList users for a user. Results are paginated. API summary: List followers of a user.
  • list_followers_of_the_authenticated_userList users. Results are paginated. API summary: List followers of the authenticated user.
  • list_fork_pr_contributor_approvalsList fork pr contributor approvals. API summary: Get fork PR contributor approval permissions for an organization.
  • list_fork_pr_contributor_approvals_actions_get_fork_pr_contributList fork pr contributor approvals. API summary: Get fork PR contributor approval permissions for a repository.
  • list_fork_pr_workflows_private_reposList fork pr workflows private repos. API summary: Get private repo fork PR workflow settings for an organization.
  • list_fork_pr_workflows_private_repos_actions_get_private_repo_foList fork pr workflows private repos. API summary: Get private repo fork PR workflow settings for a repository.
  • list_generate_reportsList generate reports. API summary: Request generation of a software bill of materials (SBOM) for a repository.
  • list_gist_commitsList commits for a gist. Results are paginated. API summary: List gist commits.
  • list_gist_forksList forks for a gist. Results are paginated. API summary: List gist forks.
  • list_gist_messagesList messages for a gist. Results are paginated. API summary: List gist comments.
  • list_gist_starsList stars for a gist. API summary: Check if a gist is starred.
  • list_gistsList gists. Optional filters: since. Results are paginated. API summary: List gists for the authenticated user.
  • list_github_ownedsList github owneds. API summary: Get GitHub-owned images for GitHub-hosted runners in an organization.
  • list_github_pages_buildsList pages. Results are paginated. API summary: List GitHub Pages builds.
  • list_gpg_keysList gpg keys. Results are paginated. API summary: List GPG keys for the authenticated user.
  • list_historiesList histories. Results are paginated. API summary: Get repository star history.
  • list_hook_configsList configs for a hook. API summary: Get a webhook configuration for an organization.
  • list_hook_shipmentsList shipments for a hook. Optional filters: status. Results are paginated. API summary: List deliveries for an organization webhook.
  • list_hosted_runnersList hosted runners. Results are paginated. API summary: List GitHub-hosted runners for an organization.
  • list_immutable_releasesList immutable releases. API summary: Get immutable releases settings for an organization.
  • list_installation_requestsList installation requests. Results are paginated. API summary: List installation requests for the authenticated app.
  • list_interaction_limitsList interaction limits. API summary: Get interaction restrictions for your public repositories.
  • list_invitation_teamsList teams for a invitation. Results are paginated. API summary: List organization invitation teams.
  • list_issue_commentsList the comments on an issue or pull request. Required: owner, repo and issue_number.
  • list_issue_eventsList tickets for a ticket. Results are paginated. API summary: List issue events.
  • list_issue_events_for_a_repositoryList tickets. Results are paginated. API summary: List issue events for a repository.
  • list_issue_suggestionsList tickets for a ticket. Optional filters: state or action. Results are paginated. API summary: List issue suggestions.
  • list_issuesList issues in one repository. Required: owner and repo; filter by state, labels, assignee, creator, mentioned or milestone. Note: this also returns pull requests.
  • list_issues_related_to_an_issueList tickets for a ticket. Results are paginated. API summary: List issues related to an issue.
  • list_items_for_a_user_owned_projectSearch products for a projects v2 by before or q. Use this to find existing products before creating a new product. Results are paginated. API summary: List items for a user owned project.
  • list_items_for_a_user_project_viewList products for a view. Optional filters: before. Results are paginated. API summary: List items for a user project view.
  • list_keysList keys. Results are paginated. API summary: List public SSH keys for the authenticated user.
  • list_labelsList the labels defined in a repository. Required: owner and repo. Use it to find valid label names before labelling issues.
  • list_licensesList licenses. Optional filters: featured. Results are paginated. API summary: Get all commonly used licenses.
  • list_limitsList limits. API summary: Get limits on GitHub-hosted runners for an organization.
  • list_machine_sizesList machine sizes. API summary: Get GitHub-hosted runners machine specs for an organization.
  • list_machinesList machines. Optional filters: location, client ip or ref. API summary: List available machine types for a repository.
  • list_member_codespacesList codespaces for a member. Results are paginated. API summary: List codespaces for a user in organization.
  • list_member_copilotsList copilots for a member. API summary: Get Copilot seat assignment details for a user.
  • list_message_reactionsList reactions for a message. Optional filters: content. Results are paginated. API summary: List reactions for a commit comment.
  • list_messagesList messages. Optional filters: sort, direction or since. Results are paginated. API summary: List issue comments for a repository.
  • list_metaList meta. API summary: Get GitHub meta information.
  • list_migration_repositoriesList repositories for a migration. Results are paginated. API summary: List repositories in an organization migration.
  • list_migrationsList migrations. Results are paginated. API summary: List user migrations.
  • list_milestone_labelsList labels for a milestone. Results are paginated. API summary: List labels for issues in a milestone.
  • list_my_issuesList issues assigned to you across all your repositories. Use filter (assigned, created, mentioned, subscribed, all), state and labels to narrow the list.
  • list_my_repositoriesList repositories you own or can access. Filter with visibility, affiliation or type, and sort by created, updated, pushed or full_name.
  • list_network_configurationsList network configurations. Results are paginated. API summary: List hosted compute network configurations for an organization.
  • list_network_eventsList events for a network. Results are paginated. API summary: List public events for a network of repositories.
  • list_newsList news. Optional filters: ref or client ip. API summary: Get default attributes for a codespace.
  • list_notificationsList your unread GitHub notifications (mentions, review requests, assignments). Set all=true to include read ones, or participating=true for direct involvement only.
  • list_octocatsList octocats. Optional filters: s. API summary: Get Octocat.
  • list_oidc_custom_property_inclusions_for_an_enterpriseList properties. API summary: List OIDC custom property inclusions for an enterprise.
  • list_oidc_custom_property_inclusions_for_an_organizationList properties. API summary: List OIDC custom property inclusions for an organization.
  • list_ordersList orders. Results are paginated. API summary: List subscriptions for the authenticated user.
  • list_org_campaignsList campaigns for a org. Optional filters: direction, state or sort. Results are paginated. API summary: List campaigns for an organization.
  • list_org_codespacesList codespaces for a org. Results are paginated. API summary: List codespaces for the organization.
  • list_org_copilot_spacesList copilot spaces for a org. Optional filters: before. Results are paginated. API summary: List organization Copilot Spaces.
  • list_org_eventsList events for a org. Results are paginated. API summary: List public organization events.
  • list_org_failed_invitationsList failed invitations for a org. Results are paginated. API summary: List failed organization invitations.
  • list_org_hooksList hooks for a org. Results are paginated. API summary: List organization webhooks.
  • list_org_installationsList installations for a org. API summary: Get an organization installation for the authenticated app.
  • list_org_interaction_limitsList interaction limits for a org. API summary: Get interaction restrictions for an organization.
  • list_org_invitationsList invitations for a org. Optional filters: role or invitation source. Results are paginated. API summary: List pending organization invitations.
  • list_org_migrationsList migrations for a org. Optional filters: exclude. Results are paginated. API summary: List organization migrations.
  • list_org_organization_rolesList organization roles for a org. API summary: Get all organization roles for an organization.
  • list_org_packagesList packages for a org. Optional filters: package type or visibility. Results are paginated. API summary: List packages for an organization.
  • list_org_personal_access_token_requestsList personal access token requests for a org. Optional filters: sort, direction, owner, repository, permission or last used before. Results are paginated. API summary: List requests to access organization resources with fine-grained personal access tokens.
  • list_org_personal_access_tokensList personal access tokens for a org. Optional filters: sort, direction, owner, repository, permission or last used before. Results are paginated. API summary: List fine-grained personal access tokens with access to organization resources.
  • list_org_private_registriesList private registries for a org. Results are paginated. API summary: List private registries for an organization.
  • list_org_rulesetsList rulesets for a org. Optional filters: targets. Results are paginated. API summary: Get all organization repository rulesets.
  • list_org_security_advisoriesList security advisories for a org. Optional filters: direction, sort, before or state. Results are paginated. API summary: List repository security advisories for an organization.
  • list_org_teamsList teams for a org. Optional filters: team type. Results are paginated.
  • list_org_usersList users for a org. Results are paginated. API summary: List users blocked by an organization.
  • list_organization_1_daysList organization 1 days. Optional filters: day. API summary: Get Copilot organization usage metrics for a specific day.
  • list_organization_events_for_the_authenticated_userGet one org by org. Results are paginated. API summary: List organization events for the authenticated user.
  • list_organization_repositoriesList the repositories of an organization. Required: org (the organization login); optional type, sort and direction.
  • list_organization_role_teamsList teams for a organization role. Results are paginated. API summary: List teams that are assigned to an organization role.
  • list_organization_role_usersList users for a organization role. Results are paginated. API summary: List users that are assigned to an organization role.
  • list_organization_secretsList secrets. Results are paginated. API summary: List organization secrets.
  • list_organization_secrets_agents_list_repo_organization_secretsList organization secrets. Results are paginated. API summary: List repository organization secrets.
  • list_organization_variablesList variables. Results are paginated. API summary: List organization variables.
  • list_organization_variables_agents_list_repo_organization_variabList organization variables. Results are paginated. API summary: List repository organization variables.
  • list_organizations_for_the_authenticated_userList orgs. Results are paginated. API summary: List organizations for the authenticated user.
  • list_orgsList orgs. Optional filters: state. Results are paginated. API summary: List organization memberships for the authenticated user.
  • list_outside_collaborators_for_an_organizationSearch users for a org by filter. Use this to find existing users before creating a new user. Results are paginated. API summary: List outside collaborators for an organization.
  • list_package_versionsList versions for a package. Optional filters: state. Results are paginated. API summary: List package versions for a package owned by an organization.
  • list_package_versions_getList versions for a package. API summary: List package versions for a package owned by a user.
  • list_package_versions_packages_get_all_package_versions_for_packList versions for a package. Optional filters: state. Results are paginated. API summary: List package versions for a package owned by the authenticated user.
  • list_packagesList packages. Optional filters: package type or visibility. Results are paginated. API summary: List packages for the authenticated user's namespace.
  • list_page_statusesList statuses for a page. Results are paginated. API summary: List deployment statuses.
  • list_pagesList pages. API summary: Get Copilot enterprise usage metrics.
  • list_participationsList participations. API summary: Get the weekly commit count.
  • list_partnersList partners. API summary: Get partner images for GitHub-hosted runners in an organization.
  • list_pathsList paths. API summary: Get top referral paths.
  • list_pattern_configurationsList pattern configurations. API summary: List organization pattern configurations.
  • list_permissionsList permissions. API summary: Get GitHub Actions permissions for an organization.
  • list_permissions_checksList permissions checks. Optional filters: ref or devcontainer path. API summary: Check if permissions defined by a devcontainer have been accepted by the authenticated user.
  • list_personal_access_token_repositoriesList repositories for a personal access token. Results are paginated. API summary: List repositories a fine-grained personal access token has access to.
  • list_personal_access_token_request_repositoriesList repositories for a personal access token request. Results are paginated. API summary: List repositories requested to be accessed by a fine-grained personal access token.
  • list_plan_accountsList accounts for a plan. Optional filters: sort or direction. Results are paginated.
  • list_plansList plans. Results are paginated.
  • list_plans_stubbedList plans. Results are paginated. API summary: List plans (stubbed).
  • list_platformsList platforms. API summary: Get platforms for GitHub-hosted runners in an organization.
  • list_policiesList policies. Optional filters: has parents. Results are paginated. API summary: List organization Actions policies.
  • list_profilesList profiles. API summary: Get community profile metrics.
  • list_project_fields_for_userList projects for a projects v2. Optional filters: before. Results are paginated. API summary: List project fields for user.
  • list_project_logsList logs for a project. API summary: Download job logs for a workflow run.
  • list_projects_v2_projectsList projects for a projects v2. Optional filters: before. Results are paginated. API summary: List project fields for organization.
  • list_propertiesList properties. Optional filters: since or outdated. Results are paginated. API summary: List installations for the authenticated app.
  • list_properties_apps_list_installations_for_authenticated_userList properties. Results are paginated. API summary: List app installations accessible to the user access token.
  • list_properties_orgs_external_properties_for_repos_get_organizatList properties. API summary: Get all external custom properties for a GitHub App installation in an organization.
  • list_property_assigneesList assignees for a property. Results are paginated.
  • list_property_autolinksList autolinks for a property. API summary: Get all autolinks of a repository.
  • list_property_automated_security_fixesList automated security fixes for a property. API summary: Check if Dependabot security updates are enabled for a repository.
  • list_property_code_security_configurationsList code security configurations for a property. API summary: Get the code security configuration associated with a repository.
  • list_property_codespacesList codespaces for a property. Results are paginated. API summary: List codespaces in a repository for the authenticated user.
  • list_property_collaboratorsList collaborators for a property. Optional filters: affiliation or permission. Results are paginated. API summary: List repository collaborators.
  • list_property_contributorsList contributors for a property. Optional filters: anon. Results are paginated. API summary: List repository contributors.
  • list_property_deploymentsList deployments for a property. Optional filters: sha, ref, task or environment. Results are paginated.
  • list_property_environmentsList environments for a property. Results are paginated.
  • list_property_eventsList events for a property. Results are paginated. API summary: List repository events.
  • list_property_forksList forks for a property. Optional filters: sort. Results are paginated.
  • list_property_hash_algorithmsList hash algorithms for a property. API summary: Get the hash algorithm for a repository.
  • list_property_hooksList hooks for a property. Results are paginated. API summary: List repository webhooks.
  • list_property_immutable_releasesList immutable releases for a property. API summary: Check if immutable releases are enabled for a repository.
  • list_property_installationsList installations for a property. API summary: Get a repository installation for the authenticated app.
  • list_property_interaction_limitsList interaction limits for a property. API summary: Get interaction restrictions for a repository.
  • list_property_invitationsList invitations for a property. Results are paginated. API summary: List repository invitations.
  • list_property_keysList keys for a property. Results are paginated. API summary: List deploy keys.
  • list_property_languagesList languages for a property. API summary: List repository languages.
  • list_property_licensesList licenses for a property. Optional filters: ref. API summary: Get the license for a repository.
  • list_property_messagesList messages for a property. Results are paginated. API summary: List commit comments for a repository.
  • list_property_milestonesList milestones for a property. Optional filters: state, sort or direction. Results are paginated.
  • list_property_notificationsList notifications for a property. Optional filters: all, participating, since or before. Results are paginated. API summary: List repository notifications for the authenticated user.
  • list_property_pagesList pages for a property. API summary: Get a GitHub Pages site.
  • list_property_private_vulnerability_reportingsList private vulnerability reportings for a property. API summary: Check if private vulnerability reporting is enabled for a repository.
  • list_property_readmesList readmes for a property. Optional filters: ref. API summary: Get a repository README.
  • list_property_repositoriesList repositories for a property. Results are paginated. API summary: List repositories accessible to the user access token.
  • list_property_rulesetsList rulesets for a property. Optional filters: includes parents or targets. Results are paginated. API summary: Get all repository rulesets.
  • list_property_security_advisoriesList security advisories for a property. Optional filters: direction, sort, before or state. Results are paginated. API summary: List repository security advisories.
  • list_property_stacksList stacks for a property. Optional filters: pull request. Results are paginated. API summary: List pull request stacks.
  • list_property_stargazersList stargazers for a property. Results are paginated.
  • list_property_subscribersList subscribers for a property. Results are paginated. API summary: List watchers.
  • list_property_subscriptionsList subscriptions for a property. API summary: Get a repository subscription.
  • list_property_tagsList tags for a property. Results are paginated. API summary: List repository tags.
  • list_property_tasksList tasks for a property. Optional filters: sort, direction, state, is archived, since or creator id. Results are paginated. API summary: List tasks for repository.
  • list_property_teamsList teams for a property. Results are paginated. API summary: List repository teams.
  • list_property_topicsList topics for a property. Results are paginated. API summary: Get all repository topics.
  • list_property_vulnerability_alertsList vulnerability alerts for a property. API summary: Check if vulnerability alerts are enabled for a repository.
  • list_public_email_addresses_for_the_authenticated_userList messages. Results are paginated. API summary: List public email addresses for the authenticated user.
  • list_public_events_for_a_userList publics. Results are paginated. API summary: List public events for a user.
  • list_public_events_received_by_a_userList publics. Results are paginated. API summary: List public events received by a user.
  • list_public_organization_membersList users for a org. Results are paginated. API summary: List public organization members.
  • list_public_repositoriesList repositories. Optional filters: since. API summary: List public repositories.
  • list_publicsList publics. Optional filters: since. Results are paginated. API summary: List public gists.
  • list_pull_commitsList commits for a pull. Results are paginated. API summary: List commits on a pull request.
  • list_pull_messagesList messages for a pull. Optional filters: sort, direction or since. Results are paginated. API summary: List review comments on a pull request.
  • list_pull_request_filesList the files changed in a pull request, with additions, deletions and patch. Required: owner, repo and pull_number.
  • list_pull_request_reviewsList the reviews submitted on a pull request (approved, changes requested, commented). Required: owner, repo and pull_number.
  • list_pull_requested_reviewersList requested reviewers for a pull. API summary: Get all requested reviewers for a pull request.
  • list_pull_requestsList pull requests in a repository. Required: owner and repo; filter by state (open, closed, all), base or head branch.
  • list_punch_cardsList punch cards. API summary: Get the hourly commit count for each day.
  • list_rate_limitsList rate limits. API summary: Get rate limit status for the authenticated user.
  • list_reactions_for_a_pull_request_review_commentList reactions for a message. Optional filters: content. Results are paginated. API summary: List reactions for a pull request review comment.
  • list_reactions_for_an_issue_commentList reactions for a message. Optional filters: content. Results are paginated. API summary: List reactions for an issue comment.
  • list_referrersList referrers. API summary: Get top referral sources.
  • list_release_assetsList assets for a release. Results are paginated. API summary: List release assets.
  • list_release_reactionsList reactions for a release. Optional filters: content. Results are paginated.
  • list_releasesList the releases of a repository, newest first. Required: owner and repo.
  • list_repos_1_daysList repos 1 days. Optional filters: day. API summary: Get Copilot enterprise repository report for a specific day.
  • list_repos_1_days_copilot_copilot_organization_repos_one_day_repList repos 1 days. Optional filters: day. API summary: Get Copilot organization repository report for a specific day.
  • list_repositoriesList repositories. Results are paginated. API summary: List repositories accessible to the app installation.
  • list_repositories_actions_list_selected_repositories_enabled_gitList repositories. Results are paginated. API summary: List selected repositories enabled for GitHub Actions in an organization.
  • list_repositories_actions_list_selected_repositories_self_hostedList repositories. Results are paginated. API summary: List repositories allowed to use self-hosted runners in an organization.
  • list_repositories_copilot_list_copilot_coding_agent_selected_repList repositories. Results are paginated. API summary: List repositories enabled for Copilot cloud agent in an organization.
  • list_repositories_for_a_user_migrationList repositories for a migration. Results are paginated. API summary: List repositories for a user migration.
  • list_repositories_starred_by_the_authenticated_userList starreds. Optional filters: sort or direction. Results are paginated. API summary: List repositories starred by the authenticated user.
  • list_repository_accessesList repository accesses. Results are paginated. API summary: Lists the repositories Dependabot can access in an enterprise.
  • list_repository_accesses_dependabot_repository_access_for_orgList repository accesses. Results are paginated. API summary: Lists the repositories Dependabot can access in an organization.
  • list_repository_actions_policiesList policies. Optional filters: has parents. Results are paginated. API summary: List repository Actions policies.
  • list_repository_activitiesList tasks for a property. Optional filters: direction, before, ref, actor, time period or activity type. Results are paginated. API summary: List repository activities.
  • list_repository_custom_patternsList custom patterns. Optional filters: state, push protection, sort, direction or before. Results are paginated. API summary: List repository custom patterns.
  • list_repository_invitationsList repository invitations. Results are paginated. API summary: List repository invitations for the authenticated user.
  • list_repository_organization_secretsList organization secrets. Results are paginated. API summary: List repository organization secrets.
  • list_repository_organization_variablesList organization variables. Results are paginated. API summary: List repository organization variables.
  • list_repository_rule_suitesList units. Optional filters: ref, time period, actor name, rule suite result or evaluate status. Results are paginated. API summary: List repository rule suites.
  • list_repository_secretsList secrets. Results are paginated. API summary: List repository secrets.
  • list_repository_variablesList variables. Results are paginated. API summary: List repository variables.
  • list_repository_workflowsList workflows. Results are paginated. API summary: List repository workflows.
  • list_required_pull_request_reviewsList required pull request reviews. API summary: Get pull request review protection.
  • list_required_signaturesList required signatures. API summary: Get commit signature protection.
  • list_required_status_checksList required status checks. API summary: Get status checks protection.
  • list_restrictionsList restrictions. API summary: Get access restrictions.
  • list_retention_limitsList retention limits. API summary: Get GitHub Actions cache retention limit for an enterprise.
  • list_retention_limits_actions_get_actions_cache_retention_limit_List retention limits. API summary: Get GitHub Actions cache retention limit for an organization.
  • list_retention_limits_getList retention limits. API summary: Get GitHub Actions cache retention limit for a repository.
  • list_review_comments_in_a_repositoryList messages. Optional filters: sort, direction or since. Results are paginated. API summary: List review comments in a repository.
  • list_review_messagesList messages for a review. Results are paginated. API summary: List comments for a pull request review.
  • list_ruleset_historiesList histories for a ruleset. Results are paginated. API summary: Get organization ruleset history.
  • list_run_approvalsList approvals for a run. API summary: Get the review history for a workflow run.
  • list_run_concurrency_groupsList concurrency groups for a run. Optional filters: before. Results are paginated. API summary: List concurrency groups for a workflow run.
  • list_run_logsList logs for a run. API summary: Download workflow run logs.
  • list_run_pending_deploymentsList pending deployments for a run. API summary: Get pending deployments for a workflow run.
  • list_run_timingsList timings for a run. API summary: Get workflow run usage.
  • list_runner_applications_for_a_repositoryList downloads. API summary: List runner applications for a repository.
  • list_runner_group_hosted_runnersList hosted runners for a runner group. Results are paginated. API summary: List GitHub-hosted runners in a group for an organization.
  • list_runner_group_repositoriesList repositories for a runner group. Results are paginated. API summary: List repository access to a self-hosted runner group in an organization.
  • list_runner_group_runnersList runners for a runner group. Results are paginated. API summary: List self-hosted runners in a group for an organization.
  • list_runner_groupsList runner groups. Optional filters: visible to repository. Results are paginated. API summary: List self-hosted runner groups for an organization.
  • list_runner_labelsList labels for a runner. API summary: List labels for a self-hosted runner for an organization.
  • list_runner_labels_actions_list_labels_for_self_hosted_runner_foList labels for a runner. API summary: List labels for a self-hosted runner for a repository.
  • list_runsList runs. Optional filters: actor, branch, event, status, created or exclude pull requests. Results are paginated. API summary: List workflow runs for a repository.
  • list_scan_historiesList scan histories. API summary: Get secret scanning scan history for a repository.
  • list_seatsList seats. Results are paginated. API summary: List all Copilot seat assignments for an organization.
  • list_secret_repositoriesList repositories for a secret. Results are paginated. API summary: List selected repositories for an organization secret.
  • list_secret_repositories_codespaces_list_selected_repos_for_org_List repositories for a secret. Results are paginated. API summary: List selected repositories for an organization secret.
  • list_secret_repositories_dependabot_list_selected_repos_for_org_List repositories for a secret. Results are paginated. API summary: List selected repositories for an organization secret.
  • list_secret_scanning_alerts_for_a_repositoryList alerts. Optional filters: state, exclude providers, providers, resolution, assignee or sort. Results are paginated. API summary: List secret scanning alerts for a repository.
  • list_secret_scanning_alerts_for_an_organizationList alerts. Optional filters: state, exclude providers, providers, resolution, assignee or sort. Results are paginated. API summary: List secret scanning alerts for an organization.
  • list_secretsList secrets. Results are paginated. API summary: List organization secrets.
  • list_secrets_agents_list_repo_secretsList secrets. Results are paginated. API summary: List repository secrets.
  • list_secrets_codespaces_list_org_secretsList secrets. Results are paginated. API summary: List organization secrets.
  • list_secrets_codespaces_list_repo_secretsList secrets. Results are paginated. API summary: List repository secrets.
  • list_secrets_dependabot_list_org_secretsList secrets. Results are paginated. API summary: List organization secrets.
  • list_secrets_dependabot_list_repo_secretsList secrets. Results are paginated. API summary: List repository secrets.
  • list_secrets_for_the_authenticated_userList secrets. Results are paginated. API summary: List secrets for the authenticated user.
  • list_selected_actionsList selected actions. API summary: Get allowed actions and reusable workflows for an organization.
  • list_selected_actions_actions_get_allowed_actions_repositoryList selected actions. API summary: Get allowed actions and reusable workflows for a repository.
  • list_selected_repositories_for_a_user_secretList repositories for a secret. API summary: List selected repositories for a user secret.
  • list_selected_repositories_for_an_organization_secretList repositories for a secret. Results are paginated. API summary: List selected repositories for an organization secret.
  • list_selected_repositories_for_an_organization_variableList repositories for a variable. Results are paginated. API summary: List selected repositories for an organization variable.
  • list_selected_repositories_for_immutable_releases_enforcementList repositories. Results are paginated. API summary: List selected repositories for immutable releases enforcement.
  • list_self_hosted_runnersList self hosted runners. API summary: Get self-hosted runners settings for an organization.
  • list_self_hosted_runners_for_a_repositorySearch runners by name. Use this to find existing runners before creating a new runner. Results are paginated. API summary: List self-hosted runners for a repository.
  • list_setupsList setups. API summary: Get a code quality setup configuration.
  • list_shipmentsList shipments. Optional filters: status. Results are paginated. API summary: List deliveries for an app webhook.
  • list_ssh_signing_keysList ssh signing keys. Results are paginated. API summary: List SSH signing keys for the authenticated user.
  • list_starredsList starreds. Optional filters: since. Results are paginated. API summary: List starred gists.
  • list_step_logsList logs for a step. API summary: Download step logs for a workflow run job.
  • list_storage_limitsList storage limits. API summary: Get GitHub Actions cache storage limit for an enterprise.
  • list_storage_limits_actions_get_actions_cache_storage_limit_for_List storage limits. API summary: Get GitHub Actions cache storage limit for an organization.
  • list_storage_limits_getList storage limits. API summary: Get GitHub Actions cache storage limit for a repository.
  • list_storage_recordsList storage records. API summary: List artifact storage records.
  • list_sub_issuesList tickets for a ticket. Results are paginated. API summary: List sub-issues.
  • list_subject_statsList subject stats. Optional filters: min timestamp, max timestamp, direction, sort or subject name substring. Results are paginated. API summary: Get subject stats.
  • list_subsList subs. API summary: Get the customization template for an OIDC subject claim for an organization.
  • list_subs_actions_get_custom_oidc_sub_claim_for_repoList subs. API summary: Get the customization template for an OIDC subject claim for a repository.
  • list_subscriptionsList subscriptions. Results are paginated. API summary: List repositories watched by the authenticated user.
  • list_subscriptions_for_the_authenticated_user_stubbedList users. Results are paginated. API summary: List subscriptions for the authenticated user (stubbed).
  • list_summary_statsList summary stats. Optional filters: min timestamp or max timestamp. API summary: Get summary stats.
  • list_tasksList tasks. Optional filters: sort, direction, state, is archived or since. Results are paginated.
  • list_team_invitationsList invitations for a team. Results are paginated. API summary: List pending team invitations.
  • list_team_reposList repos for a team. Results are paginated. API summary: List team repositories.
  • list_team_usersList users for a team. Optional filters: role. Results are paginated. API summary: List team members.
  • list_teamsList teams for a team. Results are paginated. API summary: List child teams.
  • list_teams_for_the_authenticated_userList teams. Results are paginated. API summary: List teams for the authenticated user.
  • list_templatesList templates. API summary: Get all gitignore templates.
  • list_the_people_a_user_followsList users for a user. Results are paginated. API summary: List the people a user follows.
  • list_the_people_the_authenticated_user_followsList users. Results are paginated. API summary: List the people the authenticated user follows.
  • list_thread_subscriptionsList subscriptions for a thread. API summary: Get a thread subscription for the authenticated user.
  • list_ticket_labelsList labels for a ticket. Results are paginated. API summary: List labels for an issue.
  • list_ticket_reactionsList reactions for a ticket. Optional filters: content. Results are paginated. API summary: List reactions for an issue.
  • list_ticketsList tickets. Results are paginated. API summary: List public events.
  • list_time_statsList time stats. Optional filters: min timestamp, max timestamp or timestamp increment. API summary: Get time stats.
  • list_timeline_events_for_an_issueList tickets for a ticket. Optional filters: exclude. Results are paginated. API summary: List timeline events for an issue.
  • list_unitsList units. Optional filters: ref, repository name, time period, actor name, rule suite result or evaluate status. Results are paginated. API summary: List organization rule suites.
  • list_usage_by_repositoriesList usage by repositories. Results are paginated. API summary: List repositories with GitHub Actions cache usage for an organization.
  • list_user_accountsList accounts for a user. Results are paginated. API summary: List social accounts for a user.
  • list_user_copilot_spacesList copilot spaces for a user. Optional filters: before. Results are paginated.
  • list_user_eventsList events for a user. Results are paginated. API summary: List events for the authenticated user.
  • list_user_gistsList gists for a user. Optional filters: since. Results are paginated.
  • list_user_gpg_keysList gpg keys for a user. Results are paginated.
  • list_user_hovercardsList hovercards for a user. Optional filters: subject type or subject id. API summary: Get contextual information for a user.
  • list_user_installationsList installations for a user. API summary: Get a user installation for the authenticated app.
  • list_user_keysList keys for a user. Results are paginated. API summary: List public keys for a user.
  • list_user_orgsList orgs for a user. Results are paginated. API summary: List organizations for a user.
  • list_user_packagesList packages for a user. Optional filters: package type or visibility. Results are paginated.
  • list_user_received_eventsList received events for a user. Results are paginated. API summary: List events received by the authenticated user.
  • list_user_reposList repos for a user. Optional filters: type, sort or direction. Results are paginated. API summary: List repositories for a user.
  • list_user_ssh_signing_keysList ssh signing keys for a user. Results are paginated.
  • list_user_starredsList starreds for a user. Optional filters: sort or direction. Results are paginated. API summary: List repositories starred by a user.
  • list_user_subscriptionsList subscriptions for a user. Results are paginated. API summary: List repositories watched by a user.
  • list_user_teams_1_daysList user teams 1 days. Optional filters: day. API summary: Get Copilot enterprise user-teams report for a specific day.
  • list_user_teams_1_days_copilot_copilot_organization_user_teams_oList user teams 1 days. Optional filters: day. API summary: Get Copilot organization user-teams report for a specific day.
  • list_usersList users. Optional filters: year, month, day, user, model or product. API summary: Get billing AI credit usage report for an organization.
  • list_users_1_daysList users 1 days. Optional filters: day. API summary: Get Copilot users usage metrics for a specific day.
  • list_users_1_days_copilot_copilot_organization_users_one_day_usaList users 1 days. Optional filters: day. API summary: Get Copilot organization users usage metrics for a specific day.
  • list_users_agents_get_org_public_keyList users. API summary: Get an organization public key.
  • list_users_agents_get_repo_public_keyList users. API summary: Get a repository public key.
  • list_users_billing_get_github_billing_ai_credit_usage_report_useList users. Optional filters: year, month, day, model or product. API summary: Get billing AI credit usage report for a user.
  • list_users_billing_get_github_billing_premium_request_usage_repoList users. Optional filters: year, month, day, user, model or product. API summary: Get billing premium request usage report for an organization.
  • list_users_blocked_by_the_authenticated_userList users. Results are paginated. API summary: List users blocked by the authenticated user.
  • list_users_codespaces_get_org_public_keyList users. API summary: Get an organization public key.
  • list_users_codespaces_get_repo_public_keyList users. API summary: Get a repository public key.
  • list_users_dependabot_get_org_public_keyList users. API summary: Get an organization public key.
  • list_users_dependabot_get_repo_public_keyList users. API summary: Get a repository public key.
  • list_users_getList users. Optional filters: year, month, day, model or product. API summary: Get billing premium request usage report for a user.
  • list_users_users_listList users. Optional filters: since. Results are paginated.
  • list_variable_repositoriesList repositories for a variable. Results are paginated. API summary: List selected repositories for an organization variable.
  • list_variablesList variables. Results are paginated. API summary: List organization variables.
  • list_variables_agents_list_repo_variablesList variables. Results are paginated. API summary: List repository variables.
  • list_versionsList versions. API summary: Get all API versions.
  • list_view_productsList products for a view. Optional filters: before. Results are paginated. API summary: List items for an organization project view.
  • list_viewsList views. Optional filters: per. API summary: Get page views.
  • list_workflow_runsList runs for a workflow. Optional filters: actor, branch, event, status, created or exclude pull requests. Results are paginated. API summary: List workflow runs for a workflow.
  • list_workflow_timingsList timings for a workflow. API summary: Get workflow usage.
  • list_workflowsList workflows. API summary: Get default workflow permissions for an organization.
  • list_zensList zens. API summary: Get the Zen of GitHub.
  • merge_pull_requestVisible to othersMerge a pull request into its base branch. Required: owner, repo and pull_number; optional merge_method (merge, squash, rebase) and commit_title. This changes the repository and cannot simply be undone.
  • pay_propertyMoves moneyTransfer a property (repo). Financial or irreversible action; may require approval. API summary: Transfer a repository.
  • remove_a_custom_property_for_an_organizationDeletesPermanently delete a property by custom property name. Destructive action; may require approval. API summary: Remove a custom property for an organization.
  • remove_a_related_issueDeletesPermanently delete a ticket by issue id. Destructive action; may require approval. API summary: Remove a related issue.
  • remove_a_selected_repository_from_a_user_secretDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove a selected repository from a user secret.
  • remove_an_organization_memberDeletesPermanently delete a user by username. Destructive action; may require approval. API summary: Remove an organization member.
  • remove_an_organization_role_from_a_teamDeletesPermanently delete a team by role id. Destructive action; may require approval. API summary: Remove an organization role from a team.
  • remove_an_organization_role_from_a_userDeletesPermanently delete a user by role id. Destructive action; may require approval. API summary: Remove an organization role from a user.
  • remove_outside_collaborator_from_an_organizationDeletesPermanently delete a user by username. Destructive action; may require approval. API summary: Remove outside collaborator from an organization.
  • remove_public_organization_membership_for_the_authenticated_userDeletesPermanently delete a user by username. Destructive action; may require approval. API summary: Remove public organization membership for the authenticated user.
  • remove_selected_repository_from_an_organization_secretDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove selected repository from an organization secret.
  • remove_selected_repository_from_an_organization_variableDeletesPermanently delete a repository by repository id. Destructive action; may require approval. API summary: Remove selected repository from an organization variable.
  • remove_sub_issueMoves moneyPermanently delete a ticket by issue number. Financial or irreversible action; may require approval. API summary: Remove sub-issue.
  • remove_user_access_restrictionsMoves moneyPermanently delete a user by branch. Financial or irreversible action; may require approval. API summary: Remove user access restrictions.
  • restore_a_package_for_a_userChanges dataRestore a package (package name). API summary: Restore a package for a user.
  • restore_a_package_for_the_authenticated_userChanges dataRestore a package (package name). API summary: Restore a package for the authenticated user.
  • restore_a_package_version_for_the_authenticated_userChanges dataRestore a version (package version id). API summary: Restore a package version for the authenticated user.
  • restore_packageChanges dataRestore a package (package name). API summary: Restore a package for an organization.
  • restore_package_version_for_a_userChanges dataRestore a version (package version id). API summary: Restore package version for a user.
  • restore_versionChanges dataRestore a version (package version id). API summary: Restore package version for an organization.
  • restore_workflowChanges dataEnable a workflow (workflow id).
  • search_artifactsSearch artifacts by name. Use this to find existing artifacts before creating a new artifact. Results are paginated. API summary: List artifacts for a repository.
  • search_codesSearch codes by q. Use this to find existing codes before creating a new code. Results are paginated.
  • search_commit_check_runsSearch check runs for a commit by check name, status, filter or app id. Use this to find existing check runs before creating a new check run. Results are paginated. API summary: List check runs for a Git reference.
  • search_commitsSearch commits by q, sort or order. Use this to find existing commits before creating a new commit. Results are paginated.
  • search_findingsSearch findings by direction, before or state. Use this to find existing findings before creating a new finding. Results are paginated. API summary: List code quality findings for a repository.
  • search_issuesSearch issues and pull requests across GitHub with a query string q (e.g. 'repo:acme/app is:open label:bug'). Use this to find issues or pull requests by text, state, label or author.
  • search_labelsSearch labels by repository id, q, sort or order. Use this to find existing labels before creating a new label. Results are paginated.
  • search_org_projectsSearch projects for a org by q or before. Use this to find existing projects before creating a new project. Results are paginated. API summary: List projects for organization.
  • search_org_ticketsSearch tickets for a org by filter, state, labels, type, sort or direction. Use this to find existing tickets before creating a new ticket. Results are paginated. API summary: List organization issues assigned to the authenticated user.
  • search_org_usersSearch users for a org by filter or role. Use this to find existing users before creating a new user. Results are paginated. API summary: List organization members.
  • search_projects_v2_productsSearch products for a projects v2 by q or before. Use this to find existing products before creating a new product. Results are paginated. API summary: List items for an organization owned project.
  • search_repositoriesSearch GitHub repositories with a query string q (GitHub search syntax, e.g. 'invoice user:acme'). Returns matching repositories.
  • search_run_artifactsSearch artifacts for a run by name or direction. Use this to find existing artifacts before creating a new artifact. Results are paginated. API summary: List workflow run artifacts.
  • search_run_projectsSearch projects for a run by filter. Use this to find existing projects before creating a new project. Results are paginated. API summary: List jobs for a workflow run.
  • search_runnersSearch runners by name. Use this to find existing runners before creating a new runner. Results are paginated. API summary: List self-hosted runners for an organization.
  • search_tickets_issues_list_for_authenticated_userSearch tickets by filter, state, labels, sort, direction or since. Use this to find existing tickets before creating a new ticket. Results are paginated. API summary: List user account issues assigned to the authenticated user.
  • search_topicsSearch topics by q. Use this to find existing topics before creating a new topic. Results are paginated.
  • search_unit_check_runsSearch check runs for a unit by check name, status or filter. Use this to find existing check runs before creating a new check run. Results are paginated. API summary: List check runs in a check suite.
  • search_user_projectsSearch projects for a user by q or before. Use this to find existing projects before creating a new project. Results are paginated. API summary: List projects for user.
  • search_usersSearch users by q, sort or order. Use this to find existing users before creating a new user. Results are paginated.
  • set_issue_field_values_for_an_issueVisible to othersIssue a ticket (issue number). Has effects visible outside this system. API summary: Set issue field values for an issue.
  • set_public_organization_membership_for_the_authenticated_userChanges dataUpdate an existing user identified by username. API summary: Set public organization membership for the authenticated user.
  • stop_a_codespace_for_the_authenticated_userChanges dataCreate a new stop for a codespace. API summary: Stop a codespace for the authenticated user.
  • submit_codespaceVisible to othersPublish a codespace (codespace name). Has effects visible outside this system. API summary: Create a repository from an unpublished codespace.
  • submit_org_fieldsVisible to othersIssue a org (org). Has effects visible outside this system. API summary: List issue fields for an organization.
  • submit_org_typesVisible to othersIssue a org (org). Has effects visible outside this system. API summary: List issue types for an organization.
  • submit_property_typesVisible to othersIssue a property (repo). Has effects visible outside this system. API summary: List issue types for a repository.
  • submit_property_upstreamVisible to othersMerge a property (repo). Has effects visible outside this system. API summary: Sync a fork branch with the upstream repository.
  • submit_pull_asyncVisible to othersMerge a pull (pull number). Has effects visible outside this system. API summary: Merge a pull request asynchronously.
  • submit_ticketVisible to othersLock a ticket (issue number). Has effects visible outside this system. API summary: Lock an issue.
  • submit_ticket_field_valuesVisible to othersIssue a ticket (issue number). Has effects visible outside this system. Results are paginated. API summary: List issue field values for an issue.
  • update_a_repositoryChanges dataUpdate an existing property identified by repo. Only the fields you pass are changed. API summary: Update a repository.
  • update_accessesMoves moneyUpdate an existing access identified by repo. Financial or irreversible action; may require approval. API summary: Set the level of access for workflows outside of the repository.
  • update_ai_scansVisible to othersUpdate an existing ai scan identified by org. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update the AI Scan setting for an organization.
  • update_alertChanges dataUpdate an existing alert identified by alert number. Only the fields you pass are changed. API summary: Update a code scanning alert.
  • update_appsVisible to othersUpdate an existing app identified by branch. Has effects visible outside this system. API summary: Set app access restrictions.
  • update_artifact_and_log_retentionsMoves moneyUpdate an existing artifact and log retention identified by org. Financial or irreversible action; may require approval. API summary: Set artifact and log retention settings for an organization.
  • update_assetChanges dataUpdate an existing asset identified by asset id. Only the fields you pass are changed. API summary: Update a release asset.
  • update_branch_protectionsVisible to othersUpdate an existing protection identified by branch. Has effects visible outside this system. API summary: Update branch protection.
  • update_budgetChanges dataUpdate an existing budget identified by budget id. Only the fields you pass are changed. API summary: Update a budget for an organization.
  • update_bypass_listsVisible to othersUpdate an existing bypass list identified by repo. Has effects visible outside this system. API summary: Add users to the pull request creation cap bypass list for a repository.
  • update_check_runChanges dataUpdate an existing check run identified by check run id. Only the fields you pass are changed. API summary: Update a check run.
  • update_clusterChanges dataUpdate an existing cluster identified by cluster. API summary: Set cluster deployment records.
  • update_codespaceChanges dataUpdate an existing codespace identified by codespace name. Only the fields you pass are changed. API summary: Update a codespace for the authenticated user.
  • update_coding_agentsVisible to othersUpdate an existing coding agent identified by enterprise. Has effects visible outside this system. API summary: Set the coding agent policy for an enterprise.
  • update_collaboratorChanges dataUpdate an existing collaborator identified by username. API summary: Add a repository collaborator.
  • update_configsMoves moneyUpdate an existing config. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Update a webhook configuration for an app.
  • update_configurationChanges dataUpdate an existing configuration identified by configuration id. Only the fields you pass are changed. API summary: Update a custom code security configuration for an enterprise.
  • update_configuration_defaultsVisible to othersUpdate an existing default identified by configuration id. Has effects visible outside this system. API summary: Set a code security configuration as a default for an enterprise.
  • update_contentChanges dataUpdate an existing content identified by path. API summary: Create or update file contents.
  • update_content_exclusionsVisible to othersUpdate an existing content exclusion identified by org. Has effects visible outside this system. API summary: Set Copilot content exclusion rules for an organization.
  • update_contextsVisible to othersUpdate an existing context identified by branch. Has effects visible outside this system. API summary: Set status check contexts.
  • update_copilot_space_collaboratorChanges dataUpdate an existing collaborator identified by actor identifier. API summary: Set a collaborator role for an organization Copilot Space.
  • update_copilot_space_resourceChanges dataUpdate an existing resource identified by space resource id. API summary: Set a resource for an organization Copilot Space.
  • update_creation_capsVisible to othersUpdate an existing creation cap identified by org. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update pull request creation cap for an org.
  • update_custom_patternChanges dataUpdate an existing custom pattern identified by pattern id. Only the fields you pass are changed. API summary: Update an organization custom pattern.
  • update_default_levelsVisible to othersUpdate an existing default level identified by enterprise. Has effects visible outside this system. API summary: Set the default repository access level for Dependabot in an enterprise.
  • update_default_setupsVisible to othersUpdate an existing default setup identified by repo. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a code scanning default setup configuration.
  • update_environmentChanges dataUpdate an existing environment identified by environment name. API summary: Create or update an environment.
  • update_environment_deployment_branch_policyChanges dataUpdate an existing deployment branch policy identified by branch policy id. API summary: Update a deployment branch policy.
  • update_environment_secretChanges dataUpdate an existing secret identified by secret name. API summary: Create or update an environment secret.
  • update_environment_variableChanges dataUpdate an existing variable identified by name. Only the fields you pass are changed. API summary: Update an environment variable.
  • update_fork_pr_contributor_approvalsMoves moneyUpdate an existing fork pr contributor approval identified by org. Financial or irreversible action; may require approval. API summary: Set fork PR contributor approval permissions for an organization.
  • update_fork_pr_workflows_private_reposMoves moneyUpdate an existing fork pr workflows private repo identified by org. Financial or irreversible action; may require approval. API summary: Set private repo fork PR workflow settings for an organization.
  • update_gistChanges dataUpdate an existing gist identified by gist id. Only the fields you pass are changed. API summary: Update a gist.
  • update_gist_messageChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Update a gist comment.
  • update_gist_starsVisible to othersUpdate an existing star identified by gist id. Has effects visible outside this system. API summary: Star a gist.
  • update_hookDeletesUpdate an existing hook identified by hook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update a repository webhook.
  • update_hook_configsMoves moneyUpdate an existing config identified by hook id. Only the fields you pass are changed. Financial or irreversible action; may require approval. API summary: Update a webhook configuration for an organization.
  • update_hosted_runnerChanges dataUpdate an existing hosted runner identified by hosted runner id. Only the fields you pass are changed. API summary: Update a GitHub-hosted runner for an organization.
  • update_immutable_releasesVisible to othersUpdate an existing immutable release identified by org. Has effects visible outside this system. API summary: Set immutable releases settings for an organization.
  • update_interaction_limitsVisible to othersUpdate an existing interaction limit. Has effects visible outside this system. API summary: Set interaction restrictions for your public repositories.
  • update_invitationChanges dataUpdate an existing invitation identified by invitation id. Only the fields you pass are changed. API summary: Update a repository invitation.
  • update_issueVisible to othersUpdate an issue: change title, body, labels, assignees or milestone, or close/reopen it with state. Required: owner, repo and ticket_number (the issue number).
  • update_labelChanges dataUpdate an existing label identified by name. Only the fields you pass are changed. API summary: Update a label.
  • update_messageChanges dataUpdate an existing message identified by message id. Only the fields you pass are changed. API summary: Update a commit comment.
  • update_message_ticketsVisible to othersUpdate an existing ticket identified by comment id. Has effects visible outside this system. API summary: Pin an issue comment.
  • update_milestoneChanges dataUpdate an existing milestone identified by milestone number. Only the fields you pass are changed. API summary: Update a milestone.
  • update_network_configurationChanges dataUpdate an existing network configuration identified by network configuration id. Only the fields you pass are changed. API summary: Update a hosted compute network configuration for an organization.
  • update_notificationsVisible to othersUpdate an existing notification. Has effects visible outside this system. API summary: Mark notifications as read.
  • update_orgChanges dataUpdate an existing org identified by org. Only the fields you pass are changed. API summary: Update an organization.
  • update_org_campaignChanges dataUpdate an existing campaign identified by campaign number. Only the fields you pass are changed. API summary: Update a campaign.
  • update_org_copilot_spaceChanges dataUpdate an existing copilot space identified by space number. API summary: Set an organization Copilot Space.
  • update_org_hookDeletesUpdate an existing hook identified by hook id. Only the fields you pass are changed. Destructive action; may require approval. API summary: Update an organization webhook.
  • update_org_interaction_limitsVisible to othersUpdate an existing interaction limit identified by org. Has effects visible outside this system. API summary: Set interaction restrictions for an organization.
  • update_org_issue_fieldVisible to othersUpdate an existing issue field identified by issue field id. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update issue field for an organization.
  • update_org_issue_typeVisible to othersUpdate an existing issue type identified by issue type id. Has effects visible outside this system. API summary: Update issue type for an organization.
  • update_org_personal_access_tokenDeletesUpdate an existing personal access token identified by pat id. Destructive action; may require approval. API summary: Update the access a fine-grained personal access token has to organization resources.
  • update_org_personal_access_token_requestDeletesUpdate an existing personal access token request identified by pat request id. Destructive action; may require approval. API summary: Review a request to access organization resources with a fine-grained personal access token.
  • update_org_private_registryChanges dataUpdate an existing private registry identified by secret name. Only the fields you pass are changed. API summary: Update a private registry for an organization.
  • update_org_rulesetChanges dataUpdate an existing ruleset identified by ruleset id. API summary: Update an organization repository ruleset.
  • update_org_subscriptionChanges dataUpdate an existing subscription identified by username. API summary: Set organization membership for a user.
  • update_org_teamChanges dataUpdate an existing team identified by team slug. Only the fields you pass are changed. API summary: Update a team.
  • update_org_userChanges dataUpdate an existing user identified by username. API summary: Block a user from an organization.
  • update_org_user_orgs_convert_member_to_outside_collaboratorChanges dataUpdate an existing user identified by username. API summary: Convert an organization member to outside collaborator.
  • update_pattern_configurationsVisible to othersUpdate an existing pattern configuration identified by org. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update organization pattern configurations.
  • update_permissionsMoves moneyUpdate an existing permission identified by org. Financial or irreversible action; may require approval. API summary: Set GitHub Actions permissions for an organization.
  • update_policyChanges dataUpdate an existing policy identified by policy id. API summary: Update an organization Actions policy.
  • update_preferencesVisible to othersUpdate an existing preference identified by repo. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update repository preferences for check suites.
  • update_projects_v2_productChanges dataUpdate an existing product identified by product id. Only the fields you pass are changed. API summary: Update project item for organization.
  • update_propertiesVisible to othersUpdate an existing property identified by org. Only the fields you pass are changed. Has effects visible outside this system. API summary: Create or update external custom property values for organization repositories.
  • update_propertyChanges dataUpdate an existing property identified by property name. Only the fields you pass are changed. API summary: Create or update external custom property values for a property across organization repositories.
  • update_property_automated_security_fixesVisible to othersUpdate an existing automated security fix identified by repo. Has effects visible outside this system. API summary: Enable Dependabot security updates.
  • update_property_immutable_releasesVisible to othersUpdate an existing immutable release identified by repo. Has effects visible outside this system. API summary: Enable immutable releases.
  • update_property_interaction_limitsVisible to othersUpdate an existing interaction limit identified by repo. Has effects visible outside this system. API summary: Set interaction restrictions for a repository.
  • update_property_notificationsVisible to othersUpdate an existing notification identified by repo. Has effects visible outside this system. API summary: Mark repository notifications as read.
  • update_property_orgs_custom_properties_for_repos_create_or_updatChanges dataUpdate an existing property identified by custom property name. API summary: Create or update a custom property for an organization.
  • update_property_pagesVisible to othersUpdate an existing page identified by repo. Has effects visible outside this system. API summary: Update information about a GitHub Pages site.
  • update_property_private_vulnerability_reportingsVisible to othersUpdate an existing private vulnerability reporting identified by repo. Has effects visible outside this system. API summary: Enable private vulnerability reporting for a repository.
  • update_property_repositoryChanges dataUpdate an existing repository identified by repository id. API summary: Add a repository to an app installation.
  • update_property_subscriptionsVisible to othersUpdate an existing subscription identified by repo. Has effects visible outside this system. API summary: Set a repository subscription.
  • update_property_suspendedsVisible to othersUpdate an existing suspended identified by installation id. Has effects visible outside this system. API summary: Suspend an app installation.
  • update_property_topicsVisible to othersUpdate an existing topic identified by repo. Has effects visible outside this system. API summary: Replace all repository topics.
  • update_property_vulnerability_alertsVisible to othersUpdate an existing vulnerability alert identified by repo. Has effects visible outside this system. API summary: Enable vulnerability alerts.
  • update_pull_branchChanges dataUpdate an existing pull identified by pull number. API summary: Update a pull request branch.
  • update_pull_requestChanges dataUpdate a pull request's title, body or base branch, or close/reopen it with state. Required: owner, repo and pull_number.
  • update_pull_reviewChanges dataUpdate an existing review identified by review id. API summary: Update a review for a pull request.
  • update_refChanges dataUpdate an existing ref identified by ref ref. Only the fields you pass are changed. API summary: Update a reference.
  • update_releaseChanges dataUpdate an existing release identified by release id. Only the fields you pass are changed. API summary: Update a release.
  • update_repositoriesMoves moneyUpdate an existing repository identified by org. Financial or irreversible action; may require approval. API summary: Set selected repositories enabled for GitHub Actions in an organization.
  • update_repositoryDeletesUpdate an existing repository identified by repository id. Destructive action; may require approval. API summary: Enable a selected repository for GitHub Actions in an organization.
  • update_repository_accessesVisible to othersUpdate an existing repository access identified by enterprise. Only the fields you pass are changed. Has effects visible outside this system. API summary: Updates Dependabot's repository access list for an enterprise.
  • update_repository_invitationChanges dataUpdate an existing repository invitation identified by invitation id. Only the fields you pass are changed. API summary: Accept a repository invitation.
  • update_required_pull_request_reviewsVisible to othersUpdate an existing required pull request review identified by branch. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update pull request review protection.
  • update_required_status_checksVisible to othersUpdate an existing required status check identified by branch. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update status check protection.
  • update_retention_limitsVisible to othersUpdate an existing retention limit identified by enterprise. Has effects visible outside this system. API summary: Set GitHub Actions cache retention limit for an enterprise.
  • update_review_dismissalsVisible to othersUpdate an existing dismissal identified by review id. Has effects visible outside this system. API summary: Dismiss a review for a pull request.
  • update_rulesetChanges dataUpdate an existing ruleset identified by ruleset id. API summary: Update a repository ruleset.
  • update_runner_groupChanges dataUpdate an existing runner group identified by runner group id. Only the fields you pass are changed. API summary: Update a self-hosted runner group for an organization.
  • update_runner_group_repositoriesVisible to othersUpdate an existing repository identified by runner group id. Has effects visible outside this system. API summary: Set repository access for a self-hosted runner group in an organization.
  • update_runner_group_repositoryChanges dataUpdate an existing repository identified by repository id. API summary: Add repository access to a self-hosted runner group in an organization.
  • update_runner_group_runnerChanges dataUpdate an existing runner identified by runner id. API summary: Add a self-hosted runner to a group for an organization.
  • update_runner_group_runnersVisible to othersUpdate an existing runner identified by runner group id. Has effects visible outside this system. API summary: Set self-hosted runners in a group for an organization.
  • update_runner_labelsVisible to othersUpdate an existing label identified by runner id. Has effects visible outside this system. API summary: Set custom labels for a self-hosted runner for an organization.
  • update_secretChanges dataUpdate an existing secret identified by secret name. API summary: Create or update an organization secret.
  • update_secret_repositoriesVisible to othersUpdate an existing repository identified by secret name. Has effects visible outside this system. API summary: Set selected repositories for an organization secret.
  • update_secret_repositoryChanges dataUpdate an existing repository identified by repository id. API summary: Add selected repository to an organization secret.
  • update_security_advisoryChanges dataUpdate an existing security advisory identified by ghsa id. Only the fields you pass are changed. API summary: Update a repository security advisory.
  • update_selected_actionsMoves moneyUpdate an existing selected action identified by org. Financial or irreversible action; may require approval. API summary: Set allowed actions and reusable workflows for an organization.
  • update_self_hosted_runnersMoves moneyUpdate an existing self hosted runner identified by org. Financial or irreversible action; may require approval. API summary: Set self-hosted runners settings for an organization.
  • update_setupsVisible to othersUpdate an existing setup identified by repo. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update a code quality setup configuration.
  • update_starredChanges dataUpdate an existing starred identified by repo. API summary: Star a repository for the authenticated user.
  • update_statusChanges dataUpdate an existing status identified by sha. API summary: Create a commit status.
  • update_storage_limitsVisible to othersUpdate an existing storage limit identified by enterprise. Has effects visible outside this system. API summary: Set GitHub Actions cache storage limit for an enterprise.
  • update_subsVisible to othersUpdate an existing sub identified by org. Has effects visible outside this system. API summary: Set the customization template for an OIDC subject claim for an organization.
  • update_teamDeletesUpdate an existing team identified by role id. Destructive action; may require approval. API summary: Assign an organization role to a team.
  • update_team_repoDeletesUpdate an existing repo identified by repo. Destructive action; may require approval. API summary: Add or update team repository permissions.
  • update_team_subscriptionChanges dataUpdate an existing subscription identified by username. API summary: Add or update team membership for a user.
  • update_teamsVisible to othersUpdate an existing team identified by branch. Has effects visible outside this system. API summary: Set team access restrictions.
  • update_threadChanges dataUpdate an existing thread identified by thread id. Only the fields you pass are changed. API summary: Mark a thread as read.
  • update_thread_subscriptionsVisible to othersUpdate an existing subscription identified by thread id. Has effects visible outside this system. API summary: Set a thread subscription.
  • update_ticket_labelsDeletesUpdate an existing label identified by issue number. Destructive action; may require approval. API summary: Set labels for an issue.
  • update_ticketsDeletesUpdate an existing ticket identified by issue number. Only the fields you pass are changed. Destructive action; may require approval. API summary: Reprioritize sub-issue.
  • update_userDeletesUpdate an existing user identified by role id. Destructive action; may require approval. API summary: Assign an organization role to a user.
  • update_user_copilot_spaceChanges dataUpdate an existing copilot space identified by space number. API summary: Set a Copilot Space for a user.
  • update_user_users_blockChanges dataUpdate an existing user identified by username. API summary: Block a user.
  • update_user_users_followChanges dataUpdate an existing user identified by username. API summary: Follow a user.
  • update_usersVisible to othersUpdate an existing user. Only the fields you pass are changed. Has effects visible outside this system. API summary: Update the authenticated user.
  • update_variableChanges dataUpdate an existing variable identified by name. Only the fields you pass are changed. API summary: Update an organization variable.
  • update_variable_repositoriesVisible to othersUpdate an existing repository identified by name. Has effects visible outside this system. API summary: Set selected repositories for an organization variable.
  • update_variable_repositoryChanges dataUpdate an existing repository identified by repository id. API summary: Add selected repository to an organization variable.
  • update_visibilitiesDeletesUpdate an existing visibility. Only the fields you pass are changed. Destructive action; may require approval. API summary: Set primary email visibility for the authenticated user.
  • update_workflowsMoves moneyUpdate an existing workflow identified by org. Financial or irreversible action; may require approval. API summary: Set default workflow permissions for an organization.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose GitHub from the app list.

  2. 2

    Paste your key

    Paste a GitHub personal access token. In GitHub, go to Settings > Developer settings > Personal access tokens > Fine-grained tokens, click Generate new token, choose the repositories and permissions, and copy the token.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in GitHub?

The AI can read repositories, files, branches, commits, issues, pull requests, releases and your notifications. It can create and update issues, add labels, assignees and comments, open, review and merge pull requests, and publish releases. It only reaches the repositories your token gives access to.

Which repositories can the AI reach?

Only the ones your token allows. With a fine-grained token you pick the exact repositories and permissions when you create it. If the token has read access only, GitHub rejects any write action.

Does the AI see my GitHub API key?

No. Your personal access token is encrypted at rest and never shown to the AI. Once saved, it is not shown again, not even to you. The AI only works through the tools you switch on.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on. Risky actions, such as merging a pull request or publishing a release, can require your approval before they run. Every tool call is logged, so you can see what the AI did.

Does it work with ChatGPT?

Yes. In ChatGPT, go to Settings › Apps & Connectors › Advanced, turn on Developer mode and add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link works in Claude under Settings › Connectors › Add custom connector, and in Cursor.

What does it cost?

HeyMyApps has a free plan, and you do not need a credit card to start. Paid plans bill per completed task, so you pay for work the AI actually finishes.

Let your AI work in GitHub today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect GitHub free

HeyMyApps is not affiliated with GitHub. Product names are trademarks of their owners.