diff --git a/scripts/update-endpoints/generated/endpoints.json b/scripts/update-endpoints/generated/endpoints.json index c444fb9..d988bfa 100644 --- a/scripts/update-endpoints/generated/endpoints.json +++ b/scripts/update-endpoints/generated/endpoints.json @@ -5,7 +5,7 @@ "method": "PUT", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-repository-acess-to-a-self-hosted-runner-group-in-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization", "previews": [], "headers": [], "parameters": [ @@ -60,7 +60,7 @@ "method": "PUT", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -115,7 +115,7 @@ "method": "POST", "url": "/orgs/{org}/actions/runner-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-self-hosted-runner-group-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -238,7 +238,7 @@ "method": "DELETE", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-self-hosted-runner-group-from-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization", "previews": [], "headers": [], "parameters": [ @@ -281,7 +281,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/actions/cache/usage", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-cache-usage-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-usage-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -316,7 +316,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/actions/permissions/workflow", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-default-workflow-permissions-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-default-workflow-permissions-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -351,7 +351,7 @@ "method": "GET", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-group-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -398,7 +398,7 @@ "method": "GET", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-repository-access-to-a-self-hosted-runner-group-in-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization", "previews": [], "headers": [], "parameters": [ @@ -469,7 +469,7 @@ "method": "GET", "url": "/orgs/{org}/actions/runner-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runner-groups-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -540,7 +540,7 @@ "method": "GET", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -611,7 +611,7 @@ "method": "DELETE", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization", "previews": [], "headers": [], "parameters": [ @@ -666,7 +666,7 @@ "method": "DELETE", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -721,7 +721,7 @@ "method": "PUT", "url": "/enterprises/{enterprise}/actions/oidc/customization/issuer", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions/oidc#set-actions-oidc-custom-issuer-policy-for-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-github-actions-oidc-custom-issuer-policy-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -764,7 +764,7 @@ "method": "PUT", "url": "/enterprises/{enterprise}/actions/permissions/workflow", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-default-workflow-permissions-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-default-workflow-permissions-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -822,7 +822,7 @@ "method": "PUT", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-repository-access-to-a-self-hosted-runner-group-in-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization", "previews": [], "headers": [], "parameters": [ @@ -877,7 +877,7 @@ "method": "PUT", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}/runners", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -932,7 +932,7 @@ "method": "PATCH", "url": "/orgs/{org}/actions/runner-groups/{runner_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -1043,7 +1043,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/announcement", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/announcement-banners#get-announcement-banner-for-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/announcement-banners/enterprises#get-announcement-banner-for-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1078,7 +1078,7 @@ "method": "GET", "url": "/orgs/{org}/announcement", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/announcement-banners#get-enterprise-announcement-banner-for-org", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/announcement-banners/organizations#get-announcement-banner-for-organization", "previews": [], "headers": [], "parameters": [ @@ -1293,7 +1293,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/settings/billing/actions", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-actions-billing-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#get-github-actions-billing-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1328,7 +1328,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/settings/billing/advanced-security", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#export-advanced-security-active-committers-data-for-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#get-github-advanced-security-active-committers-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1374,7 +1374,7 @@ "code": 200, "examples": [ { - "data": "{\"total_advanced_security_committers\":2,\"total_count\":2,\"repositories\":[{\"name\":\"octocat-org/Hello-World\",\"advanced_security_committers\":2,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octocat\",\"last_pushed_date\":\"2021-11-03\"},{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-25\"}]},{\"name\":\"octocat-org/server\",\"advanced_security_committers\":1,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-26\"}]}]}" + "data": "{\"total_advanced_security_committers\":2,\"total_count\":2,\"repositories\":[{\"name\":\"octocat-org/Hello-World\",\"advanced_security_committers\":2,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octocat\",\"last_pushed_date\":\"2021-11-03\",\"last_pushed_email\":\"octocat@github.com\"},{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-25\",\"last_pushed_email\":\"octokitten@github.com\"}]},{\"name\":\"octocat-org/server\",\"advanced_security_committers\":1,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-26\",\"last_pushed_email\":\"octokitten@github.com\"}]}]}" } ] }, @@ -1391,7 +1391,7 @@ "method": "GET", "url": "/orgs/{org}/settings/billing/advanced-security", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-advanced-security-active-committers-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-advanced-security-active-committers-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -1437,7 +1437,7 @@ "code": 200, "examples": [ { - "data": "{\"total_advanced_security_committers\":2,\"total_count\":2,\"repositories\":[{\"name\":\"octocat-org/Hello-World\",\"advanced_security_committers\":2,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octocat\",\"last_pushed_date\":\"2021-11-03\"},{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-25\"}]},{\"name\":\"octocat-org/server\",\"advanced_security_committers\":1,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-26\"}]}]}" + "data": "{\"total_advanced_security_committers\":2,\"total_count\":2,\"repositories\":[{\"name\":\"octocat-org/Hello-World\",\"advanced_security_committers\":2,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octocat\",\"last_pushed_date\":\"2021-11-03\",\"last_pushed_email\":\"octocat@github.com\"},{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-25\",\"last_pushed_email\":\"octokitten@github.com\"}]},{\"name\":\"octocat-org/server\",\"advanced_security_committers\":1,\"advanced_security_committers_breakdown\":[{\"user_login\":\"octokitten\",\"last_pushed_date\":\"2021-10-26\",\"last_pushed_email\":\"octokitten@github.com\"}]}]}" } ] }, @@ -1454,7 +1454,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/settings/billing/packages", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-github-packages-billing-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#get-github-packages-billing-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1489,7 +1489,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/settings/billing/shared-storage", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/billing#get-shared-storage-billing-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#get-shared-storage-billing-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1524,7 +1524,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/code-scanning/alerts", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/code-scanning#list-code-scanning-alerts-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1686,7 +1686,7 @@ "method": "POST", "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-custom-labels-to-a-self-hosted-runner-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1753,7 +1753,7 @@ "method": "PUT", "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1808,7 +1808,7 @@ "method": "PUT", "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#add-a-self-hosted-runner-to-a-group-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1863,7 +1863,7 @@ "method": "POST", "url": "/enterprises/{enterprise}/actions/runners/registration-token", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-registration-token-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-registration-token-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1898,7 +1898,7 @@ "method": "POST", "url": "/enterprises/{enterprise}/actions/runners/remove-token", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-a-remove-token-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-remove-token-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -1933,7 +1933,7 @@ "method": "POST", "url": "/enterprises/{enterprise}/actions/runner-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#create-self-hosted-runner-group-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2049,13 +2049,80 @@ ], "renamed": null }, + { + "scope": "enterpriseAdmin", + "id": "deleteScimGroupFromEnterprise", + "method": "DELETE", + "url": "/scim/v2/Groups/{scim_group_id}", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "scim_group_id", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 204, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null + } + ], + "renamed": null + }, { "scope": "enterpriseAdmin", "id": "deleteSelfHostedRunnerFromEnterprise", "method": "DELETE", "url": "/enterprises/{enterprise}/actions/runners/{runner_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-self-hosted-runner-from-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2098,7 +2165,7 @@ "method": "DELETE", "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#delete-a-self-hosted-runner-group-from-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2135,13 +2202,80 @@ ], "renamed": null }, + { + "scope": "enterpriseAdmin", + "id": "deleteUserFromEnterprise", + "method": "DELETE", + "url": "/scim/v2/Users/{scim_user_id}", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "scim_user_id", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 204, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null + } + ], + "renamed": null + }, { "scope": "enterpriseAdmin", "id": "disableSelectedOrganizationGithubActionsEnterprise", "method": "DELETE", "url": "/enterprises/{enterprise}/actions/permissions/organizations/{org_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#disable-a-selected-organization-for-github-actions-in-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#disable-a-selected-organization-for-github-actions-in-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2184,7 +2318,7 @@ "method": "PUT", "url": "/enterprises/{enterprise}/actions/permissions/organizations/{org_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#enable-a-selected-organization-for-github-actions-in-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#enable-a-selected-organization-for-github-actions-in-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2227,7 +2361,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/actions/permissions/selected-actions", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-allowed-actions-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2262,7 +2396,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/audit-log", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/enterprise-admin#get-the-audit-log-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#get-the-audit-log-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2388,7 +2522,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/consumed-licenses", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/enterprise-admin#list-enterprise-consumed-licenses", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/license#list-enterprise-consumed-licenses", "previews": [], "headers": [], "parameters": [ @@ -2434,7 +2568,7 @@ "code": 200, "examples": [ { - "data": "{\"total_seats_consumed\":5000,\"total_seats_purchased\":4500,\"users\":[{\"github_com_login\":\"monalisa\",\"github_com_name\":\"Mona Lisa\",\"enterprise_server_user_ids\":[\"example_host_name.com:123\",\"example_host_name_2:222\"],\"github_com_user\":true,\"enterprise_server_user\":true,\"visual_studio_subscription_user\":false,\"license_type\":\"enterprise\",\"github_com_profile\":\"https://github.com/monalisa\",\"github_com_member_roles\":[\"org1:Owner\",\"org2:Owner\"],\"github_com_enterprise_roles\":[\"owner\"],\"github_com_verified_domain_emails\":[\"monalisa@github.com\"],\"github_com_saml_name_id\":\"monalisa\",\"github_com_orgs_with_pending_invites\":[\"org1\",\"org2\"],\"github_com_two_factor_auth\":true,\"enterprise_server_primary_emails\":[\"monalisa@github.com\"],\"visual_studio_license_status\":\"\",\"visual_studio_subscription_email\":\"\",\"total_user_accounts\":3},{\"github_com_login\":\"\",\"github_com_name\":\"\",\"enterprise_server_user_ids\":[\"example_host_name:123\"],\"github_com_user\":false,\"enterprise_server_user\":true,\"visual_studio_subscription_user\":false,\"license_type\":\"enterprise\",\"github_com_profile\":\"\",\"github_com_member_roles\":[],\"github_com_enterprise_role\":\"\",\"github_com_enterprise_roles\":[],\"github_com_verified_domain_emails\":[],\"github_com_saml_name_id\":\"\",\"github_com_orgs_with_pending_invites\":[],\"github_com_two_factor_auth\":\"\",\"enterprise_server_emails\":[\"hubot@example.com\"],\"visual_studio_license_status\":\"\",\"visual_studio_subscription_email\":\"\",\"total_user_accounts\":1}]}" + "data": "{\"total_seats_consumed\":5000,\"total_seats_purchased\":4500,\"users\":[{\"github_com_login\":\"monalisa\",\"github_com_name\":\"Mona Lisa\",\"enterprise_server_user_ids\":[\"example_host_name.com:123\",\"example_host_name_2:222\"],\"github_com_user\":true,\"enterprise_server_user\":true,\"visual_studio_subscription_user\":false,\"license_type\":\"enterprise\",\"github_com_profile\":\"https://github.com/monalisa\",\"github_com_member_roles\":[\"org1:Owner\",\"org2:Owner\"],\"github_com_enterprise_roles\":[\"owner\"],\"github_com_verified_domain_emails\":[\"monalisa@github.com\"],\"github_com_saml_name_id\":\"monalisa\",\"github_com_orgs_with_pending_invites\":[\"org1\",\"org2\"],\"github_com_two_factor_auth\":true,\"enterprise_server_emails\":[\"monalisa@github.com\"],\"visual_studio_license_status\":\"\",\"visual_studio_subscription_email\":\"\",\"total_user_accounts\":3},{\"github_com_login\":\"\",\"github_com_name\":\"\",\"enterprise_server_user_ids\":[\"example_host_name:123\"],\"github_com_user\":false,\"enterprise_server_user\":true,\"visual_studio_subscription_user\":false,\"license_type\":\"enterprise\",\"github_com_profile\":\"\",\"github_com_member_roles\":[],\"github_com_enterprise_role\":\"\",\"github_com_enterprise_roles\":[],\"github_com_verified_domain_emails\":[],\"github_com_saml_name_id\":\"\",\"github_com_orgs_with_pending_invites\":[],\"github_com_two_factor_auth\":\"\",\"enterprise_server_emails\":[\"hubot@example.com\"],\"visual_studio_license_status\":\"\",\"visual_studio_subscription_email\":\"\",\"total_user_accounts\":1}]}" } ] } @@ -2447,7 +2581,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/actions/permissions", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-github-actions-permissions-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-github-actions-permissions-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2482,7 +2616,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/license-sync-status", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/enterprise-admin#get-a-license-sync-status", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/license#get-a-license-sync-status", "previews": [], "headers": [], "parameters": [ @@ -2513,16 +2647,16 @@ }, { "scope": "enterpriseAdmin", - "id": "getSelfHostedRunnerForEnterprise", + "id": "getProvisioningInformationForEnterpriseGroup", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runners/{runner_id}", + "url": "/scim/v2/Groups/{scim_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", + "name": "scim_group_id", "in": "PATH", "type": "string", "required": true, @@ -2534,10 +2668,10 @@ "deprecated": null }, { - "name": "runner_id", - "in": "PATH", - "type": "integer", - "required": true, + "name": "excludedAttributes", + "in": "QUERY", + "type": "string", + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -2551,25 +2685,61 @@ "code": 200, "examples": [ { - "data": "{\"id\":23,\"name\":\"MBP\",\"os\":\"macos\",\"status\":\"online\",\"busy\":true,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:Group\"],\"id\":\"abcd27f8-a9aa-11ea-8221-f59b2be9cccc\",\"externalId\":\"8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159\",\"displayName\":\"Engineering\",\"members\":[{\"value\":\"879db59-3bdf-4490-ad68-ab880a2694745\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/879db59-3bdf-4490-ad68-ab880a2694745\",\"displayName\":\"User 1\"},{\"value\":\"0db508eb-91e2-46e4-809c-30dcbda0c685\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685\",\"displayName\":\"User 2\"}],\"meta\":{\"resourceType\":\"Group\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Groups/927fa2c08dcb4a7fae9e\"}}" } ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "getSelfHostedRunnerGroupForEnterprise", + "id": "getProvisioningInformationForEnterpriseUser", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}", + "url": "/scim/v2/Users/{scim_user_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#get-a-self-hosted-runner-group-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", + "name": "scim_user_id", "in": "PATH", "type": "string", "required": true, @@ -2579,18 +2749,6 @@ "validation": null, "alias": null, "deprecated": null - }, - { - "name": "runner_group_id", - "in": "PATH", - "type": "integer", - "required": true, - "enum": null, - "allowNull": false, - "mapToData": null, - "validation": null, - "alias": null, - "deprecated": null } ], "responses": [ @@ -2598,25 +2756,61 @@ "code": 200, "examples": [ { - "data": "{\"id\":2,\"name\":\"octo-runner-group\",\"visibility\":\"selected\",\"default\":false,\"selected_organizations_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner-groups/2/organizations\",\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner-groups/2/runners\",\"allows_public_repositories\":false,\"restricted_to_workflows\":true,\"selected_workflows\":[\"octo-org/octo-repo/.github/workflows/deploy.yaml@refs/heads/main\"],\"workflow_restrictions_read_only\":false}" + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"externalId\":\"E012345\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}],\"meta\":{\"resourceType\":\"User\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939\"}}" } ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "getServerStatistics", + "id": "getSelfHostedRunnerForEnterprise", "method": "GET", - "url": "/enterprise-installation/{enterprise_or_org}/server-statistics", + "url": "/enterprises/{enterprise}/actions/runners/{runner_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/enterprise-admin#get-github-enterprise-server-statistics", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-enterprise", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise_or_org", + "name": "enterprise", "in": "PATH", "type": "string", "required": true, @@ -2628,22 +2822,10 @@ "deprecated": null }, { - "name": "date_start", - "in": "QUERY", - "type": "string", - "required": false, - "enum": null, - "allowNull": false, - "mapToData": null, - "validation": null, - "alias": null, - "deprecated": null - }, - { - "name": "date_end", - "in": "QUERY", - "type": "string", - "required": false, + "name": "runner_id", + "in": "PATH", + "type": "integer", + "required": true, "enum": null, "allowNull": false, "mapToData": null, @@ -2657,7 +2839,7 @@ "code": 200, "examples": [ { - "data": "{\"server_id\":\"ea6088f3-f095-4bf2-8d7f-c573819e8768\",\"collection_date\":\"2021-12-14T23:59:59Z\",\"schema_version\":\"20230306\",\"ghes_version\":\"3.9.0\",\"host_name\":\"github.example.com\",\"github_connect\":{\"features_enabled\":[\"license_usage_sync\",\"content_analysis\",\"content_analysis_notifications\"]},\"ghe_stats\":{\"comments\":{\"total_commit_comments\":1000,\"total_gist_comments\":1000,\"total_issue_comments\":0,\"total_pull_request_comments\":0},\"gists\":{\"total_gists\":100,\"private_gists\":59,\"public_gists\":41},\"hooks\":{\"total_hooks\":2,\"active_hooks\":1,\"inactive_hooks\":1},\"issues\":{\"total_issues\":3421,\"open_issues\":1234,\"closed_issues\":1222},\"milestones\":{\"total_milestones\":50,\"open_milestones\":20,\"closed_milestones\":30},\"orgs\":{\"total_orgs\":100,\"disabled_orgs\":22,\"total_teams\":299,\"total_team_members\":400},\"pages\":{\"total_pages\":10},\"pulls\":{\"total_pulls\":1232,\"merged_pulls\":223,\"mergeable_pulls\":435,\"unmergeable_pulls\":0},\"repos\":{\"total_repos\":12,\"root_repos\":1,\"fork_repos\":2,\"org_repos\":1,\"total_pushes\":42,\"total_wikis\":1},\"users\":{\"total_users\":2000,\"admin_users\":299,\"suspended_users\":423}},\"dormant_users\":{\"total_dormant_users\":5,\"dormancy_threshold\":\"90 days\"},\"actions_stats\":{\"$ref\":\"server-statistics-actions.yaml\"},\"packages_stats\":{\"$ref\":\"server-statistics-packages.yaml\"}}" + "data": "{\"id\":23,\"name\":\"MBP\",\"os\":\"macos\",\"status\":\"online\",\"busy\":true,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" } ] } @@ -2666,11 +2848,11 @@ }, { "scope": "enterpriseAdmin", - "id": "listLabelsForSelfHostedRunnerForEnterprise", + "id": "getSelfHostedRunnerGroupForEnterprise", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", + "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-labels-for-a-self-hosted-runner-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2687,7 +2869,7 @@ "deprecated": null }, { - "name": "runner_id", + "name": "runner_group_id", "in": "PATH", "type": "integer", "required": true, @@ -2704,29 +2886,25 @@ "code": 200, "examples": [ { - "data": "{\"total_count\":4,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" + "data": "{\"id\":2,\"name\":\"octo-runner-group\",\"visibility\":\"selected\",\"default\":false,\"selected_organizations_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner-groups/2/organizations\",\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner-groups/2/runners\",\"allows_public_repositories\":false,\"restricted_to_workflows\":true,\"selected_workflows\":[\"octo-org/octo-repo/.github/workflows/deploy.yaml@refs/heads/main\"],\"workflow_restrictions_read_only\":false}" } ] - }, - { - "code": 404, - "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "listOrgAccessToSelfHostedRunnerGroupInEnterprise", + "id": "getServerStatistics", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations", + "url": "/enterprise-installation/{enterprise_or_org}/server-statistics", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-organization-access-to-a-self-hosted-runner-group-in-a-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/admin-stats#get-github-enterprise-server-statistics", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", + "name": "enterprise_or_org", "in": "PATH", "type": "string", "required": true, @@ -2738,21 +2916,9 @@ "deprecated": null }, { - "name": "runner_group_id", - "in": "PATH", - "type": "integer", - "required": true, - "enum": null, - "allowNull": false, - "mapToData": null, - "validation": null, - "alias": null, - "deprecated": null - }, - { - "name": "per_page", + "name": "date_start", "in": "QUERY", - "type": "integer", + "type": "string", "required": false, "enum": null, "allowNull": false, @@ -2762,9 +2928,9 @@ "deprecated": null }, { - "name": "page", + "name": "date_end", "in": "QUERY", - "type": "integer", + "type": "string", "required": false, "enum": null, "allowNull": false, @@ -2779,7 +2945,7 @@ "code": 200, "examples": [ { - "data": "{\"total_count\":1,\"organizations\":[{\"login\":\"octocat\",\"id\":161335,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\"url\":\"https://api.github.com/orgs/octo-org\",\"repos_url\":\"https://api.github.com/orgs/octo-org/repos\",\"events_url\":\"https://api.github.com/orgs/octo-org/events\",\"hooks_url\":\"https://api.github.com/orgs/octo-org/hooks\",\"issues_url\":\"https://api.github.com/orgs/octo-org/issues\",\"members_url\":\"https://api.github.com/orgs/octo-org/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/octo-org/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"}]}" + "data": "{\"server_id\":\"ea6088f3-f095-4bf2-8d7f-c573819e8768\",\"collection_date\":\"2021-12-14T23:59:59Z\",\"schema_version\":\"20230306\",\"ghes_version\":\"3.9.0\",\"host_name\":\"github.example.com\",\"github_connect\":{\"features_enabled\":[\"license_usage_sync\",\"content_analysis\",\"content_analysis_notifications\"]},\"ghe_stats\":{\"comments\":{\"total_commit_comments\":1000,\"total_gist_comments\":1000,\"total_issue_comments\":0,\"total_pull_request_comments\":0},\"gists\":{\"total_gists\":100,\"private_gists\":59,\"public_gists\":41},\"hooks\":{\"total_hooks\":2,\"active_hooks\":1,\"inactive_hooks\":1},\"issues\":{\"total_issues\":3421,\"open_issues\":1234,\"closed_issues\":1222},\"milestones\":{\"total_milestones\":50,\"open_milestones\":20,\"closed_milestones\":30},\"orgs\":{\"total_orgs\":100,\"disabled_orgs\":22,\"total_teams\":299,\"total_team_members\":400},\"pages\":{\"total_pages\":10},\"pulls\":{\"total_pulls\":1232,\"merged_pulls\":223,\"mergeable_pulls\":435,\"unmergeable_pulls\":0},\"repos\":{\"total_repos\":12,\"root_repos\":1,\"fork_repos\":2,\"org_repos\":1,\"total_pushes\":42,\"total_wikis\":1},\"users\":{\"total_users\":2000,\"admin_users\":299,\"suspended_users\":423}},\"dormant_users\":{\"total_dormant_users\":5,\"dormancy_threshold\":\"90 days\"},\"actions_stats\":{\"$ref\":\"server-statistics-actions.yaml\"},\"packages_stats\":{\"$ref\":\"server-statistics-packages.yaml\"}}" } ] } @@ -2788,11 +2954,11 @@ }, { "scope": "enterpriseAdmin", - "id": "listRunnerApplicationsForEnterprise", + "id": "listLabelsForSelfHostedRunnerForEnterprise", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runners/downloads", + "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-runner-applications-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2807,6 +2973,18 @@ "validation": null, "alias": null, "deprecated": null + }, + { + "name": "runner_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null } ], "responses": [ @@ -2814,20 +2992,24 @@ "code": 200, "examples": [ { - "data": "[{\"os\":\"osx\",\"architecture\":\"x64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-osx-x64-2.164.0.tar.gz\",\"filename\":\"actions-runner-osx-x64-2.164.0.tar.gz\"},{\"os\":\"linux\",\"architecture\":\"x64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-linux-x64-2.164.0.tar.gz\",\"filename\":\"actions-runner-linux-x64-2.164.0.tar.gz\"},{\"os\":\"linux\",\"architecture\":\"arm\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-linux-arm-2.164.0.tar.gz\",\"filename\":\"actions-runner-linux-arm-2.164.0.tar.gz\"},{\"os\":\"win\",\"architecture\":\"x64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-win-x64-2.164.0.zip\",\"filename\":\"actions-runner-win-x64-2.164.0.zip\"},{\"os\":\"linux\",\"architecture\":\"arm64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-linux-arm64-2.164.0.tar.gz\",\"filename\":\"actions-runner-linux-arm64-2.164.0.tar.gz\"}]" + "data": "{\"total_count\":4,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" } ] + }, + { + "code": 404, + "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "listSelectedOrganizationsEnabledGithubActionsEnterprise", + "id": "listOrgAccessToSelfHostedRunnerGroupInEnterprise", "method": "GET", - "url": "/enterprises/{enterprise}/actions/permissions/organizations", + "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-selected-organizations-enabled-for-github-actions-in-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -2843,6 +3025,18 @@ "alias": null, "deprecated": null }, + { + "name": "runner_group_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, { "name": "per_page", "in": "QUERY", @@ -2882,19 +3076,19 @@ }, { "scope": "enterpriseAdmin", - "id": "listSelfHostedRunnerGroupsForEnterprise", + "id": "listProvisionedGroupsEnterprise", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runner-groups", + "url": "/scim/v2/Groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runner-groups-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#list-provisioned-scim-groups-for-an-enterprise", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", - "in": "PATH", + "name": "filter", + "in": "QUERY", "type": "string", - "required": true, + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -2903,9 +3097,9 @@ "deprecated": null }, { - "name": "per_page", + "name": "excludedAttributes", "in": "QUERY", - "type": "integer", + "type": "string", "required": false, "enum": null, "allowNull": false, @@ -2915,7 +3109,7 @@ "deprecated": null }, { - "name": "page", + "name": "startIndex", "in": "QUERY", "type": "integer", "required": false, @@ -2927,9 +3121,9 @@ "deprecated": null }, { - "name": "visible_to_organization", + "name": "count", "in": "QUERY", - "type": "string", + "type": "integer", "required": false, "enum": null, "allowNull": false, @@ -2944,28 +3138,60 @@ "code": 200, "examples": [ { - "data": "{\"total_count\":3,\"runner_groups\":[{\"id\":1,\"name\":\"Default\",\"visibility\":\"all\",\"default\":true,\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/1/runners\",\"allows_public_repositories\":false,\"restricted_to_workflows\":false,\"selected_workflows\":[],\"workflow_restrictions_read_only\":false},{\"id\":2,\"name\":\"octo-runner-group\",\"visibility\":\"selected\",\"default\":false,\"selected_organizations_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/2/organizations\",\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/2/runners\",\"allows_public_repositories\":true,\"restricted_to_workflows\":true,\"selected_workflows\":[\"octo-org/octo-repo/.github/workflows/deploy.yaml@refs/heads/main\"],\"workflow_restrictions_read_only\":false},{\"id\":3,\"name\":\"expensive-hardware\",\"visibility\":\"private\",\"default\":false,\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/3/runners\",\"allows_public_repositories\":true,\"restricted_to_workflows\":false,\"selected_workflows\":[\"octo-org/octo-repo/.github/workflows/deploy.yaml@refs/heads/main\"],\"workflow_restrictions_read_only\":false}]}" + "data": "{\"schemas\":[\"urn:ietf:params:scim:api:messages:2.0:ListResponse\"],\"totalResults\":1,\"Resources\":[{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:Group\"],\"externalId\":\"8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159\",\"id\":\"927fa2c08dcb4a7fae9e\",\"displayName\":\"Engineering\",\"members\":[{\"value\":\"879db59-3bdf-4490-ad68-ab880a2694745\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/879db59-3bdf-4490-ad68-ab880a2694745\",\"displayName\":\"User 1\"},{\"value\":\"0db508eb-91e2-46e4-809c-30dcbda0c685\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685\",\"displayName\":\"User 2\"}],\"meta\":{\"resourceType\":\"Group\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Groups/927fa2c08dcb4a7fae9e\"}}],\"startIndex\":1,\"itemsPerPage\":20}" } ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "listSelfHostedRunnersForEnterprise", + "id": "listProvisionedIdentitiesEnterprise", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runners", + "url": "/scim/v2/Users", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#list-scim-provisioned-identities-for-an-enterprise", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", - "in": "PATH", + "name": "filter", + "in": "QUERY", "type": "string", - "required": true, + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -2974,7 +3200,7 @@ "deprecated": null }, { - "name": "per_page", + "name": "startIndex", "in": "QUERY", "type": "integer", "required": false, @@ -2986,7 +3212,7 @@ "deprecated": null }, { - "name": "page", + "name": "count", "in": "QUERY", "type": "integer", "required": false, @@ -3003,20 +3229,52 @@ "code": 200, "examples": [ { - "data": "{\"total_count\":2,\"runners\":[{\"id\":23,\"name\":\"linux_runner\",\"os\":\"linux\",\"status\":\"online\",\"busy\":true,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":11,\"name\":\"Linux\",\"type\":\"read-only\"}]},{\"id\":24,\"name\":\"mac_runner\",\"os\":\"macos\",\"status\":\"offline\",\"busy\":false,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}]}" + "data": "{\"schemas\":[\"urn:ietf:params:scim:api:messages:2.0:ListResponse\"],\"totalResults\":1,\"Resources\":[{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"externalId\":\"E012345\",\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}]}],\"startIndex\":1,\"itemsPerPage\":20}" } ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "listSelfHostedRunnersInGroupForEnterprise", + "id": "listRunnerApplicationsForEnterprise", "method": "GET", - "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners", + "url": "/enterprises/{enterprise}/actions/runners/downloads", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#list-self-hosted-runners-in-a-group-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-runner-applications-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -3031,11 +3289,34 @@ "validation": null, "alias": null, "deprecated": null - }, + } + ], + "responses": [ { - "name": "runner_group_id", + "code": 200, + "examples": [ + { + "data": "[{\"os\":\"osx\",\"architecture\":\"x64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-osx-x64-2.164.0.tar.gz\",\"filename\":\"actions-runner-osx-x64-2.164.0.tar.gz\"},{\"os\":\"linux\",\"architecture\":\"x64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-linux-x64-2.164.0.tar.gz\",\"filename\":\"actions-runner-linux-x64-2.164.0.tar.gz\"},{\"os\":\"linux\",\"architecture\":\"arm\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-linux-arm-2.164.0.tar.gz\",\"filename\":\"actions-runner-linux-arm-2.164.0.tar.gz\"},{\"os\":\"win\",\"architecture\":\"x64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-win-x64-2.164.0.zip\",\"filename\":\"actions-runner-win-x64-2.164.0.zip\"},{\"os\":\"linux\",\"architecture\":\"arm64\",\"download_url\":\"https://github.com/actions/runner/releases/download/v2.164.0/actions-runner-linux-arm64-2.164.0.tar.gz\",\"filename\":\"actions-runner-linux-arm64-2.164.0.tar.gz\"}]" + } + ] + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "listSelectedOrganizationsEnabledGithubActionsEnterprise", + "method": "GET", + "url": "/enterprises/{enterprise}/actions/permissions/organizations", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#list-selected-organizations-enabled-for-github-actions-in-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", "in": "PATH", - "type": "integer", + "type": "string", "required": true, "enum": null, "allowNull": false, @@ -3074,7 +3355,7 @@ "code": 200, "examples": [ { - "data": "{\"total_count\":2,\"runners\":[{\"id\":23,\"name\":\"linux_runner\",\"os\":\"linux\",\"status\":\"online\",\"busy\":true,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":11,\"name\":\"Linux\",\"type\":\"read-only\"}]},{\"id\":24,\"name\":\"mac_runner\",\"os\":\"macos\",\"status\":\"offline\",\"busy\":false,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}]}" + "data": "{\"total_count\":1,\"organizations\":[{\"login\":\"octocat\",\"id\":161335,\"node_id\":\"MDEwOlJlcG9zaXRvcnkxMjk2MjY5\",\"url\":\"https://api.github.com/orgs/octo-org\",\"repos_url\":\"https://api.github.com/orgs/octo-org/repos\",\"events_url\":\"https://api.github.com/orgs/octo-org/events\",\"hooks_url\":\"https://api.github.com/orgs/octo-org/hooks\",\"issues_url\":\"https://api.github.com/orgs/octo-org/issues\",\"members_url\":\"https://api.github.com/orgs/octo-org/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/octo-org/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"}]}" } ] } @@ -3083,11 +3364,11 @@ }, { "scope": "enterpriseAdmin", - "id": "removeAllCustomLabelsFromSelfHostedRunnerForEnterprise", - "method": "DELETE", - "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", + "id": "listSelfHostedRunnerGroupsForEnterprise", + "method": "GET", + "url": "/enterprises/{enterprise}/actions/runner-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -3104,10 +3385,34 @@ "deprecated": null }, { - "name": "runner_id", - "in": "PATH", + "name": "per_page", + "in": "QUERY", "type": "integer", - "required": true, + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "page", + "in": "QUERY", + "type": "integer", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "visible_to_organization", + "in": "QUERY", + "type": "string", + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3121,34 +3426,1299 @@ "code": 200, "examples": [ { - "data": "{\"total_count\":3,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"}]}" + "data": "{\"total_count\":3,\"runner_groups\":[{\"id\":1,\"name\":\"Default\",\"visibility\":\"all\",\"default\":true,\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/1/runners\",\"allows_public_repositories\":false,\"restricted_to_workflows\":false,\"selected_workflows\":[],\"workflow_restrictions_read_only\":false},{\"id\":2,\"name\":\"octo-runner-group\",\"visibility\":\"selected\",\"default\":false,\"selected_organizations_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/2/organizations\",\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/2/runners\",\"allows_public_repositories\":true,\"restricted_to_workflows\":true,\"selected_workflows\":[\"octo-org/octo-repo/.github/workflows/deploy.yaml@refs/heads/main\"],\"workflow_restrictions_read_only\":false},{\"id\":3,\"name\":\"expensive-hardware\",\"visibility\":\"private\",\"default\":false,\"runners_url\":\"https://api.github.com/enterprises/octo-corp/actions/runner_groups/3/runners\",\"allows_public_repositories\":true,\"restricted_to_workflows\":false,\"selected_workflows\":[\"octo-org/octo-repo/.github/workflows/deploy.yaml@refs/heads/main\"],\"workflow_restrictions_read_only\":false}]}" } ] - }, - { - "code": 404, - "examples": null - }, - { - "code": 422, - "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "removeCustomLabelFromSelfHostedRunnerForEnterprise", - "method": "DELETE", - "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels/{name}", + "id": "listSelfHostedRunnersForEnterprise", + "method": "GET", + "url": "/enterprises/{enterprise}/actions/runners", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-self-hosted-runners-for-an-enterprise", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", - "in": "PATH", + "name": "name", + "in": "QUERY", + "type": "string", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "per_page", + "in": "QUERY", + "type": "integer", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "page", + "in": "QUERY", + "type": "integer", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 200, + "examples": [ + { + "data": "{\"total_count\":2,\"runners\":[{\"id\":23,\"name\":\"linux_runner\",\"os\":\"linux\",\"status\":\"online\",\"busy\":true,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":11,\"name\":\"Linux\",\"type\":\"read-only\"}]},{\"id\":24,\"name\":\"mac_runner\",\"os\":\"macos\",\"status\":\"offline\",\"busy\":false,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}]}" + } + ] + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "listSelfHostedRunnersInGroupForEnterprise", + "method": "GET", + "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "runner_group_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "per_page", + "in": "QUERY", + "type": "integer", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "page", + "in": "QUERY", + "type": "integer", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 200, + "examples": [ + { + "data": "{\"total_count\":2,\"runners\":[{\"id\":23,\"name\":\"linux_runner\",\"os\":\"linux\",\"status\":\"online\",\"busy\":true,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":11,\"name\":\"Linux\",\"type\":\"read-only\"}]},{\"id\":24,\"name\":\"mac_runner\",\"os\":\"macos\",\"status\":\"offline\",\"busy\":false,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}]}" + } + ] + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "provisionEnterpriseGroup", + "method": "POST", + "url": "/scim/v2/Groups", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#provision-a-scim-enterprise-group", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "schemas", + "in": "BODY", + "type": "string[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "externalId", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "displayName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "members", + "in": "BODY", + "type": "object[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "members[].value", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "members[].displayName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 201, + "examples": [ + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:Group\"],\"id\":\"abcd27f8-a9aa-11ea-8221-f59b2be9cccc\",\"externalId\":\"8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159\",\"displayName\":\"Engineering\",\"members\":[{\"value\":\"879db59-3bdf-4490-ad68-ab880a2694745\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/879db59-3bdf-4490-ad68-ab880a2694745\",\"displayName\":\"User 1\"},{\"value\":\"0db508eb-91e2-46e4-809c-30dcbda0c685\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685\",\"displayName\":\"User 2\"}],\"meta\":{\"resourceType\":\"Group\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Groups/927fa2c08dcb4a7fae9e\"}}" + } + ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 409, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "provisionEnterpriseUser", + "method": "POST", + "url": "/scim/v2/Users", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#provision-a-scim-enterprise-user", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "schemas", + "in": "BODY", + "type": "string[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "externalId", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "active", + "in": "BODY", + "type": "boolean", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "userName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name", + "in": "BODY", + "type": "object", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.formatted", + "in": "BODY", + "type": "string", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.familyName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.givenName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.middleName", + "in": "BODY", + "type": "string", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "displayName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "emails", + "in": "BODY", + "type": "object[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "emails[].value", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "emails[].type", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "emails[].primary", + "in": "BODY", + "type": "boolean", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "roles", + "in": "BODY", + "type": "object[]", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "roles[].display", + "in": "BODY", + "type": "string", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "roles[].type", + "in": "BODY", + "type": "string", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "roles[].value", + "in": "BODY", + "type": "string", + "required": true, + "enum": [ + "user", + "27d9891d-2c17-4f45-a262-781a0e55c80a", + "guest_collaborator", + "1ebc4a02-e56c-43a6-92a5-02ee09b90824", + "enterprise_owner", + "981df190-8801-4618-a08a-d91f6206c954", + "ba4987ab-a1c3-412a-b58c-360fc407cb10", + "billing_manager", + "0e338b8c-cc7f-498a-928d-ea3470d7e7e3", + "e6be2762-e4ad-4108-b72d-1bbe884a0f91" + ], + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "roles[].primary", + "in": "BODY", + "type": "boolean", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 201, + "examples": [ + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"externalId\":\"E012345\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}],\"meta\":{\"resourceType\":\"User\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939\"}}" + }, + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"externalId\":\"E012345\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}],\"meta\":{\"resourceType\":\"User\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939\"}}" + } + ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 409, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "removeAllCustomLabelsFromSelfHostedRunnerForEnterprise", + "method": "DELETE", + "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "runner_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 200, + "examples": [ + { + "data": "{\"total_count\":3,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"}]}" + } + ] + }, + { + "code": 404, + "examples": null + }, + { + "code": 422, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "removeCustomLabelFromSelfHostedRunnerForEnterprise", + "method": "DELETE", + "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels/{name}", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "runner_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 200, + "examples": [ + { + "data": "{\"total_count\":4,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" + } + ] + }, + { + "code": 404, + "examples": null + }, + { + "code": 422, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "removeOrgAccessToSelfHostedRunnerGroupInEnterprise", + "method": "DELETE", + "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "runner_group_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "org_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 204, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "removeSelfHostedRunnerFromGroupForEnterprise", + "method": "DELETE", + "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "runner_group_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "runner_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 204, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "setAllowedActionsEnterprise", + "method": "PUT", + "url": "/enterprises/{enterprise}/actions/permissions/selected-actions", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "github_owned_allowed", + "in": "BODY", + "type": "boolean", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "verified_allowed", + "in": "BODY", + "type": "boolean", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "patterns_allowed", + "in": "BODY", + "type": "string[]", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 204, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "setCustomLabelsForSelfHostedRunnerForEnterprise", + "method": "PUT", + "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "runner_id", + "in": "PATH", + "type": "integer", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "labels", + "in": "BODY", + "type": "string[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 200, + "examples": [ + { + "data": "{\"total_count\":4,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" + } + ] + }, + { + "code": 404, + "examples": null + }, + { + "code": 422, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "setGithubActionsPermissionsEnterprise", + "method": "PUT", + "url": "/enterprises/{enterprise}/actions/permissions", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-github-actions-permissions-for-an-enterprise", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "enterprise", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "enabled_organizations", + "in": "BODY", + "type": "string", + "required": true, + "enum": [ + "all", + "none", + "selected" + ], + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "allowed_actions", + "in": "BODY", + "type": "string", + "required": false, + "enum": [ + "all", + "local_only", + "selected" + ], + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 204, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "setInformationForProvisionedEnterpriseGroup", + "method": "PUT", + "url": "/scim/v2/Groups/{scim_group_id}", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "scim_group_id", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "schemas", + "in": "BODY", + "type": "string[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "externalId", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "displayName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "members", + "in": "BODY", + "type": "object[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "members[].value", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "members[].displayName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 200, + "examples": [ + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:Group\"],\"id\":\"abcd27f8-a9aa-11ea-8221-f59b2be9cccc\",\"externalId\":\"8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159\",\"displayName\":\"Engineering\",\"members\":[{\"value\":\"879db59-3bdf-4490-ad68-ab880a2694745\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/879db59-3bdf-4490-ad68-ab880a2694745\",\"displayName\":\"User 1\"},{\"value\":\"0db508eb-91e2-46e4-809c-30dcbda0c685\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685\",\"displayName\":\"User 2\"}],\"meta\":{\"resourceType\":\"Group\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Groups/927fa2c08dcb4a7fae9e\"}}" + }, + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:Group\"],\"id\":\"abcd27f8-a9aa-11ea-8221-f59b2be9cccc\",\"externalId\":\"8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159\",\"displayName\":\"Engineering\",\"members\":[{\"value\":\"879db59-3bdf-4490-ad68-ab880a2694745\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/879db59-3bdf-4490-ad68-ab880a2694745\",\"displayName\":\"User 1\"},{\"value\":\"0db508eb-91e2-46e4-809c-30dcbda0c685\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685\",\"displayName\":\"User 2\"}],\"meta\":{\"resourceType\":\"Group\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Groups/927fa2c08dcb4a7fae9e\"}}" + } + ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 409, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "enterpriseAdmin", + "id": "setInformationForProvisionedEnterpriseUser", + "method": "PUT", + "url": "/scim/v2/Users/{scim_user_id}", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "scim_user_id", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "schemas", + "in": "BODY", + "type": "string[]", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "externalId", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "active", + "in": "BODY", + "type": "boolean", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "userName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name", + "in": "BODY", + "type": "object", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.formatted", + "in": "BODY", + "type": "string", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.familyName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.givenName", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "name.middleName", + "in": "BODY", + "type": "string", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "displayName", + "in": "BODY", "type": "string", "required": true, "enum": null, @@ -3159,9 +4729,9 @@ "deprecated": null }, { - "name": "runner_id", - "in": "PATH", - "type": "integer", + "name": "emails", + "in": "BODY", + "type": "object[]", "required": true, "enum": null, "allowNull": false, @@ -3171,8 +4741,8 @@ "deprecated": null }, { - "name": "name", - "in": "PATH", + "name": "emails[].value", + "in": "BODY", "type": "string", "required": true, "enum": null, @@ -3181,43 +4751,48 @@ "validation": null, "alias": null, "deprecated": null - } - ], - "responses": [ + }, { - "code": 200, - "examples": [ - { - "data": "{\"total_count\":4,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" - } - ] + "name": "emails[].type", + "in": "BODY", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null }, { - "code": 404, - "examples": null + "name": "emails[].primary", + "in": "BODY", + "type": "boolean", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null }, { - "code": 422, - "examples": null - } - ], - "renamed": null - }, - { - "scope": "enterpriseAdmin", - "id": "removeOrgAccessToSelfHostedRunnerGroupInEnterprise", - "method": "DELETE", - "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations/{org_id}", - "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", - "previews": [], - "headers": [], - "parameters": [ + "name": "roles", + "in": "BODY", + "type": "object[]", + "required": false, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, { - "name": "enterprise", - "in": "PATH", + "name": "roles[].display", + "in": "BODY", "type": "string", - "required": true, + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3226,10 +4801,10 @@ "deprecated": null }, { - "name": "runner_group_id", - "in": "PATH", - "type": "integer", - "required": true, + "name": "roles[].type", + "in": "BODY", + "type": "string", + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3238,10 +4813,33 @@ "deprecated": null }, { - "name": "org_id", - "in": "PATH", - "type": "integer", + "name": "roles[].value", + "in": "BODY", + "type": "string", "required": true, + "enum": [ + "user", + "27d9891d-2c17-4f45-a262-781a0e55c80a", + "guest_collaborator", + "1ebc4a02-e56c-43a6-92a5-02ee09b90824", + "enterprise_owner", + "981df190-8801-4618-a08a-d91f6206c954", + "ba4987ab-a1c3-412a-b58c-360fc407cb10", + "billing_manager", + "0e338b8c-cc7f-498a-928d-ea3470d7e7e3", + "e6be2762-e4ad-4108-b72d-1bbe884a0f91" + ], + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "roles[].primary", + "in": "BODY", + "type": "boolean", + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3252,7 +4850,51 @@ ], "responses": [ { - "code": 204, + "code": 200, + "examples": [ + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"externalId\":\"E012345\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}],\"meta\":{\"resourceType\":\"User\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939\"}}" + } + ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 409, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, "examples": null } ], @@ -3260,11 +4902,11 @@ }, { "scope": "enterpriseAdmin", - "id": "removeSelfHostedRunnerFromGroupForEnterprise", - "method": "DELETE", - "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners/{runner_id}", + "id": "setOrgAccessToSelfHostedRunnerGroupInEnterprise", + "method": "PUT", + "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#remove-a-self-hosted-runner-from-a-group-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-organization-access-for-a-self-hosted-runner-group-in-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -3293,9 +4935,9 @@ "deprecated": null }, { - "name": "runner_id", - "in": "PATH", - "type": "integer", + "name": "selected_organization_ids", + "in": "BODY", + "type": "integer[]", "required": true, "enum": null, "allowNull": false, @@ -3315,11 +4957,11 @@ }, { "scope": "enterpriseAdmin", - "id": "setAllowedActionsEnterprise", + "id": "setSelectedOrganizationsEnabledGithubActionsEnterprise", "method": "PUT", - "url": "/enterprises/{enterprise}/actions/permissions/selected-actions", + "url": "/enterprises/{enterprise}/actions/permissions/organizations", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-allowed-actions-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-selected-organizations-enabled-for-github-actions-in-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -3336,34 +4978,10 @@ "deprecated": null }, { - "name": "github_owned_allowed", - "in": "BODY", - "type": "boolean", - "required": false, - "enum": null, - "allowNull": false, - "mapToData": null, - "validation": null, - "alias": null, - "deprecated": null - }, - { - "name": "verified_allowed", - "in": "BODY", - "type": "boolean", - "required": false, - "enum": null, - "allowNull": false, - "mapToData": null, - "validation": null, - "alias": null, - "deprecated": null - }, - { - "name": "patterns_allowed", + "name": "selected_organization_ids", "in": "BODY", - "type": "string[]", - "required": false, + "type": "integer[]", + "required": true, "enum": null, "allowNull": false, "mapToData": null, @@ -3382,11 +5000,11 @@ }, { "scope": "enterpriseAdmin", - "id": "setCustomLabelsForSelfHostedRunnerForEnterprise", + "id": "setSelfHostedRunnersInGroupForEnterprise", "method": "PUT", - "url": "/enterprises/{enterprise}/actions/runners/{runner_id}/labels", + "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-custom-labels-for-a-self-hosted-runner-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -3403,7 +5021,7 @@ "deprecated": null }, { - "name": "runner_id", + "name": "runner_group_id", "in": "PATH", "type": "integer", "required": true, @@ -3415,9 +5033,9 @@ "deprecated": null }, { - "name": "labels", + "name": "runners", "in": "BODY", - "type": "string[]", + "type": "integer[]", "required": true, "enum": null, "allowNull": false, @@ -3429,19 +5047,7 @@ ], "responses": [ { - "code": 200, - "examples": [ - { - "data": "{\"total_count\":4,\"labels\":[{\"id\":5,\"name\":\"self-hosted\",\"type\":\"read-only\"},{\"id\":7,\"name\":\"X64\",\"type\":\"read-only\"},{\"id\":20,\"name\":\"macOS\",\"type\":\"read-only\"},{\"id\":21,\"name\":\"no-gpu\",\"type\":\"custom\"}]}" - } - ] - }, - { - "code": 404, - "examples": null - }, - { - "code": 422, + "code": 204, "examples": null } ], @@ -3449,16 +5055,16 @@ }, { "scope": "enterpriseAdmin", - "id": "setGithubActionsPermissionsEnterprise", - "method": "PUT", - "url": "/enterprises/{enterprise}/actions/permissions", + "id": "updateAttributeForEnterpriseGroup", + "method": "PATCH", + "url": "/scim/v2/Groups/{scim_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-github-actions-permissions-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", + "name": "scim_group_id", "in": "PATH", "type": "string", "required": true, @@ -3470,15 +5076,11 @@ "deprecated": null }, { - "name": "enabled_organizations", + "name": "Operations", "in": "BODY", - "type": "string", + "type": "object[]", "required": true, - "enum": [ - "all", - "none", - "selected" - ], + "enum": null, "allowNull": false, "mapToData": null, "validation": null, @@ -3486,45 +5088,26 @@ "deprecated": null }, { - "name": "allowed_actions", + "name": "Operations[].op", "in": "BODY", "type": "string", - "required": false, + "required": true, "enum": [ - "all", - "local_only", - "selected" + "add", + "replace", + "remove" ], "allowNull": false, "mapToData": null, "validation": null, "alias": null, - "deprecated": null - } - ], - "responses": [ - { - "code": 204, - "examples": null - } - ], - "renamed": null - }, - { - "scope": "enterpriseAdmin", - "id": "setOrgAccessToSelfHostedRunnerGroupInEnterprise", - "method": "PUT", - "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/organizations", - "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-organization-access-to-a-self-hosted-runner-group-in-an-enterprise", - "previews": [], - "headers": [], - "parameters": [ + "deprecated": null + }, { - "name": "enterprise", - "in": "PATH", + "name": "Operations[].path", + "in": "BODY", "type": "string", - "required": true, + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3533,10 +5116,10 @@ "deprecated": null }, { - "name": "runner_group_id", - "in": "PATH", - "type": "integer", - "required": true, + "name": "Operations[].value", + "in": "BODY", + "type": "string", + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3545,9 +5128,9 @@ "deprecated": null }, { - "name": "selected_organization_ids", + "name": "schemas", "in": "BODY", - "type": "integer[]", + "type": "string[]", "required": true, "enum": null, "allowNull": false, @@ -3558,25 +5141,76 @@ } ], "responses": [ + { + "code": 200, + "examples": [ + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:Group\"],\"id\":\"abcd27f8-a9aa-11ea-8221-f59b2be9cccc\",\"externalId\":\"8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159\",\"displayName\":\"Engineering\",\"members\":[{\"value\":\"879db59-3bdf-4490-ad68-ab880a2694745\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/879db59-3bdf-4490-ad68-ab880a2694745\",\"displayName\":\"User 1\"},{\"value\":\"0db508eb-91e2-46e4-809c-30dcbda0c685\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685\",\"displayName\":\"User 2\"}],\"meta\":{\"resourceType\":\"Group\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Groups/927fa2c08dcb4a7fae9e\"}}" + }, + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:Group\"],\"id\":\"abcd27f8-a9aa-11ea-8221-f59b2be9cccc\",\"externalId\":\"8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159\",\"displayName\":\"Engineering\",\"members\":[{\"value\":\"879db59-3bdf-4490-ad68-ab880a2694745\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/879db59-3bdf-4490-ad68-ab880a2694745\",\"displayName\":\"User 1\"},{\"value\":\"0db508eb-91e2-46e4-809c-30dcbda0c685\",\"$+ref\":\"https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685\",\"displayName\":\"User 2\"}],\"meta\":{\"resourceType\":\"Group\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Groups/927fa2c08dcb4a7fae9e\"}}" + } + ] + }, { "code": 204, "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 409, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, + "examples": null } ], "renamed": null }, { "scope": "enterpriseAdmin", - "id": "setSelectedOrganizationsEnabledGithubActionsEnterprise", - "method": "PUT", - "url": "/enterprises/{enterprise}/actions/permissions/organizations", + "id": "updateAttributeForEnterpriseUser", + "method": "PATCH", + "url": "/scim/v2/Users/{scim_user_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-selected-organizations-enabled-for-github-actions-in-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user", "previews": [], "headers": [], "parameters": [ { - "name": "enterprise", + "name": "scim_user_id", "in": "PATH", "type": "string", "required": true, @@ -3588,9 +5222,9 @@ "deprecated": null }, { - "name": "selected_organization_ids", + "name": "Operations", "in": "BODY", - "type": "integer[]", + "type": "object[]", "required": true, "enum": null, "allowNull": false, @@ -3598,31 +5232,28 @@ "validation": null, "alias": null, "deprecated": null - } - ], - "responses": [ - { - "code": 204, - "examples": null - } - ], - "renamed": null - }, - { - "scope": "enterpriseAdmin", - "id": "setSelfHostedRunnersInGroupForEnterprise", - "method": "PUT", - "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}/runners", - "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#set-self-hosted-runners-in-a-group-for-an-enterprise", - "previews": [], - "headers": [], - "parameters": [ + }, { - "name": "enterprise", - "in": "PATH", + "name": "Operations[].op", + "in": "BODY", "type": "string", "required": true, + "enum": [ + "add", + "replace", + "remove" + ], + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "Operations[].path", + "in": "BODY", + "type": "string", + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3631,10 +5262,10 @@ "deprecated": null }, { - "name": "runner_group_id", - "in": "PATH", - "type": "integer", - "required": true, + "name": "Operations[].value", + "in": "BODY", + "type": "string", + "required": false, "enum": null, "allowNull": false, "mapToData": null, @@ -3643,9 +5274,9 @@ "deprecated": null }, { - "name": "runners", + "name": "schemas", "in": "BODY", - "type": "integer[]", + "type": "string[]", "required": true, "enum": null, "allowNull": false, @@ -3657,7 +5288,57 @@ ], "responses": [ { - "code": 204, + "code": 200, + "examples": [ + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"externalId\":\"E012345\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}],\"meta\":{\"resourceType\":\"User\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939\"}}" + }, + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"externalId\":\"E012345\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}],\"meta\":{\"resourceType\":\"User\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939\"}}" + }, + { + "data": "{\"schemas\":[\"urn:ietf:params:scim:schemas:core:2.0:User\"],\"id\":\"7fce0092-d52e-4f76-b727-3955bd72c939\",\"externalId\":\"E012345\",\"active\":true,\"userName\":\"E012345\",\"name\":{\"formatted\":\"Ms. Mona Lisa Octocat\",\"familyName\":\"Octocat\",\"givenName\":\"Mona\",\"middleName\":\"Lisa\"},\"displayName\":\"Mona Lisa\",\"emails\":[{\"value\":\"mlisa@example.com\",\"type\":\"work\",\"primary\":true}],\"roles\":[{\"value\":\"User\",\"primary\":false}],\"meta\":{\"resourceType\":\"User\",\"created\":\"2012-03-27T19:59:26.000Z\",\"lastModified\":\"2018-03-27T19:59:26.000Z\",\"location\":\"https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939\"}}" + } + ] + }, + { + "code": 400, + "examples": null + }, + { + "code": 400, + "examples": null + }, + { + "code": 401, + "examples": null + }, + { + "code": 403, + "examples": null + }, + { + "code": 404, + "examples": null + }, + { + "code": 409, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 429, + "examples": null + }, + { + "code": 500, + "examples": null + }, + { + "code": 500, "examples": null } ], @@ -3669,7 +5350,7 @@ "method": "PATCH", "url": "/enterprises/{enterprise}/actions/runner-groups/{runner_group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/actions#update-a-self-hosted-runner-group-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -3779,7 +5460,7 @@ "method": "POST", "url": "/orgs/{org}/custom-repository-roles", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/custom-roles#create-a-custom-repository-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#create-a-custom-repository-role", "previews": [], "headers": [], "parameters": [ @@ -3854,7 +5535,7 @@ "code": 201, "examples": [ { - "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":9919,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9919?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github\",\"html_url\":\"https://github.com/github\",\"followers_url\":\"https://api.github.com/users/github/followers\",\"following_url\":\"https://api.github.com/users/github/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/github/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/github/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/github/subscriptions\",\"organizations_url\":\"https://api.github.com/users/github/orgs\",\"repos_url\":\"https://api.github.com/users/github/repos\",\"events_url\":\"https://api.github.com/users/github/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/github/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" + "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":1,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE=\",\"url\":\"https://api.github.com/orgs/github\",\"repos_url\":\"https://api.github.com/orgs/github/repos\",\"events_url\":\"https://api.github.com/orgs/github/events\",\"hooks_url\":\"https://api.github.com/orgs/github/hooks\",\"issues_url\":\"https://api.github.com/orgs/github/issues\",\"members_url\":\"https://api.github.com/orgs/github/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/github/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" } ] }, @@ -3875,7 +5556,7 @@ "method": "POST", "url": "/orgs/{org}/custom_roles", "isDeprecated": true, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#create-a-custom-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---create-a-custom-role", "previews": [], "headers": [], "parameters": [ @@ -3950,7 +5631,7 @@ "code": 201, "examples": [ { - "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":9919,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9919?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github\",\"html_url\":\"https://github.com/github\",\"followers_url\":\"https://api.github.com/users/github/followers\",\"following_url\":\"https://api.github.com/users/github/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/github/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/github/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/github/subscriptions\",\"organizations_url\":\"https://api.github.com/users/github/orgs\",\"repos_url\":\"https://api.github.com/users/github/repos\",\"events_url\":\"https://api.github.com/users/github/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/github/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" + "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":1,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE=\",\"url\":\"https://api.github.com/orgs/github\",\"repos_url\":\"https://api.github.com/orgs/github/repos\",\"events_url\":\"https://api.github.com/orgs/github/events\",\"hooks_url\":\"https://api.github.com/orgs/github/hooks\",\"issues_url\":\"https://api.github.com/orgs/github/issues\",\"members_url\":\"https://api.github.com/orgs/github/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/github/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" } ] }, @@ -3971,7 +5652,7 @@ "method": "DELETE", "url": "/orgs/{org}/custom-repository-roles/{role_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/custom-roles#delete-a-custom-repository-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#delete-a-custom-repository-role", "previews": [], "headers": [], "parameters": [ @@ -4014,7 +5695,7 @@ "method": "DELETE", "url": "/orgs/{org}/custom_roles/{role_id}", "isDeprecated": true, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#delete-a-custom-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---delete-a-custom-role", "previews": [], "headers": [], "parameters": [ @@ -4057,7 +5738,7 @@ "method": "GET", "url": "/orgs/{org}/audit-log", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#get-audit-log", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#get-the-audit-log-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4171,7 +5852,7 @@ "method": "GET", "url": "/orgs/{org}/custom-repository-roles/{role_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/custom-roles#get-a-custom-repository-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#get-a-custom-repository-role", "previews": [], "headers": [], "parameters": [ @@ -4205,7 +5886,7 @@ "code": 200, "examples": [ { - "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":9919,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9919?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github\",\"html_url\":\"https://github.com/github\",\"followers_url\":\"https://api.github.com/users/github/followers\",\"following_url\":\"https://api.github.com/users/github/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/github/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/github/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/github/subscriptions\",\"organizations_url\":\"https://api.github.com/users/github/orgs\",\"repos_url\":\"https://api.github.com/users/github/repos\",\"events_url\":\"https://api.github.com/users/github/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/github/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" + "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":1,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE=\",\"url\":\"https://api.github.com/orgs/github\",\"repos_url\":\"https://api.github.com/orgs/github/repos\",\"events_url\":\"https://api.github.com/orgs/github/events\",\"hooks_url\":\"https://api.github.com/orgs/github/hooks\",\"issues_url\":\"https://api.github.com/orgs/github/issues\",\"members_url\":\"https://api.github.com/orgs/github/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/github/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" } ] }, @@ -4222,7 +5903,7 @@ "method": "GET", "url": "/orgs/{org}/custom_roles/{role_id}", "isDeprecated": true, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/#get-a-custom-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---get-a-custom-role", "previews": [], "headers": [], "parameters": [ @@ -4256,7 +5937,7 @@ "code": 200, "examples": [ { - "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":9919,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9919?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github\",\"html_url\":\"https://github.com/github\",\"followers_url\":\"https://api.github.com/users/github/followers\",\"following_url\":\"https://api.github.com/users/github/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/github/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/github/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/github/subscriptions\",\"organizations_url\":\"https://api.github.com/users/github/orgs\",\"repos_url\":\"https://api.github.com/users/github/repos\",\"events_url\":\"https://api.github.com/users/github/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/github/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" + "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":1,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE=\",\"url\":\"https://api.github.com/orgs/github\",\"repos_url\":\"https://api.github.com/orgs/github/repos\",\"events_url\":\"https://api.github.com/orgs/github/events\",\"hooks_url\":\"https://api.github.com/orgs/github/hooks\",\"issues_url\":\"https://api.github.com/orgs/github/issues\",\"members_url\":\"https://api.github.com/orgs/github/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/github/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" } ] }, @@ -4273,7 +5954,7 @@ "method": "GET", "url": "/orgs/{org}/custom-repository-roles", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/custom-roles#list-custom-repository-roles-in-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4308,7 +5989,7 @@ "method": "GET", "url": "/organizations/{organization_id}/custom_roles", "isDeprecated": true, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#deprecated-list-custom-repository-roles-in-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---list-custom-repository-roles-in-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4330,7 +6011,7 @@ "code": 200, "examples": [ { - "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":9919,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9919?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github\",\"html_url\":\"https://github.com/github\",\"followers_url\":\"https://api.github.com/users/github/followers\",\"following_url\":\"https://api.github.com/users/github/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/github/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/github/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/github/subscriptions\",\"organizations_url\":\"https://api.github.com/users/github/orgs\",\"repos_url\":\"https://api.github.com/users/github/repos\",\"events_url\":\"https://api.github.com/users/github/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/github/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" + "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":1,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE=\",\"url\":\"https://api.github.com/orgs/github\",\"repos_url\":\"https://api.github.com/orgs/github/repos\",\"events_url\":\"https://api.github.com/orgs/github/events\",\"hooks_url\":\"https://api.github.com/orgs/github/hooks\",\"issues_url\":\"https://api.github.com/orgs/github/issues\",\"members_url\":\"https://api.github.com/orgs/github/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/github/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" } ] } @@ -4343,7 +6024,7 @@ "method": "GET", "url": "/orgs/{org}/fine_grained_permissions", "isDeprecated": true, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-repository-fine-grained-permissions-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---list-fine-grained-permissions-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4378,7 +6059,7 @@ "method": "GET", "url": "/orgs/{org}/repository-fine-grained-permissions", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/custom-roles#list-repo-fine-grained-permissions", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#list-repository-fine-grained-permissions-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4413,7 +6094,7 @@ "method": "GET", "url": "/orgs/{org}/credential-authorizations", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-saml-sso-authorizations-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-saml-sso-authorizations-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4484,7 +6165,7 @@ "method": "DELETE", "url": "/orgs/{org}/credential-authorizations/{credential_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#remove-a-saml-sso-authorization-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#remove-a-saml-sso-authorization-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4531,7 +6212,7 @@ "method": "PATCH", "url": "/orgs/{org}/custom-repository-roles/{role_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/custom-roles#update-a-custom-repository-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#update-a-custom-repository-role", "previews": [], "headers": [], "parameters": [ @@ -4618,7 +6299,7 @@ "code": 200, "examples": [ { - "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":9919,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9919?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github\",\"html_url\":\"https://github.com/github\",\"followers_url\":\"https://api.github.com/users/github/followers\",\"following_url\":\"https://api.github.com/users/github/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/github/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/github/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/github/subscriptions\",\"organizations_url\":\"https://api.github.com/users/github/orgs\",\"repos_url\":\"https://api.github.com/users/github/repos\",\"events_url\":\"https://api.github.com/users/github/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/github/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" + "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":1,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE=\",\"url\":\"https://api.github.com/orgs/github\",\"repos_url\":\"https://api.github.com/orgs/github/repos\",\"events_url\":\"https://api.github.com/orgs/github/events\",\"hooks_url\":\"https://api.github.com/orgs/github/hooks\",\"issues_url\":\"https://api.github.com/orgs/github/issues\",\"members_url\":\"https://api.github.com/orgs/github/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/github/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" } ] }, @@ -4639,7 +6320,7 @@ "method": "PATCH", "url": "/orgs/{org}/custom_roles/{role_id}", "isDeprecated": true, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#update-a-custom-role", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---update-a-custom-role", "previews": [], "headers": [], "parameters": [ @@ -4726,7 +6407,7 @@ "code": 200, "examples": [ { - "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":9919,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjk5MTk=\",\"avatar_url\":\"https://avatars.githubusercontent.com/u/9919?v=4\",\"gravatar_id\":\"\",\"url\":\"https://api.github.com/users/github\",\"html_url\":\"https://github.com/github\",\"followers_url\":\"https://api.github.com/users/github/followers\",\"following_url\":\"https://api.github.com/users/github/following{/other_user}\",\"gists_url\":\"https://api.github.com/users/github/gists{/gist_id}\",\"starred_url\":\"https://api.github.com/users/github/starred{/owner}{/repo}\",\"subscriptions_url\":\"https://api.github.com/users/github/subscriptions\",\"organizations_url\":\"https://api.github.com/users/github/orgs\",\"repos_url\":\"https://api.github.com/users/github/repos\",\"events_url\":\"https://api.github.com/users/github/events{/privacy}\",\"received_events_url\":\"https://api.github.com/users/github/received_events\",\"type\":\"Organization\",\"site_admin\":false},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" + "data": "{\"id\":8030,\"name\":\"Security Engineer\",\"description\":\"Able to contribute code and maintain the security pipeline\",\"base_role\":\"maintain\",\"permissions\":[\"delete_alerts_code_scanning\"],\"organization\":{\"login\":\"github\",\"id\":1,\"node_id\":\"MDEyOk9yZ2FuaXphdGlvbjE=\",\"url\":\"https://api.github.com/orgs/github\",\"repos_url\":\"https://api.github.com/orgs/github/repos\",\"events_url\":\"https://api.github.com/orgs/github/events\",\"hooks_url\":\"https://api.github.com/orgs/github/hooks\",\"issues_url\":\"https://api.github.com/orgs/github/issues\",\"members_url\":\"https://api.github.com/orgs/github/members{/member}\",\"public_members_url\":\"https://api.github.com/orgs/github/public_members{/member}\",\"avatar_url\":\"https://github.com/images/error/octocat_happy.gif\",\"description\":\"A great organization\"},\"created_at\":\"2022-07-04T22:19:11Z\",\"updated_at\":\"2022-07-04T22:20:11Z\"}" } ] }, @@ -4741,13 +6422,107 @@ ], "renamed": null }, + { + "scope": "repos", + "id": "disableLfsForRepo", + "method": "DELETE", + "url": "/repos/{owner}/{repo}/lfs", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#disable-git-lfs-for-a-repository", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "owner", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "repo", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 204, + "examples": null + } + ], + "renamed": null + }, + { + "scope": "repos", + "id": "enableLfsForRepo", + "method": "PUT", + "url": "/repos/{owner}/{repo}/lfs", + "isDeprecated": false, + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#enable-git-lfs-for-a-repository", + "previews": [], + "headers": [], + "parameters": [ + { + "name": "owner", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + }, + { + "name": "repo", + "in": "PATH", + "type": "string", + "required": true, + "enum": null, + "allowNull": false, + "mapToData": null, + "validation": null, + "alias": null, + "deprecated": null + } + ], + "responses": [ + { + "code": 202, + "examples": [ + { + "data": "null" + } + ] + }, + { + "code": 403, + "examples": null + } + ], + "renamed": null + }, { "scope": "scim", "id": "deleteUserFromOrg", "method": "DELETE", "url": "/scim/v2/organizations/{org}/Users/{scim_user_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#delete-a-scim-user-from-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization", "previews": [], "headers": [], "parameters": [ @@ -4810,7 +6585,7 @@ "method": "GET", "url": "/scim/v2/organizations/{org}/Users/{scim_user_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#get-scim-provisioning-information-for-a-user", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user", "previews": [], "headers": [], "parameters": [ @@ -4877,7 +6652,7 @@ "method": "GET", "url": "/scim/v2/organizations/{org}/Users", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#list-scim-provisioned-identities", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#list-scim-provisioned-identities", "previews": [], "headers": [], "parameters": [ @@ -4987,7 +6762,7 @@ "method": "POST", "url": "/scim/v2/organizations/{org}/Users", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#provision-and-invite-a-scim-user", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#provision-and-invite-a-scim-user", "previews": [], "headers": [], "parameters": [ @@ -5234,7 +7009,7 @@ "method": "PUT", "url": "/scim/v2/organizations/{org}/Users/{scim_user_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#set-scim-information-for-a-provisioned-user", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership", "previews": [], "headers": [], "parameters": [ @@ -5469,7 +7244,7 @@ "method": "PATCH", "url": "/scim/v2/organizations/{org}/Users/{scim_user_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/scim#update-an-attribute-for-a-scim-user", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user", "previews": [], "headers": [], "parameters": [ @@ -5612,7 +7387,7 @@ "method": "GET", "url": "/enterprises/{enterprise}/code_security_and_analysis", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin#get-code-security-analysis-features-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/code-security-and-analysis#get-code-security-and-analysis-features-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -5651,7 +7426,7 @@ "method": "PATCH", "url": "/enterprises/{enterprise}/code_security_and_analysis", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin#update-code-security-and-analysis-features-for-an-enterprise", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/code-security-and-analysis#update-code-security-and-analysis-features-for-an-enterprise", "previews": [], "headers": [], "parameters": [ @@ -5750,7 +7525,7 @@ "method": "POST", "url": "/enterprises/{enterprise}/{security_product}/{enablement}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin#enable-or-disable-a-security-feature", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/code-security-and-analysis#enable-or-disable-a-security-feature", "previews": [], "headers": [], "parameters": [ @@ -5821,7 +7596,7 @@ "method": "PATCH", "url": "/orgs/{org}/teams/{team_slug}/team-sync/group-mappings", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#create-or-update-idp-group-connections", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections", "previews": [], "headers": [], "parameters": [ @@ -5916,7 +7691,7 @@ "method": "GET", "url": "/orgs/{org}/external-group/{group_id}", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#external-idp-group-info-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#get-an-external-group", "previews": [], "headers": [], "parameters": [ @@ -5963,7 +7738,7 @@ "method": "PATCH", "url": "/orgs/{org}/teams/{team_slug}/external-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#link-external-idp-group-team-connection", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#update-the-connection-between-an-external-group-and-a-team", "previews": [], "headers": [], "parameters": [ @@ -6022,7 +7797,7 @@ "method": "GET", "url": "/orgs/{org}/external-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-external-idp-groups-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#list-external-groups-in-an-organization", "previews": [], "headers": [], "parameters": [ @@ -6093,7 +7868,7 @@ "method": "GET", "url": "/orgs/{org}/team-sync/groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-idp-groups-for-an-organization", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-an-organization", "previews": [], "headers": [], "parameters": [ @@ -6164,7 +7939,7 @@ "method": "GET", "url": "/orgs/{org}/teams/{team_slug}/team-sync/group-mappings", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-idp-groups-for-a-team", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team", "previews": [], "headers": [], "parameters": [ @@ -6211,7 +7986,7 @@ "method": "GET", "url": "/orgs/{org}/teams/{team_slug}/external-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#list-external-idp-group-team-connection", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#list-a-connection-between-an-external-group-and-a-team", "previews": [], "headers": [], "parameters": [ @@ -6258,7 +8033,7 @@ "method": "DELETE", "url": "/orgs/{org}/teams/{team_slug}/external-groups", "isDeprecated": false, - "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/reference/teams#unlink-external-idp-group-team-connection", + "documentationUrl": "https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#remove-the-connection-between-an-external-group-and-a-team", "previews": [], "headers": [], "parameters": [ diff --git a/src/generated/endpoints.ts b/src/generated/endpoints.ts index 125f8c2..2e3ae7c 100644 --- a/src/generated/endpoints.ts +++ b/src/generated/endpoints.ts @@ -106,12 +106,14 @@ const Endpoints: EndpointsDefaultsAndDecorations = { createSelfHostedRunnerGroupForEnterprise: [ "POST /enterprises/:enterprise/actions/runner-groups", ], + deleteScimGroupFromEnterprise: ["DELETE /scim/v2/Groups/:scim_group_id"], deleteSelfHostedRunnerFromEnterprise: [ "DELETE /enterprises/:enterprise/actions/runners/:runner_id", ], deleteSelfHostedRunnerGroupFromEnterprise: [ "DELETE /enterprises/:enterprise/actions/runner-groups/:runner_group_id", ], + deleteUserFromEnterprise: ["DELETE /scim/v2/Users/:scim_user_id"], disableSelectedOrganizationGithubActionsEnterprise: [ "DELETE /enterprises/:enterprise/actions/permissions/organizations/:org_id", ], @@ -127,6 +129,12 @@ const Endpoints: EndpointsDefaultsAndDecorations = { "GET /enterprises/:enterprise/actions/permissions", ], getLicenseSyncStatus: ["GET /enterprises/:enterprise/license-sync-status"], + getProvisioningInformationForEnterpriseGroup: [ + "GET /scim/v2/Groups/:scim_group_id", + ], + getProvisioningInformationForEnterpriseUser: [ + "GET /scim/v2/Users/:scim_user_id", + ], getSelfHostedRunnerForEnterprise: [ "GET /enterprises/:enterprise/actions/runners/:runner_id", ], @@ -142,6 +150,8 @@ const Endpoints: EndpointsDefaultsAndDecorations = { listOrgAccessToSelfHostedRunnerGroupInEnterprise: [ "GET /enterprises/:enterprise/actions/runner-groups/:runner_group_id/organizations", ], + listProvisionedGroupsEnterprise: ["GET /scim/v2/Groups"], + listProvisionedIdentitiesEnterprise: ["GET /scim/v2/Users"], listRunnerApplicationsForEnterprise: [ "GET /enterprises/:enterprise/actions/runners/downloads", ], @@ -157,6 +167,8 @@ const Endpoints: EndpointsDefaultsAndDecorations = { listSelfHostedRunnersInGroupForEnterprise: [ "GET /enterprises/:enterprise/actions/runner-groups/:runner_group_id/runners", ], + provisionEnterpriseGroup: ["POST /scim/v2/Groups"], + provisionEnterpriseUser: ["POST /scim/v2/Users"], removeAllCustomLabelsFromSelfHostedRunnerForEnterprise: [ "DELETE /enterprises/:enterprise/actions/runners/:runner_id/labels", ], @@ -178,6 +190,12 @@ const Endpoints: EndpointsDefaultsAndDecorations = { setGithubActionsPermissionsEnterprise: [ "PUT /enterprises/:enterprise/actions/permissions", ], + setInformationForProvisionedEnterpriseGroup: [ + "PUT /scim/v2/Groups/:scim_group_id", + ], + setInformationForProvisionedEnterpriseUser: [ + "PUT /scim/v2/Users/:scim_user_id", + ], setOrgAccessToSelfHostedRunnerGroupInEnterprise: [ "PUT /enterprises/:enterprise/actions/runner-groups/:runner_group_id/organizations", ], @@ -187,6 +205,8 @@ const Endpoints: EndpointsDefaultsAndDecorations = { setSelfHostedRunnersInGroupForEnterprise: [ "PUT /enterprises/:enterprise/actions/runner-groups/:runner_group_id/runners", ], + updateAttributeForEnterpriseGroup: ["PATCH /scim/v2/Groups/:scim_group_id"], + updateAttributeForEnterpriseUser: ["PATCH /scim/v2/Users/:scim_user_id"], updateSelfHostedRunnerGroupForEnterprise: [ "PATCH /enterprises/:enterprise/actions/runner-groups/:runner_group_id", ], @@ -198,7 +218,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = { {}, { deprecated: - "octokit.scim.createCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#create-a-custom-role", + "octokit.scim.createCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---create-a-custom-role", }, ], deleteCustomRepoRole: [ @@ -209,7 +229,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = { {}, { deprecated: - "octokit.scim.deleteCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#delete-a-custom-role", + "octokit.scim.deleteCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---delete-a-custom-role", }, ], getAuditLog: ["GET /orgs/:org/audit-log"], @@ -219,7 +239,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = { {}, { deprecated: - "octokit.scim.getCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs/#get-a-custom-role", + "octokit.scim.getCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---get-a-custom-role", }, ], listCustomRepoRoles: ["GET /orgs/:org/custom-repository-roles"], @@ -228,7 +248,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = { {}, { deprecated: - "octokit.scim.listCustomRoles() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#deprecated-list-custom-repository-roles-in-an-organization", + "octokit.scim.listCustomRoles() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---list-custom-repository-roles-in-an-organization", }, ], listFineGrainedPermissions: [ @@ -236,7 +256,7 @@ const Endpoints: EndpointsDefaultsAndDecorations = { {}, { deprecated: - "octokit.scim.listFineGrainedPermissions() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#list-repository-fine-grained-permissions-for-an-organization", + "octokit.scim.listFineGrainedPermissions() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---list-fine-grained-permissions-for-an-organization", }, ], listRepoFineGrainedPermissions: [ @@ -252,10 +272,14 @@ const Endpoints: EndpointsDefaultsAndDecorations = { {}, { deprecated: - "octokit.scim.updateCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/reference/orgs#update-a-custom-role", + "octokit.scim.updateCustomRole() is deprecated, see https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#deprecated---update-a-custom-role", }, ], }, + repos: { + disableLfsForRepo: ["DELETE /repos/:owner/:repo/lfs"], + enableLfsForRepo: ["PUT /repos/:owner/:repo/lfs"], + }, scim: { deleteUserFromOrg: [ "DELETE /scim/v2/organizations/:org/Users/:scim_user_id",