Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Generate
Filter operations
actions
135
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
get
/admin/hooks
List global webhooks
post
/admin/hooks
Create a global webhook
get
/admin/hooks/{hook_id}
Get a global webhook
delete
/admin/hooks/{hook_id}
Delete a global webhook
patch
/admin/hooks/{hook_id}
Update a global webhook
post
/admin/hooks/{hook_id}/pings
Ping a global webhook
get
/admin/keys
List public keys
delete
/admin/keys/{key_ids}
Delete a public key
patch
/admin/ldap/teams/{team_id}/mapping
Update LDAP mapping for a team
post
/admin/ldap/teams/{team_id}/sync
Sync LDAP mapping for a team
patch
/admin/ldap/users/{username}/mapping
Update LDAP mapping for a user
post
/admin/ldap/users/{username}/sync
Sync LDAP mapping for a user
post
/admin/organizations
Create an organization
patch
/admin/organizations/{org}
Update an organization name
get
/admin/pre-receive-environments
List pre-receive environments
post
/admin/pre-receive-environments
Create a pre-receive environment
get
/admin/pre-receive-environments/{pre_receive_environment_id}
Get a pre-receive environment
delete
/admin/pre-receive-environments/{pre_receive_environment_id}
Delete a pre-receive environment
patch
/admin/pre-receive-environments/{pre_receive_environment_id}
Update a pre-receive environment
post
/admin/pre-receive-environments/{pre_receive_environment_id}/downloads
Start a pre-receive environment download
get
/admin/pre-receive-environments/{pre_receive_environment_id}/downloads/latest
Get the download status for a pre-receive environment
get
/admin/pre-receive-hooks
List pre-receive hooks
post
/admin/pre-receive-hooks
Create a pre-receive hook
get
/admin/pre-receive-hooks/{pre_receive_hook_id}
Get a pre-receive hook
delete
/admin/pre-receive-hooks/{pre_receive_hook_id}
Delete a pre-receive hook
patch
/admin/pre-receive-hooks/{pre_receive_hook_id}
Update a pre-receive hook
get
/admin/tokens
List personal access tokens
delete
/admin/tokens/{token_id}
Delete a personal access token
post
/admin/users
Create a user
delete
/admin/users/{username}
Delete a user
patch
/admin/users/{username}
Update the username for a user
post
/admin/users/{username}/authorizations
Create an impersonation OAuth token
delete
/admin/users/{username}/authorizations
Delete an impersonation OAuth token
get
/enterprise/announcement
Get the global announcement banner
delete
/enterprise/announcement
Remove the global announcement banner
patch
/enterprise/announcement
Set the global announcement banner
get
/enterprise/settings/license
Get license information
get
/enterprise/stats/all
Get all statistics
get
/enterprise/stats/comments
Get comment statistics
get
/enterprise/stats/gists
Get gist statistics
get
/enterprise/stats/hooks
Get hooks statistics
get
/enterprise/stats/issues
Get issue statistics
get
/enterprise/stats/milestones
Get milestone statistics
get
/enterprise/stats/orgs
Get organization statistics
get
/enterprise/stats/pages
Get pages statistics
get
/enterprise/stats/pulls
Get pull request statistics
get
/enterprise/stats/repos
Get repository statistics
get
/enterprise/stats/users
Get users statistics
get
/enterprises/{enterprise}/actions/permissions
Get GitHub Actions permissions for an enterprise
put
/enterprises/{enterprise}/actions/permissions
Set GitHub Actions permissions for an enterprise
get
/enterprises/{enterprise}/actions/permissions/organizations
List selected organizations enabled for GitHub Actions in an enterprise
put
/enterprises/{enterprise}/actions/permissions/organizations
Set selected organizations enabled for GitHub Actions in an enterprise
put
/enterprises/{enterprise}/actions/permissions/organizations/{org_id}
Enable a selected organization for GitHub Actions in an enterprise
delete
/enterprises/{enterprise}/actions/permissions/organizations/{org_id}
Disable a selected organization for GitHub Actions in an enterprise
get
/enterprises/{enterprise}/actions/permissions/selected-actions
Get allowed actions for an enterprise
put
/enterprises/{enterprise}/actions/permissions/selected-actions
Set allowed actions for an enterprise
get
/enterprises/{enterprise}/actions/runner-groups
List self-hosted runner groups for an enterprise
post
/enterprises/{enterprise}/actions/runner-groups
Create a self-hosted runner group for an enterprise
get
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}
Get a self-hosted runner group for an enterprise
delete
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}
Delete a self-hosted runner group from an enterprise
patch
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}
Update a self-hosted runner group for an enterprise
get
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations
List organization access to a self-hosted runner group in an enterprise
put
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations
Set organization access for a self-hosted runner group in an enterprise
put
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}
Add organization access to a self-hosted runner group in an enterprise
delete
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}
Remove organization access to a self-hosted runner group in an enterprise
get
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners
List self-hosted runners in a group for an enterprise
put
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners
Set self-hosted runners in a group for an enterprise
put
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}
Add a self-hosted runner to a group for an enterprise
delete
/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}
Remove a self-hosted runner from a group for an enterprise
get
/enterprises/{enterprise}/actions/runners
List self-hosted runners for an enterprise
get
/enterprises/{enterprise}/actions/runners/downloads
List runner applications for an enterprise
post
/enterprises/{enterprise}/actions/runners/registration-token
Create a registration token for an enterprise
post
/enterprises/{enterprise}/actions/runners/remove-token
Create a remove token for an enterprise
get
/enterprises/{enterprise}/actions/runners/{runner_id}
Get a self-hosted runner for an enterprise
delete
/enterprises/{enterprise}/actions/runners/{runner_id}
Delete a self-hosted runner from an enterprise
get
/enterprises/{enterprise}/actions/runners/{runner_id}/labels
List labels for a self-hosted runner for an enterprise
put
/enterprises/{enterprise}/actions/runners/{runner_id}/labels
Set custom labels for a self-hosted runner for an enterprise
post
/enterprises/{enterprise}/actions/runners/{runner_id}/labels
Add custom labels to a self-hosted runner for an enterprise
delete
/enterprises/{enterprise}/actions/runners/{runner_id}/labels
Remove all custom labels from a self-hosted runner for an enterprise
delete
/enterprises/{enterprise}/actions/runners/{runner_id}/labels/{name}
Remove a custom label from a self-hosted runner for an enterprise
get
/enterprises/{enterprise}/audit-log
Get the audit log for an enterprise
get
/enterprises/{enterprise}/code_security_and_analysis
Get code security and analysis features for an enterprise
patch
/enterprises/{enterprise}/code_security_and_analysis
Update code security and analysis features for an enterprise
post
/enterprises/{enterprise}/{security_product}/{enablement}
Enable or disable a security feature
get
/orgs/{org}/pre-receive-hooks
List pre-receive hooks for an organization
get
/orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}
Get a pre-receive hook for an organization
delete
/orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}
Remove pre-receive hook enforcement for an organization
patch
/orgs/{org}/pre-receive-hooks/{pre_receive_hook_id}
Update pre-receive hook enforcement for an organization
get
/repos/{owner}/{repo}/pre-receive-hooks
List pre-receive hooks for a repository
get
/repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}
Get a pre-receive hook for a repository
delete
/repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}
Remove pre-receive hook enforcement for a repository
patch
/repos/{owner}/{repo}/pre-receive-hooks/{pre_receive_hook_id}
Update pre-receive hook enforcement for a repository
get
/scim/v2/enterprises/{enterprise}/Groups
List provisioned SCIM groups for an enterprise
post
/scim/v2/enterprises/{enterprise}/Groups
Provision a SCIM enterprise group
get
/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}
Get SCIM provisioning information for an enterprise group
put
/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}
Set SCIM information for a provisioned enterprise group
delete
/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}
Delete a SCIM group from an enterprise
patch
/scim/v2/enterprises/{enterprise}/Groups/{scim_group_id}
Update an attribute for a SCIM enterprise group
get
/scim/v2/enterprises/{enterprise}/Users
List SCIM provisioned identities for an enterprise
post
/scim/v2/enterprises/{enterprise}/Users
Provision a SCIM enterprise user
get
/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}
Get SCIM provisioning information for an enterprise user
put
/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}
Set SCIM information for a provisioned enterprise user
delete
/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}
Delete a SCIM user from an enterprise
patch
/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}
Update an attribute for a SCIM enterprise user
get
/setup/api/configcheck
Get the configuration status
post
/setup/api/configure
Start a configuration process
get
/setup/api/maintenance
Get the maintenance status
post
/setup/api/maintenance
Enable or disable maintenance mode
get
/setup/api/settings
Get settings
put
/setup/api/settings
Set settings
get
/setup/api/settings/authorized-keys
Get all authorized SSH keys
post
/setup/api/settings/authorized-keys
Add an authorized SSH key
delete
/setup/api/settings/authorized-keys
Remove an authorized SSH key
post
/setup/api/start
Create a GitHub license
post
/setup/api/upgrade
Upgrade a license
put
/users/{username}/site_admin
Promote a user to be a site administrator
delete
/users/{username}/site_admin
Demote a site administrator
put
/users/{username}/suspended
Suspend a user
delete
/users/{username}/suspended
Unsuspend a user
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
enterprise-admin
Copy Markdown
Copied
Copy failed
Changes to Update an attribute for a SCIM enterprise user
patch
/scim/v2/enterprises/{enterprise}/Users/{scim_user_id}
Mar 11, 2024
3.8
45558529b5e2
Revision changes
info
endpoint added