Skip to main content

Permissions required for GitHub Apps

For each permission granted to a GitHub App, these are the REST API endpoints that the app can use.

In this article

About GitHub App permissions

GitHub Apps are created with a set of permissions. Permissions define what resources the GitHub App can access via the API. For more information, see "Choosing permissions for a GitHub App."

To help you choose the correct permissions, you will receive the X-Accepted-GitHub-Permissions header in the REST API response. The header will tell you what permissions are required in order to access the endpoint. For more information, see "Troubleshooting the REST API."

These permissions are required to access private resources. Some endpoints can also be used to access public resources without these permissions. To see whether an endpoint can access public resources without a permission, see the documentation for that endpoint.

Some endpoints require more than one permission. Other endpoints work with any one permission from a set of permissions. In these cases, the "Additional permissions" column will include a checkmark. For full details about the permissions that are required to use the endpoint, see the documentation for that endpoint.

Organization permissions for "Administration"

EndpointAccessToken typesAdditional permissions
PATCH /orgs/{org}writeUAT
IAT
DELETE /orgs/{org}writeUAT
IAT
PUT /orgs/{org}/actions/oidc/customization/subwriteUAT
IAT
PUT /orgs/{org}/actions/permissionswriteUAT
IAT
PUT /orgs/{org}/actions/permissions/repositorieswriteUAT
IAT
PUT /orgs/{org}/actions/permissions/repositories/{repository_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /orgs/{org}/actions/permissions/selected-actionswriteUAT
IAT
PUT /orgs/{org}/actions/permissions/workflowwriteUAT
IAT
GET /orgs/{org}/code-security/configurationswriteUAT
IAT
POST /orgs/{org}/code-security/configurationswriteUAT
IAT
GET /orgs/{org}/code-security/configurations/defaultswriteUAT
IAT
GET /orgs/{org}/code-security/configurations/{configuration_id}writeUAT
IAT
PATCH /orgs/{org}/code-security/configurations/{configuration_id}writeUAT
IAT
DELETE /orgs/{org}/code-security/configurations/{configuration_id}writeUAT
IAT
POST /orgs/{org}/code-security/configurations/{configuration_id}/attachwriteUAT
IAT
PUT /orgs/{org}/code-security/configurations/{configuration_id}/defaultswriteUAT
IAT
GET /orgs/{org}/code-security/configurations/{configuration_id}/repositorieswriteUAT
IAT
POST /orgs/{org}/copilot/billing/selected_teamswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/copilot/billing/selected_teamswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /orgs/{org}/copilot/billing/selected_userswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/copilot/billing/selected_userswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /orgs/{org}/interaction-limitswriteUAT
IAT
DELETE /orgs/{org}/interaction-limitswriteUAT
IAT
GET /orgs/{org}/rulesetswriteUAT
IAT
POST /orgs/{org}/rulesetswriteUAT
IAT
GET /orgs/{org}/rulesets/rule-suiteswriteUAT
IAT
GET /orgs/{org}/rulesets/rule-suites/{rule_suite_id}writeUAT
IAT
GET /orgs/{org}/rulesets/{ruleset_id}writeUAT
IAT
PUT /orgs/{org}/rulesets/{ruleset_id}writeUAT
IAT
DELETE /orgs/{org}/rulesets/{ruleset_id}writeUAT
IAT
PUT /orgs/{org}/security-managers/teams/{team_slug}writeUAT
IAT
DELETE /orgs/{org}/security-managers/teams/{team_slug}writeUAT
IAT
POST /orgs/{org}/{security_product}/{enablement}writeUAT
IAT
GET /orgs/{org}/actions/cache/usagereadUAT
IAT
GET /orgs/{org}/actions/cache/usage-by-repositoryreadUAT
IAT
GET /orgs/{org}/actions/oidc/customization/subreadUAT
IAT
GET /orgs/{org}/actions/permissionsreadUAT
IAT
GET /orgs/{org}/actions/permissions/repositoriesreadUAT
IAT
GET /orgs/{org}/actions/permissions/selected-actionsreadUAT
IAT
GET /orgs/{org}/actions/permissions/workflowreadUAT
IAT
GET /orgs/{org}/copilot/billingreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/copilot/billing/seatsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/copilot/usagereadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/installationsreadUAT
IAT
GET /orgs/{org}/interaction-limitsreadUAT
IAT
GET /orgs/{org}/members/{username}/copilotreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/security-managersreadUAT
IAT
GET /orgs/{org}/settings/billing/actionsreadUAT
IAT
GET /orgs/{org}/settings/billing/packagesreadUAT
IAT
GET /orgs/{org}/settings/billing/shared-storagereadUAT
IAT

Organization permissions for "GitHub Copilot Business"

EndpointAccessToken typesAdditional permissions
POST /orgs/{org}/copilot/billing/selected_teamswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/copilot/billing/selected_teamswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /orgs/{org}/copilot/billing/selected_userswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/copilot/billing/selected_userswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/copilot/billingreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/copilot/billing/seatsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/copilot/usagereadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/members/{username}/copilotreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.

Organization permissions for "Members"

EndpointAccessToken typesAdditional permissions
POST /orgs/{org}/invitationswriteUAT
IAT
DELETE /orgs/{org}/invitations/{invitation_id}writeUAT
IAT
DELETE /orgs/{org}/members/{username}writeUAT
IAT
PUT /orgs/{org}/memberships/{username}writeUAT
IAT
DELETE /orgs/{org}/memberships/{username}writeUAT
IAT
DELETE /orgs/{org}/organization-roles/teams/{team_slug}writeUAT
IAT
PUT /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}writeUAT
IAT
DELETE /orgs/{org}/organization-roles/teams/{team_slug}/{role_id}writeUAT
IAT
DELETE /orgs/{org}/organization-roles/users/{username}writeUAT
IAT
PUT /orgs/{org}/organization-roles/users/{username}/{role_id}writeUAT
IAT
DELETE /orgs/{org}/organization-roles/users/{username}/{role_id}writeUAT
IAT
PUT /orgs/{org}/outside_collaborators/{username}writeUAT
IAT
DELETE /orgs/{org}/outside_collaborators/{username}writeUAT
IAT
PUT /orgs/{org}/public_members/{username}writeUAT
DELETE /orgs/{org}/public_members/{username}writeUAT
POST /orgs/{org}/teamswriteUAT
IAT
PUT /teams/{team_id}/members/{username}writeUAT
IAT
DELETE /teams/{team_id}/members/{username}writeUAT
IAT
PATCH /user/memberships/orgs/{org}writeUAT
GET /orgs/{org}/failed_invitationsreadUAT
IAT
GET /orgs/{org}/invitationsreadUAT
IAT
GET /orgs/{org}/invitations/{invitation_id}/teamsreadUAT
IAT
GET /orgs/{org}/membersreadUAT
IAT
GET /orgs/{org}/members/{username}readUAT
IAT
GET /orgs/{org}/memberships/{username}readUAT
IAT
GET /orgs/{org}/organization-roles/{role_id}/teamsreadUAT
IAT
GET /orgs/{org}/organization-roles/{role_id}/usersreadUAT
IAT
GET /orgs/{org}/outside_collaboratorsreadUAT
IAT
GET /orgs/{org}/public_membersreadUAT
IAT
GET /orgs/{org}/public_members/{username}readUAT
IAT
GET /orgs/{org}/teamsreadUAT
IAT
GET /teams/{team_id}/members/{username}readUAT
IAT
GET /user/memberships/orgs/{org}readUAT

