/
GI
github
/
GitHub v3 REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 2h ago · Updated 2y ago
View markdown
github
GitHub v3 REST API (ghes)
put
Set the level of access for workflows outside of the repository
latest
OpenAPI 3.0.3
MIT
raw.githubusercontent.com
2024-03-25
858
616
10.1 MB
5438365412fe
actions
135
get
Get GitHub Actions cache usage for an enterprise
get
Get GitHub Actions cache usage policy for an enterprise
patch
Set GitHub Actions cache usage policy for an enterprise
get
Get default workflow permissions for an enterprise
put
Set default workflow permissions for an enterprise
get
Get GitHub Actions cache usage for an organization
get
List repositories with GitHub Actions cache usage for an organization
get
Get GitHub Actions permissions for an organization
put
Set GitHub Actions permissions for an organization
get
List selected repositories enabled for GitHub Actions in an organization
put
Set selected repositories enabled for GitHub Actions in an organization
put
Enable a selected repository for GitHub Actions in an organization
delete
Disable a selected repository for GitHub Actions in an organization
get
Get allowed actions for an organization
put
Set allowed actions for an organization
get
Get default workflow permissions for an organization
put
Set default workflow permissions for an organization
get
List self-hosted runner groups for an organization
post
Create a self-hosted runner group for an organization
get
Get a self-hosted runner group for an organization
delete
Delete a self-hosted runner group from an organization
patch
Update a self-hosted runner group for an organization
get
List repository access to a self-hosted runner group in an organization
put
Set repository access for a self-hosted runner group in an organization
put
Add repository access to a self-hosted runner group in an organization
delete
Remove repository access to a self-hosted runner group in an organization
get
List self-hosted runners in a group for an organization
put
Set self-hosted runners in a group for an organization
put
Add a self-hosted runner to a group for an organization
delete
Remove a self-hosted runner from a group for an organization
get
List self-hosted runners for an organization
get
List runner applications for an organization
post
Create a registration token for an organization
post
Create a remove token for an organization
get
Get a self-hosted runner for an organization
delete
Delete a self-hosted runner from an organization
get
List labels for a self-hosted runner for an organization
put
Set custom labels for a self-hosted runner for an organization
post
Add custom labels to a self-hosted runner for an organization
delete
Remove all custom labels from a self-hosted runner for an organization
delete
Remove a custom label from a self-hosted runner for an organization
get
List organization secrets
get
Get an organization public key
get
Get an organization secret
put
Create or update an organization secret
delete
Delete an organization secret
get
List selected repositories for an organization secret
put
Set selected repositories for an organization secret
put
Add selected repository to an organization secret
delete
Remove selected repository from an organization secret
get
List organization variables
post
Create an organization variable
get
Get an organization variable
delete
Delete an organization variable
patch
Update an organization variable
get
List selected repositories for an organization variable
put
Set selected repositories for an organization variable
put
Add selected repository to an organization variable
delete
Remove selected repository from an organization variable
get
List artifacts for a repository
get
Get an artifact
delete
Delete an artifact
get
Download an artifact
get
Get GitHub Actions cache usage for a repository
get
Get GitHub Actions cache usage policy for a repository
patch
Set GitHub Actions cache usage policy for a repository
get
List GitHub Actions caches for a repository
delete
Delete GitHub Actions caches for a repository (using a cache key)
delete
Delete a GitHub Actions cache for a repository (using a cache ID)
get
Get a job for a workflow run
get
Download job logs for a workflow run
post
Re-run a job from a workflow run
get
Get the customization template for an OIDC subject claim for a repository
put
Set the customization template for an OIDC subject claim for a repository
get
Get GitHub Actions permissions for a repository
put
Set GitHub Actions permissions for a repository
get
Get the level of access for workflows outside of the repository
put
Set the level of access for workflows outside of the repository
get
Get allowed actions for a repository
put
Set allowed actions for a repository
get
Get default workflow permissions for a repository
put
Set default workflow permissions for a repository
get
List self-hosted runners for a repository
get
List runner applications for a repository
post
Create a registration token for a repository
post
Create a remove token for a repository
get
Get a self-hosted runner for a repository
delete
Delete a self-hosted runner from a repository
get
List labels for a self-hosted runner for a repository
put
Set custom labels for a self-hosted runner for a repository
post
Add custom labels to a self-hosted runner for a repository
delete
Remove all custom labels from a self-hosted runner for a repository
delete
Remove a custom label from a self-hosted runner for a repository
get
List workflow runs for a repository
get
Get a workflow run
delete
Delete a workflow run
get
Get the review history for a workflow run
get
List workflow run artifacts
get
Get a workflow run attempt
get
List jobs for a workflow run attempt
get
Download workflow run attempt logs
post
Cancel a workflow run
get
List jobs for a workflow run
get
Download workflow run logs
delete
Delete workflow run logs
get
Get pending deployments for a workflow run
post
Review pending deployments for a workflow run
post
Re-run a workflow
post
Re-run failed jobs from a workflow run
get
List repository secrets
get
Get a repository public key
get
Get a repository secret
put
Create or update a repository secret
delete
Delete a repository secret
get
List repository variables
post
Create a repository variable
get
Get a repository variable
delete
Delete a repository variable
patch
Update a repository variable
get
List repository workflows
get
Get a workflow
put
Disable a workflow
post
Create a workflow dispatch event
put
Enable a workflow
get
List workflow runs for a workflow
get
List environment secrets
get
Get an environment public key
get
Get an environment secret
put
Create or update an environment secret
delete
Delete an environment secret
get
List environment variables
post
Create an environment variable
get
Get an environment variable
delete
Delete an environment variable
patch
Update an environment variable
activity
31
apps
29
billing
2
checks
12
code-scanning
11
codes-of-conduct
2
dependabot
19
dependency-graph
2
emojis
1
enterprise-admin
119
gists
20
git
13
gitignore
2
issues
40
licenses
3
markdown
2
meta
4
migrations
11
oauth-authorizations
10
oidc
2
orgs
42
projects
25
pulls
27
rate-limit
1
reactions
25
repos
160
search
7
secret-scanning
6
teams
63
users
32