/
/GitHub v3 REST API
DocsSign in
Sign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
  • Sources
Checked 1h ago · Updated 4d agoView markdown
actions187
  • getGet GitHub Actions cache retention limit for an enterprise
  • putSet GitHub Actions cache retention limit for an enterprise
  • getGet GitHub Actions cache storage limit for an enterprise
  • putSet GitHub Actions cache storage limit for an enterprise
  • getGet GitHub Actions cache retention limit for an organization
  • putSet GitHub Actions cache retention limit for an organization
  • getGet GitHub Actions cache storage limit for an organization
  • putSet GitHub Actions cache storage limit for an organization
  • getGet GitHub Actions cache usage for an organization
  • getList repositories with GitHub Actions cache usage for an organization
  • getList GitHub-hosted runners for an organization
  • postCreate a GitHub-hosted runner for an organization
  • getList custom images for an organization
  • getGet a custom image definition for GitHub Actions Hosted Runners
  • deleteDelete a custom image from the organization
  • getList image versions of a custom image for an organization
  • getGet an image version of a custom image for GitHub Actions Hosted Runners
  • deleteDelete an image version of custom image from the organization
  • getGet GitHub-owned images for GitHub-hosted runners in an organization
  • getGet partner images for GitHub-hosted runners in an organization
  • getGet limits on GitHub-hosted runners for an organization
  • getGet GitHub-hosted runners machine specs for an organization
  • getGet platforms for GitHub-hosted runners in an organization
  • getGet a GitHub-hosted runner for an organization
  • deleteDelete a GitHub-hosted runner for an organization
  • patchUpdate a GitHub-hosted runner for an organization
  • getGet GitHub Actions permissions for an organization
  • putSet GitHub Actions permissions for an organization
  • getGet artifact and log retention settings for an organization
  • putSet artifact and log retention settings for an organization
  • getGet fork PR contributor approval permissions for an organization
  • putSet fork PR contributor approval permissions for an organization
  • getGet private repo fork PR workflow settings for an organization
  • putSet private repo fork PR workflow settings for an organization
  • getList selected repositories enabled for GitHub Actions in an organization
  • putSet selected repositories enabled for GitHub Actions in an organization
  • putEnable a selected repository for GitHub Actions in an organization
  • deleteDisable a selected repository for GitHub Actions in an organization
  • getGet allowed actions and reusable workflows for an organization
  • putSet allowed actions and reusable workflows for an organization
  • getGet self-hosted runners settings for an organization
  • putSet self-hosted runners settings for an organization
  • getList repositories allowed to use self-hosted runners in an organization
  • putSet repositories allowed to use self-hosted runners in an organization
  • putAdd a repository to the list of repositories allowed to use self-hosted runners in an organization
  • deleteRemove a repository from the list of repositories allowed to use self-hosted runners in an organization
  • getGet default workflow permissions for an organization
  • putSet default workflow permissions for an organization
  • getList self-hosted runner groups for an organization
  • postCreate a self-hosted runner group for an organization
  • getGet a self-hosted runner group for an organization
  • deleteDelete a self-hosted runner group from an organization
  • patchUpdate a self-hosted runner group for an organization
  • getList GitHub-hosted runners in a group for an organization
  • getList repository access to a self-hosted runner group in an organization
  • putSet repository access for a self-hosted runner group in an organization
  • putAdd repository access to a self-hosted runner group in an organization
  • deleteRemove repository access to a self-hosted runner group in an organization
  • getList self-hosted runners in a group for an organization
  • putSet self-hosted runners in a group for an organization
  • putAdd a self-hosted runner to a group for an organization
  • deleteRemove a self-hosted runner from a group for an organization
  • getList self-hosted runners for an organization
  • getList runner applications for an organization
  • postCreate configuration for a just-in-time runner for an organization
  • postCreate a registration token for an organization
  • postCreate a remove token for an organization
  • getGet a self-hosted runner for an organization
  • deleteDelete a self-hosted runner from an organization
  • getList labels for a self-hosted runner for an organization
  • putSet custom labels for a self-hosted runner for an organization
  • postAdd custom labels to a self-hosted runner for an organization
  • deleteRemove all custom labels from a self-hosted runner for an organization
  • deleteRemove a custom label from a self-hosted runner for an organization
  • getList organization secrets
  • getGet an organization public key
  • getGet an organization secret
  • putCreate or update an organization secret
  • deleteDelete an organization secret
  • getList selected repositories for an organization secret
  • putSet selected repositories for an organization secret
  • putAdd selected repository to an organization secret
  • deleteRemove selected repository from an organization secret
  • getList organization variables
  • postCreate an organization variable
  • getGet an organization variable
  • deleteDelete an organization variable
  • patchUpdate an organization variable
  • getList selected repositories for an organization variable
  • putSet selected repositories for an organization variable
  • putAdd selected repository to an organization variable
  • deleteRemove selected repository from an organization variable
  • getList artifacts for a repository
  • getGet an artifact
  • deleteDelete an artifact
  • getDownload an artifact
  • getGet GitHub Actions cache retention limit for a repository
  • putSet GitHub Actions cache retention limit for a repository
  • getGet GitHub Actions cache storage limit for a repository
  • putSet GitHub Actions cache storage limit for a repository
  • getGet GitHub Actions cache usage for a repository
  • getList GitHub Actions caches for a repository
  • deleteDelete GitHub Actions caches for a repository (using a cache key)
  • deleteDelete a GitHub Actions cache for a repository (using a cache ID)
  • getList concurrency groups for a repository
  • getGet a concurrency group for a repository
  • getGet a job for a workflow run
  • getDownload job logs for a workflow run
  • postRe-run a job from a workflow run
  • getGet the customization template for an OIDC subject claim for a repository
  • putSet the customization template for an OIDC subject claim for a repository
  • getList repository organization secrets
  • getList repository organization variables
  • getGet GitHub Actions permissions for a repository
  • putSet GitHub Actions permissions for a repository
  • getGet the level of access for workflows outside of the repository
  • putSet the level of access for workflows outside of the repository
  • getGet artifact and log retention settings for a repository
  • putSet artifact and log retention settings for a repository
  • getGet fork PR contributor approval permissions for a repository
  • putSet fork PR contributor approval permissions for a repository
  • getGet private repo fork PR workflow settings for a repository
  • putSet private repo fork PR workflow settings for a repository
  • getGet allowed actions and reusable workflows for a repository
  • putSet allowed actions and reusable workflows for a repository
  • getGet default workflow permissions for a repository
  • putSet default workflow permissions for a repository
  • getList self-hosted runners for a repository
  • getList runner applications for a repository
  • postCreate configuration for a just-in-time runner for a repository
  • postCreate a registration token for a repository
  • postCreate a remove token for a repository
  • getGet a self-hosted runner for a repository
  • deleteDelete a self-hosted runner from a repository
  • getList labels for a self-hosted runner for a repository
  • putSet custom labels for a self-hosted runner for a repository
  • postAdd custom labels to a self-hosted runner for a repository
  • deleteRemove all custom labels from a self-hosted runner for a repository
  • deleteRemove a custom label from a self-hosted runner for a repository
  • getList workflow runs for a repository
  • getGet a workflow run
  • deleteDelete a workflow run
  • getGet the review history for a workflow run
  • postApprove a workflow run for a fork pull request
  • getList workflow run artifacts
  • getGet a workflow run attempt
  • getList jobs for a workflow run attempt
  • getDownload workflow run attempt logs
  • postCancel a workflow run
  • getList concurrency groups for a workflow run
  • postReview custom deployment protection rules for a workflow run
  • postForce cancel a workflow run
  • getList jobs for a workflow run
  • getDownload workflow run logs
  • deleteDelete workflow run logs
  • getGet pending deployments for a workflow run
  • postReview pending deployments for a workflow run
  • postRe-run a workflow
  • postRe-run failed jobs from a workflow run
  • getGet workflow run usage
  • getList repository secrets
  • getGet a repository public key
  • getGet a repository secret
  • putCreate or update a repository secret
  • deleteDelete a repository secret
  • getList repository variables
  • postCreate a repository variable
  • getGet a repository variable
  • deleteDelete a repository variable
  • patchUpdate a repository variable
  • getList repository workflows
  • getGet a workflow
  • putDisable a workflow
  • postCreate a workflow dispatch event
  • putEnable a workflow
  • getList workflow runs for a workflow
  • getGet workflow usage
  • getList environment secrets
  • getGet an environment public key
  • getGet an environment secret
  • putCreate or update an environment secret
  • deleteDelete an environment secret
  • getList environment variables
  • postCreate an environment variable
  • getGet an environment variable
  • deleteDelete an environment variable
  • patchUpdate an environment variable
activity32
agent-tasks5
agents30
apps37
billing13
campaigns5
checks12
classroom6
code-quality4
code-scanning21
code-security20
codes-of-conduct2
codespaces48
copilot31
copilot-spaces28
credentials1
dependabot25
dependency-graph5
emojis1
enterprise-team-memberships6
enterprise-team-organizations6
enterprise-teams5
gists20
git13
gitignore2
hosted-compute6
interactions16
issues58
licenses3
markdown2
meta5
migrations22
oidc8
orgs110
packages27
private-registries6
projects26
pulls34
rate-limit1
reactions15
repos203
search7
secret-scanning17
security-advisories10
teams32
users47