Organization permissions for "Projects"

EndpointAccessToken typesAdditional permissions
GET /projects/{project_id}/collaboratorsadminUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /projects/{project_id}/collaborators/{username}adminUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/{project_id}/collaborators/{username}adminUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/{project_id}/collaborators/{username}/permissionadminUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /orgs/{org}/projectswriteUAT
IAT
PATCH /projects/columns/cards/{card_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/columns/cards/{card_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/columns/cards/{card_id}/moveswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /projects/columns/{column_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/columns/{column_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/columns/{column_id}/cardswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/columns/{column_id}/moveswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /projects/{project_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/{project_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/{project_id}/columnswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/projectsreadUAT
IAT
GET /projects/columns/cards/{card_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/columns/{column_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/columns/{column_id}/cardsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/{project_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/{project_id}/columnsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.

Repository permissions for "Actions"

EndpointAccessToken typesAdditional permissions
DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}writeUAT
IAT
DELETE /repos/{owner}/{repo}/actions/cacheswriteUAT
IAT
DELETE /repos/{owner}/{repo}/actions/caches/{cache_id}writeUAT
IAT
POST /repos/{owner}/{repo}/actions/jobs/{job_id}/rerunwriteUAT
IAT
PUT /repos/{owner}/{repo}/actions/oidc/customization/subwriteUAT
IAT
DELETE /repos/{owner}/{repo}/actions/runs/{run_id}writeUAT
IAT
POST /repos/{owner}/{repo}/actions/runs/{run_id}/approvewriteUAT
IAT
POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancelwriteUAT
IAT
POST /repos/{owner}/{repo}/actions/runs/{run_id}/force-cancelwriteUAT
IAT
DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logswriteUAT
IAT
POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerunwriteUAT
IAT
POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun-failed-jobswriteUAT
IAT
PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disablewriteUAT
IAT
POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatcheswriteUAT
IAT
PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enablewriteUAT
IAT
GET /repos/{owner}/{repo}/actions/artifactsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}readUAT
IAT
GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}readUAT
IAT
GET /repos/{owner}/{repo}/actions/cache/usagereadUAT
IAT
GET /repos/{owner}/{repo}/actions/cachesreadUAT
IAT
GET /repos/{owner}/{repo}/actions/jobs/{job_id}readUAT
IAT
GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/oidc/customization/subreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}readUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvalsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifactsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}readUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/jobsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/attempts/{attempt_number}/logsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/logsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deploymentsreadUAT
IAT
POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deploymentsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/actions/runs/{run_id}/timingreadUAT
IAT
GET /repos/{owner}/{repo}/actions/workflowsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}readUAT
IAT
GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timingreadUAT
IAT
GET /repos/{owner}/{repo}/environmentsreadUAT
IAT
GET /repos/{owner}/{repo}/environments/{environment_name}readUAT
IAT
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policiesreadUAT
IAT
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}readUAT
IAT
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rulesreadUAT
IAT
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/appsreadUAT
IAT
GET /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}readUAT
IAT

Repository permissions for "Administration"

EndpointAccessToken typesAdditional permissions
POST /orgs/{org}/reposwriteUAT
IAT
PATCH /repos/{owner}/{repo}writeUAT
IAT
DELETE /repos/{owner}/{repo}writeUAT
IAT
PUT /repos/{owner}/{repo}/actions/permissionswriteUAT
IAT
PUT /repos/{owner}/{repo}/actions/permissions/accesswriteUAT
IAT
PUT /repos/{owner}/{repo}/actions/permissions/selected-actionswriteUAT
IAT
PUT /repos/{owner}/{repo}/actions/permissions/workflowwriteUAT
IAT
POST /repos/{owner}/{repo}/actions/runners/generate-jitconfigwriteUAT
IAT
POST /repos/{owner}/{repo}/actions/runners/registration-tokenwriteUAT
IAT
POST /repos/{owner}/{repo}/actions/runners/remove-tokenwriteUAT
IAT
DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}writeUAT
IAT
POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labelswriteUAT
IAT
PUT /repos/{owner}/{repo}/actions/runners/{runner_id}/labelswriteUAT
IAT
DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labelswriteUAT
IAT
DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}writeUAT
IAT
POST /repos/{owner}/{repo}/autolinkswriteUAT
IAT
DELETE /repos/{owner}/{repo}/autolinks/{autolink_id}writeUAT
IAT
PUT /repos/{owner}/{repo}/automated-security-fixeswriteUAT
IAT
DELETE /repos/{owner}/{repo}/automated-security-fixeswriteUAT
IAT
PUT /repos/{owner}/{repo}/branches/{branch}/protectionwriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protectionwriteUAT
IAT
POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_adminswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_adminswriteUAT
IAT
PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviewswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviewswriteUAT
IAT
POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatureswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatureswriteUAT
IAT
PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checkswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checkswriteUAT
IAT
POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contextswriteUAT
IAT
PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contextswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contextswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictionswriteUAT
IAT
POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/appswriteUAT
IAT
PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/appswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/appswriteUAT
IAT
POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teamswriteUAT
IAT
PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teamswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teamswriteUAT
IAT
POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/userswriteUAT
IAT
PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/userswriteUAT
IAT
DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/userswriteUAT
IAT
PATCH /repos/{owner}/{repo}/code-scanning/default-setupwriteUAT
IAT
PUT /repos/{owner}/{repo}/collaborators/{username}writeUAT
IAT
DELETE /repos/{owner}/{repo}/collaborators/{username}writeUAT
IAT
PUT /repos/{owner}/{repo}/environments/{environment_name}writeUAT
IAT
DELETE /repos/{owner}/{repo}/environments/{environment_name}writeUAT
IAT
POST /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policieswriteUAT
IAT
PUT /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}writeUAT
IAT
DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}writeUAT
IAT
POST /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_ruleswriteUAT
IAT
DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}writeUAT
IAT
POST /repos/{owner}/{repo}/forkswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /repos/{owner}/{repo}/interaction-limitswriteUAT
IAT
DELETE /repos/{owner}/{repo}/interaction-limitswriteUAT
IAT
PATCH /repos/{owner}/{repo}/invitations/{invitation_id}writeUAT
IAT
DELETE /repos/{owner}/{repo}/invitations/{invitation_id}writeUAT
IAT
POST /repos/{owner}/{repo}/keyswriteUAT
IAT
DELETE /repos/{owner}/{repo}/keys/{key_id}writeUAT
IAT
POST /repos/{owner}/{repo}/pageswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /repos/{owner}/{repo}/pageswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/pageswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/pages/healthwriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /repos/{owner}/{repo}/private-vulnerability-reportingwriteUAT
IAT
DELETE /repos/{owner}/{repo}/private-vulnerability-reportingwriteUAT
IAT
POST /repos/{owner}/{repo}/rulesetswriteUAT
IAT
GET /repos/{owner}/{repo}/rulesets/rule-suiteswriteUAT
IAT
GET /repos/{owner}/{repo}/rulesets/rule-suites/{rule_suite_id}writeUAT
IAT
PUT /repos/{owner}/{repo}/rulesets/{ruleset_id}writeUAT
IAT
DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id}writeUAT
IAT
POST /repos/{owner}/{repo}/security-advisories/{ghsa_id}/forkswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/tags/protectionwriteUAT
IAT
DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id}writeUAT
IAT
PUT /repos/{owner}/{repo}/topicswriteUAT
IAT
POST /repos/{owner}/{repo}/transferwriteUAT
PUT /repos/{owner}/{repo}/vulnerability-alertswriteUAT
IAT
DELETE /repos/{owner}/{repo}/vulnerability-alertswriteUAT
IAT
POST /repos/{template_owner}/{template_repo}/generatewriteUAT
IAT
POST /user/reposwriteUAT
PATCH /user/repository_invitations/{invitation_id}writeUAT
DELETE /user/repository_invitations/{invitation_id}writeUAT
GET /repos/{owner}/{repo}/actions/permissionsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/permissions/accessreadUAT
IAT
GET /repos/{owner}/{repo}/actions/permissions/selected-actionsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/permissions/workflowreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runnersreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runners/downloadsreadUAT
IAT
GET /repos/{owner}/{repo}/actions/runners/{runner_id}readUAT
IAT
GET /repos/{owner}/{repo}/actions/runners/{runner_id}/labelsreadUAT
IAT
GET /repos/{owner}/{repo}/autolinksreadUAT
IAT
GET /repos/{owner}/{repo}/autolinks/{autolink_id}readUAT
IAT
GET /repos/{owner}/{repo}/automated-security-fixesreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protectionreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_adminsreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviewsreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signaturesreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checksreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contextsreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictionsreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/appsreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teamsreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/usersreadUAT
IAT
GET /repos/{owner}/{repo}/code-scanning/default-setupreadUAT
IAT
GET /repos/{owner}/{repo}/interaction-limitsreadUAT
IAT
GET /repos/{owner}/{repo}/invitationsreadUAT
IAT
GET /repos/{owner}/{repo}/keysreadUAT
IAT
GET /repos/{owner}/{repo}/keys/{key_id}readUAT
IAT
GET /repos/{owner}/{repo}/tags/protectionreadUAT
IAT
GET /repos/{owner}/{repo}/teamsreadUAT
IAT
GET /repos/{owner}/{repo}/traffic/clonesreadUAT
IAT
GET /repos/{owner}/{repo}/traffic/popular/pathsreadUAT
IAT
GET /repos/{owner}/{repo}/traffic/popular/referrersreadUAT
IAT
GET /repos/{owner}/{repo}/traffic/viewsreadUAT
IAT
GET /repos/{owner}/{repo}/vulnerability-alertsreadUAT
IAT
GET /user/repository_invitationsreadUAT

