1
0
mirror of synced 2025-12-19 09:57:42 -05:00
Files
docs/content/rest/overview/endpoints-available-for-fine-grained-personal-access-tokens.md
Laura Coursen 52937ae5ca GitHub Enterprise Server 3.9 release candidate (#36631)
Co-authored-by: Rachael Sewell <rachmari@github.com>
Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com>
Co-authored-by: David Jarzebowski <davidjarzebowski@github.com>
Co-authored-by: Anne-Marie <102995847+am-stead@users.noreply.github.com>
Co-authored-by: Matt Pollard <mattpollard@users.noreply.github.com>
Co-authored-by: Steve Guntrip <stevecat@github.com>
Co-authored-by: Isaac Brown <101839405+isaacmbrown@users.noreply.github.com>
Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com>
Co-authored-by: Torsten Walter <torstenwalter@github.com>
Co-authored-by: Henry Mercer <henrymercer@github.com>
Co-authored-by: Sarah Edwards <skedwards88@github.com>
2023-06-08 17:40:16 +00:00

88 KiB

title, intro, versions, shortTitle
title intro versions shortTitle
Endpoints available for fine-grained personal access tokens Your {% data variables.product.pat_v2 %} can make requests to the following REST endpoints.
feature
pat-v2
Endpoints for fine-grained PATs

actions

{% ifversion ghec or ghes %}- GET /enterprises/{enterprise}/actions/permissions{% endif %} {% ifversion ghec or ghes %}- PUT /enterprises/{enterprise}/actions/permissions{% endif %} {% ifversion ghec or ghes %}- GET /enterprises/{enterprise}/actions/permissions/organizations{% endif %} {% ifversion ghec or ghes %}- PUT /enterprises/{enterprise}/actions/permissions/organizations{% endif %} {% ifversion ghec or ghes %}- PUT /enterprises/{enterprise}/actions/permissions/organizations/{org_id}{% endif %} {% ifversion ghec or ghes %}- DELETE /enterprises/{enterprise}/actions/permissions/organizations/{org_id}{% endif %} {% ifversion ghec or ghes %}- GET /enterprises/{enterprise}/actions/permissions/selected-actions{% endif %} {% ifversion ghec or ghes %}- PUT /enterprises/{enterprise}/actions/permissions/selected-actions{% endif %}

activity

{% ifversion ghec %}

announcement-banners

{% ifversion ghec %}- GET /orgs/{org}/announcement{% endif %} {% ifversion ghec %}- PATCH /orgs/{org}/announcement{% endif %} {% ifversion ghec %}- DELETE /orgs/{org}/announcement{% endif %}

{% endif %}

apps

{% ifversion ghec or ghes > 3.3 %}

billing

{% ifversion ghec or ghes > 3.3 %}- GET /orgs/{org}/settings/billing/advanced-security{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/settings/billing/actions{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/settings/billing/packages{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/settings/billing/shared-storage{% endif %} {% ifversion fpt or ghec %}- GET /users/{username}/settings/billing/actions{% endif %} {% ifversion fpt or ghec %}- GET /users/{username}/settings/billing/packages{% endif %} {% ifversion fpt or ghec %}- GET /users/{username}/settings/billing/shared-storage{% endif %}

{% endif %}

branches

code-scanning

codes-of-conduct

{% ifversion fpt or ghec %}

codespaces

{% ifversion fpt or ghec %}- GET /orgs/{org}/codespaces{% endif %} {% ifversion fpt or ghec %}- PUT /orgs/{org}/codespaces/billing{% endif %} {% ifversion fpt or ghec %}- POST /orgs/{org}/codespaces/billing/selected_users{% endif %} {% ifversion fpt or ghec %}- DELETE /orgs/{org}/codespaces/billing/selected_users{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/codespaces/secrets{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/codespaces/secrets/public-key{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- PUT /orgs/{org}/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- DELETE /orgs/{org}/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/codespaces/secrets/{secret_name}/repositories{% endif %} {% ifversion fpt or ghec %}- PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories{% endif %} {% ifversion fpt or ghec %}- PUT /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}{% endif %} {% ifversion fpt or ghec %}- DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}{% endif %} {% ifversion fpt or ghec %}- GET /orgs/{org}/members/{username}/codespaces{% endif %} {% ifversion fpt or ghec %}- DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}{% endif %} {% ifversion fpt or ghec %}- POST /orgs/{org}/members/{username}/codespaces/{codespace_name}/stop{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/codespaces{% endif %} {% ifversion fpt or ghec %}- POST /repos/{owner}/{repo}/codespaces{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/codespaces/devcontainers{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/codespaces/machines{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/codespaces/new{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/codespaces/secrets{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/codespaces/secrets/public-key{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- PUT /repos/{owner}/{repo}/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- POST /repos/{owner}/{repo}/pulls/{pull_number}/codespaces{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces{% endif %} {% ifversion fpt or ghec %}- POST /user/codespaces{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces/secrets{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces/secrets/public-key{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- PUT /user/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- DELETE /user/codespaces/secrets/{secret_name}{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces/secrets/{secret_name}/repositories{% endif %} {% ifversion fpt or ghec %}- PUT /user/codespaces/secrets/{secret_name}/repositories{% endif %} {% ifversion fpt or ghec %}- PUT /user/codespaces/secrets/{secret_name}/repositories/{repository_id}{% endif %} {% ifversion fpt or ghec %}- DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces/{codespace_name}{% endif %} {% ifversion fpt or ghec %}- PATCH /user/codespaces/{codespace_name}{% endif %} {% ifversion fpt or ghec %}- DELETE /user/codespaces/{codespace_name}{% endif %} {% ifversion fpt or ghec %}- POST /user/codespaces/{codespace_name}/exports{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces/{codespace_name}/exports/{export_id}{% endif %} {% ifversion fpt or ghec %}- GET /user/codespaces/{codespace_name}/machines{% endif %} {% ifversion fpt or ghec %}- POST /user/codespaces/{codespace_name}/publish{% endif %} {% ifversion fpt or ghec %}- POST /user/codespaces/{codespace_name}/start{% endif %} {% ifversion fpt or ghec %}- POST /user/codespaces/{codespace_name}/stop{% endif %}

{% endif %}

collaborators

commits

dependabot

dependency-graph

deploy-keys

deployments

emojis

{% ifversion ghec or ghes %}

enterprise-admin

{% ifversion ghes %}- GET /orgs/{org}/pre-receive-hooks{% endif %} {% ifversion ghes %}- GET /orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}{% endif %} {% ifversion ghes %}- DELETE /orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}{% endif %} {% ifversion ghes %}- GET /repos/{owner}/{repo}/pre-receive-hooks{% endif %} {% ifversion ghes %}- GET /repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}{% endif %} {% ifversion ghes %}- DELETE /repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}{% endif %} {% ifversion ghec or ghes %}- GET /enterprises/{enterprise}/audit-log{% endif %} {% ifversion ghec or ghes > 3.3 %}- GET /enterprises/{enterprise}/settings/billing/advanced-security{% endif %} {% ifversion ghes > 3.5 %}- GET /scim/v2/Groups{% endif %} {% ifversion ghes > 3.5 %}- POST /scim/v2/Groups{% endif %} {% ifversion ghes > 3.5 %}- GET /scim/v2/Groups/{scim_group_id}{% endif %} {% ifversion ghes > 3.5 %}- PUT /scim/v2/Groups/{scim_group_id}{% endif %} {% ifversion ghes > 3.5 %}- PATCH /scim/v2/Groups/{scim_group_id}{% endif %} {% ifversion ghes > 3.5 %}- DELETE /scim/v2/Groups/{scim_group_id}{% endif %} {% ifversion ghes > 3.5 %}- GET /scim/v2/Users{% endif %} {% ifversion ghes > 3.5 %}- POST /scim/v2/Users{% endif %} {% ifversion ghes > 3.5 %}- GET /scim/v2/Users/{scim_user_id}{% endif %} {% ifversion ghes > 3.5 %}- PUT /scim/v2/Users/{scim_user_id}{% endif %} {% ifversion ghes > 3.5 %}- PATCH /scim/v2/Users/{scim_user_id}{% endif %} {% ifversion ghes > 3.5 %}- DELETE /scim/v2/Users/{scim_user_id}{% endif %}

{% endif %}

gists

git

gitignore

{% ifversion fpt or ghec %}

interactions

{% ifversion fpt or ghec %}- GET /orgs/{org}/interaction-limits{% endif %} {% ifversion fpt or ghec %}- PUT /orgs/{org}/interaction-limits{% endif %} {% ifversion fpt or ghec %}- DELETE /orgs/{org}/interaction-limits{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/interaction-limits{% endif %} {% ifversion fpt or ghec %}- PUT /repos/{owner}/{repo}/interaction-limits{% endif %} {% ifversion fpt or ghec %}- DELETE /repos/{owner}/{repo}/interaction-limits{% endif %} {% ifversion fpt or ghec %}- GET /user/interaction-limits{% endif %} {% ifversion fpt or ghec %}- PUT /user/interaction-limits{% endif %} {% ifversion fpt or ghec %}- DELETE /user/interaction-limits{% endif %}

{% endif %}

issues

licenses

markdown

meta

metrics

{% ifversion fpt or ghec %}

migrations

{% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/import{% endif %} {% ifversion fpt or ghec %}- PUT /repos/{owner}/{repo}/import{% endif %} {% ifversion fpt or ghec %}- PATCH /repos/{owner}/{repo}/import{% endif %} {% ifversion fpt or ghec %}- DELETE /repos/{owner}/{repo}/import{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/import/authors{% endif %} {% ifversion fpt or ghec %}- PATCH /repos/{owner}/{repo}/import/authors/{author_id}{% endif %} {% ifversion fpt or ghec %}- GET /repos/{owner}/{repo}/import/large_files{% endif %} {% ifversion fpt or ghec %}- PATCH /repos/{owner}/{repo}/import/lfs{% endif %}

{% endif %}

orgs

{% ifversion packages-rest-api %}

packages

{% ifversion packages-rest-api %}- GET /orgs/{org}/packages{% endif %} {% ifversion packages-rest-api %}- GET /orgs/{org}/packages/{package_type}/{package_name}{% endif %} {% ifversion packages-rest-api %}- DELETE /orgs/{org}/packages/{package_type}/{package_name}{% endif %} {% ifversion packages-rest-api %}- GET /orgs/{org}/packages/{package_type}/{package_name}/versions{% endif %} {% ifversion packages-rest-api %}- GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}{% endif %} {% ifversion packages-rest-api %}- GET /user/packages{% endif %} {% ifversion packages-rest-api %}- GET /user/packages/{package_type}/{package_name}{% endif %} {% ifversion packages-rest-api %}- DELETE /user/packages/{package_type}/{package_name}{% endif %} {% ifversion packages-rest-api %}- GET /user/packages/{package_type}/{package_name}/versions{% endif %} {% ifversion packages-rest-api %}- GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}{% endif %} {% ifversion packages-rest-api %}- GET /users/{username}/packages{% endif %} {% ifversion packages-rest-api %}- GET /users/{username}/packages/{package_type}/{package_name}{% endif %} {% ifversion packages-rest-api %}- DELETE /users/{username}/packages/{package_type}/{package_name}{% endif %} {% ifversion packages-rest-api %}- GET /users/{username}/packages/{package_type}/{package_name}/versions{% endif %} {% ifversion packages-rest-api %}- GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}{% endif %}

{% endif %}

pages

projects

pulls

reactions

repos

secret-scanning

security-advisories

teams

users

webhooks