/
/GitHub v3 REST API
ChangesDocsSign in
Sign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
Checked 1h ago · Updated 19h ago
actions210
activity33
agent-tasks5
agents30
apps47
billing22
campaigns5
checks12
classroom6
code-quality4
code-scanning26
code-security20
codes-of-conduct2
codespaces48
copilot44
copilot-spaces28
credentials1
dependabot31
dependency-graph5
emojis1
enterprise-admin112
  • postDisable access restrictions for an enterprise
  • postEnable access restrictions for an enterprise
  • getGet GitHub Actions permissions for an enterprise
  • putSet GitHub Actions permissions for an enterprise
  • getGet artifact and log retention settings for an enterprise
  • putSet artifact and log retention settings for an enterprise
  • getGet fork PR contributor approval permissions for an enterprise
  • putSet fork PR contributor approval permissions for an enterprise
  • getGet private repo fork PR workflow settings for an enterprise
  • putSet private repo fork PR workflow settings for an enterprise
  • getList selected organizations enabled for GitHub Actions in an enterprise
  • putSet selected organizations enabled for GitHub Actions in an enterprise
  • putEnable a selected organization for GitHub Actions in an enterprise
  • deleteDisable a selected organization for GitHub Actions in an enterprise
  • getGet allowed actions and reusable workflows for an enterprise
  • putSet allowed actions and reusable workflows for an enterprise
  • getGet self-hosted runners permissions for an enterprise
  • putSet self-hosted runners permissions for an enterprise
  • getList self-hosted runner groups for an enterprise
  • postCreate a self-hosted runner group for an enterprise
  • getGet a self-hosted runner group for an enterprise
  • deleteDelete a self-hosted runner group from an enterprise
  • patchUpdate a self-hosted runner group for an enterprise
  • getList organization access to a self-hosted runner group in an enterprise
  • putSet organization access for a self-hosted runner group in an enterprise
  • putAdd organization access to a self-hosted runner group in an enterprise
  • deleteRemove organization access to a self-hosted runner group in an enterprise
  • getList self-hosted runners in a group for an enterprise
  • putSet self-hosted runners in a group for an enterprise
  • putAdd a self-hosted runner to a group for an enterprise
  • deleteRemove a self-hosted runner from a group for an enterprise
  • getList self-hosted runners for an enterprise
  • getGet runner version end-of-life schedule for an enterprise
  • getList runner applications for an enterprise
  • postCreate a registration token for an enterprise
  • postCreate a remove token for an enterprise
  • getGet a self-hosted runner for an enterprise
  • deleteDelete a self-hosted runner from an enterprise
  • getList labels for a self-hosted runner for an enterprise
  • putSet custom labels for a self-hosted runner for an enterprise
  • postAdd custom labels to a self-hosted runner for an enterprise
  • deleteRemove all custom labels from a self-hosted runner for an enterprise
  • deleteRemove a custom label from a self-hosted runner for an enterprise
  • getGet announcement banner for enterprise
  • deleteRemove announcement banner from enterprise
  • patchSet announcement banner for enterprise
  • getGet the audit log for an enterprise
  • getGet the audit log stream key for encrypting secrets
  • getList audit log stream configurations for an enterprise
  • postCreate an audit log streaming configuration for an enterprise
  • getList one audit log streaming configuration via a stream ID
  • putUpdate an existing audit log stream configuration
  • deleteDelete an audit log streaming configuration for an enterprise
  • getList push rule bypass requests within an enterprise
  • getGet code security and analysis features for an enterprise
  • patchUpdate code security and analysis features for an enterprise
  • getList enterprise consumed licenses
  • deleteRevoke enterprise-delegated credential authorizations
  • postRevoke all credential authorizations for an enterprise
  • postRevoke a single credential type for an enterprise
  • postRevoke credential authorizations for a user in an enterprise
  • postRevoke a single credential type for a user in an enterprise
  • getGet all enterprise roles for an enterprise
  • deleteRemove all enterprise roles from a team
  • putAssign an enterprise role to a team
  • deleteRemove an enterprise role from a team
  • deleteRemove all enterprise roles from a user
  • putAssign an enterprise role to an enterprise user
  • deleteRemove enterprise user role assignment
  • getGet an enterprise role
  • getList teams that are assigned to an enterprise role
  • getList users that are assigned to an enterprise role
  • postSync innersource vulnerabilities for an enterprise
  • getGet innersource vulnerability sync status for an enterprise
  • getGet a license sync status
  • getList hosted compute network configurations for an enterprise
  • postCreate a hosted compute network configuration for an enterprise
  • getGet a hosted compute network configuration for an enterprise
  • deleteDelete a hosted compute network configuration from an enterprise
  • patchUpdate a hosted compute network configuration for an enterprise
  • getGet a hosted compute network settings resource for an enterprise
  • getGet organization custom properties schema for an enterprise
  • patchCreate or update organization custom property definitions on an enterprise
  • getGet an organization custom property definition from an enterprise
  • putCreate or update an organization custom property definition on an enterprise
  • deleteRemove an organization custom property definition from an enterprise
  • getList custom property values for organizations in an enterprise
  • patchCreate or update custom property values for organizations in an enterprise
  • getGet custom properties for an enterprise
  • patchCreate or update custom properties for an enterprise
  • putPromote a custom property to an enterprise
  • getGet a custom property for an enterprise
  • putCreate or update a custom property for an enterprise
  • deleteRemove a custom property for an enterprise
  • getGet enterprise ruleset history
  • getGet enterprise ruleset version
  • getGet a list of Visual Studio subscriptions for the enterprise
  • putAdd or update a Visual Studio subscription user match
  • deleteDelete a Visual Studio subscription user match
  • postEnable or disable a security feature
  • getList provisioned SCIM groups for an enterprise
  • postProvision a SCIM enterprise group
  • getGet SCIM provisioning information for an enterprise group
  • putSet SCIM information for a provisioned enterprise group
  • deleteDelete a SCIM group from an enterprise
  • patchUpdate an attribute for a SCIM enterprise group
  • getList SCIM provisioned identities for an enterprise
  • postProvision a SCIM enterprise user
  • getGet SCIM provisioning information for an enterprise user
  • putSet SCIM information for a provisioned enterprise user
  • deleteDelete a SCIM user from an enterprise
  • patchUpdate an attribute for a SCIM enterprise user
enterprise-team-memberships7
enterprise-team-organizations6
enterprise-teams5
gists20
git13
gitignore2
hosted-compute6
interactions16
issues58
licenses3
markdown2
meta5
migrations22
oidc8
orgs139
packages27
private-registries6
projects26
pulls34
rate-limit1
reactions15
repos211
scim6
search7
secret-scanning35
security-advisories10
server-statistics1
teams42
users47