Repository permissions for "Contents"

EndpointAccessToken typesAdditional permissions
POST /repos/{owner}/{repo}/branches/{branch}/renamewriteUAT
IAT
POST /repos/{owner}/{repo}/code-scanning/codeql/variant-analyseswriteUAT
IAT
PATCH /repos/{owner}/{repo}/comments/{comment_id}writeUAT
IAT
DELETE /repos/{owner}/{repo}/comments/{comment_id}writeUAT
IAT
POST /repos/{owner}/{repo}/comments/{comment_id}/reactionswriteUAT
IAT
DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}writeUAT
IAT
PUT /repos/{owner}/{repo}/contents/{path}writeUAT
IAT
DELETE /repos/{owner}/{repo}/contents/{path}writeUAT
IAT
POST /repos/{owner}/{repo}/dependency-graph/snapshotswriteUAT
IAT
POST /repos/{owner}/{repo}/dispatcheswriteUAT
IAT
POST /repos/{owner}/{repo}/git/blobswriteUAT
IAT
POST /repos/{owner}/{repo}/git/commitswriteUAT
IAT
POST /repos/{owner}/{repo}/git/refswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/git/refswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/git/refs/{ref}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/git/refs/{ref}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/git/refs/{ref}writeUAT
IAT
POST /repos/{owner}/{repo}/git/tagswriteUAT
IAT
POST /repos/{owner}/{repo}/git/treeswriteUAT
IAT
PUT /repos/{owner}/{repo}/importwriteUAT
PATCH /repos/{owner}/{repo}/importwriteUAT
DELETE /repos/{owner}/{repo}/importwriteUAT
PATCH /repos/{owner}/{repo}/import/authors/{author_id}writeUAT
PATCH /repos/{owner}/{repo}/import/lfswriteUAT
POST /repos/{owner}/{repo}/merge-upstreamwriteUAT
IAT
POST /repos/{owner}/{repo}/mergeswriteUAT
IAT
PUT /repos/{owner}/{repo}/pulls/{pull_number}/mergewriteUAT
IAT
POST /repos/{owner}/{repo}/releaseswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/releaseswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/releases/assets/{asset_id}writeUAT
IAT
DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}writeUAT
IAT
POST /repos/{owner}/{repo}/releases/generate-noteswriteUAT
IAT
PATCH /repos/{owner}/{repo}/releases/{release_id}writeUAT
IAT
DELETE /repos/{owner}/{repo}/releases/{release_id}writeUAT
IAT
GET /repos/{owner}/{repo}/activityreadUAT
IAT
GET /repos/{owner}/{repo}/branchesreadUAT
IAT
GET /repos/{owner}/{repo}/branches/{branch}readUAT
IAT
GET /repos/{owner}/{repo}/code-scanning/codeql/databasesreadUAT
IAT
GET /repos/{owner}/{repo}/code-scanning/codeql/databases/{language}readUAT
IAT
GET /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}readUAT
IAT
GET /repos/{owner}/{repo}/code-scanning/codeql/variant-analyses/{codeql_variant_analysis_id}/repos/{repo_owner}/{repo_name}readUAT
IAT
GET /repos/{owner}/{repo}/codeowners/errorsreadUAT
IAT
GET /repos/{owner}/{repo}/commitsreadUAT
IAT
GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-headreadUAT
IAT
POST /repos/{owner}/{repo}/commits/{commit_sha}/commentsreadUAT
IAT
GET /repos/{owner}/{repo}/commits/{ref}readUAT
IAT
GET /repos/{owner}/{repo}/community/profilereadUAT
IAT
GET /repos/{owner}/{repo}/compare/{basehead}readUAT
IAT
GET /repos/{owner}/{repo}/contents/{path}readUAT
IAT
GET /repos/{owner}/{repo}/dependency-graph/compare/{basehead}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/dependency-graph/sbomreadUAT
IAT
POST /repos/{owner}/{repo}/forksreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/git/blobs/{file_sha}readUAT
IAT
GET /repos/{owner}/{repo}/git/commits/{commit_sha}readUAT
IAT
GET /repos/{owner}/{repo}/git/matching-refs/{ref}readUAT
IAT
GET /repos/{owner}/{repo}/git/ref/{ref}readUAT
IAT
GET /repos/{owner}/{repo}/git/tags/{tag_sha}readUAT
IAT
GET /repos/{owner}/{repo}/git/trees/{tree_sha}readUAT
IAT
GET /repos/{owner}/{repo}/importreadUAT
GET /repos/{owner}/{repo}/import/authorsreadUAT
GET /repos/{owner}/{repo}/import/large_filesreadUAT
GET /repos/{owner}/{repo}/pulls/{pull_number}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/releasesreadUAT
IAT
GET /repos/{owner}/{repo}/releases/assets/{asset_id}readUAT
IAT
GET /repos/{owner}/{repo}/releases/latestreadUAT
IAT
GET /repos/{owner}/{repo}/releases/tags/{tag}readUAT
IAT
GET /repos/{owner}/{repo}/releases/{release_id}readUAT
IAT
GET /repos/{owner}/{repo}/releases/{release_id}/assetsreadUAT
IAT
GET /repos/{owner}/{repo}/tarball/{ref}readUAT
IAT
GET /repos/{owner}/{repo}/zipball/{ref}readUAT
IAT

