Your GitHub App can make requests to the following REST endpoints with a user access token.
GET /enterprises/{enterprise}/actions/oidc/customization/properties/repo
POST /enterprises/{enterprise}/actions/oidc/customization/properties/repo
DELETE /enterprises/{enterprise}/actions/oidc/customization/properties/repo/{custom_property_name}
GET /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}
DELETE /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}
GET /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}/versions
GET /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}/versions/{version}
DELETE /orgs/{org}/actions/hosted-runners/images/custom/{image_definition_id}/versions/{version}
DELETE /orgs/{org}/actions/hosted-runners/{hosted_runner_id}
DELETE /orgs/{org}/actions/oidc/customization/properties/repo/{custom_property_name}
GET /orgs/{org}/actions/permissions/artifact-and-log-retention
PUT /orgs/{org}/actions/permissions/artifact-and-log-retention
GET /orgs/{org}/actions/permissions/fork-pr-contributor-approval
PUT /orgs/{org}/actions/permissions/fork-pr-contributor-approval
GET /orgs/{org}/actions/permissions/fork-pr-workflows-private-repos
PUT /orgs/{org}/actions/permissions/fork-pr-workflows-private-repos
PUT /orgs/{org}/actions/permissions/repositories/{repository_id}
DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}
GET /orgs/{org}/actions/permissions/self-hosted-runners/repositories
PUT /orgs/{org}/actions/permissions/self-hosted-runners/repositories
PUT /orgs/{org}/actions/permissions/self-hosted-runners/repositories/{repository_id}
DELETE /orgs/{org}/actions/permissions/self-hosted-runners/repositories/{repository_id}
GET /orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners
GET /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories
PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories
PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}
DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}
GET /orgs/{org}/actions/runner-groups/{runner_group_id}/runners
PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/runners
PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}
DELETE /orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}
DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name}
PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}
DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}
PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}
DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}
DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}
GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}
GET /repos/{owner}/{repo}/actions/concurrency_groups/{concurrency_group_name}
GET /repos/{owner}/{repo}/actions/jobs/{job_id}/steps/{step_number}/logs
GET /repos/{owner}/{repo}/actions/permissions/artifact-and-log-retention
PUT /repos/{owner}/{repo}/actions/permissions/artifact-and-log-retention
GET /repos/{owner}/{repo}/actions/permissions/fork-pr-contributor-approval
PUT /repos/{owner}/{repo}/actions/permissions/fork-pr-contributor-approval
GET /repos/{owner}/{repo}/actions/permissions/fork-pr-workflows-private-repos
PUT /repos/{owner}/{repo}/actions/permissions/fork-pr-workflows-private-repos
GET /repos/{owner}/{repo}/actions/permissions/selected-actions
PUT /repos/{owner}/{repo}/actions/permissions/selected-actions
GET /repos/{owner}/{repo}/actions/runners/deprecations/{version}
POST /repos/{owner}/{repo}/actions/runners/generate-jitconfig
POST /repos/{owner}/{repo}/actions/runners/registration-token
GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels
DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}
GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}
GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobs
GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logs
GET /repos/{owner}/{repo}/actions/runs/{run_id}/concurrency_groups
POST /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancel
GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments
POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments
POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobs
PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable
POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches
PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable
GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs
GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing
GET /repos/{owner}/{repo}/environments/{environment_name}/secrets
GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-key
GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}
PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}
DELETE /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}
GET /repos/{owner}/{repo}/environments/{environment_name}/variables
POST /repos/{owner}/{repo}/environments/{environment_name}/variables
GET /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}
PATCH /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}
DELETE /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}
PUT /orgs/{org}/agents/secrets/{secret_name}/repositories/{repository_id}
DELETE /orgs/{org}/agents/secrets/{secret_name}/repositories/{repository_id}
PUT /orgs/{org}/agents/variables/{name}/repositories/{repository_id}
DELETE /orgs/{org}/agents/variables/{name}/repositories/{repository_id}
PUT /user/installations/{installation_id}/repositories/{repository_id}
DELETE /user/installations/{installation_id}/repositories/{repository_id}
GET /organizations/{org}/settings/billing/budgets/{budget_id}
PATCH /organizations/{org}/settings/billing/budgets/{budget_id}
DELETE /organizations/{org}/settings/billing/budgets/{budget_id}
GET /organizations/{org}/settings/billing/premium_request/usage
GET /users/{username}/settings/billing/premium_request/usage
GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins
POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews
PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures
POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks
PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users
GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations
POST /repos/{owner}/{repo}/check-runs/{check_run_id}/rerequest
GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs
POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest
GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}
PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}
GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/autofix
POST /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/autofix
POST /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/autofix/commits
GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances
GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}
DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}
GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}
DELETE /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}
POST /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses
GET /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}
GET /orgs/{org}/code-security/configurations/{configuration_id}
PATCH /orgs/{org}/code-security/configurations/{configuration_id}
DELETE /orgs/{org}/code-security/configurations/{configuration_id}
POST /orgs/{org}/code-security/configurations/{configuration_id}/attach
PUT /orgs/{org}/code-security/configurations/{configuration_id}/defaults
GET /orgs/{org}/code-security/configurations/{configuration_id}/repositories
GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories
PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories
PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}
DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}
DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}
POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop
DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name}
PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id}
DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}
GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day
GET /enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest
GET /enterprises/{enterprise}/copilot/metrics/reports/repos-1-day
GET /enterprises/{enterprise}/copilot/metrics/reports/user-teams-1-day
GET /enterprises/{enterprise}/copilot/metrics/reports/users-1-day
GET /enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest
GET /orgs/{org}/copilot/coding-agent/permissions/repositories
PUT /orgs/{org}/copilot/coding-agent/permissions/repositories
PUT /orgs/{org}/copilot/coding-agent/permissions/repositories/{repository_id}
DELETE /orgs/{org}/copilot/coding-agent/permissions/repositories/{repository_id}
GET /orgs/{org}/copilot/metrics/reports/organization-28-day/latest
POST /orgs/{org}/copilot-spaces/{space_number}/collaborators
PUT /orgs/{org}/copilot-spaces/{space_number}/collaborators/{actor_type}/{actor_identifier}
DELETE /orgs/{org}/copilot-spaces/{space_number}/collaborators/{actor_type}/{actor_identifier}
GET /orgs/{org}/copilot-spaces/{space_number}/resources/{space_resource_id}
PUT /orgs/{org}/copilot-spaces/{space_number}/resources/{space_resource_id}
DELETE /orgs/{org}/copilot-spaces/{space_number}/resources/{space_resource_id}
PATCH /enterprises/{enterprise}/dependabot/repository-access
PUT /enterprises/{enterprise}/dependabot/repository-access/default-level
GET /orgs/{org}/dependabot/secrets/{secret_name}/repositories
PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories
PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}
DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}
PATCH /repos/{owner}/{repo}/dependabot/alerts/{alert_number}
DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name}
GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}
GET /repos/{owner}/{repo}/dependency-graph/sbom/fetch-report/{sbom_uuid}
GET /repos/{owner}/{repo}/dependency-graph/sbom/generate-report
GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses
POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses
GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}
DELETE /repos/{owner}/{repo}/environments/{environment_name}
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies
POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules
POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/apps
GET /repos/{owner}/{repo}/interaction-limits/pulls/bypass-list
PUT /repos/{owner}/{repo}/interaction-limits/pulls/bypass-list
DELETE /repos/{owner}/{repo}/interaction-limits/pulls/bypass-list
GET /repos/{owner}/{repo}/interaction-limits/pulls/creation-cap
PATCH /repos/{owner}/{repo}/interaction-limits/pulls/creation-cap
DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/pin
DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees
GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}
GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by
POST /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by
DELETE /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocked_by/{issue_id}
GET /repos/{owner}/{repo}/issues/{issue_number}/dependencies/blocking
GET /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values
POST /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values
PUT /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values
DELETE /repos/{owner}/{repo}/issues/{issue_number}/issue-field-values/{issue_field_id}
DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}
DELETE /repos/{owner}/{repo}/issues/{issue_number}/relates_to/{issue_id}
DELETE /repos/{owner}/{repo}/issues/{issue_number}/sub_issue
PATCH /repos/{owner}/{repo}/issues/{issue_number}/sub_issues/priority
POST /repos/{owner}/{repo}/issues/{issue_number}/suggestions/{suggestion_id}/approve
POST /repos/{owner}/{repo}/issues/{issue_number}/suggestions/{suggestion_id}/dismiss
GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels
POST /orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}
POST /orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}/jobs
GET /orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}/jobs/{job_id}
GET /orgs/{org}/artifacts/{subject_digest}/metadata/deployment-records
GET /orgs/{org}/artifacts/{subject_digest}/metadata/storage-records
POST /orgs/{org}/hooks/{hook_id}/deliveries/{delivery_id}/attempts
GET /orgs/{org}/insights/api/route-stats/{actor_type}/{actor_id}
GET /orgs/{org}/insights/api/summary-stats/{actor_type}/{actor_id}
GET /orgs/{org}/insights/api/time-stats/{actor_type}/{actor_id}
PUT /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}
DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}
PUT /orgs/{org}/organization-roles/users/{username}/{role_id}
DELETE /orgs/{org}/organization-roles/users/{username}/{role_id}
POST /orgs/{org}/personal-access-token-requests/{pat_request_id}
GET /orgs/{org}/personal-access-token-requests/{pat_request_id}/repositories
GET /orgs/{org}/personal-access-tokens/{pat_id}/repositories
PUT /orgs/{org}/settings/immutable-releases/repositories/{repository_id}
DELETE /orgs/{org}/settings/immutable-releases/repositories/{repository_id}
GET /orgs/{org}/settings/network-configurations/{network_configuration_id}
PATCH /orgs/{org}/settings/network-configurations/{network_configuration_id}
DELETE /orgs/{org}/settings/network-configurations/{network_configuration_id}
GET /orgs/{org}/settings/network-settings/{network_settings_id}
GET /orgs/{org}/packages/{package_type}/{package_name}/versions
GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}
GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}
GET /users/{username}/packages/{package_type}/{package_name}
DELETE /users/{username}/packages/{package_type}/{package_name}
GET /users/{username}/packages/{package_type}/{package_name}/versions
GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}
GET /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}
POST /repos/{owner}/{repo}/pages/deployments/{pages_deployment_id}/cancel
GET /orgs/{org}/projectsV2/{project_number}/fields/{field_id}
PATCH /orgs/{org}/projectsV2/{project_number}/items/{item_id}
DELETE /orgs/{org}/projectsV2/{project_number}/items/{item_id}
GET /orgs/{org}/projectsV2/{project_number}/views/{view_number}/items
POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies
GET /repos/{owner}/{repo}/pulls/{pull_number}/merge-async/{uuid}
GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers
POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers/rerequest
GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}
PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}
DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}
GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments
PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals
POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events
DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}
GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions
POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions
DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}
DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}
GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions
POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions
DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}
DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}
GET /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}
POST /repos/{owner}/{repo}/hooks/{hook_id}/deliveries/{delivery_id}/attempts
DELETE /repos/{owner}/{repo}/private-vulnerability-reporting
GET /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id}
GET /repos/{owner}/{repo}/rulesets/{ruleset_id}/history/{version_id}
PATCH /orgs/{org}/secret-scanning/custom-patterns/{pattern_id}
GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}
PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}
GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}/locations
DELETE /repos/{owner}/{repo}/secret-scanning/custom-patterns
PATCH /repos/{owner}/{repo}/secret-scanning/custom-patterns/{pattern_id}
POST /repos/{owner}/{repo}/secret-scanning/push-protection-bypasses
POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/cve
POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forks