Repository permissions for "Environments"

EndpointAccessToken typesAdditional permissions
PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/environments/{environment_name}/variableswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/environments/{environment_name}/secretsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/public-keyreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/environments/{environment_name}/variablesreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/environments/{environment_name}/variables/{name}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.

Repository permissions for "Issues"

EndpointAccessToken typesAdditional permissions
POST /repos/{owner}/{repo}/issueswriteUAT
IAT
PATCH /repos/{owner}/{repo}/issues/comments/{comment_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactionswriteUAT
IAT
DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}writeUAT
IAT
PATCH /repos/{owner}/{repo}/issues/{issue_number}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/{issue_number}/assigneeswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/assigneeswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/{issue_number}/commentswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/{issue_number}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /repos/{owner}/{repo}/issues/{issue_number}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /repos/{owner}/{repo}/issues/{issue_number}/lockwriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/lockwriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/{issue_number}/reactionswriteUAT
IAT
DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}writeUAT
IAT
POST /repos/{owner}/{repo}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/labels/{name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/labels/{name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/milestoneswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/milestones/{milestone_number}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/milestones/{milestone_number}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/assigneesreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/assignees/{assignee}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issuesreadUAT
IAT
GET /repos/{owner}/{repo}/issues/commentsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issues/comments/{comment_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactionsreadUAT
IAT
GET /repos/{owner}/{repo}/issues/eventsreadUAT
IAT
GET /repos/{owner}/{repo}/issues/events/{event_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issues/{issue_number}readUAT
IAT
GET /repos/{owner}/{repo}/issues/{issue_number}/assignees/{assignee}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issues/{issue_number}/commentsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issues/{issue_number}/eventsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issues/{issue_number}/labelsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/issues/{issue_number}/reactionsreadUAT
IAT
GET /repos/{owner}/{repo}/issues/{issue_number}/timelinereadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/labelsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/labels/{name}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/milestonesreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/milestones/{milestone_number}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/milestones/{milestone_number}/labelsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.

Repository permissions for "Metadata"

EndpointAccessToken typesAdditional permissions
GET /notificationsreadUAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /orgs/{org}/actions/permissions/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /orgs/{org}/reposreadUAT
IAT
GET /repos/{owner}/{repo}readUAT
IAT
GET /repos/{owner}/{repo}/collaboratorsreadUAT
IAT
GET /repos/{owner}/{repo}/collaborators/{username}readUAT
IAT
GET /repos/{owner}/{repo}/collaborators/{username}/permissionreadUAT
IAT
GET /repos/{owner}/{repo}/commentsreadUAT
IAT
GET /repos/{owner}/{repo}/comments/{comment_id}readUAT
IAT
GET /repos/{owner}/{repo}/comments/{comment_id}/reactionsreadUAT
IAT
GET /repos/{owner}/{repo}/commits/{commit_sha}/commentsreadUAT
IAT
GET /repos/{owner}/{repo}/contributorsreadUAT
IAT
GET /repos/{owner}/{repo}/eventsreadUAT
IAT
GET /repos/{owner}/{repo}/forksreadUAT
IAT
GET /repos/{owner}/{repo}/languagesreadUAT
IAT
GET /repos/{owner}/{repo}/licensereadUAT
IAT
GET /repos/{owner}/{repo}/private-vulnerability-reportingreadUAT
IAT
GET /repos/{owner}/{repo}/properties/valuesreadUAT
IAT
GET /repos/{owner}/{repo}/rules/branches/{branch}readUAT
IAT
GET /repos/{owner}/{repo}/rulesetsreadUAT
IAT
GET /repos/{owner}/{repo}/rulesets/{ruleset_id}readUAT
IAT
GET /repos/{owner}/{repo}/stargazersreadUAT
IAT
GET /repos/{owner}/{repo}/stats/code_frequencyreadUAT
IAT
GET /repos/{owner}/{repo}/stats/commit_activityreadUAT
IAT
GET /repos/{owner}/{repo}/stats/contributorsreadUAT
IAT
GET /repos/{owner}/{repo}/stats/participationreadUAT
IAT
GET /repos/{owner}/{repo}/stats/punch_cardreadUAT
IAT
GET /repos/{owner}/{repo}/subscribersreadUAT
IAT
GET /repos/{owner}/{repo}/tagsreadUAT
IAT
GET /repos/{owner}/{repo}/topicsreadUAT
IAT
GET /repositoriesreadUAT
IAT
GET /search/labelsreadUAT
IAT
PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id}readUAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}readUAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /user/installations/{installation_id}/repositoriesreadUAT
GET /user/reposreadUAT
GET /users/{username}/reposreadUAT
IAT

Repository permissions for "Projects"

EndpointAccessToken typesAdditional permissions
PATCH /projects/columns/cards/{card_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/columns/cards/{card_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/columns/cards/{card_id}/moveswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /projects/columns/{column_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/columns/{column_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/columns/{column_id}/cardswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/columns/{column_id}/moveswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /projects/{project_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/{project_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/{project_id}/collaboratorswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /projects/{project_id}/collaborators/{username}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /projects/{project_id}/collaborators/{username}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/{project_id}/collaborators/{username}/permissionwriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /projects/{project_id}/columnswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/projectswriteUAT
IAT
GET /projects/columns/cards/{card_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/columns/{column_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/columns/{column_id}/cardsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/{project_id}readUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /projects/{project_id}/columnsreadUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
GET /repos/{owner}/{repo}/projectsreadUAT
IAT

Repository permissions for "Pull requests"

EndpointAccessToken typesAdditional permissions
PATCH /repos/{owner}/{repo}/issues/comments/{comment_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/issues/{issue_number}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/{issue_number}/assigneeswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/assigneeswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/{issue_number}/commentswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/issues/{issue_number}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /repos/{owner}/{repo}/issues/{issue_number}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}writeUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PUT /repos/{owner}/{repo}/issues/{issue_number}/lockwriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
DELETE /repos/{owner}/{repo}/issues/{issue_number}/lockwriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
POST /repos/{owner}/{repo}/labelswriteUAT
IAT
Multiple permissions are required, or a different permission may be used. For more information about the permissions, see the documentation for this endpoint.
PATCH /repos/{owner}/{repo}/labels/{name}write