diff --git a/descriptions-next/api.github.com/api.github.com.2022-11-28.json b/descriptions-next/api.github.com/api.github.com.2022-11-28.json index 47864e6af8..7f30fe9204 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.json @@ -764,6 +764,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -3558,6 +3561,216 @@ } } }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": { + "get": { + "summary": "Get Copilot enterprise usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": { + "get": { + "summary": "Get Copilot enterprise usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/enterprises/{enterprise}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an enterprise", @@ -14184,6 +14397,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -14380,6 +14599,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -14601,6 +14826,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -19413,6 +19644,216 @@ } } }, + "/orgs/{org}/copilot/metrics/reports/organization-1-day": { + "get": { + "summary": "Get Copilot organization usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": { + "get": { + "summary": "Get Copilot organization usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot organization users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot organization users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/orgs/{org}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an organization", @@ -20727,6 +21168,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -25487,7 +25931,7 @@ }, "post": { "summary": "Create a private registry for an organization", - "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -25547,12 +25991,12 @@ "default": false }, "encrypted_value": { - "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint.", + "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string", "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" }, "key_id": { - "description": "The ID of the key you used to encrypt the secret.", + "description": "The ID of the key you used to encrypt the secret. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string" }, "visibility": { @@ -25570,13 +26014,62 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. Defaults to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or `oidc_jfrog` for OIDC authentication.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } }, "required": [ "registry_type", "url", - "encrypted_value", - "key_id", "visibility" ] }, @@ -25607,6 +26100,17 @@ 1296280 ] } + }, + "org-private-registry-with-oidc-azure": { + "summary": "Example of an OIDC private registry configuration using Azure", + "value": { + "registry_type": "docker_registry", + "url": "https://myregistry.azurecr.io", + "auth_type": "oidc_azure", + "visibility": "all", + "tenant_id": "12345678-1234-1234-1234-123456789012", + "client_id": "abcdef01-2345-6789-abcd-ef0123456789" + } } } } @@ -25765,7 +26269,7 @@ }, "patch": { "summary": "Update a private registry for an organization", - "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -25851,16 +26355,79 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. This field cannot be changed after creation. If provided, it must match the existing `auth_type` of the configuration. To change the authentication type, delete and recreate the configuration.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } } }, "examples": { - "default": { + "secret-based-update": { + "summary": "Update a secret-based private registry", "value": { "username": "monalisa", "encrypted_value": "c2VjcmV0", "key_id": "012345678912345678" } + }, + "oidc-azure-update": { + "summary": "Update an OIDC private registry (Azure)", + "value": { + "tenant_id": "12345678-1234-1234-1234-123456789012", + "visibility": "selected", + "selected_repository_ids": [ + 1296269, + 1296280 + ] + } } } } @@ -50972,6 +51539,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -61384,6 +61954,9 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -61518,6 +62091,9 @@ } } } + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -61779,6 +62355,9 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -63153,6 +63732,11 @@ "required": [ "assignee" ] + }, + { + "required": [ + "validity" + ] } ] }, @@ -66271,7 +66855,8 @@ "required": [ "total_count", "incomplete_results", - "items" + "items", + "search_type" ], "properties": { "total_count": { @@ -66285,6 +66870,31 @@ "items": { "$ref": "#/components/schemas/issue-search-result-item" } + }, + "search_type": { + "type": "string", + "description": "The type of search that was performed. Possible values are `lexical`, `semantic`, or `hybrid`.", + "enum": [ + "lexical", + "semantic", + "hybrid" + ] + }, + "lexical_fallback_reason": { + "type": "array", + "description": "When a semantic or hybrid search falls back to lexical search, this field contains the reasons for the fallback. Only present when a fallback occurred.", + "items": { + "type": "string", + "enum": [ + "no_text_terms", + "quoted_text", + "non_issue_target", + "or_boolean_not_supported", + "no_accessible_repos", + "server_error", + "only_non_semantic_fields_requested" + ] + } } } }, @@ -70449,7 +71059,7 @@ "/user/installations/{installation_id}/repositories/{repository_id}": { "put": { "summary": "Add a repository to an app installation", - "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -70489,7 +71099,7 @@ }, "delete": { "summary": "Remove a repository from an app installation", - "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -107101,6 +107711,60 @@ } } }, + "copilot-usage-metrics-1-day-report": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "copilot-usage-metrics-28-day-report": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, "alert-number": { "type": "integer", "description": "The security alert number.", @@ -115053,6 +115717,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -118133,6 +118801,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -118162,6 +118841,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -118212,6 +118931,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -118245,6 +118975,46 @@ "type": "integer" } }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -295699,6 +296469,25 @@ "hooks_url": "http://api.github.com/repos/octocat/Hello-World/hooks" } }, + "copilot-usage-metrics-1-day-report": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + }, + "copilot-usage-metrics-28-day-report": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + }, "dependabot-alerts-for-organization": { "value": [ { @@ -325591,6 +326380,19 @@ "type": "string" } }, + "webhook-delivery-status": { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } + }, "delivery-id": { "name": "delivery_id", "in": "path", @@ -325690,6 +326492,19 @@ "type": "integer" } }, + "day": { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + }, "dependabot-alert-comma-separated-states": { "name": "state", "in": "query", diff --git a/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml index 6ed4202fd0..dd68e50386 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml @@ -515,6 +515,7 @@ paths: parameters: - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -2555,6 +2556,168 @@ paths: enabledForGitHubApps: false category: code-security subcategory: configurations + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": + get: + summary: Get Copilot enterprise usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": + get: + summary: Get Copilot enterprise usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/enterprises/{enterprise}/dependabot/alerts": get: summary: List Dependabot alerts for an enterprise @@ -10221,6 +10384,10 @@ paths: examples: default: "$ref": "#/components/examples/artifact-deployment-record-list" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -10384,6 +10551,10 @@ paths: examples: default: "$ref": "#/components/examples/artifact-deployment-record-list" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -10550,6 +10721,10 @@ paths: status: active created_at: '2023-10-01T12:00:00Z' updated_at: '2023-10-01T12:00:00Z' + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -14171,6 +14346,176 @@ paths: enabledForGitHubApps: true category: copilot subcategory: copilot-metrics + "/orgs/{org}/copilot/metrics/reports/organization-1-day": + get: + summary: Get Copilot organization usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": + get: + summary: Get Copilot organization usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot organization users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot organization users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/orgs/{org}/dependabot/alerts": get: summary: List Dependabot alerts for an organization @@ -15116,6 +15461,7 @@ paths: - "$ref": "#/components/parameters/hook-id" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -18470,6 +18816,7 @@ paths: description: |2- Creates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -18530,11 +18877,14 @@ paths: description: The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) - endpoint. + endpoint. Required when `auth_type` is `token` or `username_password`. + Should be omitted for OIDC auth types. type: string pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" key_id: - description: The ID of the key you used to encrypt the secret. + description: The ID of the key you used to encrypt the secret. Required + when `auth_type` is `token` or `username_password`. Should be + omitted for OIDC auth types. type: string visibility: description: Which type of organization repositories have access @@ -18557,11 +18907,58 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. Defaults + to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or + `oidc_jfrog` for OIDC authentication. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string required: - registry_type - url - - encrypted_value - - key_id - visibility examples: org-private-registry-with-private-visibility: @@ -18588,6 +18985,15 @@ paths: selected_repository_ids: - 1296269 - 1296280 + org-private-registry-with-oidc-azure: + summary: Example of an OIDC private registry configuration using Azure + value: + registry_type: docker_registry + url: https://myregistry.azurecr.io + auth_type: oidc_azure + visibility: all + tenant_id: 12345678-1234-1234-1234-123456789012 + client_id: abcdef01-2345-6789-abcd-ef0123456789 responses: '201': description: The organization private registry configuration @@ -18698,6 +19104,7 @@ paths: description: |2- Updates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -18783,12 +19190,71 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. This + field cannot be changed after creation. If provided, it must match + the existing `auth_type` of the configuration. To change the authentication + type, delete and recreate the configuration. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string examples: - default: + secret-based-update: + summary: Update a secret-based private registry value: username: monalisa encrypted_value: c2VjcmV0 key_id: '012345678912345678' + oidc-azure-update: + summary: Update an OIDC private registry (Azure) + value: + tenant_id: 12345678-1234-1234-1234-123456789012 + visibility: selected + selected_repository_ids: + - 1296269 + - 1296280 responses: '204': description: Response @@ -37182,6 +37648,7 @@ paths: - "$ref": "#/components/parameters/hook-id" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -44584,6 +45051,8 @@ paths: responses: '204': description: Response + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44687,6 +45156,8 @@ paths: examples: default: "$ref": "#/components/examples/release" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44874,6 +45345,8 @@ paths: responses: '204': description: Response + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45781,6 +46254,8 @@ paths: - state - required: - assignee + - required: + - validity examples: default: value: @@ -48031,6 +48506,7 @@ paths: - total_count - incomplete_results - items + - search_type properties: total_count: type: integer @@ -48040,6 +48516,29 @@ paths: type: array items: "$ref": "#/components/schemas/issue-search-result-item" + search_type: + type: string + description: The type of search that was performed. Possible values + are `lexical`, `semantic`, or `hybrid`. + enum: + - lexical + - semantic + - hybrid + lexical_fallback_reason: + type: array + description: When a semantic or hybrid search falls back to lexical + search, this field contains the reasons for the fallback. Only + present when a fallback occurred. + items: + type: string + enum: + - no_text_terms + - quoted_text + - non_issue_target + - or_boolean_not_supported + - no_accessible_repos + - server_error + - only_non_semantic_fields_requested examples: default: "$ref": "#/components/examples/issue-search-result-item-paginated" @@ -51109,9 +51608,10 @@ paths: "/user/installations/{installation_id}/repositories/{repository_id}": put: summary: Add a repository to an app installation - description: "Add a single repository to an installation. The authenticated - user must have admin access to the repository. \n\nThis endpoint only works - for PATs (classic) with the `repo` scope." + description: |- + Add a single repository to an installation. The authenticated user must have admin access to the repository. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/add-repo-to-installation-for-authenticated-user @@ -51137,10 +51637,10 @@ paths: subcategory: installations delete: summary: Remove a repository from an app installation - description: "Remove a single repository from an installation. The authenticated - user must have admin access to the repository. The installation must have - the `repository_selection` of `selected`. \n\nThis endpoint only works for - PATs (classic) with the `repo` scope." + description: |- + Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/remove-repo-from-installation-for-authenticated-user @@ -77397,6 +77897,51 @@ components: - removed_by_enterprise repository: "$ref": "#/components/schemas/simple-repository" + copilot-usage-metrics-1-day-report: + type: object + title: Copilot Metrics 1 Day Report + description: Links to download the Copilot usage metrics report for an enterprise/organization + for a specific day. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the Copilot usage metrics report for the + enterprise/organization for the specified day. + report_day: + type: string + format: date + description: The day of the report in `YYYY-MM-DD` format. + required: + - download_links + - report_day + copilot-usage-metrics-28-day-report: + type: object + title: Copilot Metrics 28 Day Report + description: Links to download the latest Copilot usage metrics report for an + enterprise/organization. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the latest Copilot usage metrics report + for the enterprise/organization. + report_start_day: + type: string + format: date + description: The start date of the report period in `YYYY-MM-DD` format. + report_end_day: + type: string + format: date + description: The end date of the report period in `YYYY-MM-DD` format. + required: + - download_links + - report_start_day + - report_end_day alert-number: type: integer description: The security alert number. @@ -83255,6 +83800,12 @@ components: properties: text: type: string + markdown: + type: string + description: The message text as GitHub-flavored Markdown, with placeholder + links for related locations replaced by links to the relevant code. + Only populated when related locations are available for the alert + instance. location: "$ref": "#/components/schemas/code-scanning-alert-location" html_url: @@ -85630,6 +86181,15 @@ components: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -85657,6 +86217,36 @@ components: - private - selected type: string + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -85698,6 +86288,15 @@ components: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -85730,6 +86329,36 @@ components: private registry when `visibility` is set to `selected`. items: type: integer + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -217616,6 +218245,19 @@ components: teams_url: https://api.github.com/repos/octocat/Hello-World/teams trees_url: https://api.github.com/repos/octocat/Hello-World/git/trees{/sha} hooks_url: http://api.github.com/repos/octocat/Hello-World/hooks + copilot-usage-metrics-1-day-report: + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_day: '2025-07-01' + copilot-usage-metrics-28-day-report: + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_start_day: '2025-07-01' + report_end_day: '2025-07-28' dependabot-alerts-for-organization: value: - number: 2 @@ -243282,6 +243924,19 @@ components: required: false schema: type: string + webhook-delivery-status: + name: status + description: Returns webhook deliveries filtered by delivery outcome classification + based on `status_code` range. A `status` of `success` returns deliveries with + a `status_code` in the 200-399 range (inclusive). A `status` of `failure` + returns deliveries with a `status_code` in the 400-599 range (inclusive). + in: query + required: false + schema: + type: string + enum: + - success + - failure delivery-id: name: delivery_id in: path @@ -243360,6 +244015,16 @@ components: required: true schema: type: integer + day: + name: day + description: The day to request data for, in `YYYY-MM-DD` format. + in: query + required: true + schema: + type: string + format: date + examples: + - '2025-10-13' dependabot-alert-comma-separated-states: name: state in: query diff --git a/descriptions-next/api.github.com/api.github.com.2026-03-10.json b/descriptions-next/api.github.com/api.github.com.2026-03-10.json index a3db1f40cc..b5428ac8a9 100644 --- a/descriptions-next/api.github.com/api.github.com.2026-03-10.json +++ b/descriptions-next/api.github.com/api.github.com.2026-03-10.json @@ -764,6 +764,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -3558,6 +3561,216 @@ } } }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": { + "get": { + "summary": "Get Copilot enterprise usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": { + "get": { + "summary": "Get Copilot enterprise usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/enterprises/{enterprise}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an enterprise", @@ -14183,6 +14396,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -14379,6 +14598,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -14600,6 +14825,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -19371,6 +19602,216 @@ } } }, + "/orgs/{org}/copilot/metrics/reports/organization-1-day": { + "get": { + "summary": "Get Copilot organization usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": { + "get": { + "summary": "Get Copilot organization usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot organization users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot organization users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/orgs/{org}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an organization", @@ -20678,6 +21119,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -25439,7 +25883,7 @@ }, "post": { "summary": "Create a private registry for an organization", - "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -25499,12 +25943,12 @@ "default": false }, "encrypted_value": { - "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint.", + "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string", "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" }, "key_id": { - "description": "The ID of the key you used to encrypt the secret.", + "description": "The ID of the key you used to encrypt the secret. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string" }, "visibility": { @@ -25522,13 +25966,62 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. Defaults to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or `oidc_jfrog` for OIDC authentication.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } }, "required": [ "registry_type", "url", - "encrypted_value", - "key_id", "visibility" ] }, @@ -25559,6 +26052,17 @@ 1296280 ] } + }, + "org-private-registry-with-oidc-azure": { + "summary": "Example of an OIDC private registry configuration using Azure", + "value": { + "registry_type": "docker_registry", + "url": "https://myregistry.azurecr.io", + "auth_type": "oidc_azure", + "visibility": "all", + "tenant_id": "12345678-1234-1234-1234-123456789012", + "client_id": "abcdef01-2345-6789-abcd-ef0123456789" + } } } } @@ -25717,7 +26221,7 @@ }, "patch": { "summary": "Update a private registry for an organization", - "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -25803,16 +26307,79 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. This field cannot be changed after creation. If provided, it must match the existing `auth_type` of the configuration. To change the authentication type, delete and recreate the configuration.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } } }, "examples": { - "default": { + "secret-based-update": { + "summary": "Update a secret-based private registry", "value": { "username": "monalisa", "encrypted_value": "c2VjcmV0", "key_id": "012345678912345678" } + }, + "oidc-azure-update": { + "summary": "Update an OIDC private registry (Azure)", + "value": { + "tenant_id": "12345678-1234-1234-1234-123456789012", + "visibility": "selected", + "selected_repository_ids": [ + 1296269, + 1296280 + ] + } } } } @@ -50892,6 +51459,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -61290,6 +61860,9 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -61424,6 +61997,9 @@ } } } + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -61685,6 +62261,9 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -63059,6 +63638,11 @@ "required": [ "assignee" ] + }, + { + "required": [ + "validity" + ] } ] }, @@ -66177,7 +66761,8 @@ "required": [ "total_count", "incomplete_results", - "items" + "items", + "search_type" ], "properties": { "total_count": { @@ -66191,6 +66776,31 @@ "items": { "$ref": "#/components/schemas/issue-search-result-item" } + }, + "search_type": { + "type": "string", + "description": "The type of search that was performed. Possible values are `lexical`, `semantic`, or `hybrid`.", + "enum": [ + "lexical", + "semantic", + "hybrid" + ] + }, + "lexical_fallback_reason": { + "type": "array", + "description": "When a semantic or hybrid search falls back to lexical search, this field contains the reasons for the fallback. Only present when a fallback occurred.", + "items": { + "type": "string", + "enum": [ + "no_text_terms", + "quoted_text", + "non_issue_target", + "or_boolean_not_supported", + "no_accessible_repos", + "server_error", + "only_non_semantic_fields_requested" + ] + } } } }, @@ -70355,7 +70965,7 @@ "/user/installations/{installation_id}/repositories/{repository_id}": { "put": { "summary": "Add a repository to an app installation", - "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -70395,7 +71005,7 @@ }, "delete": { "summary": "Remove a repository from an app installation", - "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -106911,6 +107521,60 @@ } } }, + "copilot-usage-metrics-1-day-report": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "copilot-usage-metrics-28-day-report": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, "alert-number": { "type": "integer", "description": "The security alert number.", @@ -114479,6 +115143,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -117559,6 +118227,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -117588,6 +118267,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -117638,6 +118357,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -117671,6 +118401,46 @@ "type": "integer" } }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -294854,6 +295624,25 @@ "hooks_url": "http://api.github.com/repos/octocat/Hello-World/hooks" } }, + "copilot-usage-metrics-1-day-report": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + }, + "copilot-usage-metrics-28-day-report": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + }, "dependabot-alerts-for-organization": { "value": [ { @@ -324745,6 +325534,19 @@ "type": "string" } }, + "webhook-delivery-status": { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } + }, "delivery-id": { "name": "delivery_id", "in": "path", @@ -324844,6 +325646,19 @@ "type": "integer" } }, + "day": { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + }, "dependabot-alert-comma-separated-states": { "name": "state", "in": "query", diff --git a/descriptions-next/api.github.com/api.github.com.2026-03-10.yaml b/descriptions-next/api.github.com/api.github.com.2026-03-10.yaml index 9d0ac7bc15..8f9189fb52 100644 --- a/descriptions-next/api.github.com/api.github.com.2026-03-10.yaml +++ b/descriptions-next/api.github.com/api.github.com.2026-03-10.yaml @@ -515,6 +515,7 @@ paths: parameters: - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -2555,6 +2556,168 @@ paths: enabledForGitHubApps: false category: code-security subcategory: configurations + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": + get: + summary: Get Copilot enterprise usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": + get: + summary: Get Copilot enterprise usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/enterprises/{enterprise}/dependabot/alerts": get: summary: List Dependabot alerts for an enterprise @@ -10219,6 +10382,10 @@ paths: examples: default: "$ref": "#/components/examples/artifact-deployment-record-list" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -10382,6 +10549,10 @@ paths: examples: default: "$ref": "#/components/examples/artifact-deployment-record-list" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -10548,6 +10719,10 @@ paths: status: active created_at: '2023-10-01T12:00:00Z' updated_at: '2023-10-01T12:00:00Z' + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -14137,6 +14312,176 @@ paths: enabledForGitHubApps: true category: copilot subcategory: copilot-metrics + "/orgs/{org}/copilot/metrics/reports/organization-1-day": + get: + summary: Get Copilot organization usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": + get: + summary: Get Copilot organization usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot organization users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot organization users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/orgs/{org}/dependabot/alerts": get: summary: List Dependabot alerts for an organization @@ -15080,6 +15425,7 @@ paths: - "$ref": "#/components/parameters/hook-id" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -18435,6 +18781,7 @@ paths: description: |2- Creates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -18495,11 +18842,14 @@ paths: description: The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) - endpoint. + endpoint. Required when `auth_type` is `token` or `username_password`. + Should be omitted for OIDC auth types. type: string pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" key_id: - description: The ID of the key you used to encrypt the secret. + description: The ID of the key you used to encrypt the secret. Required + when `auth_type` is `token` or `username_password`. Should be + omitted for OIDC auth types. type: string visibility: description: Which type of organization repositories have access @@ -18522,11 +18872,58 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. Defaults + to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or + `oidc_jfrog` for OIDC authentication. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string required: - registry_type - url - - encrypted_value - - key_id - visibility examples: org-private-registry-with-private-visibility: @@ -18553,6 +18950,15 @@ paths: selected_repository_ids: - 1296269 - 1296280 + org-private-registry-with-oidc-azure: + summary: Example of an OIDC private registry configuration using Azure + value: + registry_type: docker_registry + url: https://myregistry.azurecr.io + auth_type: oidc_azure + visibility: all + tenant_id: 12345678-1234-1234-1234-123456789012 + client_id: abcdef01-2345-6789-abcd-ef0123456789 responses: '201': description: The organization private registry configuration @@ -18663,6 +19069,7 @@ paths: description: |2- Updates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -18748,12 +19155,71 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. This + field cannot be changed after creation. If provided, it must match + the existing `auth_type` of the configuration. To change the authentication + type, delete and recreate the configuration. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string examples: - default: + secret-based-update: + summary: Update a secret-based private registry value: username: monalisa encrypted_value: c2VjcmV0 key_id: '012345678912345678' + oidc-azure-update: + summary: Update an OIDC private registry (Azure) + value: + tenant_id: 12345678-1234-1234-1234-123456789012 + visibility: selected + selected_repository_ids: + - 1296269 + - 1296280 responses: '204': description: Response @@ -37119,6 +37585,7 @@ paths: - "$ref": "#/components/parameters/hook-id" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -44507,6 +44974,8 @@ paths: responses: '204': description: Response + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44610,6 +45079,8 @@ paths: examples: default: "$ref": "#/components/examples/release" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44797,6 +45268,8 @@ paths: responses: '204': description: Response + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45704,6 +46177,8 @@ paths: - state - required: - assignee + - required: + - validity examples: default: value: @@ -47954,6 +48429,7 @@ paths: - total_count - incomplete_results - items + - search_type properties: total_count: type: integer @@ -47963,6 +48439,29 @@ paths: type: array items: "$ref": "#/components/schemas/issue-search-result-item" + search_type: + type: string + description: The type of search that was performed. Possible values + are `lexical`, `semantic`, or `hybrid`. + enum: + - lexical + - semantic + - hybrid + lexical_fallback_reason: + type: array + description: When a semantic or hybrid search falls back to lexical + search, this field contains the reasons for the fallback. Only + present when a fallback occurred. + items: + type: string + enum: + - no_text_terms + - quoted_text + - non_issue_target + - or_boolean_not_supported + - no_accessible_repos + - server_error + - only_non_semantic_fields_requested examples: default: "$ref": "#/components/examples/issue-search-result-item-paginated" @@ -51032,9 +51531,10 @@ paths: "/user/installations/{installation_id}/repositories/{repository_id}": put: summary: Add a repository to an app installation - description: "Add a single repository to an installation. The authenticated - user must have admin access to the repository. \n\nThis endpoint only works - for PATs (classic) with the `repo` scope." + description: |- + Add a single repository to an installation. The authenticated user must have admin access to the repository. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/add-repo-to-installation-for-authenticated-user @@ -51060,10 +51560,10 @@ paths: subcategory: installations delete: summary: Remove a repository from an app installation - description: "Remove a single repository from an installation. The authenticated - user must have admin access to the repository. The installation must have - the `repository_selection` of `selected`. \n\nThis endpoint only works for - PATs (classic) with the `repo` scope." + description: |- + Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/remove-repo-from-installation-for-authenticated-user @@ -77244,6 +77744,51 @@ components: - removed_by_enterprise repository: "$ref": "#/components/schemas/simple-repository" + copilot-usage-metrics-1-day-report: + type: object + title: Copilot Metrics 1 Day Report + description: Links to download the Copilot usage metrics report for an enterprise/organization + for a specific day. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the Copilot usage metrics report for the + enterprise/organization for the specified day. + report_day: + type: string + format: date + description: The day of the report in `YYYY-MM-DD` format. + required: + - download_links + - report_day + copilot-usage-metrics-28-day-report: + type: object + title: Copilot Metrics 28 Day Report + description: Links to download the latest Copilot usage metrics report for an + enterprise/organization. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the latest Copilot usage metrics report + for the enterprise/organization. + report_start_day: + type: string + format: date + description: The start date of the report period in `YYYY-MM-DD` format. + report_end_day: + type: string + format: date + description: The end date of the report period in `YYYY-MM-DD` format. + required: + - download_links + - report_start_day + - report_end_day alert-number: type: integer description: The security alert number. @@ -82831,6 +83376,12 @@ components: properties: text: type: string + markdown: + type: string + description: The message text as GitHub-flavored Markdown, with placeholder + links for related locations replaced by links to the relevant code. + Only populated when related locations are available for the alert + instance. location: "$ref": "#/components/schemas/code-scanning-alert-location" html_url: @@ -85206,6 +85757,15 @@ components: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -85233,6 +85793,36 @@ components: - private - selected type: string + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -85274,6 +85864,15 @@ components: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -85306,6 +85905,36 @@ components: private registry when `visibility` is set to `selected`. items: type: integer + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -216921,6 +217550,19 @@ components: teams_url: https://api.github.com/repos/octocat/Hello-World/teams trees_url: https://api.github.com/repos/octocat/Hello-World/git/trees{/sha} hooks_url: http://api.github.com/repos/octocat/Hello-World/hooks + copilot-usage-metrics-1-day-report: + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_day: '2025-07-01' + copilot-usage-metrics-28-day-report: + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_start_day: '2025-07-01' + report_end_day: '2025-07-28' dependabot-alerts-for-organization: value: - number: 2 @@ -242586,6 +243228,19 @@ components: required: false schema: type: string + webhook-delivery-status: + name: status + description: Returns webhook deliveries filtered by delivery outcome classification + based on `status_code` range. A `status` of `success` returns deliveries with + a `status_code` in the 200-399 range (inclusive). A `status` of `failure` + returns deliveries with a `status_code` in the 400-599 range (inclusive). + in: query + required: false + schema: + type: string + enum: + - success + - failure delivery-id: name: delivery_id in: path @@ -242664,6 +243319,16 @@ components: required: true schema: type: integer + day: + name: day + description: The day to request data for, in `YYYY-MM-DD` format. + in: query + required: true + schema: + type: string + format: date + examples: + - '2025-10-13' dependabot-alert-comma-separated-states: name: state in: query diff --git a/descriptions-next/api.github.com/api.github.com.json b/descriptions-next/api.github.com/api.github.com.json index 465f7ad60d..3ab7995a88 100644 --- a/descriptions-next/api.github.com/api.github.com.json +++ b/descriptions-next/api.github.com/api.github.com.json @@ -764,6 +764,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -3572,6 +3575,216 @@ } } }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": { + "get": { + "summary": "Get Copilot enterprise usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": { + "get": { + "summary": "Get Copilot enterprise usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/enterprises/{enterprise}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an enterprise", @@ -14230,6 +14443,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -14426,6 +14645,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -14647,6 +14872,12 @@ } } } + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -19515,6 +19746,216 @@ } } }, + "/orgs/{org}/copilot/metrics/reports/organization-1-day": { + "get": { + "summary": "Get Copilot organization usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": { + "get": { + "summary": "Get Copilot organization usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot organization users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/day" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot organization users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + }, + "examples": { + "default": { + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + } + } + } + } + }, + "500": { + "$ref": "#/components/responses/internal_error" + }, + "403": { + "$ref": "#/components/responses/forbidden" + }, + "404": { + "$ref": "#/components/responses/not_found" + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/orgs/{org}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an organization", @@ -20844,6 +21285,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -25666,7 +26110,7 @@ }, "post": { "summary": "Create a private registry for an organization", - "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -25726,12 +26170,12 @@ "default": false }, "encrypted_value": { - "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint.", + "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string", "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" }, "key_id": { - "description": "The ID of the key you used to encrypt the secret.", + "description": "The ID of the key you used to encrypt the secret. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string" }, "visibility": { @@ -25749,13 +26193,62 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. Defaults to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or `oidc_jfrog` for OIDC authentication.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } }, "required": [ "registry_type", "url", - "encrypted_value", - "key_id", "visibility" ] }, @@ -25786,6 +26279,17 @@ 1296280 ] } + }, + "org-private-registry-with-oidc-azure": { + "summary": "Example of an OIDC private registry configuration using Azure", + "value": { + "registry_type": "docker_registry", + "url": "https://myregistry.azurecr.io", + "auth_type": "oidc_azure", + "visibility": "all", + "tenant_id": "12345678-1234-1234-1234-123456789012", + "client_id": "abcdef01-2345-6789-abcd-ef0123456789" + } } } } @@ -25944,7 +26448,7 @@ }, "patch": { "summary": "Update a private registry for an organization", - "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -26030,16 +26534,79 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. This field cannot be changed after creation. If provided, it must match the existing `auth_type` of the configuration. To change the authentication type, delete and recreate the configuration.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } } }, "examples": { - "default": { + "secret-based-update": { + "summary": "Update a secret-based private registry", "value": { "username": "monalisa", "encrypted_value": "c2VjcmV0", "key_id": "012345678912345678" } + }, + "oidc-azure-update": { + "summary": "Update an OIDC private registry (Azure)", + "value": { + "tenant_id": "12345678-1234-1234-1234-123456789012", + "visibility": "selected", + "selected_repository_ids": [ + 1296269, + 1296280 + ] + } } } } @@ -51236,6 +51803,9 @@ }, { "$ref": "#/components/parameters/cursor" + }, + { + "$ref": "#/components/parameters/webhook-delivery-status" } ], "responses": { @@ -61686,6 +62256,9 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -61820,6 +62393,9 @@ } } } + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -62081,6 +62657,9 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "$ref": "#/components/responses/not_found" } }, "x-github": { @@ -63455,6 +64034,11 @@ "required": [ "assignee" ] + }, + { + "required": [ + "validity" + ] } ] }, @@ -66573,7 +67157,8 @@ "required": [ "total_count", "incomplete_results", - "items" + "items", + "search_type" ], "properties": { "total_count": { @@ -66587,6 +67172,31 @@ "items": { "$ref": "#/components/schemas/issue-search-result-item" } + }, + "search_type": { + "type": "string", + "description": "The type of search that was performed. Possible values are `lexical`, `semantic`, or `hybrid`.", + "enum": [ + "lexical", + "semantic", + "hybrid" + ] + }, + "lexical_fallback_reason": { + "type": "array", + "description": "When a semantic or hybrid search falls back to lexical search, this field contains the reasons for the fallback. Only present when a fallback occurred.", + "items": { + "type": "string", + "enum": [ + "no_text_terms", + "quoted_text", + "non_issue_target", + "or_boolean_not_supported", + "no_accessible_repos", + "server_error", + "only_non_semantic_fields_requested" + ] + } } } }, @@ -70751,7 +71361,7 @@ "/user/installations/{installation_id}/repositories/{repository_id}": { "put": { "summary": "Add a repository to an app installation", - "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -70791,7 +71401,7 @@ }, "delete": { "summary": "Remove a repository from an app installation", - "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -107682,6 +108292,60 @@ } } }, + "copilot-usage-metrics-1-day-report": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "copilot-usage-metrics-28-day-report": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, "alert-number": { "type": "integer", "description": "The security alert number.", @@ -115800,6 +116464,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -118899,6 +119567,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -118928,6 +119607,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -118978,6 +119697,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -119011,6 +119741,46 @@ "type": "integer" } }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -297595,6 +298365,25 @@ "hooks_url": "http://api.github.com/repos/octocat/Hello-World/hooks" } }, + "copilot-usage-metrics-1-day-report": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + }, + "copilot-usage-metrics-28-day-report": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + }, "dependabot-alerts-for-organization": { "value": [ { @@ -327499,6 +328288,19 @@ "type": "string" } }, + "webhook-delivery-status": { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } + }, "delivery-id": { "name": "delivery_id", "in": "path", @@ -327598,6 +328400,19 @@ "type": "integer" } }, + "day": { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + }, "dependabot-alert-comma-separated-states": { "name": "state", "in": "query", diff --git a/descriptions-next/api.github.com/api.github.com.yaml b/descriptions-next/api.github.com/api.github.com.yaml index e4c5e903b4..4c165a3205 100644 --- a/descriptions-next/api.github.com/api.github.com.yaml +++ b/descriptions-next/api.github.com/api.github.com.yaml @@ -515,6 +515,7 @@ paths: parameters: - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -2563,6 +2564,168 @@ paths: enabledForGitHubApps: false category: code-security subcategory: configurations + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": + get: + summary: Get Copilot enterprise usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": + get: + summary: Get Copilot enterprise usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/enterprises/{enterprise}/dependabot/alerts": get: summary: List Dependabot alerts for an enterprise @@ -10246,6 +10409,10 @@ paths: examples: default: "$ref": "#/components/examples/artifact-deployment-record-list" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -10409,6 +10576,10 @@ paths: examples: default: "$ref": "#/components/examples/artifact-deployment-record-list" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -10575,6 +10746,10 @@ paths: status: active created_at: '2023-10-01T12:00:00Z' updated_at: '2023-10-01T12:00:00Z' + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -14225,6 +14400,176 @@ paths: enabledForGitHubApps: true category: copilot subcategory: copilot-metrics + "/orgs/{org}/copilot/metrics/reports/organization-1-day": + get: + summary: Get Copilot organization usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": + get: + summary: Get Copilot organization usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot organization users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/day" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-1-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-1-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot organization users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/copilot-usage-metrics-28-day-report" + examples: + default: + "$ref": "#/components/examples/copilot-usage-metrics-28-day-report" + '500': + "$ref": "#/components/responses/internal_error" + '403': + "$ref": "#/components/responses/forbidden" + '404': + "$ref": "#/components/responses/not_found" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/orgs/{org}/dependabot/alerts": get: summary: List Dependabot alerts for an organization @@ -15178,6 +15523,7 @@ paths: - "$ref": "#/components/parameters/hook-id" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -18565,6 +18911,7 @@ paths: description: |2- Creates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -18625,11 +18972,14 @@ paths: description: The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) - endpoint. + endpoint. Required when `auth_type` is `token` or `username_password`. + Should be omitted for OIDC auth types. type: string pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" key_id: - description: The ID of the key you used to encrypt the secret. + description: The ID of the key you used to encrypt the secret. Required + when `auth_type` is `token` or `username_password`. Should be + omitted for OIDC auth types. type: string visibility: description: Which type of organization repositories have access @@ -18652,11 +19002,58 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. Defaults + to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or + `oidc_jfrog` for OIDC authentication. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string required: - registry_type - url - - encrypted_value - - key_id - visibility examples: org-private-registry-with-private-visibility: @@ -18683,6 +19080,15 @@ paths: selected_repository_ids: - 1296269 - 1296280 + org-private-registry-with-oidc-azure: + summary: Example of an OIDC private registry configuration using Azure + value: + registry_type: docker_registry + url: https://myregistry.azurecr.io + auth_type: oidc_azure + visibility: all + tenant_id: 12345678-1234-1234-1234-123456789012 + client_id: abcdef01-2345-6789-abcd-ef0123456789 responses: '201': description: The organization private registry configuration @@ -18793,6 +19199,7 @@ paths: description: |2- Updates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -18878,12 +19285,71 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. This + field cannot be changed after creation. If provided, it must match + the existing `auth_type` of the configuration. To change the authentication + type, delete and recreate the configuration. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string examples: - default: + secret-based-update: + summary: Update a secret-based private registry value: username: monalisa encrypted_value: c2VjcmV0 key_id: '012345678912345678' + oidc-azure-update: + summary: Update an OIDC private registry (Azure) + value: + tenant_id: 12345678-1234-1234-1234-123456789012 + visibility: selected + selected_repository_ids: + - 1296269 + - 1296280 responses: '204': description: Response @@ -37347,6 +37813,7 @@ paths: - "$ref": "#/components/parameters/hook-id" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/cursor" + - "$ref": "#/components/parameters/webhook-delivery-status" responses: '200': description: Response @@ -44769,6 +45236,8 @@ paths: responses: '204': description: Response + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44872,6 +45341,8 @@ paths: examples: default: "$ref": "#/components/examples/release" + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45059,6 +45530,8 @@ paths: responses: '204': description: Response + '404': + "$ref": "#/components/responses/not_found" x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45966,6 +46439,8 @@ paths: - state - required: - assignee + - required: + - validity examples: default: value: @@ -48216,6 +48691,7 @@ paths: - total_count - incomplete_results - items + - search_type properties: total_count: type: integer @@ -48225,6 +48701,29 @@ paths: type: array items: "$ref": "#/components/schemas/issue-search-result-item" + search_type: + type: string + description: The type of search that was performed. Possible values + are `lexical`, `semantic`, or `hybrid`. + enum: + - lexical + - semantic + - hybrid + lexical_fallback_reason: + type: array + description: When a semantic or hybrid search falls back to lexical + search, this field contains the reasons for the fallback. Only + present when a fallback occurred. + items: + type: string + enum: + - no_text_terms + - quoted_text + - non_issue_target + - or_boolean_not_supported + - no_accessible_repos + - server_error + - only_non_semantic_fields_requested examples: default: "$ref": "#/components/examples/issue-search-result-item-paginated" @@ -51294,9 +51793,10 @@ paths: "/user/installations/{installation_id}/repositories/{repository_id}": put: summary: Add a repository to an app installation - description: "Add a single repository to an installation. The authenticated - user must have admin access to the repository. \n\nThis endpoint only works - for PATs (classic) with the `repo` scope." + description: |- + Add a single repository to an installation. The authenticated user must have admin access to the repository. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/add-repo-to-installation-for-authenticated-user @@ -51322,10 +51822,10 @@ paths: subcategory: installations delete: summary: Remove a repository from an app installation - description: "Remove a single repository from an installation. The authenticated - user must have admin access to the repository. The installation must have - the `repository_selection` of `selected`. \n\nThis endpoint only works for - PATs (classic) with the `repo` scope." + description: |- + Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/remove-repo-from-installation-for-authenticated-user @@ -77773,6 +78273,51 @@ components: - removed_by_enterprise repository: "$ref": "#/components/schemas/simple-repository" + copilot-usage-metrics-1-day-report: + type: object + title: Copilot Metrics 1 Day Report + description: Links to download the Copilot usage metrics report for an enterprise/organization + for a specific day. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the Copilot usage metrics report for the + enterprise/organization for the specified day. + report_day: + type: string + format: date + description: The day of the report in `YYYY-MM-DD` format. + required: + - download_links + - report_day + copilot-usage-metrics-28-day-report: + type: object + title: Copilot Metrics 28 Day Report + description: Links to download the latest Copilot usage metrics report for an + enterprise/organization. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the latest Copilot usage metrics report + for the enterprise/organization. + report_start_day: + type: string + format: date + description: The start date of the report period in `YYYY-MM-DD` format. + report_end_day: + type: string + format: date + description: The end date of the report period in `YYYY-MM-DD` format. + required: + - download_links + - report_start_day + - report_end_day alert-number: type: integer description: The security alert number. @@ -83742,6 +84287,12 @@ components: properties: text: type: string + markdown: + type: string + description: The message text as GitHub-flavored Markdown, with placeholder + links for related locations replaced by links to the relevant code. + Only populated when related locations are available for the alert + instance. location: "$ref": "#/components/schemas/code-scanning-alert-location" html_url: @@ -86129,6 +86680,15 @@ components: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -86156,6 +86716,36 @@ components: - private - selected type: string + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -86197,6 +86787,15 @@ components: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -86229,6 +86828,36 @@ components: private registry when `visibility` is set to `selected`. items: type: integer + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -218845,6 +219474,19 @@ components: teams_url: https://api.github.com/repos/octocat/Hello-World/teams trees_url: https://api.github.com/repos/octocat/Hello-World/git/trees{/sha} hooks_url: http://api.github.com/repos/octocat/Hello-World/hooks + copilot-usage-metrics-1-day-report: + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_day: '2025-07-01' + copilot-usage-metrics-28-day-report: + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_start_day: '2025-07-01' + report_end_day: '2025-07-28' dependabot-alerts-for-organization: value: - number: 2 @@ -244517,6 +245159,19 @@ components: required: false schema: type: string + webhook-delivery-status: + name: status + description: Returns webhook deliveries filtered by delivery outcome classification + based on `status_code` range. A `status` of `success` returns deliveries with + a `status_code` in the 200-399 range (inclusive). A `status` of `failure` + returns deliveries with a `status_code` in the 400-599 range (inclusive). + in: query + required: false + schema: + type: string + enum: + - success + - failure delivery-id: name: delivery_id in: path @@ -244595,6 +245250,16 @@ components: required: true schema: type: integer + day: + name: day + description: The day to request data for, in `YYYY-MM-DD` format. + in: query + required: true + schema: + type: string + format: date + examples: + - '2025-10-13' dependabot-alert-comma-separated-states: name: state in: query diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index 7137a8e706..b5c4ea12a3 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -3521,6 +3521,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -24011,6 +24024,658 @@ } } }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": { + "get": { + "summary": "Get Copilot enterprise usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": { + "get": { + "summary": "Get Copilot enterprise usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/enterprises/{enterprise}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an enterprise", @@ -106054,277 +106719,381 @@ } } } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "orgs", - "subcategory": "artifact-metadata" - } - } - }, - "/orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}": { - "post": { - "summary": "Set cluster deployment records", - "description": "Set deployment records for a given cluster.\nIf proposed records in the 'deployments' field have identical 'cluster', 'logical_environment',\n'physical_environment', and 'deployment_name' values as existing records, the existing records will be updated.\nIf no existing records match, new records will be created.", - "tags": [ - "orgs" - ], - "operationId": "orgs/set-cluster-deployment-records", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } }, - { - "name": "cluster", - "in": "path", - "description": "The cluster name.", - "required": true, - "schema": { - "type": "string", - "minLength": 1, - "maxLength": 128, - "pattern": "^[a-zA-Z0-9._-]+$" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "logical_environment": { - "type": "string", - "description": "The stage of the deployment.", - "minLength": 1, - "maxLength": 128 - }, - "physical_environment": { - "type": "string", - "description": "The physical region of the deployment.", - "maxLength": 128 - }, - "deployments": { - "type": "array", - "description": "The list of deployments to record.", - "maxItems": 1000, - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name parameter must also be identical across all entries.\n", - "minLength": 1, - "maxLength": 256 - }, - "digest": { - "type": "string", - "description": "The hex encoded digest of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name and version parameters must also be identical across all entries.\n", - "minLength": 71, - "maxLength": 71, - "pattern": "^sha256:[a-f0-9]{64}$" - }, - "version": { - "type": "string", - "description": "The artifact version. Note that if multiple deployments have identical 'digest' parameter values,\nthe version parameter must also be identical across all entries.\n", - "maxLength": 100, - "x-multi-segment": true, - "examples": [ - "1.2.3" - ] - }, - "status": { - "type": "string", - "description": "The deployment status of the artifact.", - "default": "deployed", - "enum": [ - "deployed", - "decommissioned" - ] - }, - "deployment_name": { - "type": "string", - "description": "The unique identifier for the deployment represented by the new record. To accommodate differing\ncontainers and namespaces within a record set, the following format is recommended:\n{namespaceName}-{deploymentName}-{containerName}.\nThe deployment_name must be unique across all entries in the deployments array.\n", - "minLength": 1, - "maxLength": 256 - }, - "github_repository": { - "type": "string", - "description": "The name of the GitHub repository associated with the artifact. This should be used\nwhen there are no provenance attestations available for the artifact. The repository\nmust belong to the organization specified in the path parameter.\n\nIf a provenance attestation is available for the artifact, the API will use\nthe repository information from the attestation instead of this parameter.", - "maxLength": 100, - "pattern": "^[A-Za-z0-9.\\-_]+$", - "examples": [ - "my-github-repo" - ] - }, - "tags": { - "type": "object", - "description": "Key-value pairs to tag the deployment record.", - "additionalProperties": { - "type": "string" - } - }, - "runtime_risks": { - "type": "array", - "description": "A list of runtime risks associated with the deployment.", - "maxItems": 4, - "uniqueItems": true, - "items": { - "type": "string", - "enum": [ - "critical-resource", - "internet-exposed", - "lateral-movement", - "sensitive-data" - ] - } - } - }, - "required": [ - "name", - "deployment_name", - "digest" - ] + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "orgs", + "subcategory": "artifact-metadata" + } + } + }, + "/orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}": { + "post": { + "summary": "Set cluster deployment records", + "description": "Set deployment records for a given cluster.\nIf proposed records in the 'deployments' field have identical 'cluster', 'logical_environment',\n'physical_environment', and 'deployment_name' values as existing records, the existing records will be updated.\nIf no existing records match, new records will be created.", + "tags": [ + "orgs" + ], + "operationId": "orgs/set-cluster-deployment-records", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "cluster", + "in": "path", + "description": "The cluster name.", + "required": true, + "schema": { + "type": "string", + "minLength": 1, + "maxLength": 128, + "pattern": "^[a-zA-Z0-9._-]+$" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "logical_environment": { + "type": "string", + "description": "The stage of the deployment.", + "minLength": 1, + "maxLength": 128 + }, + "physical_environment": { + "type": "string", + "description": "The physical region of the deployment.", + "maxLength": 128 + }, + "deployments": { + "type": "array", + "description": "The list of deployments to record.", + "maxItems": 1000, + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name parameter must also be identical across all entries.\n", + "minLength": 1, + "maxLength": 256 + }, + "digest": { + "type": "string", + "description": "The hex encoded digest of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name and version parameters must also be identical across all entries.\n", + "minLength": 71, + "maxLength": 71, + "pattern": "^sha256:[a-f0-9]{64}$" + }, + "version": { + "type": "string", + "description": "The artifact version. Note that if multiple deployments have identical 'digest' parameter values,\nthe version parameter must also be identical across all entries.\n", + "maxLength": 100, + "x-multi-segment": true, + "examples": [ + "1.2.3" + ] + }, + "status": { + "type": "string", + "description": "The deployment status of the artifact.", + "default": "deployed", + "enum": [ + "deployed", + "decommissioned" + ] + }, + "deployment_name": { + "type": "string", + "description": "The unique identifier for the deployment represented by the new record. To accommodate differing\ncontainers and namespaces within a record set, the following format is recommended:\n{namespaceName}-{deploymentName}-{containerName}.\nThe deployment_name must be unique across all entries in the deployments array.\n", + "minLength": 1, + "maxLength": 256 + }, + "github_repository": { + "type": "string", + "description": "The name of the GitHub repository associated with the artifact. This should be used\nwhen there are no provenance attestations available for the artifact. The repository\nmust belong to the organization specified in the path parameter.\n\nIf a provenance attestation is available for the artifact, the API will use\nthe repository information from the attestation instead of this parameter.", + "maxLength": 100, + "pattern": "^[A-Za-z0-9.\\-_]+$", + "examples": [ + "my-github-repo" + ] + }, + "tags": { + "type": "object", + "description": "Key-value pairs to tag the deployment record.", + "additionalProperties": { + "type": "string" + } + }, + "runtime_risks": { + "type": "array", + "description": "A list of runtime risks associated with the deployment.", + "maxItems": 4, + "uniqueItems": true, + "items": { + "type": "string", + "enum": [ + "critical-resource", + "internet-exposed", + "lateral-movement", + "sensitive-data" + ] + } + } + }, + "required": [ + "name", + "deployment_name", + "digest" + ] + } + } + }, + "required": [ + "logical_environment", + "deployments" + ] + }, + "examples": { + "default": { + "value": { + "logical_environment": "prod", + "physical_environment": "pacific-east", + "deployments": [ + { + "name": "awesome-image", + "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", + "version": "2.1.0", + "status": "deployed", + "deployment_name": "deployment-pod", + "tags": { + "runtime-risk": "sensitive-data" + } + } + ] + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Deployment records created or updated successfully.\n", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "total_count": { + "description": "The number of deployment records created", + "type": "integer" + }, + "deployment_records": { + "type": "array", + "items": { + "title": "Artifact Deployment Record", + "description": "Artifact Metadata Deployment Record", + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "digest": { + "type": "string" + }, + "logical_environment": { + "type": "string" + }, + "physical_environment": { + "type": "string" + }, + "cluster": { + "type": "string" + }, + "deployment_name": { + "type": "string" + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "runtime_risks": { + "type": "array", + "description": "A list of runtime risks associated with the deployment.", + "maxItems": 4, + "uniqueItems": true, + "items": { + "type": "string", + "enum": [ + "critical-resource", + "internet-exposed", + "lateral-movement", + "sensitive-data" + ] + } + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "attestation_id": { + "type": [ + "integer", + "null" + ], + "description": "The ID of the provenance attestation associated with the deployment record." + } + } + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "deployment_records": [ + { + "id": 123, + "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", + "logical_environment": "prod", + "physical_environment": "pacific-east", + "cluster": "moda-1", + "deployment_name": "prod-deployment", + "tags": { + "data": "sensitive" + }, + "created": "2011-01-26T19:14:43Z", + "updated_at": "2011-01-26T19:14:43Z", + "attestation_id": 456 + } + ] + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" } } - }, - "required": [ - "logical_environment", - "deployments" - ] - }, - "examples": { - "default": { - "value": { - "logical_environment": "prod", - "physical_environment": "pacific-east", - "deployments": [ - { - "name": "awesome-image", - "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", - "version": "2.1.0", - "status": "deployed", - "deployment_name": "deployment-pod", - "tags": { - "runtime-risk": "sensitive-data" - } - } - ] - } } } } - } - }, - "responses": { - "200": { - "description": "Deployment records created or updated successfully.\n", + }, + "404": { + "description": "Resource not found", "content": { "application/json": { "schema": { + "title": "Basic Error", + "description": "Basic Error", "type": "object", "properties": { - "total_count": { - "description": "The number of deployment records created", - "type": "integer" + "message": { + "type": "string" }, - "deployment_records": { - "type": "array", - "items": { - "title": "Artifact Deployment Record", - "description": "Artifact Metadata Deployment Record", - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "digest": { - "type": "string" - }, - "logical_environment": { - "type": "string" - }, - "physical_environment": { - "type": "string" - }, - "cluster": { - "type": "string" - }, - "deployment_name": { - "type": "string" - }, - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - } - }, - "runtime_risks": { - "type": "array", - "description": "A list of runtime risks associated with the deployment.", - "maxItems": 4, - "uniqueItems": true, - "items": { - "type": "string", - "enum": [ - "critical-resource", - "internet-exposed", - "lateral-movement", - "sensitive-data" - ] - } - }, - "created_at": { - "type": "string" - }, - "updated_at": { - "type": "string" - }, - "attestation_id": { - "type": [ - "integer", - "null" - ], - "description": "The ID of the provenance attestation associated with the deployment record." - } - } - } - } - } - }, - "examples": { - "default": { - "value": { - "total_count": 1, - "deployment_records": [ - { - "id": 123, - "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", - "logical_environment": "prod", - "physical_environment": "pacific-east", - "cluster": "moda-1", - "deployment_name": "prod-deployment", - "tags": { - "data": "sensitive" - }, - "created": "2011-01-26T19:14:43Z", - "updated_at": "2011-01-26T19:14:43Z", - "attestation_id": 456 - } - ] + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" } } } @@ -106557,6 +107326,58 @@ } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -112039,6 +112860,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -128613,6 +129438,658 @@ } } }, + "/orgs/{org}/copilot/metrics/reports/organization-1-day": { + "get": { + "summary": "Get Copilot organization usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": { + "get": { + "summary": "Get Copilot organization usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot organization users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot organization users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/orgs/{org}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an organization", @@ -149027,6 +150504,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -185551,6 +187041,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -185580,6 +187081,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -185732,7 +187273,7 @@ }, "post": { "summary": "Create a private registry for an organization", - "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -185798,12 +187339,12 @@ "default": false }, "encrypted_value": { - "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint.", + "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string", "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" }, "key_id": { - "description": "The ID of the key you used to encrypt the secret.", + "description": "The ID of the key you used to encrypt the secret. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string" }, "visibility": { @@ -185821,13 +187362,62 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. Defaults to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or `oidc_jfrog` for OIDC authentication.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } }, "required": [ "registry_type", "url", - "encrypted_value", - "key_id", "visibility" ] }, @@ -185858,6 +187448,17 @@ 1296280 ] } + }, + "org-private-registry-with-oidc-azure": { + "summary": "Example of an OIDC private registry configuration using Azure", + "value": { + "registry_type": "docker_registry", + "url": "https://myregistry.azurecr.io", + "auth_type": "oidc_azure", + "visibility": "all", + "tenant_id": "12345678-1234-1234-1234-123456789012", + "client_id": "abcdef01-2345-6789-abcd-ef0123456789" + } } } } @@ -185901,6 +187502,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -185934,6 +187546,46 @@ "type": "integer" } }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -186265,6 +187917,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -186294,6 +187957,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -186362,7 +188065,7 @@ }, "patch": { "summary": "Update a private registry for an organization", - "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -186460,16 +188163,79 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. This field cannot be changed after creation. If provided, it must match the existing `auth_type` of the configuration. To change the authentication type, delete and recreate the configuration.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } } }, "examples": { - "default": { + "secret-based-update": { + "summary": "Update a secret-based private registry", "value": { "username": "monalisa", "encrypted_value": "c2VjcmV0", "key_id": "012345678912345678" } + }, + "oidc-azure-update": { + "summary": "Update an OIDC private registry (Azure)", + "value": { + "tenant_id": "12345678-1234-1234-1234-123456789012", + "visibility": "selected", + "selected_repository_ids": [ + 1296269, + 1296280 + ] + } } } } @@ -333255,6 +335021,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -334326,6 +336096,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -335423,6 +337197,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -417868,6 +419646,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -602304,6 +604095,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -603196,6 +605013,32 @@ } } } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -605629,6 +607472,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -621347,6 +623216,11 @@ "required": [ "assignee" ] + }, + { + "required": [ + "validity" + ] } ] }, @@ -657744,7 +659618,8 @@ "required": [ "total_count", "incomplete_results", - "items" + "items", + "search_type" ], "properties": { "total_count": { @@ -661432,6 +663307,31 @@ "score" ] } + }, + "search_type": { + "type": "string", + "description": "The type of search that was performed. Possible values are `lexical`, `semantic`, or `hybrid`.", + "enum": [ + "lexical", + "semantic", + "hybrid" + ] + }, + "lexical_fallback_reason": { + "type": "array", + "description": "When a semantic or hybrid search falls back to lexical search, this field contains the reasons for the fallback. Only present when a fallback occurred.", + "items": { + "type": "string", + "enum": [ + "no_text_terms", + "quoted_text", + "non_issue_target", + "or_boolean_not_supported", + "no_accessible_repos", + "server_error", + "only_non_semantic_fields_requested" + ] + } } } }, @@ -703079,7 +704979,7 @@ "/user/installations/{installation_id}/repositories/{repository_id}": { "put": { "summary": "Add a repository to an app installation", - "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -703182,7 +705082,7 @@ }, "delete": { "summary": "Remove a repository from an app installation", - "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index 3f3acf1808..79adcce5f5 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -456,7 +456,7 @@ paths: required: false schema: type: string - - &53 + - &59 name: direction description: The direction to sort the results by. in: query @@ -695,7 +695,7 @@ paths: required: - vector_string - score - cvss_severities: &55 + cvss_severities: &61 type: - object - 'null' @@ -742,7 +742,7 @@ paths: required: - vector_string - score - epss: &56 + epss: &62 type: - object - 'null' @@ -905,7 +905,7 @@ paths: - subscriptions_url - type - url - type: &308 + type: &314 type: string description: The type of credit the user is receiving. enum: @@ -1038,7 +1038,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &117 + schema: &122 title: Validation Error Simple description: Validation Error Simple type: object @@ -1071,7 +1071,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &625 + - &631 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1656,7 +1656,7 @@ paths: schema: type: integer default: 30 - - &199 + - &204 name: cursor description: 'Used for pagination: the starting delivery from which the page of deliveries is fetched. Refer to the `link` header for the next and previous @@ -1665,6 +1665,19 @@ paths: required: false schema: type: string + - &205 + name: status + description: Returns webhook deliveries filtered by delivery outcome classification + based on `status_code` range. A `status` of `success` returns deliveries + with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` + returns deliveries with a `status_code` in the 400-599 range (inclusive). + in: query + required: false + schema: + type: string + enum: + - success + - failure responses: '200': description: Response @@ -1672,7 +1685,7 @@ paths: application/json: schema: type: array - items: &200 + items: &206 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1768,7 +1781,7 @@ paths: - installation_id - repository_id examples: - default: &201 + default: &207 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1831,7 +1844,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &116 + schema: &121 title: Validation Error description: Validation Error type: object @@ -1903,7 +1916,7 @@ paths: description: Response content: application/json: - schema: &202 + schema: &208 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -2038,7 +2051,7 @@ paths: - request - response examples: - default: &203 + default: &209 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -2242,7 +2255,7 @@ paths: parameters: - *17 - *19 - - &80 + - &86 name: since description: 'Only show results that were last updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -2838,7 +2851,7 @@ paths: suspended_at: suspended_by: headers: - Link: &59 + Link: &65 example: ; rel="next", ; rel="last" schema: @@ -3028,7 +3041,7 @@ paths: - selected repositories: type: array - items: &71 + items: &77 title: Repository description: A repository on GitHub. type: object @@ -3055,7 +3068,7 @@ paths: license: anyOf: - type: 'null' - - &77 + - &83 title: License Simple description: License Simple type: object @@ -5448,7 +5461,7 @@ paths: responses: '202': *37 '422': *7 - '500': &107 + '500': &53 description: Internal Error content: application/json: @@ -7598,7 +7611,7 @@ paths: required: true content: application/json: - schema: &129 + schema: &134 title: Actions OIDC Custom Property Inclusion Input description: Input for creating an OIDC custom property inclusion type: object @@ -8303,7 +8316,7 @@ paths: description: Response content: application/json: - schema: &177 + schema: &182 type: array description: A list of default code security configurations items: @@ -8319,7 +8332,7 @@ paths: default configuration: *47 examples: - default: &178 + default: &183 value: - default_for_new_repos: public configuration: @@ -8659,7 +8672,7 @@ paths: - *38 - *49 responses: - '204': &179 + '204': &184 description: A header with no content is returned. '400': *14 '403': *27 @@ -8786,7 +8799,7 @@ paths: default: value: default_for_new_repos: all - configuration: &176 + configuration: &181 value: id: 1325 target_type: organization @@ -8871,7 +8884,7 @@ paths: application/json: schema: type: array - items: &180 + items: &185 type: object description: Repositories associated with a code security configuration and attachment status @@ -8889,7 +8902,7 @@ paths: - failed - updating - removed_by_enterprise - repository: &58 + repository: &64 title: Simple Repository description: A GitHub repository. type: object @@ -9216,7 +9229,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &181 + repository: &186 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -9291,6 +9304,213 @@ paths: enabledForGitHubApps: false category: code-security subcategory: configurations + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": + get: + summary: Get Copilot enterprise usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day + parameters: + - *38 + - &54 + name: day + description: The day to request data for, in `YYYY-MM-DD` format. + in: query + required: true + schema: + type: string + format: date + examples: + - '2025-10-13' + responses: + '200': + description: Response + content: + application/json: + schema: &55 + type: object + title: Copilot Metrics 1 Day Report + description: Links to download the Copilot usage metrics report for + an enterprise/organization for a specific day. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the Copilot usage metrics report + for the enterprise/organization for the specified day. + report_day: + type: string + format: date + description: The day of the report in `YYYY-MM-DD` format. + required: + - download_links + - report_day + examples: + default: &56 + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_day: '2025-07-01' + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": + get: + summary: Get Copilot enterprise usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: &57 + type: object + title: Copilot Metrics 28 Day Report + description: Links to download the latest Copilot usage metrics report + for an enterprise/organization. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the latest Copilot usage metrics + report for the enterprise/organization. + report_start_day: + type: string + format: date + description: The start date of the report period in `YYYY-MM-DD` + format. + report_end_day: + type: string + format: date + description: The end date of the report period in `YYYY-MM-DD` + format. + required: + - download_links + - report_start_day + - report_end_day + examples: + default: &58 + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_start_day: '2025-07-01' + report_end_day: '2025-07-28' + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day + parameters: + - *38 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/enterprises/{enterprise}/dependabot/alerts": get: summary: List Dependabot alerts for an enterprise @@ -9310,7 +9530,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *38 - - &185 + - &190 name: state in: query description: |- @@ -9319,7 +9539,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &186 + - &191 name: severity in: query description: |- @@ -9328,7 +9548,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &187 + - &192 name: ecosystem in: query description: |- @@ -9337,14 +9557,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &188 + - &193 name: package in: query description: A comma-separated list of package names. If specified, only alerts for these packages will be returned. schema: type: string - - &189 + - &194 name: epss_percentage in: query description: |- @@ -9356,7 +9576,7 @@ paths: Filters the list of alerts based on EPSS percentages. If specified, only alerts with the provided EPSS percentages will be returned. schema: type: string - - &465 + - &471 name: has in: query description: |- @@ -9370,7 +9590,7 @@ paths: type: string enum: - patch - - &190 + - &195 name: assignee in: query description: |- @@ -9379,7 +9599,7 @@ paths: Use `*` to list alerts with at least one assignee or `none` to list alerts with no assignees. schema: type: string - - &191 + - &196 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -9389,7 +9609,7 @@ paths: enum: - development - runtime - - &192 + - &197 name: sort in: query description: |- @@ -9404,7 +9624,7 @@ paths: - updated - epss_percentage default: created - - *53 + - *59 - *45 - *46 - *17 @@ -9415,11 +9635,11 @@ paths: application/json: schema: type: array - items: &193 + items: &198 type: object description: A Dependabot alert. properties: - number: &166 + number: &171 type: integer description: The security alert number. readOnly: true @@ -9437,7 +9657,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: &54 + package: &60 type: object description: Details for the vulnerable package. readOnly: true @@ -9485,7 +9705,7 @@ paths: - direct - transitive - - security_advisory: &466 + security_advisory: &472 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -9516,13 +9736,13 @@ paths: description: Vulnerable version range information for the advisory. readOnly: true - items: &57 + items: &63 type: object description: Details pertaining to one vulnerable version range for the advisory. readOnly: true properties: - package: *54 + package: *60 severity: type: string description: The severity of the vulnerability. @@ -9590,8 +9810,8 @@ paths: - score - vector_string additionalProperties: false - cvss_severities: *55 - epss: *56 + cvss_severities: *61 + epss: *62 cwes: type: array description: Details for the advisory pertaining to Common @@ -9691,30 +9911,30 @@ paths: - updated_at - withdrawn_at additionalProperties: false - security_vulnerability: *57 - url: &169 + security_vulnerability: *63 + url: &174 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &170 + html_url: &175 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - created_at: &167 + created_at: &172 type: string description: 'The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - updated_at: &168 + updated_at: &173 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &172 + dismissed_at: &177 type: - string - 'null' @@ -9745,7 +9965,7 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: &171 + fixed_at: &176 type: - string - 'null' @@ -9753,7 +9973,7 @@ paths: and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - auto_dismissed_at: &467 + auto_dismissed_at: &473 type: - string - 'null' @@ -9761,7 +9981,7 @@ paths: ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissal_request: &468 + dismissal_request: &474 title: Dependabot alert dismissal request description: Information about an active dismissal request for this Dependabot alert. @@ -9805,7 +10025,7 @@ paths: description: The users assigned to this alert. readOnly: true items: *4 - repository: *58 + repository: *64 required: - number - state @@ -9824,7 +10044,7 @@ paths: - repository additionalProperties: false examples: - default: &194 + default: &199 value: - number: 2 state: dismissed @@ -10193,7 +10413,7 @@ paths: application/json: schema: type: array - items: &60 + items: &66 title: Enterprise Team description: Group of enterprise owners and/or members type: object @@ -10271,7 +10491,7 @@ paths: created_at: '2019-01-26T19:01:12Z' updated_at: '2019-01-26T19:14:43Z' headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -10346,9 +10566,9 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: &68 + default: &74 value: id: 1 name: Justice League @@ -10377,7 +10597,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#list-members-in-an-enterprise-team parameters: - *38 - - &61 + - &67 name: enterprise-team description: The slug version of the enterprise team name. You can also substitute this value with the enterprise team id. @@ -10396,7 +10616,7 @@ paths: type: array items: *4 examples: - default: &62 + default: &68 value: - login: octocat id: 1 @@ -10417,7 +10637,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10435,7 +10655,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-add-team-members parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10466,7 +10686,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10484,7 +10704,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-remove-team-members parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10515,7 +10735,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10533,8 +10753,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#get-enterprise-team-membership parameters: - *38 - - *61 - - &63 + - *67 + - &69 name: username description: The handle for the GitHub user account. in: path @@ -10548,7 +10768,7 @@ paths: application/json: schema: *4 examples: - exampleKey1: &64 + exampleKey1: &70 value: login: octocat id: 1 @@ -10584,8 +10804,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#add-team-member parameters: - *38 - - *61 - - *63 + - *67 + - *69 responses: '201': description: Successfully added team member @@ -10593,7 +10813,7 @@ paths: application/json: schema: *4 examples: - exampleKey1: *64 + exampleKey1: *70 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10611,8 +10831,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#remove-team-membership parameters: - *38 - - *61 - - *63 + - *67 + - *69 responses: '204': description: Response @@ -10634,7 +10854,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignments parameters: - *38 - - *61 + - *67 - *17 - *19 responses: @@ -10644,7 +10864,7 @@ paths: application/json: schema: type: array - items: &65 + items: &71 title: Organization Simple description: A GitHub organization. type: object @@ -10716,7 +10936,7 @@ paths: - avatar_url - description examples: - default: &66 + default: &72 value: login: github id: 1 @@ -10747,7 +10967,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-organization-assignments parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10775,9 +10995,9 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: &104 + default: &110 value: - login: github id: 1 @@ -10808,7 +11028,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#remove-organization-assignments parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10849,8 +11069,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignment parameters: - *38 - - *61 - - &67 + - *67 + - &73 name: org description: The organization name. The name is not case sensitive. in: path @@ -10862,9 +11082,9 @@ paths: description: The team is assigned to the organization content: application/json: - schema: *65 + schema: *71 examples: - default: *66 + default: *72 '404': description: The team is not assigned to the organization x-github: @@ -10883,16 +11103,16 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-an-organization-assignment parameters: - *38 - - *61 - *67 + - *73 responses: '201': description: Successfully assigned the enterprise team to the organization. content: application/json: - schema: *65 + schema: *71 examples: - default: *66 + default: *72 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10909,8 +11129,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#delete-an-organization-assignment parameters: - *38 - - *61 - *67 + - *73 responses: '204': description: Successfully unassigned the enterprise team from the organization. @@ -10934,7 +11154,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#get-an-enterprise-team parameters: - *38 - - &69 + - &75 name: team_slug description: The slug of the team name. in: path @@ -10946,11 +11166,11 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: *68 + default: *74 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -10968,7 +11188,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#update-an-enterprise-team parameters: - *38 - - *69 + - *75 requestBody: required: true content: @@ -11026,11 +11246,11 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: *68 + default: *74 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -11051,7 +11271,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#delete-an-enterprise-team parameters: - *38 - - *69 + - *75 responses: '204': description: Response @@ -11089,7 +11309,7 @@ paths: application/json: schema: type: array - items: &99 + items: &105 title: Event description: Event type: object @@ -11100,7 +11320,7 @@ paths: type: - string - 'null' - actor: &70 + actor: &76 title: Actor description: Actor type: object @@ -11141,7 +11361,7 @@ paths: - id - name - url - org: *70 + org: *76 payload: oneOf: - title: CreateEvent @@ -11188,7 +11408,7 @@ paths: properties: action: type: string - discussion: &716 + discussion: &722 title: Discussion description: A Discussion in a repository. type: object @@ -11485,7 +11705,7 @@ paths: - id labels: type: array - items: &74 + items: &80 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -11568,7 +11788,7 @@ paths: properties: action: type: string - issue: &75 + issue: &81 title: Issue description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. @@ -11689,7 +11909,7 @@ paths: milestone: anyOf: - type: 'null' - - &260 + - &266 title: Milestone description: A collection of related issues and pull requests. @@ -11861,7 +12081,7 @@ paths: timeline_url: type: string format: uri - type: &224 + type: &230 title: Issue Type description: The type of issue. type: @@ -11915,12 +12135,12 @@ paths: - node_id - name - description - repository: *71 + repository: *77 performed_via_github_app: anyOf: - type: 'null' - *5 - author_association: &72 + author_association: &78 title: author_association type: string description: How the author is associated with the @@ -11936,7 +12156,7 @@ paths: - OWNER examples: - OWNER - reactions: &73 + reactions: &79 title: Reaction Rollup type: object properties: @@ -11972,7 +12192,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &637 + sub_issues_summary: &643 title: Sub-issues Summary type: object properties: @@ -11996,7 +12216,7 @@ paths: pinned_comment: anyOf: - type: 'null' - - &76 + - &82 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -12047,16 +12267,16 @@ paths: issue_url: type: string format: uri - author_association: *72 + author_association: *78 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *73 + reactions: *79 pin: anyOf: - type: 'null' - - &538 + - &544 title: Pinned Issue Comment description: Context around who pinned an issue comment and when it was pinned. @@ -12083,7 +12303,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &638 + issue_dependencies_summary: &644 title: Issue Dependencies Summary type: object properties: @@ -12102,7 +12322,7 @@ paths: - total_blocking issue_field_values: type: array - items: &523 + items: &529 title: Issue Field Value description: A value assigned to an issue field type: object @@ -12202,10 +12422,10 @@ paths: assignees: type: array items: *4 - label: *74 + label: *80 labels: type: array - items: *74 + items: *80 required: - action - issue @@ -12214,8 +12434,8 @@ paths: properties: action: type: string - issue: *75 - comment: *76 + issue: *81 + comment: *82 required: - action - issue @@ -12394,7 +12614,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 allow_forking: type: boolean is_template: @@ -12485,7 +12705,7 @@ paths: type: string number: type: integer - pull_request: &78 + pull_request: &84 title: Pull Request Minimal type: object properties: @@ -12556,10 +12776,10 @@ paths: assignees: type: array items: *4 - label: *74 + label: *80 labels: type: array - items: *74 + items: *80 required: - action - number @@ -12569,7 +12789,7 @@ paths: properties: action: type: string - pull_request: *78 + pull_request: *84 comment: type: object properties: @@ -12823,7 +13043,7 @@ paths: - pull_request updated_at: type: string - pull_request: *78 + pull_request: *84 required: - action - review @@ -12872,7 +13092,7 @@ paths: updated_at: type: string format: date-time - reactions: *73 + reactions: *79 required: - action - comment @@ -12883,7 +13103,7 @@ paths: type: string release: allOf: - - &570 + - &576 title: Release description: A release. type: object @@ -12965,7 +13185,7 @@ paths: author: *4 assets: type: array - items: &571 + items: &577 title: Release Asset description: Data related to a release. type: object @@ -13040,7 +13260,7 @@ paths: description: The URL of the release discussion. type: string format: uri - reactions: *73 + reactions: *79 required: - assets_url - upload_url @@ -13133,7 +13353,7 @@ paths: created_at: '2022-06-07T07:50:26Z' '304': *35 '403': *27 - '503': &108 + '503': &113 description: Service unavailable content: application/json: @@ -13235,7 +13455,7 @@ paths: _links: type: object properties: - timeline: &79 + timeline: &85 title: Link With Type description: Hypermedia Link with Type type: object @@ -13247,17 +13467,17 @@ paths: required: - href - type - user: *79 - security_advisories: *79 - current_user: *79 - current_user_public: *79 - current_user_actor: *79 - current_user_organization: *79 + user: *85 + security_advisories: *85 + current_user: *85 + current_user_public: *85 + current_user_actor: *85 + current_user_organization: *85 current_user_organizations: type: array - items: *79 - repository_discussions: *79 - repository_discussions_category: *79 + items: *85 + repository_discussions: *85 + repository_discussions_category: *85 required: - timeline - user @@ -13319,7 +13539,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-the-authenticated-user parameters: - - *80 + - *86 - *17 - *19 responses: @@ -13329,7 +13549,7 @@ paths: application/json: schema: type: array - items: &81 + items: &87 title: Base Gist description: Base Gist type: object @@ -13426,7 +13646,7 @@ paths: - created_at - updated_at examples: - default: &82 + default: &88 value: - url: https://api.github.com/gists/aa5a315d61ae9438b18d forks_url: https://api.github.com/gists/aa5a315d61ae9438b18d/forks @@ -13471,7 +13691,7 @@ paths: site_admin: false truncated: false headers: - Link: *59 + Link: *65 '304': *35 '403': *27 x-github: @@ -13550,7 +13770,7 @@ paths: description: Response content: application/json: - schema: &83 + schema: &89 title: Gist Simple description: Gist Simple type: object @@ -13568,7 +13788,7 @@ paths: url: type: string format: uri - user: &644 + user: &650 title: Public User description: Public User type: object @@ -13942,7 +14162,7 @@ paths: truncated: type: boolean examples: - default: &84 + default: &90 value: url: https://api.github.com/gists/2decf6c462d9b4418f2 forks_url: https://api.github.com/gists/2decf6c462d9b4418f2/forks @@ -14046,7 +14266,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-public-gists parameters: - - *80 + - *86 - *17 - *19 responses: @@ -14056,11 +14276,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '403': *27 @@ -14080,7 +14300,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-starred-gists parameters: - - *80 + - *86 - *17 - *19 responses: @@ -14090,11 +14310,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '401': *23 '304': *35 '403': *27 @@ -14120,7 +14340,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#get-a-gist parameters: - - &85 + - &91 name: gist_id description: The unique identifier of the gist. in: path @@ -14132,10 +14352,10 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - default: *84 - '403': &88 + default: *90 + '403': &94 description: Forbidden Gist content: application/json: @@ -14184,7 +14404,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#update-a-gist parameters: - - *85 + - *91 requestBody: required: true content: @@ -14248,9 +14468,9 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - updateGist: *84 + updateGist: *90 deleteFile: value: url: https://api.github.com/gists/2decf6c462d9b4418f2 @@ -14408,7 +14628,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#delete-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -14437,7 +14657,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#list-gist-comments parameters: - - *85 + - *91 - *17 - *19 responses: @@ -14447,7 +14667,7 @@ paths: application/json: schema: type: array - items: &86 + items: &92 title: Gist Comment description: A comment made to a gist. type: object @@ -14485,7 +14705,7 @@ paths: format: date-time examples: - '2011-04-18T23:23:56Z' - author_association: *72 + author_association: *78 required: - url - id @@ -14525,7 +14745,7 @@ paths: updated_at: '2011-04-18T23:23:56Z' author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -14550,7 +14770,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#create-a-gist-comment parameters: - - *85 + - *91 requestBody: required: true content: @@ -14576,9 +14796,9 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: &87 + default: &93 value: id: 1 node_id: MDExOkdpc3RDb21tZW50MQ== @@ -14636,8 +14856,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#get-a-gist-comment parameters: - - *85 - - &89 + - *91 + - &95 name: comment_id description: The unique identifier of the comment. in: path @@ -14650,12 +14870,12 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: *87 + default: *93 '304': *35 '404': *6 - '403': *88 + '403': *94 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -14677,8 +14897,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#update-a-gist-comment parameters: - - *85 - - *89 + - *91 + - *95 requestBody: required: true content: @@ -14704,9 +14924,9 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: *87 + default: *93 '404': *6 x-github: githubCloudOnly: false @@ -14723,8 +14943,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#delete-a-gist-comment parameters: - - *85 - - *89 + - *91 + - *95 responses: '204': description: Response @@ -14747,7 +14967,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gist-commits parameters: - - *85 + - *91 - *17 - *19 responses: @@ -14848,7 +15068,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gist-forks parameters: - - *85 + - *91 - *17 - *19 responses: @@ -14858,7 +15078,7 @@ paths: application/json: schema: type: array - items: *83 + items: *89 examples: default: value: @@ -14904,7 +15124,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 '304': *35 '403': *27 @@ -14923,13 +15143,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#fork-a-gist parameters: - - *85 + - *91 responses: '201': description: Response content: application/json: - schema: *81 + schema: *87 examples: default: value: @@ -15000,7 +15220,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#check-if-a-gist-is-starred parameters: - - *85 + - *91 responses: '204': description: Response if gist is starred @@ -15030,7 +15250,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#star-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -15052,7 +15272,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#unstar-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -15081,7 +15301,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#get-a-gist-revision parameters: - - *85 + - *91 - name: sha in: path required: true @@ -15092,9 +15312,9 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - default: *84 + default: *90 '422': *15 '404': *6 '403': *27 @@ -15257,7 +15477,7 @@ paths: type: array items: allOf: - - *71 + - *77 repository_selection: type: string examples: @@ -15381,7 +15601,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '403': *27 '304': *35 '401': *23 @@ -15465,7 +15685,7 @@ paths: - closed - all default: open - - &227 + - &233 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -15483,8 +15703,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - name: collab in: query required: false @@ -15514,9 +15734,9 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: &228 + default: &234 value: - id: 1 node_id: MDU6SXNzdWUx @@ -15761,7 +15981,7 @@ paths: watchers: 1 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '404': *6 @@ -15796,7 +16016,7 @@ paths: application/json: schema: type: array - items: *77 + items: *83 examples: default: value: @@ -16094,7 +16314,7 @@ paths: example: '279' schema: type: string - X-CommonMarker-Version: &90 + X-CommonMarker-Version: &96 example: 0.17.4 schema: type: string @@ -16149,7 +16369,7 @@ paths: '200': description: Response headers: - X-CommonMarker-Version: *90 + X-CommonMarker-Version: *96 content: text/html: schema: @@ -16178,7 +16398,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account parameters: - - &93 + - &99 name: account_id description: account_id parameter in: path @@ -16190,7 +16410,7 @@ paths: description: Response content: application/json: - schema: &92 + schema: &98 title: Marketplace Purchase description: Marketplace Purchase type: object @@ -16224,7 +16444,7 @@ paths: - 'null' id: type: integer - plan: &91 + plan: &97 title: Marketplace Listing Plan description: Marketplace Listing Plan type: object @@ -16327,7 +16547,7 @@ paths: - 'null' updated_at: type: string - plan: *91 + plan: *97 required: - url - id @@ -16335,7 +16555,7 @@ paths: - login - marketplace_purchase examples: - default: &94 + default: &100 value: url: https://api.github.com/orgs/github type: Organization @@ -16420,9 +16640,9 @@ paths: application/json: schema: type: array - items: *91 + items: *97 examples: - default: &95 + default: &101 value: - url: https://api.github.com/marketplace_listing/plans/1313 accounts_url: https://api.github.com/marketplace_listing/plans/1313/accounts @@ -16440,7 +16660,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '404': *6 '401': *23 x-github: @@ -16462,14 +16682,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan parameters: - - &96 + - &102 name: plan_id description: The unique identifier of the plan. in: path required: true schema: type: integer - - &97 + - &103 name: sort description: The property to sort the results by. in: query @@ -16499,9 +16719,9 @@ paths: application/json: schema: type: array - items: *92 + items: *98 examples: - default: &98 + default: &104 value: - url: https://api.github.com/orgs/github type: Organization @@ -16552,7 +16772,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '404': *6 '422': *15 '401': *23 @@ -16575,15 +16795,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account-stubbed parameters: - - *93 + - *99 responses: '200': description: Response content: application/json: - schema: *92 + schema: *98 examples: - default: *94 + default: *100 '404': description: Not Found when the account has not purchased the listing '401': *23 @@ -16615,11 +16835,11 @@ paths: application/json: schema: type: array - items: *91 + items: *97 examples: - default: *95 + default: *101 headers: - Link: *59 + Link: *65 '401': *23 x-github: githubCloudOnly: false @@ -16640,8 +16860,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan-stubbed parameters: - - *96 - - *97 + - *102 + - *103 - name: direction description: To return the oldest accounts first, set to `asc`. Ignored without the `sort` parameter. @@ -16661,11 +16881,11 @@ paths: application/json: schema: type: array - items: *92 + items: *98 examples: - default: *98 + default: *104 headers: - Link: *59 + Link: *65 '401': *23 x-github: githubCloudOnly: false @@ -16928,14 +17148,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &319 + - &325 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &320 + - &326 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -16952,7 +17172,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -16997,7 +17217,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &323 + '301': &329 description: Moved permanently content: application/json: @@ -17019,7 +17239,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &546 + - &552 name: all description: If `true`, show notifications marked as read. in: query @@ -17027,7 +17247,7 @@ paths: schema: type: boolean default: false - - &547 + - &553 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -17036,8 +17256,8 @@ paths: schema: type: boolean default: false - - *80 - - &548 + - *86 + - &554 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -17062,14 +17282,14 @@ paths: application/json: schema: type: array - items: &100 + items: &106 title: Thread description: Thread type: object properties: id: type: string - repository: &148 + repository: &153 title: Minimal Repository description: Minimal Repository type: object @@ -17419,7 +17639,7 @@ paths: type: boolean examples: - false - security_and_analysis: &275 + security_and_analysis: &281 type: - object - 'null' @@ -17623,7 +17843,7 @@ paths: - url - subscription_url examples: - default: &549 + default: &555 value: - id: '1' repository: @@ -17705,7 +17925,7 @@ paths: url: https://api.github.com/notifications/threads/1 subscription_url: https://api.github.com/notifications/threads/1/subscription headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -17789,7 +18009,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#get-a-thread parameters: - - &101 + - &107 name: thread_id description: The unique identifier of the notification thread. This corresponds to the value returned in the `id` field when you retrieve notifications @@ -17803,7 +18023,7 @@ paths: description: Response content: application/json: - schema: *100 + schema: *106 examples: default: value: @@ -17905,7 +18125,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-a-thread-as-read parameters: - - *101 + - *107 responses: '205': description: Reset Content @@ -17927,7 +18147,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-a-thread-as-done parameters: - - *101 + - *107 responses: '204': description: No content @@ -17950,13 +18170,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#get-a-thread-subscription-for-the-authenticated-user parameters: - - *101 + - *107 responses: '200': description: Response content: application/json: - schema: &102 + schema: &108 title: Thread Subscription description: Thread Subscription type: object @@ -18000,7 +18220,7 @@ paths: - url - subscribed examples: - default: &103 + default: &109 value: subscribed: true ignored: false @@ -18031,7 +18251,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#set-a-thread-subscription parameters: - - *101 + - *107 requestBody: required: false content: @@ -18052,9 +18272,9 @@ paths: description: Response content: application/json: - schema: *102 + schema: *108 examples: - default: *103 + default: *109 '304': *35 '403': *27 '401': *23 @@ -18077,7 +18297,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#delete-a-thread-subscription parameters: - - *101 + - *107 responses: '204': description: Response @@ -18172,9 +18392,9 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: Link: example: ; rel="next" @@ -18201,13 +18421,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &105 + schema: &111 title: Actions cache retention limit for an organization description: GitHub Actions cache retention policy for an organization. type: object @@ -18241,12 +18461,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *105 + schema: *111 examples: selected_actions: *40 responses: @@ -18275,13 +18495,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &106 + schema: &112 title: Actions cache storage limit for an organization description: GitHub Actions cache storage policy for an organization. type: object @@ -18315,12 +18535,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *106 + schema: *112 examples: selected_actions: *42 responses: @@ -18349,7 +18569,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#lists-the-repositories-dependabot-can-access-in-an-organization parameters: - - *67 + - *73 - name: page in: query description: The page number of results to fetch. @@ -18395,7 +18615,7 @@ paths: items: anyOf: - type: 'null' - - *58 + - *64 additionalProperties: false examples: default: @@ -18500,7 +18720,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#updates-dependabots-repository-access-list-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -18566,7 +18786,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#set-the-default-repository-access-level-for-dependabot parameters: - - *67 + - *73 requestBody: required: true content: @@ -18616,7 +18836,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#get-all-budgets-for-an-organization parameters: - - *67 + - *73 - name: page description: The page number of the results to fetch. in: query @@ -18773,7 +18993,7 @@ paths: total_count: 3 '404': *6 '403': *27 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -18794,8 +19014,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization parameters: - - *67 - - &109 + - *73 + - &114 name: budget_id description: The ID corresponding to the budget. in: path @@ -18897,8 +19117,8 @@ paths: '400': *14 '404': *6 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -18918,8 +19138,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#update-a-budget-for-an-organization parameters: - - *67 - - *109 + - *73 + - *114 requestBody: required: true content: @@ -19111,8 +19331,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#delete-a-budget-for-an-organization parameters: - - *67 - - *109 + - *73 + - *114 responses: '200': description: Response when deleting a budget @@ -19138,8 +19358,8 @@ paths: '400': *14 '404': *6 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19159,8 +19379,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-an-organization parameters: - - *67 - - &110 + - *73 + - &115 name: year description: If specified, only return results for a single year. The value of `year` is an integer with four digits representing a year. For example, @@ -19169,7 +19389,7 @@ paths: required: false schema: type: integer - - &112 + - &117 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. Default value is the current @@ -19178,7 +19398,7 @@ paths: required: false schema: type: integer - - &111 + - &116 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -19193,14 +19413,14 @@ paths: required: false schema: type: string - - &693 + - &699 name: model description: The model name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &113 + - &118 name: product description: The product name to query usage for. The name is not case sensitive. in: query @@ -19316,8 +19536,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19337,9 +19557,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-an-organization parameters: - - *67 - - *110 - - &694 + - *73 + - *115 + - &700 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -19348,7 +19568,7 @@ paths: required: false schema: type: integer - - *111 + - *116 responses: '200': description: Billing usage report response for an organization @@ -19423,8 +19643,8 @@ paths: repositoryName: github/example '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19447,19 +19667,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-an-organization parameters: - - *67 - - *110 - - *112 - - *111 - - &695 + - *73 + - *115 + - *117 + - *116 + - &701 name: repository description: The repository name to query for usage in the format owner/repository. in: query required: false schema: type: string - - *113 - - &696 + - *118 + - &702 name: sku description: The SKU to query for usage. in: query @@ -19569,8 +19789,8 @@ paths: netAmount: 8.0 '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19596,13 +19816,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#get-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &114 + schema: &119 title: Organization Full description: Organization Full type: object @@ -19997,7 +20217,7 @@ paths: - updated_at - archived_at examples: - default-response: &115 + default-response: &120 value: login: github id: 1 @@ -20097,7 +20317,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#update-an-organization parameters: - - *67 + - *73 requestBody: required: false content: @@ -20314,17 +20534,17 @@ paths: description: Response content: application/json: - schema: *114 + schema: *119 examples: - default: *115 + default: *120 '422': description: Validation failed content: application/json: schema: oneOf: - - *116 - - *117 + - *121 + - *122 '409': *52 x-github: githubCloudOnly: false @@ -20348,7 +20568,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#delete-an-organization parameters: - - *67 + - *73 responses: '202': *37 '404': *6 @@ -20373,7 +20593,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -20399,7 +20619,7 @@ paths: total_active_caches_size_in_bytes: 3344284 total_active_caches_count: 5 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20420,7 +20640,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-repositories-with-github-actions-cache-usage-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -20438,7 +20658,7 @@ paths: type: integer repository_cache_usages: type: array - items: &330 + items: &336 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -20476,7 +20696,7 @@ paths: active_caches_size_in_bytes: 1022142 active_caches_count: 2 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20496,7 +20716,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -20514,7 +20734,7 @@ paths: type: integer runners: type: array - items: &118 + items: &123 title: GitHub-hosted hosted runner description: A Github-hosted hosted runner. type: object @@ -20577,7 +20797,7 @@ paths: - size_gb - display_name - source - machine_size_details: &126 + machine_size_details: &131 title: Github-owned VM details. description: Provides details of a particular machine spec. type: object @@ -20686,7 +20906,7 @@ paths: - public_ip_enabled - platform examples: - default: &147 + default: &152 value: total_count: 2 runners: @@ -20728,7 +20948,7 @@ paths: public_ips: [] last_active_on: '2023-04-26T15:23:37Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20746,7 +20966,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -20824,9 +21044,9 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: &127 + default: &132 value: id: 5 name: My hosted ubuntu runner @@ -20867,7 +21087,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-custom-images-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -20883,7 +21103,7 @@ paths: type: integer images: type: array - items: &119 + items: &124 title: GitHub-hosted runner custom image details description: Provides details of a custom runner image type: object @@ -20942,7 +21162,7 @@ paths: - latest_version - state examples: - default: &121 + default: &126 value: total_count: 2 image_versions: @@ -20973,8 +21193,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners parameters: - - *67 - - &120 + - *73 + - &125 name: image_definition_id description: Image definition ID of custom image in: path @@ -20986,7 +21206,7 @@ paths: description: Response content: application/json: - schema: *119 + schema: *124 examples: default: value: @@ -21016,8 +21236,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization parameters: - - *67 - - *120 + - *73 + - *125 responses: '204': description: Response @@ -21040,8 +21260,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization parameters: - - *120 - - *67 + - *125 + - *73 responses: '200': description: Response @@ -21057,7 +21277,7 @@ paths: type: integer image_versions: type: array - items: &122 + items: &127 title: GitHub-hosted runner custom image version details. description: Provides details of a hosted runner custom image version @@ -21095,7 +21315,7 @@ paths: - created_on - state_details examples: - default: *121 + default: *126 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21115,9 +21335,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners parameters: - - *67 - - *120 - - &123 + - *73 + - *125 + - &128 name: version description: Version of a custom image in: path @@ -21130,7 +21350,7 @@ paths: description: Response content: application/json: - schema: *122 + schema: *127 examples: default: value: @@ -21156,9 +21376,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization parameters: - - *67 - - *120 - - *123 + - *73 + - *125 + - *128 responses: '204': description: Response @@ -21179,7 +21399,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21195,7 +21415,7 @@ paths: type: integer images: type: array - items: &124 + items: &129 title: GitHub-hosted runner image details. description: Provides details of a hosted runner image type: object @@ -21235,7 +21455,7 @@ paths: - display_name - source examples: - default: &125 + default: &130 value: id: ubuntu-20.04 platform: linux-x64 @@ -21259,7 +21479,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21275,9 +21495,9 @@ paths: type: integer images: type: array - items: *124 + items: *129 examples: - default: *125 + default: *130 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21294,7 +21514,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21349,7 +21569,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21365,7 +21585,7 @@ paths: type: integer machine_specs: type: array - items: *126 + items: *131 examples: default: value: @@ -21390,7 +21610,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21434,8 +21654,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization parameters: - - *67 - - &128 + - *73 + - &133 name: hosted_runner_id description: Unique identifier of the GitHub-hosted runner. in: path @@ -21447,11 +21667,11 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21469,8 +21689,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization parameters: - - *67 - - *128 + - *73 + - *133 requestBody: required: true content: @@ -21523,9 +21743,9 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -21541,16 +21761,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization parameters: - - *67 - - *128 + - *73 + - *133 responses: '202': description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -21570,7 +21790,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#list-oidc-custom-property-inclusions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: A JSON array of OIDC custom property inclusions @@ -21603,12 +21823,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#create-an-oidc-custom-property-inclusion-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *129 + schema: *134 examples: default: *44 responses: @@ -21642,7 +21862,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#delete-an-oidc-custom-property-inclusion-for-an-organization parameters: - - *67 + - *73 - name: custom_property_name in: path required: true @@ -21675,13 +21895,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *67 + - *73 responses: '200': description: A JSON serialized template for OIDC subject claim customization content: application/json: - schema: &130 + schema: &135 title: Actions OIDC Subject customization description: Actions OIDC Subject customization type: object @@ -21695,7 +21915,7 @@ paths: required: - include_claim_keys examples: - default: &131 + default: &136 value: include_claim_keys: - repo @@ -21717,20 +21937,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *130 + schema: *135 examples: - default: *131 + default: *136 responses: '201': description: Empty response content: application/json: - schema: &157 + schema: &162 title: Empty Object description: An object without any properties. type: object @@ -21760,7 +21980,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21769,7 +21989,7 @@ paths: schema: type: object properties: - enabled_repositories: &132 + enabled_repositories: &137 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -21782,7 +22002,7 @@ paths: description: The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`. - allowed_actions: &133 + allowed_actions: &138 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -21790,12 +22010,12 @@ paths: - all - local_only - selected - selected_actions_url: &336 + selected_actions_url: &342 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`. - sha_pinning_required: &134 + sha_pinning_required: &139 type: boolean description: Whether actions must be pinned to a full-length commit SHA. @@ -21826,7 +22046,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -21837,9 +22057,9 @@ paths: schema: type: object properties: - enabled_repositories: *132 - allowed_actions: *133 - sha_pinning_required: *134 + enabled_repositories: *137 + allowed_actions: *138 + sha_pinning_required: *139 required: - enabled_repositories examples: @@ -21867,13 +22087,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &340 + schema: &346 type: object properties: days: @@ -21910,12 +22130,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &341 + schema: &347 type: object properties: days: @@ -21952,13 +22172,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &135 + schema: &140 type: object properties: approval_policy: @@ -21972,7 +22192,7 @@ paths: required: - approval_policy examples: - default: &342 + default: &348 value: approval_policy: first_time_contributors '404': *6 @@ -21993,7 +22213,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22003,7 +22223,7 @@ paths: required: true content: application/json: - schema: *135 + schema: *140 examples: default: summary: Set approval policy to first time contributors @@ -22025,13 +22245,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &343 + schema: &349 type: object required: - run_workflows_from_fork_pull_requests @@ -22057,7 +22277,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: &136 + default: &141 value: run_workflows_from_fork_pull_requests: true send_write_tokens_to_workflows: false @@ -22080,12 +22300,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &344 + schema: &350 type: object required: - run_workflows_from_fork_pull_requests @@ -22108,7 +22328,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: *136 + default: *141 responses: '204': description: Empty response for successful settings update @@ -22138,7 +22358,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -22156,9 +22376,9 @@ paths: type: number repositories: type: array - items: *71 + items: *77 examples: - default: &140 + default: &145 value: total_count: 1 repositories: @@ -22298,7 +22518,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22342,8 +22562,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *67 - - &137 + - *73 + - &142 name: repository_id description: The unique identifier of the repository. in: path @@ -22371,8 +22591,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -22395,13 +22615,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &138 + schema: &143 type: object properties: github_owned_allowed: @@ -22423,7 +22643,7 @@ paths: items: type: string examples: - default: &139 + default: &144 value: github_owned_allowed: true verified_allowed: false @@ -22448,7 +22668,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22456,9 +22676,9 @@ paths: required: false content: application/json: - schema: *138 + schema: *143 examples: - selected_actions: *139 + selected_actions: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -22478,7 +22698,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-self-hosted-runners-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -22526,7 +22746,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-self-hosted-runners-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -22573,7 +22793,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#list-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -22588,9 +22808,9 @@ paths: type: integer repositories: type: array - items: *71 + items: *77 examples: - default: *140 + default: *145 '403': *27 '404': *6 x-github: @@ -22610,7 +22830,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -22658,8 +22878,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No content @@ -22685,8 +22905,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No content @@ -22714,23 +22934,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &345 + schema: &351 type: object properties: - default_workflow_permissions: &141 + default_workflow_permissions: &146 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &142 + can_approve_pull_request_reviews: &147 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -22738,7 +22958,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &143 + default: &148 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -22763,7 +22983,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Success response @@ -22771,13 +22991,13 @@ paths: required: false content: application/json: - schema: &346 + schema: &352 type: object properties: - default_workflow_permissions: *141 - can_approve_pull_request_reviews: *142 + default_workflow_permissions: *146 + can_approve_pull_request_reviews: *147 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -22797,7 +23017,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization parameters: - - *67 + - *73 - *17 - *19 - name: visible_to_repository @@ -22822,7 +23042,7 @@ paths: type: number runner_groups: type: array - items: &144 + items: &149 type: object properties: id: @@ -22939,7 +23159,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -23012,9 +23232,9 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: - default: &146 + default: &151 value: id: 2 name: octo-runner-group @@ -23049,8 +23269,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - - *67 - - &145 + - *73 + - &150 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -23062,7 +23282,7 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: default: value: @@ -23098,8 +23318,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -23155,9 +23375,9 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: - default: *146 + default: *151 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -23176,8 +23396,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - - *67 - - *145 + - *73 + - *150 responses: '204': description: Response @@ -23200,8 +23420,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *17 - *19 responses: @@ -23219,11 +23439,11 @@ paths: type: number runners: type: array - items: *118 + items: *123 examples: - default: *147 + default: *152 headers: - Link: *59 + Link: *65 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -23243,8 +23463,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *19 - *17 responses: @@ -23262,9 +23482,9 @@ paths: type: number repositories: type: array - items: *148 + items: *153 examples: - default: &184 + default: &189 value: total_count: 1 repositories: @@ -23516,8 +23736,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -23561,9 +23781,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 - - *137 + - *73 + - *150 + - *142 responses: '204': description: Response @@ -23585,9 +23805,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 - - *137 + - *73 + - *150 + - *142 responses: '204': description: Response @@ -23610,8 +23830,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *17 - *19 responses: @@ -23629,7 +23849,7 @@ paths: type: number runners: type: array - items: &150 + items: &155 title: Self hosted runners description: A self hosted runner type: object @@ -23663,7 +23883,7 @@ paths: type: boolean labels: type: array - items: &153 + items: &158 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -23693,7 +23913,7 @@ paths: - busy - labels examples: - default: &151 + default: &156 value: total_count: 2 runners: @@ -23733,7 +23953,7 @@ paths: name: no-gpu type: custom headers: - Link: *59 + Link: *65 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -23752,8 +23972,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -23797,9 +24017,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization parameters: - - *67 - - *145 - - &149 + - *73 + - *150 + - &154 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -23827,9 +24047,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization parameters: - - *67 - - *145 - - *149 + - *73 + - *150 + - *154 responses: '204': description: Response @@ -23859,7 +24079,7 @@ paths: in: query schema: type: string - - *67 + - *73 - *17 - *19 responses: @@ -23877,11 +24097,11 @@ paths: type: integer runners: type: array - items: *150 + items: *155 examples: - default: *151 + default: *156 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23903,7 +24123,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -23911,7 +24131,7 @@ paths: application/json: schema: type: array - items: &347 + items: &353 title: Runner Application description: Runner Application type: object @@ -23936,7 +24156,7 @@ paths: - download_url - filename examples: - default: &348 + default: &354 value: - os: osx architecture: x64 @@ -23979,7 +24199,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -24022,7 +24242,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &349 + '201': &355 description: Response content: application/json: @@ -24032,7 +24252,7 @@ paths: - runner - encoded_jit_config properties: - runner: *150 + runner: *155 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -24089,13 +24309,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-an-organization parameters: - - *67 + - *73 responses: '201': description: Response content: application/json: - schema: &152 + schema: &157 title: Authentication Token description: Authentication Token type: object @@ -24119,7 +24339,7 @@ paths: repositories: description: The repositories this token has access to type: array - items: *71 + items: *77 single_file: type: - string @@ -24137,7 +24357,7 @@ paths: - token - expires_at examples: - default: &350 + default: &356 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -24168,15 +24388,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-an-organization parameters: - - *67 + - *73 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: &351 + default: &357 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -24201,16 +24421,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: '200': description: Response content: application/json: - schema: *150 + schema: *155 examples: - default: &352 + default: &358 value: id: 23 name: MBP @@ -24251,8 +24471,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: '204': description: Response @@ -24278,10 +24498,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: - '200': &154 + '200': &159 description: Response content: application/json: @@ -24295,7 +24515,7 @@ paths: type: integer labels: type: array - items: *153 + items: *158 examples: default: value: @@ -24334,8 +24554,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 requestBody: required: true content: @@ -24359,7 +24579,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24383,8 +24603,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 requestBody: required: true content: @@ -24409,7 +24629,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24433,10 +24653,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: - '200': &353 + '200': &359 description: Response content: application/json: @@ -24450,7 +24670,7 @@ paths: type: integer labels: type: array - items: *153 + items: *158 examples: default: value: @@ -24491,9 +24711,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 - - &354 + - *73 + - *154 + - &360 name: name description: The name of a self-hosted runner's custom label. in: path @@ -24501,7 +24721,7 @@ paths: schema: type: string responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24526,7 +24746,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -24544,7 +24764,7 @@ paths: type: integer secrets: type: array - items: &155 + items: &160 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -24596,7 +24816,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/actions/secrets/SUPER_SECRET/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24619,13 +24839,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &366 + schema: &372 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -24660,7 +24880,7 @@ paths: - key_id - key examples: - default: &367 + default: &373 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -24685,8 +24905,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - - *67 - - &156 + - *73 + - &161 name: secret_name description: The name of the secret. in: path @@ -24698,7 +24918,7 @@ paths: description: Response content: application/json: - schema: *155 + schema: *160 examples: default: value: @@ -24728,8 +24948,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -24786,7 +25006,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -24812,8 +25032,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -24839,8 +25059,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -24858,9 +25078,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: &160 + default: &165 value: total_count: 1 repositories: @@ -24952,8 +25172,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -25005,8 +25225,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -25039,8 +25259,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -25072,8 +25292,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - - *67 - - &335 + - *73 + - &341 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -25097,7 +25317,7 @@ paths: type: integer variables: type: array - items: &158 + items: &163 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -25166,7 +25386,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/actions/variables/ADMIN_EMAIL/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25187,7 +25407,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-organization-variable parameters: - - *67 + - *73 requestBody: required: true content: @@ -25235,7 +25455,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -25260,8 +25480,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - - *67 - - &159 + - *73 + - &164 name: name description: The name of the variable. in: path @@ -25273,7 +25493,7 @@ paths: description: Response content: application/json: - schema: *158 + schema: *163 examples: default: value: @@ -25303,8 +25523,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 requestBody: required: true content: @@ -25366,8 +25586,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 responses: '204': description: Response @@ -25393,8 +25613,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - *19 - *17 responses: @@ -25412,9 +25632,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 '409': description: Response when the visibility of the variable is not set to `selected` @@ -25440,8 +25660,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 requestBody: required: true content: @@ -25490,8 +25710,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - name: repository_id in: path required: true @@ -25525,8 +25745,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - name: repository_id in: path required: true @@ -25567,7 +25787,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#create-an-artifact-deployment-record parameters: - - *67 + - *73 requestBody: required: true content: @@ -25686,7 +25906,7 @@ paths: type: integer deployment_records: type: array - items: &161 + items: &166 title: Artifact Deployment Record description: Artifact Metadata Deployment Record type: object @@ -25731,7 +25951,7 @@ paths: description: The ID of the provenance attestation associated with the deployment record. examples: - default: &162 + default: &167 value: total_count: 1 deployment_records: @@ -25746,6 +25966,8 @@ paths: created: '2011-01-26T19:14:43Z' updated_at: '2011-01-26T19:14:43Z' attestation_id: 456 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25766,7 +25988,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records parameters: - - *67 + - *73 - name: cluster in: path description: The cluster name. @@ -25904,9 +26126,11 @@ paths: type: integer deployment_records: type: array - items: *161 + items: *166 examples: - default: *162 + default: *167 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25926,7 +26150,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record parameters: - - *67 + - *73 requestBody: required: true content: @@ -26073,6 +26297,8 @@ paths: status: active created_at: '2023-10-01T12:00:00Z' updated_at: '2023-10-01T12:00:00Z' + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26090,7 +26316,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-deployment-records parameters: - - *67 + - *73 - name: subject_digest description: The SHA256 digest of the artifact, in the form `sha256:HEX_DIGEST`. in: path @@ -26116,9 +26342,9 @@ paths: - 3 deployment_records: type: array - items: *161 + items: *166 examples: - default: *162 + default: *167 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26138,7 +26364,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-storage-records parameters: - - *67 + - *73 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -26224,7 +26450,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 requestBody: required: true content: @@ -26248,12 +26474,12 @@ paths: required: - subject_digests examples: - default: &675 + default: &681 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &676 + withPredicateType: &682 value: subject_digests: - sha256:abc123 @@ -26312,7 +26538,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &677 + default: &683 value: attestations_subject_digests: - sha256:abc: @@ -26421,7 +26647,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-in-bulk parameters: - - *67 + - *73 requestBody: required: true content: @@ -26486,7 +26712,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-by-subject-digest parameters: - - *67 + - *73 - name: subject_digest description: Subject Digest in: path @@ -26521,7 +26747,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 - name: predicate_type description: |- Optional filter for fetching attestations with a given predicate type. @@ -26569,7 +26795,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-by-id parameters: - - *67 + - *73 - name: attestation_id description: Attestation ID in: path @@ -26607,7 +26833,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -26663,7 +26889,7 @@ paths: initiator: type: string examples: - default: &380 + default: &386 value: attestations: - bundle: @@ -26770,7 +26996,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#list-users-blocked-by-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -26782,7 +27008,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26801,8 +27027,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: If the user is blocked @@ -26827,8 +27053,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -26848,8 +27074,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -26874,15 +27100,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#list-campaigns-for-an-organization parameters: - - *67 + - *73 - *19 - *17 - - *53 + - *59 - name: state description: If specified, only campaigns with this state will be returned. in: query required: false - schema: &163 + schema: &168 title: Campaign state description: Indicates whether a campaign is open or closed type: string @@ -26908,7 +27134,7 @@ paths: application/json: schema: type: array - items: &164 + items: &169 title: Campaign summary description: The campaign metadata and alert stats. type: object @@ -26939,7 +27165,7 @@ paths: team_managers: description: The campaign team managers type: array - items: &183 + items: &188 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -27016,7 +27242,7 @@ paths: parent: anyOf: - type: 'null' - - &239 + - &245 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -27152,7 +27378,7 @@ paths: - string - 'null' format: date-time - state: *163 + state: *168 contact_link: description: The contact link of the campaign. type: @@ -27248,9 +27474,9 @@ paths: closed_at: state: open headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27274,7 +27500,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#create-a-campaign-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -27375,9 +27601,9 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: &165 + default: &170 value: number: 3 created_at: '2024-02-14T12:29:18Z' @@ -27426,7 +27652,7 @@ paths: schema: *3 '429': description: Too Many Requests - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27448,7 +27674,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#get-a-campaign-for-an-organization parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27460,16 +27686,16 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: *165 + default: *170 '404': *6 '422': description: Unprocessable Entity content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27490,7 +27716,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#update-a-campaign parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27540,7 +27766,7 @@ paths: - string - 'null' format: uri - state: *163 + state: *168 examples: default: value: @@ -27550,9 +27776,9 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: *165 + default: *170 '400': description: Bad Request content: @@ -27564,7 +27790,7 @@ paths: content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27585,7 +27811,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#delete-a-campaign-for-an-organization parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27596,7 +27822,7 @@ paths: '204': description: Deletion successful '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27618,18 +27844,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - - *67 - - &404 + - *73 + - &410 name: tool_name description: The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both. in: query required: false - schema: &173 + schema: &178 type: string description: The name of the tool used to generate the code scanning analysis. - - &405 + - &411 name: tool_guid description: The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in @@ -27637,7 +27863,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &174 + schema: &179 type: - string - 'null' @@ -27647,13 +27873,13 @@ paths: - *46 - *19 - *17 - - *53 + - *59 - name: state description: If specified, only code scanning alerts with this state will be returned. in: query required: false - schema: &407 + schema: &413 type: string description: State of a code scanning alert. enum: @@ -27676,7 +27902,7 @@ paths: be returned. in: query required: false - schema: &408 + schema: &414 type: string description: Severity of a code scanning alert. enum: @@ -27705,18 +27931,18 @@ paths: items: type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: &409 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: &415 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &175 + state: &180 type: - string - 'null' @@ -27726,13 +27952,13 @@ paths: - dismissed - fixed - - fixed_at: *171 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: &410 + dismissed_at: *177 + dismissed_reason: &416 type: - string - 'null' @@ -27743,14 +27969,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &411 + dismissed_comment: &417 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &412 + rule: &418 type: object properties: id: @@ -27811,43 +28037,43 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &413 + tool: &419 type: object properties: - name: *173 + name: *178 version: type: - string - 'null' description: The version of the tool used to generate the code scanning analysis. - guid: *174 - most_recent_instance: &414 + guid: *179 + most_recent_instance: &420 type: object properties: - ref: &406 + ref: &412 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &424 + analysis_key: &430 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name. - environment: &425 + environment: &431 type: string description: Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &426 + category: &432 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code. - state: *175 + state: *180 commit_sha: type: string message: @@ -27855,7 +28081,13 @@ paths: properties: text: type: string - location: &427 + markdown: + type: string + description: The message text as GitHub-flavored Markdown, + with placeholder links for related locations replaced + by links to the relevant code. Only populated when + related locations are available for the alert instance. + location: &433 type: object description: Describe a region within a file for the alert. properties: @@ -27876,7 +28108,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: &428 + items: &434 type: - string - 'null' @@ -27888,7 +28120,7 @@ paths: - test - library - - repository: *58 + repository: *64 dismissal_approved_by: anyOf: - type: 'null' @@ -28140,9 +28372,9 @@ paths: trees_url: https://api.github.com/repos/octocat/Hello-World/git/trees{/sha} hooks_url: https://api.github.com/repos/octocat/Hello-World/hooks headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28164,7 +28396,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-code-security-configurations-for-an-organization parameters: - - *67 + - *73 - name: target_type in: query description: The target type of the code security configuration @@ -28275,7 +28507,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#create-a-code-security-configuration parameters: - - *67 + - *73 requestBody: required: true content: @@ -28512,7 +28744,7 @@ paths: application/json: schema: *47 examples: - default: *176 + default: *181 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28534,15 +28766,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-default-code-security-configurations parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *177 + schema: *182 examples: - default: *178 + default: *183 '304': *35 '403': *27 '404': *6 @@ -28568,7 +28800,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#detach-configurations-from-repositories parameters: - - *67 + - *73 requestBody: required: true content: @@ -28594,7 +28826,7 @@ paths: - 32 - 91 responses: - '204': *179 + '204': *184 '400': *14 '403': *27 '404': *6 @@ -28620,7 +28852,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-a-code-security-configuration parameters: - - *67 + - *73 - *49 responses: '200': @@ -28629,7 +28861,7 @@ paths: application/json: schema: *47 examples: - default: *176 + default: *181 '304': *35 '403': *27 '404': *6 @@ -28653,7 +28885,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#update-a-code-security-configuration parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -28926,10 +29158,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#delete-a-code-security-configuration parameters: - - *67 + - *73 - *49 responses: - '204': *179 + '204': *184 '400': *14 '403': *27 '404': *6 @@ -28957,7 +29189,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#attach-a-configuration-to-repositories parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -29021,7 +29253,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-organization parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -29067,7 +29299,7 @@ paths: default: value: default_for_new_repos: all - configuration: *176 + configuration: *181 '403': *27 '404': *6 x-github: @@ -29091,7 +29323,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-repositories-associated-with-a-code-security-configuration parameters: - - *67 + - *73 - *49 - name: per_page description: The number of results per page (max 100). For more information, @@ -29120,13 +29352,13 @@ paths: application/json: schema: type: array - items: *180 + items: *185 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *181 + repository: *186 '403': *27 '404': *6 x-github: @@ -29150,7 +29382,7 @@ paths: parameters: - *17 - *19 - - *67 + - *73 responses: '200': description: Response @@ -29166,7 +29398,7 @@ paths: type: integer codespaces: type: array - items: &229 + items: &235 type: object title: Codespace description: A codespace. @@ -29197,11 +29429,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *148 + repository: *153 machine: anyOf: - type: 'null' - - &440 + - &446 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -29488,7 +29720,7 @@ paths: - pulls_url - recent_folders examples: - default: &230 + default: &236 value: total_count: 3 codespaces: @@ -29898,7 +30130,7 @@ paths: stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-f8adfad99a/stop recent_folders: [] '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -29920,7 +30152,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#manage-access-control-for-organization-codespaces parameters: - - *67 + - *73 deprecated: true requestBody: required: true @@ -29964,7 +30196,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29987,7 +30219,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#add-users-to-codespaces-access-for-an-organization parameters: - - *67 + - *73 deprecated: true requestBody: required: true @@ -30019,7 +30251,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30042,7 +30274,7 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#remove-users-from-codespaces-access-for-an-organization deprecated: true parameters: - - *67 + - *73 requestBody: required: true content: @@ -30073,7 +30305,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30094,7 +30326,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -30112,7 +30344,7 @@ paths: type: integer secrets: type: array - items: &182 + items: &187 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -30153,7 +30385,7 @@ paths: - updated_at - visibility examples: - default: &441 + default: &447 value: total_count: 2 secrets: @@ -30166,7 +30398,7 @@ paths: updated_at: '2020-01-11T11:59:22Z' visibility: all headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30185,13 +30417,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &442 + schema: &448 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -30226,7 +30458,7 @@ paths: - key_id - key examples: - default: &443 + default: &449 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -30249,23 +30481,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: Response content: application/json: - schema: *182 + schema: *187 examples: - default: &445 + default: &451 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' updated_at: '2020-01-10T14:59:22Z' visibility: all headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30285,8 +30517,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -30341,7 +30573,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -30367,8 +30599,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -30393,8 +30625,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -30412,9 +30644,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 '404': *6 x-github: githubCloudOnly: false @@ -30436,8 +30668,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -30487,8 +30719,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -30521,8 +30753,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -30561,7 +30793,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-information-and-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: OK @@ -30670,7 +30902,7 @@ paths: cli: enabled public_code_suggestions: block plan_type: business - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30702,7 +30934,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization parameters: - - *67 + - *73 - *19 - name: per_page description: The number of results per page (max 100). For more information, @@ -30725,7 +30957,7 @@ paths: currently being billed. seats: type: array - items: &232 + items: &238 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -30738,13 +30970,13 @@ paths: organization: anyOf: - type: 'null' - - *65 + - *71 assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - *183 - - *60 + - *188 + - *66 type: - 'null' - object @@ -30874,8 +31106,8 @@ paths: type: User site_admin: false headers: - Link: *59 - '500': *107 + Link: *65 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30908,7 +31140,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#add-teams-to-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -30950,7 +31182,7 @@ paths: default: value: seats_created: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30986,7 +31218,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#remove-teams-from-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -31028,7 +31260,7 @@ paths: default: value: seats_cancelled: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31066,7 +31298,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#add-users-to-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -31107,7 +31339,7 @@ paths: default: value: seats_created: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31143,7 +31375,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#remove-users-from-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -31185,7 +31417,7 @@ paths: default: value: seats_cancelled: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31221,7 +31453,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#get-copilot-coding-agent-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -31258,7 +31490,7 @@ paths: summary: No repositories enabled value: enabled_repositories: none - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31286,7 +31518,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-copilot-coding-agent-permissions-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -31311,7 +31543,7 @@ paths: responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31341,7 +31573,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#list-repositories-enabled-for-copilot-coding-agent-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -31356,13 +31588,13 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 required: - total_count - repositories examples: - default: *184 - '500': *107 + default: *189 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31390,7 +31622,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-selected-repositories-for-copilot-coding-agent-in-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -31416,7 +31648,7 @@ paths: responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31446,12 +31678,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#enable-a-repository-for-copilot-coding-agent-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31480,12 +31712,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#disable-a-repository-for-copilot-coding-agent-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31520,7 +31752,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-content-exclusion-management#get-copilot-content-exclusion-rules-for-an-organization parameters: - - *67 + - *73 responses: '200': description: OK @@ -31540,7 +31772,7 @@ paths: value: octo-repo: - "/src/some-dir/kernel.rs" - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31573,7 +31805,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-content-exclusion-management#set-copilot-content-exclusion-rules-for-an-organization parameters: - - *67 + - *73 requestBody: description: The content exclusion rules to set required: true @@ -31625,7 +31857,7 @@ paths: default: value: message: Content exclusion rules updated successfully. - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31664,7 +31896,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-an-organization parameters: - - *67 + - *73 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -31696,7 +31928,7 @@ paths: application/json: schema: type: array - items: &312 + items: &318 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -32011,7 +32243,7 @@ paths: - date additionalProperties: true examples: - default: &313 + default: &319 value: - date: '2024-06-24' total_active_users: 24 @@ -32110,10 +32342,10 @@ paths: custom_model_training_date: '2024-02-01' total_pr_summaries_created: 10 total_engaged_users: 4 - '500': *107 + '500': *53 '403': *27 '404': *6 - '422': &314 + '422': &320 description: Copilot Usage Metrics API setting is disabled at the organization or enterprise level. content: @@ -32124,6 +32356,156 @@ paths: enabledForGitHubApps: true category: copilot subcategory: copilot-metrics + "/orgs/{org}/copilot/metrics/reports/organization-1-day": + get: + summary: Get Copilot organization usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day + parameters: + - *73 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": + get: + summary: Get Copilot organization usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics + parameters: + - *73 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot organization users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day + parameters: + - *73 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot organization users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics + parameters: + - *73 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/orgs/{org}/dependabot/alerts": get: summary: List Dependabot alerts for an organization @@ -32140,12 +32522,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - - *67 - - *185 - - *186 - - *187 - - *188 - - *189 + - *73 + - *190 + - *191 + - *192 + - *193 + - *194 - name: artifact_registry_url in: query description: A comma-separated list of artifact registry URLs. If specified, @@ -32175,7 +32557,7 @@ paths: enum: - patch - deployment - - *190 + - *195 - name: runtime_risk in: query description: |- @@ -32184,9 +32566,9 @@ paths: Can be: `critical-resource`, `internet-exposed`, `sensitive-data`, `lateral-movement` schema: type: string - - *191 - - *192 - - *53 + - *196 + - *197 + - *59 - *45 - *46 - *17 @@ -32197,9 +32579,9 @@ paths: application/json: schema: type: array - items: *193 + items: *198 examples: - default: *194 + default: *199 '304': *35 '400': *14 '403': *27 @@ -32225,7 +32607,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -32243,7 +32625,7 @@ paths: type: integer secrets: type: array - items: &195 + items: &200 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -32295,7 +32677,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/dependabot/secrets/SUPER_SECRET/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32316,13 +32698,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &471 + schema: &477 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -32341,7 +32723,7 @@ paths: - key_id - key examples: - default: &472 + default: &478 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -32364,14 +32746,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: Response content: application/json: - schema: *195 + schema: *200 examples: default: value: @@ -32399,8 +32781,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -32457,7 +32839,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -32481,8 +32863,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -32506,8 +32888,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -32525,9 +32907,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32548,8 +32930,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -32599,8 +32981,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -32631,8 +33013,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -32662,7 +33044,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -32670,7 +33052,7 @@ paths: application/json: schema: type: array - items: &241 + items: &247 title: Package description: A software package type: object @@ -32723,7 +33105,7 @@ paths: repository: anyOf: - type: 'null' - - *148 + - *153 created_at: type: string format: date-time @@ -32741,7 +33123,7 @@ paths: - created_at - updated_at examples: - default: &242 + default: &248 value: - id: 197 name: hello_docker @@ -32819,7 +33201,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-organization-events parameters: - - *67 + - *73 - *17 - *19 responses: @@ -32829,7 +33211,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: 200-response: value: @@ -32901,7 +33283,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-failed-organization-invitations parameters: - - *67 + - *73 - *17 - *19 responses: @@ -32911,7 +33293,7 @@ paths: application/json: schema: type: array - items: &218 + items: &224 title: Organization Invitation description: Organization Invitation type: object @@ -32965,7 +33347,7 @@ paths: - invitation_teams_url - node_id examples: - default: &219 + default: &225 value: - id: 1 login: monalisa @@ -32998,7 +33380,7 @@ paths: invitation_teams_url: https://api.github.com/organizations/2/invitations/1/teams invitation_source: member headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -33022,7 +33404,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#list-organization-webhooks parameters: - - *67 + - *73 - *17 - *19 responses: @@ -33032,7 +33414,7 @@ paths: application/json: schema: type: array - items: &196 + items: &201 title: Org Hook description: Org Hook type: object @@ -33132,7 +33514,7 @@ paths: created_at: '2011-09-06T17:26:27Z' type: Organization headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -33155,7 +33537,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#create-an-organization-webhook parameters: - - *67 + - *73 requestBody: required: true content: @@ -33217,9 +33599,9 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: - default: &197 + default: &202 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -33266,8 +33648,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - - *67 - - &198 + - *73 + - &203 name: hook_id description: The unique identifier of the hook. You can find this value in the `X-GitHub-Hook-ID` header of a webhook delivery. @@ -33280,9 +33662,9 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: - default: *197 + default: *202 '404': *6 x-github: githubCloudOnly: false @@ -33309,8 +33691,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 requestBody: required: false content: @@ -33356,7 +33738,7 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: default: value: @@ -33397,8 +33779,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 responses: '204': description: Response @@ -33425,8 +33807,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - - *67 - - *198 + - *73 + - *203 responses: '200': description: Response @@ -33456,8 +33838,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - - *67 - - *198 + - *73 + - *203 requestBody: required: false content: @@ -33507,10 +33889,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *17 - - *199 + - *204 + - *205 responses: '200': description: Response @@ -33518,9 +33901,9 @@ paths: application/json: schema: type: array - items: *200 + items: *206 examples: - default: *201 + default: *207 '400': *14 '422': *15 x-github: @@ -33545,17 +33928,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *16 responses: '200': description: Response content: application/json: - schema: *202 + schema: *208 examples: - default: *203 + default: *209 '400': *14 '422': *15 x-github: @@ -33580,8 +33963,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *16 responses: '202': *37 @@ -33610,8 +33993,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 responses: '204': description: Response @@ -33633,8 +34016,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - - *67 - - &208 + - *73 + - &214 name: actor_type in: path description: The type of the actor @@ -33647,14 +34030,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &209 + - &215 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &204 + - &210 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -33662,7 +34045,7 @@ paths: required: true schema: type: string - - &205 + - &211 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -33673,7 +34056,7 @@ paths: type: string - *19 - *17 - - *53 + - *59 - name: sort description: The property to sort the results by. in: query @@ -33756,13 +34139,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - - *67 - - *204 - - *205 + - *73 + - *210 + - *211 - *19 - *17 - - *53 - - &214 + - *59 + - &220 name: sort description: The property to sort the results by. in: query @@ -33840,15 +34223,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - - *67 - - *204 - - *205 + - *73 + - *210 + - *211 responses: '200': description: Response content: application/json: - schema: &206 + schema: &212 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -33864,7 +34247,7 @@ paths: type: integer format: int64 examples: - default: &207 + default: &213 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -33884,24 +34267,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - - *67 - - &210 + - *73 + - &216 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *204 - - *205 + - *210 + - *211 responses: '200': description: Response content: application/json: - schema: *206 + schema: *212 examples: - default: *207 + default: *213 x-github: enabledForGitHubApps: true category: orgs @@ -33919,19 +34302,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - - *67 - - *204 - - *205 - - *208 - - *209 + - *73 + - *210 + - *211 + - *214 + - *215 responses: '200': description: Response content: application/json: - schema: *206 + schema: *212 examples: - default: *207 + default: *213 x-github: enabledForGitHubApps: true category: orgs @@ -33948,10 +34331,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - - *67 - - *204 - - *205 - - &211 + - *73 + - *210 + - *211 + - &217 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -33964,7 +34347,7 @@ paths: description: Response content: application/json: - schema: &212 + schema: &218 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -33980,7 +34363,7 @@ paths: type: integer format: int64 examples: - default: &213 + default: &219 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -34016,19 +34399,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - - *67 + - *73 + - *216 - *210 - - *204 - - *205 - *211 + - *217 responses: '200': description: Response content: application/json: - schema: *212 + schema: *218 examples: - default: *213 + default: *219 x-github: enabledForGitHubApps: true category: orgs @@ -34045,20 +34428,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - - *67 - - *208 - - *209 - - *204 - - *205 + - *73 + - *214 + - *215 + - *210 - *211 + - *217 responses: '200': description: Response content: application/json: - schema: *212 + schema: *218 examples: - default: *213 + default: *219 x-github: enabledForGitHubApps: true category: orgs @@ -34075,14 +34458,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - - *67 + - *73 + - *216 - *210 - - *204 - - *205 + - *211 - *19 - *17 - - *53 - - *214 + - *59 + - *220 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -34158,7 +34541,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-an-organization-installation-for-the-authenticated-app parameters: - - *67 + - *73 responses: '200': description: Response @@ -34166,7 +34549,7 @@ paths: application/json: schema: *20 examples: - default: &510 + default: &516 value: id: 1 account: @@ -34235,7 +34618,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-app-installations-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -34305,7 +34688,7 @@ paths: suspended_at: suspended_by: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -34324,7 +34707,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#get-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -34332,12 +34715,12 @@ paths: application/json: schema: anyOf: - - &216 + - &222 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &215 + limit: &221 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -34365,7 +34748,7 @@ paths: properties: {} additionalProperties: false examples: - default: &217 + default: &223 value: limit: collaborators_only origin: organization @@ -34389,18 +34772,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#set-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &511 + schema: &517 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *215 + limit: *221 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -34425,9 +34808,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: - default: *217 + default: *223 '422': *15 x-github: githubCloudOnly: false @@ -34445,7 +34828,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#remove-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -34469,7 +34852,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-pending-organization-invitations parameters: - - *67 + - *73 - *17 - *19 - name: role @@ -34503,11 +34886,11 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -34528,7 +34911,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#create-an-organization-invitation parameters: - - *67 + - *73 requestBody: required: false content: @@ -34582,7 +34965,7 @@ paths: description: Response content: application/json: - schema: *218 + schema: *224 examples: default: value: @@ -34636,8 +35019,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - - *67 - - &220 + - *73 + - &226 name: invitation_id description: The unique identifier of the invitation. in: path @@ -34667,8 +35050,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - - *67 - - *220 + - *73 + - *226 - *17 - *19 responses: @@ -34678,9 +35061,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: &240 + default: &246 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -34696,7 +35079,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos parent: headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -34715,7 +35098,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#list-issue-fields-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -34723,7 +35106,7 @@ paths: application/json: schema: type: array - items: &221 + items: &227 title: Issue Field description: A custom attribute defined at the organization level for attaching structured data to issues. @@ -34873,7 +35256,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#create-issue-field-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -34966,9 +35349,9 @@ paths: description: Response content: application/json: - schema: *221 + schema: *227 examples: - default: &222 + default: &228 value: id: 512 node_id: IF_kwDNAd3NAZr @@ -35023,8 +35406,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization parameters: - - *67 - - &223 + - *73 + - &229 name: issue_field_id description: The unique identifier of the issue field. in: path @@ -35125,9 +35508,9 @@ paths: description: Response content: application/json: - schema: *221 + schema: *227 examples: - default: *222 + default: *228 '404': *6 '422': *7 x-github: @@ -35151,10 +35534,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization parameters: - - *67 - - *223 + - *73 + - *229 responses: - '204': *179 + '204': *184 '404': *6 '422': *7 x-github: @@ -35174,7 +35557,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#list-issue-types-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -35182,7 +35565,7 @@ paths: application/json: schema: type: array - items: *224 + items: *230 examples: default: value: @@ -35220,7 +35603,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#create-issue-type-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -35270,9 +35653,9 @@ paths: description: Response content: application/json: - schema: *224 + schema: *230 examples: - default: &225 + default: &231 value: id: 410 node_id: IT_kwDNAd3NAZo @@ -35304,8 +35687,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization parameters: - - *67 - - &226 + - *73 + - &232 name: issue_type_id description: The unique identifier of the issue type. in: path @@ -35361,9 +35744,9 @@ paths: description: Response content: application/json: - schema: *224 + schema: *230 examples: - default: *225 + default: *231 '404': *6 '422': *7 x-github: @@ -35387,8 +35770,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization parameters: - - *67 - - *226 + - *73 + - *232 responses: '204': description: Response @@ -35421,7 +35804,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-organization-issues-assigned-to-the-authenticated-user parameters: - - *67 + - *73 - name: filter description: Indicates which sorts of issues to return. `assigned` means issues assigned to you. `created` means issues created by you. `mentioned` means @@ -35451,7 +35834,7 @@ paths: - closed - all default: open - - *227 + - *233 - name: type description: Can be the name of an issue type. in: query @@ -35469,8 +35852,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -35480,11 +35863,11 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *228 + default: *234 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -35504,7 +35887,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-organization-members parameters: - - *67 + - *73 - name: filter description: Filter members returned in the list. `2fa_disabled` means that only members without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -35542,9 +35925,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -35562,8 +35945,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response if requester is an organization member and user is @@ -35597,8 +35980,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-an-organization-member parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -35624,8 +36007,8 @@ paths: parameters: - *17 - *19 - - *67 - - *63 + - *73 + - *69 responses: '200': description: Response @@ -35641,11 +36024,11 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: - default: *230 + default: *236 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35668,9 +36051,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#delete-a-codespace-from-the-organization parameters: - - *67 - - *63 - - &231 + - *73 + - *69 + - &237 name: codespace_name in: path required: true @@ -35680,7 +36063,7 @@ paths: responses: '202': *37 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35703,17 +36086,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#stop-a-codespace-for-an-organization-user parameters: - - *67 - - *63 - - *231 + - *73 + - *69 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: &439 + default: &445 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -35855,7 +36238,7 @@ paths: recent_folders: [] template: '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35886,14 +36269,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '200': description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *232 + schema: *238 examples: default: value: @@ -35937,7 +36320,7 @@ paths: members_url: https://api.github.com/teams/1/members{/member} repositories_url: https://api.github.com/teams/1/repos parent: - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35962,14 +36345,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '200': description: Response content: application/json: - schema: &233 + schema: &239 title: Org Membership description: Org Membership type: object @@ -36018,7 +36401,7 @@ paths: format: uri examples: - https://api.github.com/orgs/octocat - organization: *65 + organization: *71 user: anyOf: - type: 'null' @@ -36038,7 +36421,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &234 + response-if-user-has-an-active-admin-membership-with-organization: &240 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -36110,8 +36493,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 requestBody: required: false content: @@ -36139,9 +36522,9 @@ paths: description: Response content: application/json: - schema: *233 + schema: *239 examples: - response-if-user-already-had-membership-with-organization: *234 + response-if-user-already-had-membership-with-organization: *240 '422': *15 '403': *27 x-github: @@ -36165,8 +36548,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -36191,7 +36574,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#list-organization-migrations parameters: - - *67 + - *73 - *17 - *19 - name: exclude @@ -36213,7 +36596,7 @@ paths: application/json: schema: type: array - items: &235 + items: &241 title: Migration description: A migration. type: object @@ -36255,7 +36638,7 @@ paths: type: array description: The repositories included in the migration. Only returned for export migrations. - items: *71 + items: *77 url: type: string format: uri @@ -36454,7 +36837,7 @@ paths: updated_at: '2015-07-06T15:33:38-07:00' node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -36470,7 +36853,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#start-an-organization-migration parameters: - - *67 + - *73 requestBody: required: true content: @@ -36551,7 +36934,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -36729,8 +37112,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - - *67 - - &236 + - *73 + - &242 name: migration_id description: The unique identifier of the migration. in: path @@ -36758,7 +37141,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -36927,8 +37310,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - - *67 - - *236 + - *73 + - *242 responses: '302': description: Response @@ -36949,8 +37332,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - - *67 - - *236 + - *73 + - *242 responses: '204': description: Response @@ -36973,9 +37356,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - - *67 - - *236 - - &658 + - *73 + - *242 + - &664 name: repo_name description: repo_name parameter in: path @@ -37002,8 +37385,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - - *67 - - *236 + - *73 + - *242 - *17 - *19 responses: @@ -37013,9 +37396,9 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: &247 + default: &253 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -37128,7 +37511,7 @@ paths: secret_scanning_delegated_alert_dismissal: status: disabled headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -37154,7 +37537,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response - list of organization roles @@ -37170,7 +37553,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &238 + items: &244 title: Organization Role description: Organization roles type: object @@ -37319,8 +37702,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -37345,9 +37728,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team parameters: - - *67 - - *69 - - &237 + - *73 + - *75 + - &243 name: role_id description: The unique identifier of the role. in: path @@ -37382,9 +37765,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team parameters: - - *67 - - *69 - - *237 + - *73 + - *75 + - *243 responses: '204': description: Response @@ -37409,8 +37792,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -37435,9 +37818,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user parameters: - - *67 - - *63 - - *237 + - *73 + - *69 + - *243 responses: '204': description: Response @@ -37467,9 +37850,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user parameters: - - *67 - - *63 - - *237 + - *73 + - *69 + - *243 responses: '204': description: Response @@ -37497,14 +37880,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 responses: '200': description: Response content: application/json: - schema: *238 + schema: *244 examples: default: value: @@ -37554,8 +37937,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 - *17 - *19 responses: @@ -37634,7 +38017,7 @@ paths: parent: anyOf: - type: 'null' - - *239 + - *245 type: description: The ownership type of the team type: string @@ -37667,9 +38050,9 @@ paths: - type - parent examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '404': description: Response if the organization or role does not exist. '422': @@ -37696,8 +38079,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 - *17 - *19 responses: @@ -37726,7 +38109,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *239 + items: *245 name: type: - string @@ -37843,9 +38226,9 @@ paths: - type - url examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': description: Response if the organization or role does not exist. '422': @@ -37867,7 +38250,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#list-outside-collaborators-for-an-organization parameters: - - *67 + - *73 - name: filter description: Filter the list of outside collaborators. `2fa_disabled` means that only outside collaborators without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -37894,9 +38277,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37919,8 +38302,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator parameters: - - *67 - - *63 + - *73 + - *69 requestBody: required: false content: @@ -37977,8 +38360,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -38035,8 +38418,8 @@ paths: - docker - nuget - container - - *67 - - &659 + - *73 + - &665 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -38072,12 +38455,12 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *242 + default: *248 '403': *27 '401': *23 - '400': &661 + '400': &667 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -38099,7 +38482,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &243 + - &249 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -38117,20 +38500,20 @@ paths: - docker - nuget - container - - &244 + - &250 name: package_name description: The name of the package. in: path required: true schema: type: string - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: default: value: @@ -38182,9 +38565,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 responses: '204': description: Response @@ -38216,9 +38599,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 - name: token description: package token schema: @@ -38250,9 +38633,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 - *19 - *17 - name: state @@ -38272,7 +38655,7 @@ paths: application/json: schema: type: array - items: &245 + items: &251 title: Package Version description: A version of a software package type: object @@ -38407,10 +38790,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - &246 + - *249 + - *250 + - *73 + - &252 name: package_version_id description: Unique identifier of the package version. in: path @@ -38422,7 +38805,7 @@ paths: description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -38458,10 +38841,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - *246 + - *249 + - *250 + - *73 + - *252 responses: '204': description: Response @@ -38493,10 +38876,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - *246 + - *249 + - *250 + - *73 + - *252 responses: '204': description: Response @@ -38523,10 +38906,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *67 + - *73 - *17 - *19 - - &248 + - &254 name: sort description: The property by which to sort the results. in: query @@ -38536,8 +38919,8 @@ paths: enum: - created_at default: created_at - - *53 - - &249 + - *59 + - &255 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -38549,7 +38932,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &250 + - &256 name: repository description: The name of the repository to use to filter the results. in: query @@ -38558,7 +38941,7 @@ paths: type: string examples: - Hello-World - - &251 + - &257 name: permission description: The permission to use to filter the results. in: query @@ -38567,7 +38950,7 @@ paths: type: string examples: - issues_read - - &252 + - &258 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -38577,7 +38960,7 @@ paths: schema: type: string format: date-time - - &253 + - &259 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -38587,7 +38970,7 @@ paths: schema: type: string format: date-time - - &254 + - &260 name: token_id description: The ID of the token in: query @@ -38600,7 +38983,7 @@ paths: examples: - token_id[]=1,token_id[]=2 responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -38735,7 +39118,7 @@ paths: token_expires_at: '2023-11-16T08:47:09.000-07:00' token_last_used_at: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38755,7 +39138,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#review-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *67 + - *73 requestBody: required: true content: @@ -38797,7 +39180,7 @@ paths: action: deny reason: Access is too broad. responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -38822,7 +39205,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#review-a-request-to-access-organization-resources-with-a-fine-grained-personal-access-token parameters: - - *67 + - *73 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38859,11 +39242,11 @@ paths: action: deny reason: This request is denied because the access is too broad. responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38884,7 +39267,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token parameters: - - *67 + - *73 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38895,7 +39278,7 @@ paths: - *17 - *19 responses: - '500': *107 + '500': *53 '404': *6 '403': *27 '200': @@ -38904,11 +39287,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38929,19 +39312,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-fine-grained-personal-access-tokens-with-access-to-organization-resources parameters: - - *67 + - *73 - *17 - *19 - - *248 - - *53 - - *249 - - *250 - - *251 - - *252 - - *253 - *254 + - *59 + - *255 + - *256 + - *257 + - *258 + - *259 + - *260 responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -39070,7 +39453,7 @@ paths: token_expires_at: '2023-11-16T08:47:09.000-07:00' token_last_used_at: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -39090,7 +39473,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-to-organization-resources-via-fine-grained-personal-access-tokens parameters: - - *67 + - *73 requestBody: required: true content: @@ -39125,7 +39508,7 @@ paths: - 1296269 - 1296280 responses: - '500': *107 + '500': *53 '404': *6 '202': *37 '403': *27 @@ -39150,7 +39533,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-a-fine-grained-personal-access-token-has-to-organization-resources parameters: - - *67 + - *73 - name: pat_id description: The unique identifier of the fine-grained personal access token. in: path @@ -39178,9 +39561,9 @@ paths: value: action: revoke responses: - '500': *107 + '500': *53 '404': *6 - '204': *179 + '204': *184 '403': *27 '422': *15 x-github: @@ -39202,7 +39585,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-a-fine-grained-personal-access-token-has-access-to parameters: - - *67 + - *73 - name: pat_id in: path description: Unique identifier of the fine-grained personal access token. @@ -39212,7 +39595,7 @@ paths: - *17 - *19 responses: - '500': *107 + '500': *53 '404': *6 '403': *27 '200': @@ -39221,11 +39604,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -39247,7 +39630,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#list-private-registries-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -39265,7 +39648,7 @@ paths: type: integer configurations: type: array - items: &255 + items: &261 title: Organization private registry description: Private registry configuration for an organization type: object @@ -39294,6 +39677,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -39324,6 +39716,36 @@ paths: - private - selected type: string + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -39348,7 +39770,7 @@ paths: updated_at: '2020-01-10T14:59:22Z' visibility: selected headers: - Link: *59 + Link: *65 '400': *14 '404': *6 x-github: @@ -39361,6 +39783,7 @@ paths: description: |2- Creates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -39370,7 +39793,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#create-a-private-registry-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -39421,11 +39844,14 @@ paths: description: The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) - endpoint. + endpoint. Required when `auth_type` is `token` or `username_password`. + Should be omitted for OIDC auth types. type: string pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" key_id: - description: The ID of the key you used to encrypt the secret. + description: The ID of the key you used to encrypt the secret. Required + when `auth_type` is `token` or `username_password`. Should be + omitted for OIDC auth types. type: string visibility: description: Which type of organization repositories have access @@ -39448,11 +39874,58 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. Defaults + to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or + `oidc_jfrog` for OIDC authentication. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string required: - registry_type - url - - encrypted_value - - key_id - visibility examples: org-private-registry-with-private-visibility: @@ -39479,6 +39952,15 @@ paths: selected_repository_ids: - 1296269 - 1296280 + org-private-registry-with-oidc-azure: + summary: Example of an OIDC private registry configuration using Azure + value: + registry_type: docker_registry + url: https://myregistry.azurecr.io + auth_type: oidc_azure + visibility: all + tenant_id: 12345678-1234-1234-1234-123456789012 + client_id: abcdef01-2345-6789-abcd-ef0123456789 responses: '201': description: The organization private registry configuration @@ -39513,6 +39995,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -39548,6 +40039,36 @@ paths: private registry when `visibility` is set to `selected`. items: type: integer + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -39561,7 +40082,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &256 + org-private-registry-with-selected-visibility: &262 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -39602,7 +40123,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -39630,7 +40151,7 @@ paths: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -39652,16 +40173,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *255 + schema: *261 examples: - default: *256 + default: *262 '404': *6 x-github: githubCloudOnly: false @@ -39673,6 +40194,7 @@ paths: description: |2- Updates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -39682,8 +40204,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -39758,12 +40280,71 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. This + field cannot be changed after creation. If provided, it must match + the existing `auth_type` of the configuration. To change the authentication + type, delete and recreate the configuration. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string examples: - default: + secret-based-update: + summary: Update a secret-based private registry value: username: monalisa encrypted_value: c2VjcmV0 key_id: '012345678912345678' + oidc-azure-update: + summary: Update an OIDC private registry (Azure) + value: + tenant_id: 12345678-1234-1234-1234-123456789012 + visibility: selected + selected_repository_ids: + - 1296269 + - 1296280 responses: '204': description: Response @@ -39788,8 +40369,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -39812,7 +40393,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-projects-for-organization parameters: - - *67 + - *73 - name: q description: Limit results to projects of the specified type. in: query @@ -39829,7 +40410,7 @@ paths: application/json: schema: type: array - items: &257 + items: &263 title: Projects v2 Project description: A projects v2 project type: object @@ -39903,7 +40484,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &744 + - &750 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -39988,7 +40569,7 @@ paths: - deleted_at - deleted_by examples: - default: &258 + default: &264 value: id: 2 node_id: MDc6UHJvamVjdDEwMDI2MDM= @@ -40071,7 +40652,7 @@ paths: updated_at: '2025-07-11T16:19:28Z' is_template: true headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -40091,24 +40672,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-organization parameters: - - &259 + - &265 name: project_number description: The project's number. in: path required: true schema: type: integer - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *257 + schema: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -40128,8 +40709,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true description: Details of the draft item to create in the project. @@ -40163,7 +40744,7 @@ paths: description: Response content: application/json: - schema: &264 + schema: &270 title: Projects v2 Item description: An item belonging to a project type: object @@ -40176,8 +40757,8 @@ paths: description: The node ID of the project item. content: oneOf: - - *75 - - &454 + - *81 + - &460 title: Pull Request Simple description: Pull Request Simple type: object @@ -40297,7 +40878,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 active_lock_reason: type: - string @@ -40346,7 +40927,7 @@ paths: items: *4 requested_teams: type: array - items: *183 + items: *188 head: type: object properties: @@ -40354,7 +40935,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: @@ -40374,7 +40955,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: @@ -40390,7 +40971,7 @@ paths: _links: type: object properties: - comments: &261 + comments: &267 title: Link description: Hypermedia Link type: object @@ -40399,13 +40980,13 @@ paths: type: string required: - href - commits: *261 - statuses: *261 - html: *261 - issue: *261 - review_comments: *261 - review_comment: *261 - self: *261 + commits: *267 + statuses: *267 + html: *267 + issue: *267 + review_comments: *267 + review_comment: *267 + self: *267 required: - comments - commits @@ -40415,8 +40996,8 @@ paths: - review_comments - review_comment - self - author_association: *72 - auto_merge: &556 + author_association: *78 + auto_merge: &562 title: Auto merge description: The status of auto merging a pull request. type: @@ -40518,7 +41099,7 @@ paths: - created_at - updated_at description: The content represented by the item. - content_type: &263 + content_type: &269 title: Projects v2 Item Content Type description: The type of content tracked in a project item type: string @@ -40562,7 +41143,7 @@ paths: - updated_at - archived_at examples: - draft_issue: &265 + draft_issue: &271 value: id: 17 node_id: PVTI_lADOANN5s84ACbL0zgBueEI @@ -40636,8 +41217,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-organization parameters: - - *259 - - *67 + - *265 + - *73 - *17 - *45 - *46 @@ -40648,7 +41229,7 @@ paths: application/json: schema: type: array - items: &262 + items: &268 title: Projects v2 Field description: A field inside a projects v2 project type: object @@ -40801,7 +41382,7 @@ paths: - updated_at - project_url examples: - default: &680 + default: &686 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -40912,7 +41493,7 @@ paths: created_at: '2022-06-20T16:45:00Z' updated_at: '2022-06-20T16:45:00Z' headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -40931,8 +41512,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-a-field-to-an-organization-owned-project parameters: - - *259 - - *67 + - *265 + - *73 requestBody: required: true content: @@ -40978,7 +41559,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &681 + items: &687 type: object properties: name: @@ -41015,7 +41596,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &682 + iteration_configuration: &688 type: object description: The configuration for iteration fields. properties: @@ -41065,7 +41646,7 @@ paths: value: name: Due date data_type: date - single_select_field: &683 + single_select_field: &689 summary: Create a single select field value: name: Priority @@ -41092,7 +41673,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &684 + iteration_field: &690 summary: Create an iteration field value: name: Sprint @@ -41116,9 +41697,9 @@ paths: description: Response for adding a field to an organization-owned project. content: application/json: - schema: *262 + schema: *268 examples: - text_field: &685 + text_field: &691 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -41127,7 +41708,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-05-15T08:00:00Z' updated_at: '2022-05-15T08:00:00Z' - number_field: &686 + number_field: &692 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -41136,7 +41717,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-01T14:30:00Z' updated_at: '2022-06-01T14:30:00Z' - date_field: &687 + date_field: &693 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -41145,7 +41726,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-10T09:15:00Z' updated_at: '2022-06-10T09:15:00Z' - single_select_field: &688 + single_select_field: &694 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -41179,7 +41760,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &689 + iteration_field: &695 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -41224,23 +41805,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - - *259 - - &690 + - *265 + - &696 name: field_id description: The unique identifier of the field. in: path required: true schema: type: integer - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *262 + schema: *268 examples: - default: &691 + default: &697 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -41275,7 +41856,7 @@ paths: created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -41296,8 +41877,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-owned-project parameters: - - *259 - - *67 + - *265 + - *73 - name: q description: Search query to filter items, see [Filtering projects](https://docs.github.com/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects) for more information. @@ -41329,7 +41910,7 @@ paths: application/json: schema: type: array - items: &266 + items: &272 title: Projects v2 Item description: An item belonging to a project type: object @@ -41346,7 +41927,7 @@ paths: description: The API URL of the project that contains this item. examples: - https://api.github.com/users/monalisa/2/projectsV2/3 - content_type: *263 + content_type: *269 content: type: - object @@ -41396,7 +41977,7 @@ paths: - updated_at - archived_at examples: - default: &267 + default: &273 value: id: 13 node_id: PVTI_lAAFAQ0 @@ -42073,7 +42654,7 @@ paths: data_type: sub_issues_progress value: headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -42093,8 +42674,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#add-item-to-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -42164,22 +42745,22 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *265 + value: *271 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *265 + value: *271 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *265 + value: *271 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *265 + value: *271 '304': *35 '403': *27 '401': *23 @@ -42199,9 +42780,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-an-organization-owned-project parameters: - - *259 - - *67 - - &268 + - *265 + - *73 + - &274 name: item_id description: The unique identifier of the project item. in: path @@ -42227,11 +42808,11 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -42250,9 +42831,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-organization parameters: - - *259 - - *67 - - *268 + - *265 + - *73 + - *274 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -42325,13 +42906,13 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - text_field: *267 - number_field: *267 - date_field: *267 - single_select_field: *267 - iteration_field: *267 + text_field: *273 + number_field: *273 + date_field: *273 + single_select_field: *273 + iteration_field: *273 '401': *23 '403': *27 '404': *6 @@ -42351,9 +42932,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-organization parameters: - - *259 - - *67 - - *268 + - *265 + - *73 + - *274 responses: '204': description: Response @@ -42376,8 +42957,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true content: @@ -42451,7 +43032,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &672 + schema: &678 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -42555,7 +43136,7 @@ paths: examples: table_view: summary: Response for creating a table view - value: &269 + value: &275 value: id: 1 number: 1 @@ -42601,10 +43182,10 @@ paths: - 456 board_view: summary: Response for creating a board view with filter - value: *269 + value: *275 roadmap_view: summary: Response for creating a roadmap view - value: *269 + value: *275 '304': *35 '403': *27 '401': *23 @@ -42632,9 +43213,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view parameters: - - *259 - - *67 - - &692 + - *265 + - *73 + - &698 name: view_number description: The number that identifies the project view. in: path @@ -42666,11 +43247,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -42693,7 +43274,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#get-all-custom-properties-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -42701,7 +43282,7 @@ paths: application/json: schema: type: array - items: &270 + items: &276 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -42779,7 +43360,7 @@ paths: - property_name - value_type examples: - default: &271 + default: &277 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -42828,7 +43409,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-properties-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -42839,7 +43420,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *270 + items: *276 minItems: 1 maxItems: 100 required: @@ -42869,9 +43450,9 @@ paths: application/json: schema: type: array - items: *270 + items: *276 examples: - default: *271 + default: *277 '403': *27 '404': *6 x-github: @@ -42892,8 +43473,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - - *67 - - &272 + - *73 + - &278 name: custom_property_name description: The custom property name in: path @@ -42905,9 +43486,9 @@ paths: description: Response content: application/json: - schema: *270 + schema: *276 examples: - default: &273 + default: &279 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -42941,8 +43522,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - - *67 - - *272 + - *73 + - *278 requestBody: required: true content: @@ -43022,9 +43603,9 @@ paths: description: Response content: application/json: - schema: *270 + schema: *276 examples: - default: *273 + default: *279 '403': *27 '404': *6 x-github: @@ -43047,10 +43628,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - - *67 - - *272 + - *73 + - *278 responses: - '204': *179 + '204': *184 '403': *27 '404': *6 x-github: @@ -43071,7 +43652,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#list-custom-property-values-for-organization-repositories parameters: - - *67 + - *73 - *17 - *19 - name: repository_query @@ -43112,7 +43693,7 @@ paths: - octocat/Hello-World properties: type: array - items: &274 + items: &280 title: Custom Property Value description: Custom property name and associated value type: object @@ -43154,7 +43735,7 @@ paths: - property_name: team value: octocat headers: - Link: *59 + Link: *65 '403': *27 '404': *6 x-github: @@ -43182,7 +43763,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-property-values-for-organization-repositories parameters: - - *67 + - *73 requestBody: required: true content: @@ -43202,7 +43783,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *274 + items: *280 required: - repository_names - properties @@ -43243,7 +43824,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-public-organization-members parameters: - - *67 + - *73 - *17 - *19 responses: @@ -43255,9 +43836,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43274,8 +43855,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response if user is a public member @@ -43299,8 +43880,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#set-public-organization-membership-for-the-authenticated-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -43321,8 +43902,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -43346,7 +43927,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-organization-repositories parameters: - - *67 + - *73 - name: type description: Specifies the types of repositories you want returned. in: query @@ -43392,11 +43973,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43415,7 +43996,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-an-organization-repository parameters: - - *67 + - *73 requestBody: required: true content: @@ -43597,7 +44178,7 @@ paths: description: Response content: application/json: - schema: &322 + schema: &328 title: Full Repository description: Full Repository type: object @@ -43956,7 +44537,7 @@ paths: template_repository: anyOf: - type: 'null' - - *71 + - *77 temp_clone_token: type: - string @@ -44056,13 +44637,13 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 organization: anyOf: - type: 'null' - *4 - parent: *71 - source: *71 + parent: *77 + source: *77 forks: type: integer master_branch: @@ -44075,7 +44656,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &459 + code_of_conduct: &465 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -44105,7 +44686,7 @@ paths: - key - name - html_url - security_and_analysis: *275 + security_and_analysis: *281 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -44189,7 +44770,7 @@ paths: - network_count - subscribers_count examples: - default: &324 + default: &330 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -44707,10 +45288,10 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - *17 - *19 - - &578 + - &584 name: targets description: | A comma-separated list of rule targets to filter by. @@ -44729,7 +45310,7 @@ paths: application/json: schema: type: array - items: &302 + items: &308 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -44764,7 +45345,7 @@ paths: source: type: string description: The name of the source - enforcement: &278 + enforcement: &284 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -44777,7 +45358,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &279 + items: &285 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -44848,7 +45429,7 @@ paths: description: The html URL of the ruleset conditions: anyOf: - - &276 + - &282 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -44872,7 +45453,7 @@ paths: match. items: type: string - - &280 + - &286 title: Organization ruleset conditions type: object description: |- @@ -44886,7 +45467,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -44920,7 +45501,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -44942,7 +45523,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -44955,7 +45536,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &277 + items: &283 title: Repository ruleset property targeting definition type: object @@ -44988,7 +45569,7 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *277 + items: *283 required: - repository_property type: @@ -44996,12 +45577,12 @@ paths: - object rules: type: array - items: &579 + items: &585 title: Repository Rule type: object description: A repository rule. oneOf: - - &281 + - &287 title: creation description: Only allow users with bypass permission to create matching refs. @@ -45013,7 +45594,7 @@ paths: type: string enum: - creation - - &282 + - &288 title: update description: Only allow users with bypass permission to update matching refs. @@ -45034,7 +45615,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &283 + - &289 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -45046,7 +45627,7 @@ paths: type: string enum: - deletion - - &284 + - &290 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -45058,7 +45639,7 @@ paths: type: string enum: - required_linear_history - - &577 + - &583 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -45136,7 +45717,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &285 + - &291 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -45160,7 +45741,7 @@ paths: type: string required: - required_deployment_environments - - &286 + - &292 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -45172,7 +45753,7 @@ paths: type: string enum: - required_signatures - - &287 + - &293 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -45278,7 +45859,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &288 + - &294 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -45326,7 +45907,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &289 + - &295 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -45338,7 +45919,7 @@ paths: type: string enum: - non_fast_forward - - &290 + - &296 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -45375,7 +45956,7 @@ paths: required: - operator - pattern - - &291 + - &297 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -45412,7 +45993,7 @@ paths: required: - operator - pattern - - &292 + - &298 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -45449,7 +46030,7 @@ paths: required: - operator - pattern - - &293 + - &299 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -45486,7 +46067,7 @@ paths: required: - operator - pattern - - &294 + - &300 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -45523,7 +46104,7 @@ paths: required: - operator - pattern - - &295 + - &301 title: file_path_restriction description: Prevent commits that include changes in specified file and folder paths from being pushed to the commit @@ -45548,7 +46129,7 @@ paths: type: string required: - restricted_file_paths - - &296 + - &302 title: max_file_path_length description: Prevent commits that include file paths that exceed the specified character limit from being pushed @@ -45572,7 +46153,7 @@ paths: maximum: 32767 required: - max_file_path_length - - &297 + - &303 title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. @@ -45595,7 +46176,7 @@ paths: type: string required: - restricted_file_extensions - - &298 + - &304 title: max_file_size description: Prevent commits with individual files that exceed the specified limit from being pushed to the commit @@ -45620,7 +46201,7 @@ paths: maximum: 100 required: - max_file_size - - &299 + - &305 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -45670,7 +46251,7 @@ paths: - repository_id required: - workflows - - &300 + - &306 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -45731,7 +46312,7 @@ paths: - tool required: - code_scanning_tools - - &301 + - &307 title: copilot_code_review description: Request Copilot code review for new pull requests automatically if the author has access to Copilot code @@ -45793,7 +46374,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 post: summary: Create an organization repository ruleset description: Create a repository ruleset for an organization. @@ -45809,7 +46390,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 requestBody: description: Request body required: true @@ -45830,26 +46411,20 @@ paths: - push - repository default: branch - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *280 + items: *285 + conditions: *286 rules: type: array description: An array of rules within the ruleset. - items: &304 + items: &310 title: Repository Rule type: object description: A repository rule. oneOf: - - *281 - - *282 - - *283 - - *284 - - *285 - - *286 - *287 - *288 - *289 @@ -45865,6 +46440,12 @@ paths: - *299 - *300 - *301 + - *302 + - *303 + - *304 + - *305 + - *306 + - *307 required: - name - enforcement @@ -45902,9 +46483,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: &303 + default: &309 value: id: 21 name: super cool ruleset @@ -45945,7 +46526,7 @@ paths: updated_at: '2023-09-23T16:29:47Z' '404': *6 '422': *15 - '500': *107 + '500': *53 "/orgs/{org}/rulesets/rule-suites": get: summary: List organization rule suites @@ -45959,8 +46540,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - - *67 - - &580 + - *73 + - &586 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -45975,7 +46556,7 @@ paths: in: query schema: type: string - - &581 + - &587 name: time_period description: |- The time period to filter by. @@ -45991,14 +46572,14 @@ paths: - week - month default: day - - &582 + - &588 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &583 + - &589 name: rule_suite_result description: The rule suite results to filter on. When specified, only suites with this result will be returned. @@ -46018,7 +46599,7 @@ paths: description: Response content: application/json: - schema: &584 + schema: &590 title: Rule Suites description: Response type: array @@ -46074,7 +46655,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &585 + default: &591 value: - id: 21 actor_id: 12 @@ -46098,7 +46679,7 @@ paths: result: pass evaluation_result: fail '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46117,8 +46698,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - - *67 - - &586 + - *73 + - &592 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -46134,7 +46715,7 @@ paths: description: Response content: application/json: - schema: &587 + schema: &593 title: Rule Suite description: Response type: object @@ -46241,7 +46822,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &588 + default: &594 value: id: 21 actor_id: 12 @@ -46276,7 +46857,7 @@ paths: result: fail rule_type: commit_message_pattern '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46302,7 +46883,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46314,11 +46895,11 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *303 + default: *309 '404': *6 - '500': *107 + '500': *53 put: summary: Update an organization repository ruleset description: Update a ruleset for an organization. @@ -46334,7 +46915,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46360,16 +46941,16 @@ paths: - tag - push - repository - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *280 + items: *285 + conditions: *286 rules: description: An array of rules within the ruleset. type: array - items: *304 + items: *310 examples: default: value: @@ -46404,12 +46985,12 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *303 + default: *309 '404': *6 '422': *15 - '500': *107 + '500': *53 delete: summary: Delete an organization repository ruleset description: Delete a ruleset for an organization. @@ -46425,7 +47006,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46436,7 +47017,7 @@ paths: '204': description: Response '404': *6 - '500': *107 + '500': *53 "/orgs/{org}/rulesets/{ruleset_id}/history": get: summary: Get organization ruleset history @@ -46448,7 +47029,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rules#get-organization-ruleset-history parameters: - - *67 + - *73 - *17 - *19 - name: ruleset_id @@ -46464,7 +47045,7 @@ paths: application/json: schema: type: array - items: &305 + items: &311 title: Ruleset version type: object description: The historical version of a ruleset @@ -46488,7 +47069,7 @@ paths: type: string format: date-time examples: - default: &590 + default: &596 value: - version_id: 3 actor: @@ -46506,7 +47087,7 @@ paths: type: User updated_at: '2024-08-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46523,7 +47104,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rules#get-organization-ruleset-version parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46541,9 +47122,9 @@ paths: description: Response content: application/json: - schema: &591 + schema: &597 allOf: - - *305 + - *311 - type: object required: - state @@ -46590,7 +47171,7 @@ paths: operator: contains pattern: github '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46612,8 +47193,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - - *67 - - &592 + - *73 + - &598 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -46624,7 +47205,7 @@ paths: enum: - open - resolved - - &593 + - &599 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -46634,7 +47215,7 @@ paths: required: false schema: type: string - - &594 + - &600 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -46643,7 +47224,7 @@ paths: required: false schema: type: string - - &595 + - &601 name: assignee in: query description: Filters alerts by assignee. Use `*` to get all assigned alerts, @@ -46662,7 +47243,7 @@ paths: all-unassigned: value: none summary: Filter for all unassigned alerts - - &596 + - &602 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -46674,10 +47255,10 @@ paths: - created - updated default: created - - *53 + - *59 - *19 - *17 - - &597 + - &603 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -46687,7 +47268,7 @@ paths: required: false schema: type: string - - &598 + - &604 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -46697,7 +47278,7 @@ paths: required: false schema: type: string - - &599 + - &605 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -46706,7 +47287,7 @@ paths: required: false schema: type: string - - &600 + - &606 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -46715,7 +47296,7 @@ paths: schema: type: boolean default: false - - &601 + - &607 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -46724,7 +47305,7 @@ paths: schema: type: boolean default: false - - &602 + - &608 name: hide_secret in: query description: A boolean value representing whether or not to hide literal secrets @@ -46743,27 +47324,27 @@ paths: items: type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &603 + state: &609 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &604 + resolution: &610 type: - string - 'null' @@ -46797,7 +47378,7 @@ paths: secret: type: string description: The secret that was detected. - repository: *58 + repository: *64 push_protection_bypassed: type: - boolean @@ -46870,14 +47451,14 @@ paths: first_location_detected: anyOf: - type: 'null' - - &605 + - &611 description: 'Details on the location where the token was initially detected. This can be a commit, wiki commit, issue, discussion, pull request. ' oneOf: - - &607 + - &613 description: Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository. @@ -46934,7 +47515,7 @@ paths: - blob_url - commit_sha - commit_url - - &608 + - &614 description: Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki. @@ -46995,7 +47576,7 @@ paths: - page_url - commit_sha - commit_url - - &609 + - &615 description: Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue. @@ -47010,7 +47591,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_title_url - - &610 + - &616 description: Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue. @@ -47025,7 +47606,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_body_url - - &611 + - &617 description: Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue. @@ -47040,7 +47621,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - issue_comment_url - - &612 + - &618 description: Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion. @@ -47055,7 +47636,7 @@ paths: - https://github.com/community/community/discussions/39082 required: - discussion_title_url - - &613 + - &619 description: Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion. @@ -47070,7 +47651,7 @@ paths: - https://github.com/community/community/discussions/39082#discussion-4566270 required: - discussion_body_url - - &614 + - &620 description: Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion. @@ -47085,7 +47666,7 @@ paths: - https://github.com/community/community/discussions/39082#discussioncomment-4158232 required: - discussion_comment_url - - &615 + - &621 description: Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request. @@ -47100,7 +47681,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_title_url - - &616 + - &622 description: Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request. @@ -47115,7 +47696,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_body_url - - &617 + - &623 description: Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request. @@ -47130,7 +47711,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - pull_request_comment_url - - &618 + - &624 description: Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request. @@ -47145,7 +47726,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846/reviews/80 required: - pull_request_review_url - - &619 + - &625 description: Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull @@ -47346,9 +47927,9 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -47373,7 +47954,7 @@ paths: category: secret-scanning subcategory: push-protection parameters: - - *67 + - *73 responses: '200': description: Response @@ -47385,7 +47966,7 @@ paths: related to push protection. type: object properties: - pattern_config_version: &307 + pattern_config_version: &313 type: - string - 'null' @@ -47395,7 +47976,7 @@ paths: provider_pattern_overrides: type: array description: Overrides for partner patterns. - items: &306 + items: &312 type: object properties: token_type: @@ -47464,7 +48045,7 @@ paths: custom_pattern_overrides: type: array description: Overrides for custom patterns defined by the organization. - items: *306 + items: *312 examples: default: value: @@ -47513,7 +48094,7 @@ paths: category: secret-scanning subcategory: push-protection parameters: - - *67 + - *73 requestBody: required: true content: @@ -47521,7 +48102,7 @@ paths: schema: type: object properties: - pattern_config_version: *307 + pattern_config_version: *313 provider_pattern_settings: type: array description: Pattern settings for provider patterns. @@ -47547,7 +48128,7 @@ paths: token_type: type: string description: The ID of the pattern to configure. - custom_pattern_version: *307 + custom_pattern_version: *313 push_protection_setting: type: string description: Push protection setting to set for the pattern. @@ -47601,8 +48182,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories-for-an-organization parameters: - - *67 - - *53 + - *73 + - *59 - name: sort description: The property to sort the results by. in: query @@ -47645,7 +48226,7 @@ paths: application/json: schema: type: array - items: &623 + items: &629 description: A repository security advisory. type: object properties: @@ -47853,7 +48434,7 @@ paths: required: - vector_string - score - cvss_severities: *55 + cvss_severities: *61 cwes: type: - array @@ -47889,7 +48470,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 credits_detailed: type: - array @@ -47900,7 +48481,7 @@ paths: type: object properties: user: *4 - type: *308 + type: *314 state: type: string description: The state of the user's acceptance of the @@ -47926,13 +48507,13 @@ paths: - array - 'null' description: A list of teams that collaborate on the advisory. - items: *183 + items: *188 private_fork: readOnly: true description: A temporary private fork of the advisory's repository for collaborating on a fix. allOf: - - *58 + - *64 type: - 'null' required: @@ -47964,7 +48545,7 @@ paths: - private_fork additionalProperties: false examples: - default: &624 + default: &630 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -48343,7 +48924,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#list-security-manager-teams parameters: - - *67 + - *73 responses: '200': description: Response @@ -48351,7 +48932,7 @@ paths: application/json: schema: type: array - items: *239 + items: *245 examples: default: value: @@ -48391,8 +48972,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -48417,8 +48998,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -48445,7 +49026,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#get-immutable-releases-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Immutable releases settings response @@ -48495,7 +49076,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#set-immutable-releases-settings-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -48553,7 +49134,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-selected-repositories-for-immutable-releases-enforcement parameters: - - *67 + - *73 - *19 - *17 responses: @@ -48571,9 +49152,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48592,7 +49173,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#set-selected-repositories-for-immutable-releases-enforcement parameters: - - *67 + - *73 requestBody: required: true content: @@ -48641,8 +49222,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -48664,8 +49245,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -48688,7 +49269,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#list-hosted-compute-network-configurations-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -48706,7 +49287,7 @@ paths: type: integer network_configurations: type: array - items: &309 + items: &315 title: Hosted compute network configuration description: A hosted compute network configuration. type: object @@ -48784,7 +49365,7 @@ paths: - 6789ABDCEF12345 created_on: '2023-04-26T15:23:37Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48803,7 +49384,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#create-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -48846,9 +49427,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: &310 + default: &316 value: id: 123456789ABCDEF name: My network configuration @@ -48876,8 +49457,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 - - &311 + - *73 + - &317 name: network_configuration_id description: Unique identifier of the hosted compute network configuration. in: path @@ -48889,11 +49470,11 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: *310 + default: *316 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48912,8 +49493,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#update-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 - - *311 + - *73 + - *317 requestBody: required: true content: @@ -48953,9 +49534,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: *310 + default: *316 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48974,8 +49555,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#delete-a-hosted-compute-network-configuration-from-an-organization parameters: - - *67 - - *311 + - *73 + - *317 responses: '204': description: Response @@ -48998,7 +49579,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-settings-resource-for-an-organization parameters: - - *67 + - *73 - name: network_settings_id description: Unique identifier of the hosted compute network settings. in: path @@ -49057,7 +49638,7 @@ paths: subnet_id: "/subscriptions/14839728-3ad9-43ab-bd2b-fa6ad0f75e2a/resourceGroups/my-rg/providers/Microsoft.Network/virtualNetworks/my-vnet/subnets/my-subnet" region: eastus headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49087,8 +49668,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-a-team parameters: - - *67 - - *69 + - *73 + - *75 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -49120,13 +49701,13 @@ paths: application/json: schema: type: array - items: *312 + items: *318 examples: - default: *313 - '500': *107 + default: *319 + '500': *53 '403': *27 '404': *6 - '422': *314 + '422': *320 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49144,7 +49725,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-teams parameters: - - *67 + - *73 - *17 - *19 - name: team_type @@ -49166,11 +49747,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -49190,7 +49771,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#create-a-team parameters: - - *67 + - *73 requestBody: required: true content: @@ -49262,7 +49843,7 @@ paths: description: Response content: application/json: - schema: &315 + schema: &321 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -49336,7 +49917,7 @@ paths: parent: anyOf: - type: 'null' - - *239 + - *245 members_count: type: integer examples: @@ -49661,7 +50242,7 @@ paths: - repos_count - organization examples: - default: &316 + default: &322 value: id: 1 node_id: MDQ6VGVhbTE= @@ -49731,16 +50312,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-by-name parameters: - - *67 - - *69 + - *73 + - *75 responses: '200': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 x-github: githubCloudOnly: false @@ -49761,8 +50342,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team parameters: - - *67 - - *69 + - *73 + - *75 requestBody: required: false content: @@ -49825,16 +50406,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '201': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 '422': *15 '403': *27 @@ -49859,12 +50440,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response - '422': &317 + '422': &323 description: Unprocessable entity if you attempt to modify an enterprise team at the organization level. x-github: @@ -49887,8 +50468,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -49898,12 +50479,12 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 - '422': *317 + Link: *65 + '422': *323 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49923,8 +50504,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members parameters: - - *67 - - *69 + - *73 + - *75 - name: role description: Filters members returned by their role in the team. in: query @@ -49947,9 +50528,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49977,15 +50558,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 responses: '200': description: Response content: application/json: - schema: &318 + schema: &324 title: Team Membership description: Team Membership type: object @@ -50013,7 +50594,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &640 + response-if-user-is-a-team-maintainer: &646 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -50049,9 +50630,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 requestBody: required: false content: @@ -50076,9 +50657,9 @@ paths: description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-users-membership-with-team-is-now-pending: &641 + response-if-users-membership-with-team-is-now-pending: &647 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -50113,9 +50694,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 responses: '204': description: Response @@ -50141,8 +50722,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -50152,11 +50733,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50183,16 +50764,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &642 + schema: &648 title: Team Repository description: A team's access to a repository. type: object @@ -50218,7 +50799,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 forks: type: integer permissions: @@ -50833,10 +51414,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 requestBody: required: false content: @@ -50881,10 +51462,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 responses: '204': description: Response @@ -50908,8 +51489,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -50919,9 +51500,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - response-if-child-teams-exist: &643 + response-if-child-teams-exist: &649 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -50949,7 +51530,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos html_url: https://github.com/orgs/rails/teams/core headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50974,7 +51555,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization parameters: - - *67 + - *73 - name: security_product in: path description: The security feature to enable or disable. @@ -51075,7 +51656,7 @@ paths: resources: type: object properties: - core: &321 + core: &327 title: Rate Limit type: object properties: @@ -51092,21 +51673,21 @@ paths: - remaining - reset - used - graphql: *321 - search: *321 - code_search: *321 - source_import: *321 - integration_manifest: *321 - code_scanning_upload: *321 - actions_runner_registration: *321 - scim: *321 - dependency_snapshots: *321 - dependency_sbom: *321 - code_scanning_autofix: *321 + graphql: *327 + search: *327 + code_search: *327 + source_import: *327 + integration_manifest: *327 + code_scanning_upload: *327 + actions_runner_registration: *327 + scim: *327 + dependency_snapshots: *327 + dependency_sbom: *327 + code_scanning_autofix: *327 required: - core - search - rate: *321 + rate: *327 required: - rate - resources @@ -51211,14 +51792,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *322 + schema: *328 examples: default-response: summary: Default response @@ -51723,7 +52304,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *323 + '301': *329 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -51741,8 +52322,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -52034,10 +52615,10 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 - '307': &325 + default: *330 + '307': &331 description: Temporary Redirect content: application/json: @@ -52066,8 +52647,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -52089,7 +52670,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *325 + '307': *331 '404': *6 '409': *52 x-github: @@ -52113,11 +52694,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - - &358 + - &364 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -52140,7 +52721,7 @@ paths: type: integer artifacts: type: array - items: &326 + items: &332 title: Artifact description: An artifact type: object @@ -52235,7 +52816,7 @@ paths: - expires_at - updated_at examples: - default: &359 + default: &365 value: total_count: 2 artifacts: @@ -52274,7 +52855,7 @@ paths: head_branch: main head_sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52296,9 +52877,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *319 - - *320 - - &327 + - *325 + - *326 + - &333 name: artifact_id description: The unique identifier of the artifact. in: path @@ -52310,7 +52891,7 @@ paths: description: Response content: application/json: - schema: *326 + schema: *332 examples: default: value: @@ -52348,9 +52929,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *319 - - *320 - - *327 + - *325 + - *326 + - *333 responses: '204': description: Response @@ -52374,9 +52955,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *319 - - *320 - - *327 + - *325 + - *326 + - *333 - name: archive_format in: path required: true @@ -52390,7 +52971,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': &514 + '410': &520 description: Gone content: application/json: @@ -52415,14 +52996,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &328 + schema: &334 title: Actions cache retention limit for a repository description: GitHub Actions cache retention policy for a repository. type: object @@ -52456,13 +53037,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *328 + schema: *334 examples: selected_actions: *40 responses: @@ -52491,14 +53072,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &329 + schema: &335 title: Actions cache storage limit for a repository description: GitHub Actions cache storage policy for a repository. type: object @@ -52532,13 +53113,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *329 + schema: *335 examples: selected_actions: *42 responses: @@ -52569,14 +53150,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *330 + schema: *336 examples: default: value: @@ -52602,11 +53183,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - - &331 + - &337 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -52634,13 +53215,13 @@ paths: - last_accessed_at - size_in_bytes default: last_accessed_at - - *53 + - *59 responses: '200': description: Response content: application/json: - schema: &332 + schema: &338 title: Repository actions caches description: Repository actions caches type: object @@ -52690,7 +53271,7 @@ paths: - total_count - actions_caches examples: - default: &333 + default: &339 value: total_count: 1 actions_caches: @@ -52702,7 +53283,7 @@ paths: created_at: '2019-01-24T22:45:36.000Z' size_in_bytes: 1024 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52722,23 +53303,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *319 - - *320 + - *325 + - *326 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *331 + - *337 responses: '200': description: Response content: application/json: - schema: *332 + schema: *338 examples: - default: *333 + default: *339 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52758,8 +53339,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *319 - - *320 + - *325 + - *326 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -52790,9 +53371,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *319 - - *320 - - &334 + - *325 + - *326 + - &340 name: job_id description: The unique identifier of the job. in: path @@ -52804,7 +53385,7 @@ paths: description: Response content: application/json: - schema: &362 + schema: &368 title: Job description: Information of a job execution in a workflow run type: object @@ -53151,9 +53732,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *319 - - *320 - - *334 + - *325 + - *326 + - *340 responses: '302': description: Response @@ -53181,9 +53762,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *319 - - *320 - - *334 + - *325 + - *326 + - *340 requestBody: required: false content: @@ -53205,7 +53786,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -53229,8 +53810,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Status response @@ -53280,8 +53861,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -53315,7 +53896,7 @@ paths: description: Empty response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -53344,8 +53925,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -53363,7 +53944,7 @@ paths: type: integer secrets: type: array - items: &364 + items: &370 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -53384,7 +53965,7 @@ paths: - created_at - updated_at examples: - default: &365 + default: &371 value: total_count: 2 secrets: @@ -53395,7 +53976,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53417,9 +53998,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *319 - - *320 - - *335 + - *325 + - *326 + - *341 - *19 responses: '200': @@ -53436,7 +54017,7 @@ paths: type: integer variables: type: array - items: &368 + items: &374 title: Actions Variable type: object properties: @@ -53470,7 +54051,7 @@ paths: - created_at - updated_at examples: - default: &369 + default: &375 value: total_count: 2 variables: @@ -53483,7 +54064,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53503,8 +54084,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -53513,12 +54094,12 @@ paths: schema: type: object properties: - enabled: &337 + enabled: &343 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *133 - selected_actions_url: *336 - sha_pinning_required: *134 + allowed_actions: *138 + selected_actions_url: *342 + sha_pinning_required: *139 required: - enabled examples: @@ -53546,8 +54127,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -53558,9 +54139,9 @@ paths: schema: type: object properties: - enabled: *337 - allowed_actions: *133 - sha_pinning_required: *134 + enabled: *343 + allowed_actions: *138 + sha_pinning_required: *139 required: - enabled examples: @@ -53590,14 +54171,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &338 + schema: &344 type: object properties: access_level: @@ -53614,7 +54195,7 @@ paths: required: - access_level examples: - default: &339 + default: &345 value: access_level: organization x-github: @@ -53638,15 +54219,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *338 + schema: *344 examples: - default: *339 + default: *345 responses: '204': description: Response @@ -53670,14 +54251,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *340 + schema: *346 examples: default: value: @@ -53701,8 +54282,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Empty response for successful settings update @@ -53712,7 +54293,7 @@ paths: required: true content: application/json: - schema: *341 + schema: *347 examples: default: summary: Set retention days @@ -53736,16 +54317,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *135 + schema: *140 examples: - default: *342 + default: *348 '404': *6 x-github: enabledForGitHubApps: true @@ -53764,8 +54345,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -53775,7 +54356,7 @@ paths: required: true content: application/json: - schema: *135 + schema: *140 examples: default: summary: Set approval policy to first time contributors @@ -53799,16 +54380,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *343 + schema: *349 examples: - default: *136 + default: *141 '403': *27 '404': *6 x-github: @@ -53828,15 +54409,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *344 + schema: *350 examples: - default: *136 + default: *141 responses: '204': description: Empty response for successful settings update @@ -53860,16 +54441,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *138 + schema: *143 examples: - default: *139 + default: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -53888,8 +54469,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -53897,9 +54478,9 @@ paths: required: false content: application/json: - schema: *138 + schema: *143 examples: - selected_actions: *139 + selected_actions: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -53921,16 +54502,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *345 + schema: *351 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53951,8 +54532,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Success response @@ -53963,9 +54544,9 @@ paths: required: true content: application/json: - schema: *346 + schema: *352 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53992,8 +54573,8 @@ paths: in: query schema: type: string - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -54011,11 +54592,11 @@ paths: type: integer runners: type: array - items: *150 + items: *155 examples: - default: *151 + default: *156 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54037,8 +54618,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -54046,9 +54627,9 @@ paths: application/json: schema: type: array - items: *347 + items: *353 examples: - default: *348 + default: *354 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54070,8 +54651,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -54114,7 +54695,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *349 + '201': *355 '404': *6 '422': *7 '409': *52 @@ -54145,16 +54726,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: *350 + default: *356 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54182,16 +54763,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: *351 + default: *357 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54213,17 +54794,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: '200': description: Response content: application/json: - schema: *150 + schema: *155 examples: - default: *352 + default: *358 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54244,9 +54825,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: '204': description: Response @@ -54272,11 +54853,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: - '200': *154 + '200': *159 '404': *6 x-github: githubCloudOnly: false @@ -54298,9 +54879,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 requestBody: required: true content: @@ -54324,7 +54905,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -54348,9 +54929,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 requestBody: required: true content: @@ -54375,7 +54956,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -54399,11 +54980,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: - '200': *353 + '200': *359 '404': *6 x-github: githubCloudOnly: false @@ -54430,12 +55011,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 - - *354 + - *325 + - *326 + - *154 + - *360 responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -54461,9 +55042,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *319 - - *320 - - &372 + - *325 + - *326 + - &378 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -54471,7 +55052,7 @@ paths: required: false schema: type: string - - &373 + - &379 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -54479,7 +55060,7 @@ paths: required: false schema: type: string - - &374 + - &380 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -54488,7 +55069,7 @@ paths: required: false schema: type: string - - &375 + - &381 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -54515,7 +55096,7 @@ paths: - pending - *17 - *19 - - &376 + - &382 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -54524,7 +55105,7 @@ paths: schema: type: string format: date-time - - &355 + - &361 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -54533,13 +55114,13 @@ paths: schema: type: boolean default: false - - &377 + - &383 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &378 + - &384 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -54562,7 +55143,7 @@ paths: type: integer workflow_runs: type: array - items: &356 + items: &362 title: Workflow Run description: An invocation of a workflow type: object @@ -54679,7 +55260,7 @@ paths: type: - array - 'null' - items: *78 + items: *84 created_at: type: string format: date-time @@ -54740,7 +55321,7 @@ paths: head_commit: anyOf: - type: 'null' - - &400 + - &406 title: Simple Commit description: A commit. type: object @@ -54814,8 +55395,8 @@ paths: - timestamp - author - committer - repository: *148 - head_repository: *148 + repository: *153 + head_repository: *153 head_repository_id: type: integer examples: @@ -54855,7 +55436,7 @@ paths: - workflow_url - pull_requests examples: - default: &379 + default: &385 value: total_count: 1 workflow_runs: @@ -55069,7 +55650,7 @@ paths: releases_url: https://api.github.com/repos/octo-org/octo-repo/releases{/id} deployments_url: https://api.github.com/repos/octo-org/octo-repo/deployments headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55091,24 +55672,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *319 - - *320 - - &357 + - *325 + - *326 + - &363 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *355 + - *361 responses: '200': description: Response content: application/json: - schema: *356 + schema: *362 examples: - default: &360 + default: &366 value: id: 30433642 name: Build @@ -55349,9 +55930,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '204': description: Response @@ -55374,9 +55955,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -55504,15 +56085,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -55539,13 +56120,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 - *17 - *19 - - *358 - - *53 + - *364 + - *59 responses: '200': description: Response @@ -55561,11 +56142,11 @@ paths: type: integer artifacts: type: array - items: *326 + items: *332 examples: - default: *359 + default: *365 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55587,25 +56168,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *319 - - *320 - - *357 - - &361 + - *325 + - *326 + - *363 + - &367 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *355 + - *361 responses: '200': description: Response content: application/json: - schema: *356 + schema: *362 examples: - default: *360 + default: *366 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55628,10 +56209,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *319 - - *320 - - *357 - - *361 + - *325 + - *326 + - *363 + - *367 - *17 - *19 responses: @@ -55649,9 +56230,9 @@ paths: type: integer jobs: type: array - items: *362 + items: *368 examples: - default: &363 + default: &369 value: total_count: 1 jobs: @@ -55740,7 +56321,7 @@ paths: workflow_name: CI head_branch: main headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -55764,10 +56345,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *319 - - *320 - - *357 - - *361 + - *325 + - *326 + - *363 + - *367 responses: '302': description: Response @@ -55795,15 +56376,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '202': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -55830,9 +56411,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: true content: @@ -55899,15 +56480,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '202': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -55934,9 +56515,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -55966,11 +56547,11 @@ paths: type: integer jobs: type: array - items: *362 + items: *368 examples: - default: *363 + default: *369 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55993,9 +56574,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '302': description: Response @@ -56022,14 +56603,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '204': description: Response '403': *27 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56051,9 +56632,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -56122,7 +56703,7 @@ paths: items: type: object properties: - type: &480 + type: &486 type: string description: The type of reviewer. enum: @@ -56133,7 +56714,7 @@ paths: reviewer: anyOf: - *4 - - *183 + - *188 required: - environment - wait_timer @@ -56208,9 +56789,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: true content: @@ -56260,7 +56841,7 @@ paths: application/json: schema: type: array - items: &475 + items: &481 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -56372,7 +56953,7 @@ paths: - created_at - updated_at examples: - default: &476 + default: &482 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -56428,9 +57009,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: false content: @@ -56452,7 +57033,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56475,9 +57056,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: false content: @@ -56499,7 +57080,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56531,9 +57112,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -56670,8 +57251,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -56689,11 +57270,11 @@ paths: type: integer secrets: type: array - items: *364 + items: *370 examples: - default: *365 + default: *371 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56716,16 +57297,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *366 + schema: *372 examples: - default: *367 + default: *373 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56747,17 +57328,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *364 + schema: *370 examples: - default: &493 + default: &499 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -56783,9 +57364,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -56816,7 +57397,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56842,9 +57423,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -56869,9 +57450,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *319 - - *320 - - *335 + - *325 + - *326 + - *341 - *19 responses: '200': @@ -56888,11 +57469,11 @@ paths: type: integer variables: type: array - items: *368 + items: *374 examples: - default: *369 + default: *375 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56913,8 +57494,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -56941,7 +57522,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56966,17 +57547,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 responses: '200': description: Response content: application/json: - schema: *368 + schema: *374 examples: - default: &494 + default: &500 value: name: USERNAME value: octocat @@ -57002,9 +57583,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 requestBody: required: true content: @@ -57046,9 +57627,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 responses: '204': description: Response @@ -57073,8 +57654,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -57092,7 +57673,7 @@ paths: type: integer workflows: type: array - items: &370 + items: &376 title: Workflow description: A GitHub Actions workflow type: object @@ -57187,7 +57768,7 @@ paths: html_url: https://github.com/octo-org/octo-repo/blob/master/.github/workflows/269289 badge_url: https://github.com/octo-org/octo-repo/workflows/Linter/badge.svg headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57210,9 +57791,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *319 - - *320 - - &371 + - *325 + - *326 + - &377 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -57227,7 +57808,7 @@ paths: description: Response content: application/json: - schema: *370 + schema: *376 examples: default: value: @@ -57260,9 +57841,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Response @@ -57287,9 +57868,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Empty response when `return_run_details` parameter is `false`. @@ -57376,9 +57957,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Response @@ -57405,19 +57986,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *319 - - *320 - - *371 - - *372 - - *373 - - *374 - - *375 - - *17 - - *19 - - *376 - - *355 + - *325 + - *326 - *377 - *378 + - *379 + - *380 + - *381 + - *17 + - *19 + - *382 + - *361 + - *383 + - *384 responses: '200': description: Response @@ -57433,11 +58014,11 @@ paths: type: integer workflow_runs: type: array - items: *356 + items: *362 examples: - default: *379 + default: *385 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57467,9 +58048,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '200': description: Response @@ -57530,9 +58111,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *319 - - *320 - - *53 + - *325 + - *326 + - *59 - *17 - *45 - *46 @@ -57680,7 +58261,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '422': *7 x-github: githubCloudOnly: false @@ -57699,8 +58280,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -57712,9 +58293,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -57737,8 +58318,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *319 - - *320 + - *325 + - *326 - name: assignee in: path required: true @@ -57774,8 +58355,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#create-an-attestation parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -57887,8 +58468,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#list-attestations parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *45 - *46 @@ -57945,7 +58526,7 @@ paths: initiator: type: string examples: - default: *380 + default: *386 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57965,8 +58546,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -57974,7 +58555,7 @@ paths: application/json: schema: type: array - items: &381 + items: &387 title: Autolink reference description: An autolink reference. type: object @@ -58033,8 +58614,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -58073,9 +58654,9 @@ paths: description: response content: application/json: - schema: *381 + schema: *387 examples: - default: &382 + default: &388 value: id: 1 key_prefix: TICKET- @@ -58106,9 +58687,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *319 - - *320 - - &383 + - *325 + - *326 + - &389 name: autolink_id description: The unique identifier of the autolink. in: path @@ -58120,9 +58701,9 @@ paths: description: Response content: application/json: - schema: *381 + schema: *387 examples: - default: *382 + default: *388 '404': *6 x-github: githubCloudOnly: false @@ -58142,9 +58723,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *319 - - *320 - - *383 + - *325 + - *326 + - *389 responses: '204': description: Response @@ -58168,8 +58749,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response if Dependabot is enabled @@ -58219,8 +58800,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -58241,8 +58822,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -58262,8 +58843,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *319 - - *320 + - *325 + - *326 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -58301,7 +58882,7 @@ paths: - url protected: type: boolean - protection: &385 + protection: &391 title: Branch Protection description: Branch Protection type: object @@ -58344,7 +58925,7 @@ paths: required: - contexts - checks - enforce_admins: &388 + enforce_admins: &394 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -58361,7 +58942,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &390 + required_pull_request_reviews: &396 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -58383,7 +58964,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *183 + items: *188 apps: description: The list of apps with review dismissal access. @@ -58415,7 +58996,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *183 + items: *188 apps: description: The list of apps allowed to bypass pull request requirements. @@ -58445,7 +59026,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &387 + restrictions: &393 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -58508,7 +59089,7 @@ paths: type: string teams: type: array - items: *183 + items: *188 apps: type: array items: @@ -58720,7 +59301,7 @@ paths: - linter protection_url: https://api.github.com/repos/octocat/hello-world/branches/master/protection headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -58738,9 +59319,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *319 - - *320 - - &386 + - *325 + - *326 + - &392 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/graphql). @@ -58754,14 +59335,14 @@ paths: description: Response content: application/json: - schema: &396 + schema: &402 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &450 + commit: &456 title: Commit description: Commit type: object @@ -58800,7 +59381,7 @@ paths: author: anyOf: - type: 'null' - - &384 + - &390 title: Git User description: Metaproperties for Git author/committer information. @@ -58822,7 +59403,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 message: type: string examples: @@ -58846,7 +59427,7 @@ paths: required: - sha - url - verification: &500 + verification: &506 title: Verification type: object properties: @@ -58882,14 +59463,14 @@ paths: author: oneOf: - *4 - - *157 + - *162 type: - 'null' - object committer: oneOf: - *4 - - *157 + - *162 type: - 'null' - object @@ -58926,7 +59507,7 @@ paths: type: integer files: type: array - items: &461 + items: &467 title: Diff Entry description: Diff Entry type: object @@ -59022,7 +59603,7 @@ paths: - self protected: type: boolean - protection: *385 + protection: *391 protection_url: type: string format: uri @@ -59131,7 +59712,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *323 + '301': *329 '404': *6 x-github: githubCloudOnly: false @@ -59153,15 +59734,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *385 + schema: *391 examples: default: value: @@ -59355,9 +59936,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -59617,7 +60198,7 @@ paths: url: type: string format: uri - required_status_checks: &393 + required_status_checks: &399 title: Status Check Policy description: Status Check Policy type: object @@ -59698,7 +60279,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 apps: type: array items: *5 @@ -59716,7 +60297,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 apps: type: array items: *5 @@ -59776,7 +60357,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *387 + restrictions: *393 required_conversation_resolution: type: object properties: @@ -59888,9 +60469,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -59915,17 +60496,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: &389 + default: &395 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -59947,17 +60528,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: *389 + default: *395 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59976,9 +60557,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60003,17 +60584,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *390 + schema: *396 examples: - default: &391 + default: &397 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -60109,9 +60690,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60209,9 +60790,9 @@ paths: description: Response content: application/json: - schema: *390 + schema: *396 examples: - default: *391 + default: *397 '422': *15 x-github: githubCloudOnly: false @@ -60232,9 +60813,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60261,17 +60842,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: &392 + default: &398 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -60294,17 +60875,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: *392 + default: *398 '404': *6 x-github: githubCloudOnly: false @@ -60324,9 +60905,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60351,17 +60932,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *393 + schema: *399 examples: - default: &394 + default: &400 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -60387,9 +60968,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60441,9 +61022,9 @@ paths: description: Response content: application/json: - schema: *393 + schema: *399 examples: - default: *394 + default: *400 '404': *6 '422': *15 x-github: @@ -60465,9 +61046,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60491,9 +61072,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -60527,9 +61108,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60596,9 +61177,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60662,9 +61243,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: content: application/json: @@ -60730,15 +61311,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *387 + schema: *393 examples: default: value: @@ -60829,9 +61410,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60854,9 +61435,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -60866,7 +61447,7 @@ paths: type: array items: *5 examples: - default: &395 + default: &401 value: - id: 1 slug: octoapp @@ -60923,9 +61504,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -60959,7 +61540,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -60980,9 +61561,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61016,7 +61597,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -61037,9 +61618,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61073,7 +61654,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -61095,9 +61676,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -61105,9 +61686,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '404': *6 x-github: githubCloudOnly: false @@ -61127,9 +61708,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -61165,9 +61746,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -61188,9 +61769,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -61226,9 +61807,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -61249,9 +61830,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: content: application/json: @@ -61286,9 +61867,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -61310,9 +61891,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -61322,7 +61903,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '404': *6 x-github: githubCloudOnly: false @@ -61346,9 +61927,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61381,7 +61962,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -61406,9 +61987,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61441,7 +62022,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -61466,9 +62047,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61501,7 +62082,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -61528,9 +62109,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61552,7 +62133,7 @@ paths: description: Response content: application/json: - schema: *396 + schema: *402 examples: default: value: @@ -61668,8 +62249,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -61948,7 +62529,7 @@ paths: description: Response content: application/json: - schema: &397 + schema: &403 title: CheckRun description: A check performed on the code of a given code change type: object @@ -62083,8 +62664,8 @@ paths: do not necessarily indicate pull requests that triggered the check. type: array - items: *78 - deployment: &705 + items: *84 + deployment: &711 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -62371,9 +62952,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *319 - - *320 - - &398 + - *325 + - *326 + - &404 name: check_run_id description: The unique identifier of the check run. in: path @@ -62385,9 +62966,9 @@ paths: description: Response content: application/json: - schema: *397 + schema: *403 examples: - default: &399 + default: &405 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -62487,9 +63068,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 requestBody: required: true content: @@ -62729,9 +63310,9 @@ paths: description: Response content: application/json: - schema: *397 + schema: *403 examples: - default: *399 + default: *405 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62751,9 +63332,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 - *17 - *19 responses: @@ -62843,7 +63424,7 @@ paths: raw_details: Do you mean 'bananas' or 'banana'? blob_href: https://api.github.com/repos/github/rest-api-description/git/blobs/abc headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62863,15 +63444,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -62909,8 +63490,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -62932,7 +63513,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &401 + schema: &407 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -63014,12 +63595,12 @@ paths: type: - array - 'null' - items: *78 + items: *84 app: anyOf: - type: 'null' - *5 - repository: *148 + repository: *153 created_at: type: - string @@ -63030,7 +63611,7 @@ paths: - string - 'null' format: date-time - head_commit: *400 + head_commit: *406 latest_check_runs_count: type: integer check_runs_url: @@ -63058,7 +63639,7 @@ paths: - check_runs_url - pull_requests examples: - default: &402 + default: &408 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -63349,9 +63930,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *401 + schema: *407 examples: - default: *402 + default: *408 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63370,8 +63951,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -63432,7 +64013,7 @@ paths: required: - app_id - setting - repository: *148 + repository: *153 examples: default: value: @@ -63680,9 +64261,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *319 - - *320 - - &403 + - *325 + - *326 + - &409 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -63694,9 +64275,9 @@ paths: description: Response content: application/json: - schema: *401 + schema: *407 examples: - default: *402 + default: *408 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63719,17 +64300,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *319 - - *320 - - *403 - - &456 + - *325 + - *326 + - *409 + - &462 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &457 + - &463 name: status description: Returns check runs with the specified `status`. in: query @@ -63768,9 +64349,9 @@ paths: type: integer check_runs: type: array - items: *397 + items: *403 examples: - default: &458 + default: &464 value: total_count: 1 check_runs: @@ -63852,7 +64433,7 @@ paths: url: https://api.github.com/repos/github/hello-world name: hello-world headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63872,15 +64453,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *319 - - *320 - - *403 + - *325 + - *326 + - *409 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -63907,28 +64488,28 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *319 - - *320 - - *404 - - *405 + - *325 + - *326 + - *410 + - *411 - *19 - *17 - - &422 + - &428 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *406 - - &423 + schema: *412 + - &429 name: pr description: The number of the pull request for the results you want to list. in: query required: false schema: type: integer - - *53 + - *59 - *45 - *46 - name: sort @@ -63946,13 +64527,13 @@ paths: be returned. in: query required: false - schema: *407 + schema: *413 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *408 + schema: *414 - name: assignees description: | Filter alerts by assignees. Provide a comma-separated list of user handles (e.g., `octocat` or `octocat,hubot`). @@ -63971,24 +64552,24 @@ paths: items: type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: *409 - state: *175 - fixed_at: *171 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: *415 + state: *180 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: *410 - dismissed_comment: *411 - rule: *412 - tool: *413 - most_recent_instance: *414 + dismissed_at: *177 + dismissed_reason: *416 + dismissed_comment: *417 + rule: *418 + tool: *419 + most_recent_instance: *420 dismissal_approved_by: anyOf: - type: 'null' @@ -64111,14 +64692,14 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &415 + '403': &421 description: Response if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64138,9 +64719,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *319 - - *320 - - &416 + - *325 + - *326 + - &422 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -64148,30 +64729,30 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *166 + schema: *171 responses: '200': description: Response content: application/json: - schema: &417 + schema: &423 type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: *409 - state: *175 - fixed_at: *171 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: *415 + state: *180 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: *410 - dismissed_comment: *411 + dismissed_at: *177 + dismissed_reason: *416 + dismissed_comment: *417 rule: type: object properties: @@ -64233,8 +64814,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *413 - most_recent_instance: *414 + tool: *419 + most_recent_instance: *420 dismissal_approved_by: anyOf: - type: 'null' @@ -64330,9 +64911,9 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64350,9 +64931,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: true content: @@ -64367,8 +64948,8 @@ paths: enum: - open - dismissed - dismissed_reason: *410 - dismissed_comment: *411 + dismissed_reason: *416 + dismissed_comment: *417 create_request: type: boolean description: If `true`, attempt to create an alert dismissal request. @@ -64396,7 +64977,7 @@ paths: description: Response content: application/json: - schema: *417 + schema: *423 examples: default: value: @@ -64472,14 +65053,14 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '400': *14 - '403': &421 + '403': &427 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -64499,15 +65080,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 responses: '200': description: Response content: application/json: - schema: &418 + schema: &424 type: object properties: status: @@ -64534,13 +65115,13 @@ paths: - description - started_at examples: - default: &419 + default: &425 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &420 + '400': &426 description: Bad Request content: application/json: @@ -64551,9 +65132,9 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64576,29 +65157,29 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 responses: '200': description: OK content: application/json: - schema: *418 + schema: *424 examples: - default: *419 + default: *425 '202': description: Accepted content: application/json: - schema: *418 + schema: *424 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *420 + '400': *426 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -64608,7 +65189,7 @@ paths: '404': *6 '422': description: Unprocessable Entity - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64630,9 +65211,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: false content: @@ -64678,12 +65259,12 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *420 - '403': *421 + '400': *426 + '403': *427 '404': *6 '422': description: Unprocessable Entity - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64703,13 +65284,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 - *19 - *17 - - *422 - - *423 + - *428 + - *429 responses: '200': description: Response @@ -64720,10 +65301,10 @@ paths: items: type: object properties: - ref: *406 - analysis_key: *424 - environment: *425 - category: *426 + ref: *412 + analysis_key: *430 + environment: *431 + category: *432 state: type: - string @@ -64740,7 +65321,7 @@ paths: properties: text: type: string - location: *427 + location: *433 html_url: type: string classifications: @@ -64748,7 +65329,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: *428 + items: *434 examples: default: value: @@ -64785,9 +65366,9 @@ paths: end_column: 50 classifications: - source - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64819,30 +65400,30 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *319 - - *320 - - *404 - - *405 + - *325 + - *326 + - *410 + - *411 - *19 - *17 - - *423 + - *429 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *406 + schema: *412 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &429 + schema: &435 type: string description: An identifier for the upload. examples: - 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 - - *53 + - *59 - name: sort description: The property by which to sort the results. in: query @@ -64859,23 +65440,23 @@ paths: application/json: schema: type: array - items: &430 + items: &436 type: object properties: - ref: *406 - commit_sha: &438 + ref: *412 + commit_sha: &444 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *424 + analysis_key: *430 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *426 + category: *432 error: type: string examples: @@ -64900,8 +65481,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *429 - tool: *413 + sarif_id: *435 + tool: *419 deletable: type: boolean warning: @@ -64963,9 +65544,9 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -64999,8 +65580,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -65013,7 +65594,7 @@ paths: description: Response content: application/json: - schema: *430 + schema: *436 examples: response: summary: application/json response @@ -65067,14 +65648,14 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *415 + '403': *421 '404': *6 '422': description: Response if analysis could not be processed content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -65154,8 +65735,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -65211,9 +65792,9 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *421 + '403': *427 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -65233,8 +65814,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -65242,7 +65823,7 @@ paths: application/json: schema: type: array - items: &431 + items: &437 title: CodeQL Database description: A CodeQL database. type: object @@ -65354,9 +65935,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65383,8 +65964,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: language in: path description: The language of the CodeQL database. @@ -65396,7 +65977,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *437 examples: default: value: @@ -65428,11 +66009,11 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &463 + '302': &469 description: Found - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65452,8 +66033,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *319 - - *320 + - *325 + - *326 - name: language in: path description: The language of the CodeQL database. @@ -65463,9 +66044,9 @@ paths: responses: '204': description: Response - '403': *421 + '403': *427 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65491,8 +66072,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -65501,7 +66082,7 @@ paths: type: object additionalProperties: false properties: - language: &432 + language: &438 type: string description: The language targeted by the CodeQL query enum: @@ -65581,7 +66162,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &436 + schema: &442 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -65589,9 +66170,9 @@ paths: id: type: integer description: The ID of the variant analysis. - controller_repo: *58 + controller_repo: *64 actor: *4 - query_language: *432 + query_language: *438 query_pack_url: type: string description: The download url for the query pack. @@ -65639,7 +66220,7 @@ paths: items: type: object properties: - repository: &433 + repository: &439 title: Repository Identifier description: Repository Identifier type: object @@ -65681,7 +66262,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &437 + analysis_status: &443 type: string description: The new status of the CodeQL variant analysis repository task. @@ -65713,7 +66294,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &434 + access_mismatch_repos: &440 type: object properties: repository_count: @@ -65728,7 +66309,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *433 + items: *439 required: - repository_count - repositories @@ -65751,8 +66332,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *434 - over_limit_repos: *434 + no_codeql_db_repos: *440 + over_limit_repos: *440 required: - access_mismatch_repos - not_found_repos @@ -65768,7 +66349,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &435 + value: &441 summary: Default response value: id: 1 @@ -65914,17 +66495,17 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *435 + value: *441 repository_lists: summary: Response for a successful variant analysis submission - value: *435 + value: *441 '404': *6 '422': description: Unable to process variant analysis submission content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65945,8 +66526,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *319 - - *320 + - *325 + - *326 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -65958,11 +66539,11 @@ paths: description: Response content: application/json: - schema: *436 + schema: *442 examples: - default: *435 + default: *441 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65983,7 +66564,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *319 + - *325 - name: repo in: path description: The name of the controller repository. @@ -66017,8 +66598,8 @@ paths: schema: type: object properties: - repository: *58 - analysis_status: *437 + repository: *64 + analysis_status: *443 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -66122,7 +66703,7 @@ paths: source_location_prefix: "/" artifact_url: https://example.com '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66143,8 +66724,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -66237,9 +66818,9 @@ paths: threat_model: remote updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66258,8 +66839,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -66328,7 +66909,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -66353,7 +66934,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *421 + '403': *427 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -66367,7 +66948,7 @@ paths: content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66424,8 +67005,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -66433,7 +67014,7 @@ paths: schema: type: object properties: - commit_sha: *438 + commit_sha: *444 ref: type: string description: |- @@ -66493,7 +67074,7 @@ paths: schema: type: object properties: - id: *429 + id: *435 url: type: string description: The REST API URL for checking the status of the upload. @@ -66507,11 +67088,11 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *421 + '403': *427 '404': *6 '413': description: Payload Too Large if the sarif field is too large - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -66530,8 +67111,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *319 - - *320 + - *325 + - *326 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -66579,10 +67160,10 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *415 + '403': *421 '404': description: Not Found if the sarif id does not match any upload - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -66604,8 +67185,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -66661,7 +67242,7 @@ paths: html_url: https://github.com/organizations/octo-org/settings/security_products/configurations/edit/1325 created_at: '2024-05-01T00:00:00Z' updated_at: '2024-05-01T00:00:00Z' - '204': *179 + '204': *184 '304': *35 '403': *27 '404': *6 @@ -66686,8 +67267,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -66815,8 +67396,8 @@ paths: parameters: - *17 - *19 - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -66832,7 +67413,7 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: default: value: @@ -67108,7 +67689,7 @@ paths: start_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/start stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/stop recent_folders: [] - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -67130,8 +67711,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -67195,22 +67776,22 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '400': *14 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -67234,8 +67815,8 @@ paths: parameters: - *17 - *19 - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -67275,7 +67856,7 @@ paths: - path: ".devcontainer.json" display_name: Default project configuration total_count: 3 - '500': *107 + '500': *53 '400': *14 '401': *23 '403': *27 @@ -67299,8 +67880,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -67337,9 +67918,9 @@ paths: type: integer machines: type: array - items: *440 + items: *446 examples: - default: &649 + default: &655 value: total_count: 2 machines: @@ -67356,7 +67937,7 @@ paths: memory_in_bytes: 34359738368 cpus: 8 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -67379,8 +67960,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -67467,8 +68048,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -67516,7 +68097,7 @@ paths: '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67537,8 +68118,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -67556,7 +68137,7 @@ paths: type: integer secrets: type: array - items: &444 + items: &450 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -67577,9 +68158,9 @@ paths: - created_at - updated_at examples: - default: *441 + default: *447 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67600,16 +68181,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *442 + schema: *448 examples: - default: *443 + default: *449 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -67629,17 +68210,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *444 + schema: *450 examples: - default: *445 + default: *451 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67659,9 +68240,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -67689,7 +68270,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -67713,9 +68294,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -67743,8 +68324,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *319 - - *320 + - *325 + - *326 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -67782,7 +68363,7 @@ paths: application/json: schema: type: array - items: &446 + items: &452 title: Collaborator description: Collaborator type: object @@ -67950,7 +68531,7 @@ paths: admin: false role_name: write headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -67975,9 +68556,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '204': description: Response if user is a collaborator @@ -68023,9 +68604,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 requestBody: required: false content: @@ -68051,7 +68632,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &513 + schema: &519 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -68063,7 +68644,7 @@ paths: format: int64 examples: - 42 - repository: *148 + repository: *153 invitee: anyOf: - type: 'null' @@ -68239,7 +68820,7 @@ paths: - an Enterprise Managed User (EMU) account was invited to a repository in an enterprise with personal user accounts content: application/json: - schema: *116 + schema: *121 '403': *27 x-github: triggersNotification: true @@ -68279,9 +68860,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '204': description: No Content when collaborator was removed from the repository. @@ -68312,9 +68893,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '200': description: if user has admin permissions @@ -68334,7 +68915,7 @@ paths: user: anyOf: - type: 'null' - - *446 + - *452 required: - permission - role_name @@ -68388,8 +68969,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -68399,7 +68980,7 @@ paths: application/json: schema: type: array - items: &447 + items: &453 title: Commit Comment description: Commit Comment type: object @@ -68440,8 +69021,8 @@ paths: updated_at: type: string format: date-time - author_association: *72 - reactions: *73 + author_association: *78 + reactions: *79 required: - url - html_url @@ -68457,7 +69038,7 @@ paths: - created_at - updated_at examples: - default: &452 + default: &458 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -68491,7 +69072,7 @@ paths: updated_at: '2011-04-14T16:00:49Z' author_association: COLLABORATOR headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68516,17 +69097,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *447 + schema: *453 examples: - default: &453 + default: &459 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -68583,9 +69164,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -68607,7 +69188,7 @@ paths: description: Response content: application/json: - schema: *447 + schema: *453 examples: default: value: @@ -68658,9 +69239,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -68681,9 +69262,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a commit comment. @@ -68709,7 +69290,7 @@ paths: application/json: schema: type: array - items: &448 + items: &454 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -68753,7 +69334,7 @@ paths: - content - created_at examples: - default: &516 + default: &522 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -68779,7 +69360,7 @@ paths: content: heart created_at: '2016-05-20T20:09:31Z' headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -68798,9 +69379,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -68832,9 +69413,9 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: &449 + default: &455 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -68863,9 +69444,9 @@ paths: description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -68887,10 +69468,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *319 - - *320 - - *89 - - &517 + - *325 + - *326 + - *95 + - &523 name: reaction_id description: The unique identifier of the reaction. in: path @@ -68945,8 +69526,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *319 - - *320 + - *325 + - *326 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -69002,9 +69583,9 @@ paths: application/json: schema: type: array - items: *450 + items: *456 examples: - default: &563 + default: &569 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -69074,8 +69655,8 @@ paths: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e headers: - Link: *59 - '500': *107 + Link: *65 + '500': *53 '400': *14 '404': *6 '409': *52 @@ -69098,9 +69679,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *319 - - *320 - - &451 + - *325 + - *326 + - &457 name: commit_sha description: The SHA of the commit. in: path @@ -69172,9 +69753,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 - *17 - *19 responses: @@ -69184,11 +69765,11 @@ paths: application/json: schema: type: array - items: *447 + items: *453 examples: - default: *452 + default: *458 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69214,9 +69795,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 requestBody: required: true content: @@ -69251,9 +69832,9 @@ paths: description: Response content: application/json: - schema: *447 + schema: *453 examples: - default: *453 + default: *459 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -69281,9 +69862,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 - *17 - *19 responses: @@ -69293,9 +69874,9 @@ paths: application/json: schema: type: array - items: *454 + items: *460 examples: - default: &555 + default: &561 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -69774,7 +70355,7 @@ paths: auto_merge: draft: false headers: - Link: *59 + Link: *65 '409': *52 x-github: githubCloudOnly: false @@ -69832,11 +70413,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 - - &455 + - &461 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -69851,9 +70432,9 @@ paths: description: Response content: application/json: - schema: *450 + schema: *456 examples: - default: &543 + default: &549 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -69939,8 +70520,8 @@ paths: ..... '422': *15 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 '409': *52 x-github: githubCloudOnly: false @@ -69966,11 +70547,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *319 - - *320 - - *455 - - *456 - - *457 + - *325 + - *326 + - *461 + - *462 + - *463 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -70004,11 +70585,11 @@ paths: type: integer check_runs: type: array - items: *397 + items: *403 examples: - default: *458 + default: *464 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70031,9 +70612,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -70041,7 +70622,7 @@ paths: schema: type: integer example: 1 - - *456 + - *462 - *17 - *19 responses: @@ -70059,7 +70640,7 @@ paths: type: integer check_suites: type: array - items: *401 + items: *407 examples: default: value: @@ -70234,7 +70815,7 @@ paths: latest_check_runs_count: 1 check_runs_url: https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70259,9 +70840,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - *17 - *19 responses: @@ -70332,7 +70913,7 @@ paths: type: string total_count: type: integer - repository: *148 + repository: *153 commit_url: type: string format: uri @@ -70463,9 +71044,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - *17 - *19 responses: @@ -70475,7 +71056,7 @@ paths: application/json: schema: type: array - items: &628 + items: &634 title: Status description: The status of a commit. type: object @@ -70555,8 +71136,8 @@ paths: type: User site_admin: false headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70584,8 +71165,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -70618,11 +71199,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *459 + - *465 code_of_conduct_file: anyOf: - type: 'null' - - &460 + - &466 title: Community Health File type: object properties: @@ -70638,23 +71219,23 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 contributing: anyOf: - type: 'null' - - *460 + - *466 readme: anyOf: - type: 'null' - - *460 + - *466 issue_template: anyOf: - type: 'null' - - *460 + - *466 pull_request_template: anyOf: - type: 'null' - - *460 + - *466 required: - code_of_conduct - code_of_conduct_file @@ -70783,8 +71364,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 - name: basehead @@ -70832,8 +71413,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *450 - merge_base_commit: *450 + base_commit: *456 + merge_base_commit: *456 status: type: string enum: @@ -70857,10 +71438,10 @@ paths: - 6 commits: type: array - items: *450 + items: *456 files: type: array - items: *461 + items: *467 required: - url - html_url @@ -71103,8 +71684,8 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71146,8 +71727,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -71317,7 +71898,7 @@ paths: - type - url examples: - response-if-content-is-a-file-github-object: &462 + response-if-content-is-a-file-github-object: &468 summary: Response if content is a file value: type: file @@ -71454,7 +72035,7 @@ paths: - size - type - url - - &568 + - &574 title: Content File description: Content File type: object @@ -71672,7 +72253,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *462 + response-if-content-is-a-file: *468 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -71741,7 +72322,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *463 + '302': *469 '304': *35 x-github: githubCloudOnly: false @@ -71764,8 +72345,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -71860,7 +72441,7 @@ paths: description: Response content: application/json: - schema: &464 + schema: &470 title: File Commit description: File Commit type: object @@ -72016,7 +72597,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *470 examples: example-for-creating-a-file: value: @@ -72070,7 +72651,7 @@ paths: schema: oneOf: - *3 - - &495 + - &501 description: Repository rule violation was detected type: object properties: @@ -72091,7 +72672,7 @@ paths: items: type: object properties: - placeholder_id: &620 + placeholder_id: &626 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -72123,8 +72704,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -72185,7 +72766,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *470 examples: default: value: @@ -72220,7 +72801,7 @@ paths: '422': *15 '404': *6 '409': *52 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72240,8 +72821,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *319 - - *320 + - *325 + - *326 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -72342,7 +72923,7 @@ paths: site_admin: false contributions: 32 headers: - Link: *59 + Link: *65 '204': description: Response if repository is empty '403': *27 @@ -72365,24 +72946,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *319 - - *320 - - *185 - - *186 - - *187 - - *188 + - *325 + - *326 + - *190 + - *191 + - *192 + - *193 - name: manifest in: query description: A comma-separated list of full manifest paths. If specified, only alerts for these manifests will be returned. schema: type: string - - *189 - - *465 - - *190 - - *191 - - *192 - - *53 + - *194 + - *471 + - *195 + - *196 + - *197 + - *59 - *45 - *46 - *17 @@ -72393,11 +72974,11 @@ paths: application/json: schema: type: array - items: &469 + items: &475 type: object description: A Dependabot alert. properties: - number: *166 + number: *171 state: type: string description: The state of the Dependabot alert. @@ -72412,7 +72993,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: *54 + package: *60 manifest_path: type: string description: The full path to the dependency manifest file, @@ -72443,13 +73024,13 @@ paths: - direct - transitive - - security_advisory: *466 - security_vulnerability: *57 - url: *169 - html_url: *170 - created_at: *167 - updated_at: *168 - dismissed_at: *172 + security_advisory: *472 + security_vulnerability: *63 + url: *174 + html_url: *175 + created_at: *172 + updated_at: *173 + dismissed_at: *177 dismissed_by: anyOf: - type: 'null' @@ -72473,9 +73054,9 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *171 - auto_dismissed_at: *467 - dismissal_request: *468 + fixed_at: *176 + auto_dismissed_at: *473 + dismissal_request: *474 assignees: type: array description: The users assigned to this alert. @@ -72730,9 +73311,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *319 - - *320 - - &470 + - *325 + - *326 + - &476 name: alert_number in: path description: |- @@ -72741,13 +73322,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *166 + schema: *171 responses: '200': description: Response content: application/json: - schema: *469 + schema: *475 examples: default: value: @@ -72879,9 +73460,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *319 - - *320 - - *470 + - *325 + - *326 + - *476 requestBody: required: true content: @@ -72937,7 +73518,7 @@ paths: description: Response content: application/json: - schema: *469 + schema: *475 examples: default: value: @@ -73067,8 +73648,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -73086,7 +73667,7 @@ paths: type: integer secrets: type: array - items: &473 + items: &479 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -73118,7 +73699,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73140,16 +73721,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *471 + schema: *477 examples: - default: *472 + default: *478 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73169,15 +73750,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *473 + schema: *479 examples: default: value: @@ -73203,9 +73784,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -73233,7 +73814,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -73257,9 +73838,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -73281,8 +73862,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *319 - - *320 + - *325 + - *326 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -73432,7 +74013,7 @@ paths: advisory_summary: Ruby OpenID advisory_url: https://github.com/advisories/GHSA-fqfj-cmh6-hj49 headers: - Link: *59 + Link: *65 '404': *6 '403': description: Response for a private repository when GitHub Advanced Security @@ -73456,8 +74037,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -73694,7 +74275,7 @@ paths: spdxElementId: SPDXRef-DOCUMENT relatedSpdxElement: SPDXRef-Repository headers: - Link: *59 + Link: *65 '404': *6 '403': *27 x-github: @@ -73717,8 +74298,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -73801,7 +74382,7 @@ paths: - version - url additionalProperties: false - metadata: &474 + metadata: &480 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -73840,7 +74421,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *474 + metadata: *480 resolved: type: object description: A collection of resolved package dependencies. @@ -73854,7 +74435,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *474 + metadata: *480 relationship: type: string description: A notation of whether a dependency is requested @@ -73987,8 +74568,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *319 - - *320 + - *325 + - *326 - name: sha description: The SHA recorded at creation time. in: query @@ -74029,11 +74610,11 @@ paths: application/json: schema: type: array - items: *475 + items: *481 examples: - default: *476 + default: *482 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74097,8 +74678,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -74180,7 +74761,7 @@ paths: description: Response content: application/json: - schema: *475 + schema: *481 examples: simple-example: summary: Simple example @@ -74253,9 +74834,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *319 - - *320 - - &477 + - *325 + - *326 + - &483 name: deployment_id description: deployment_id parameter in: path @@ -74267,7 +74848,7 @@ paths: description: Response content: application/json: - schema: *475 + schema: *481 examples: default: value: @@ -74332,9 +74913,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 responses: '204': description: Response @@ -74356,9 +74937,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 - *17 - *19 responses: @@ -74368,7 +74949,7 @@ paths: application/json: schema: type: array - items: &478 + items: &484 title: Deployment Status description: The status of a deployment. type: object @@ -74512,7 +75093,7 @@ paths: environment_url: https://test-branch.lab.acme.com log_url: https://example.com/deployment/42/output headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -74532,9 +75113,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 requestBody: required: true content: @@ -74609,9 +75190,9 @@ paths: description: Response content: application/json: - schema: *478 + schema: *484 examples: - default: &479 + default: &485 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -74667,9 +75248,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 - name: status_id in: path required: true @@ -74680,9 +75261,9 @@ paths: description: Response content: application/json: - schema: *478 + schema: *484 examples: - default: *479 + default: *485 '404': *6 x-github: githubCloudOnly: false @@ -74707,8 +75288,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -74765,8 +75346,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -74784,7 +75365,7 @@ paths: - 5 environments: type: array - items: &481 + items: &487 title: Environment description: Details of a deployment environment type: object @@ -74846,7 +75427,7 @@ paths: type: string examples: - wait_timer - wait_timer: &483 + wait_timer: &489 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -74888,11 +75469,11 @@ paths: items: type: object properties: - type: *480 + type: *486 reviewer: anyOf: - *4 - - *183 + - *188 required: - id - node_id @@ -74915,7 +75496,7 @@ paths: - id - node_id - type - deployment_branch_policy: &484 + deployment_branch_policy: &490 type: - object - 'null' @@ -75032,9 +75613,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *319 - - *320 - - &482 + - *325 + - *326 + - &488 name: environment_name in: path required: true @@ -75047,9 +75628,9 @@ paths: description: Response content: application/json: - schema: *481 + schema: *487 examples: - default: &485 + default: &491 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -75133,9 +75714,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: false content: @@ -75145,7 +75726,7 @@ paths: - object - 'null' properties: - wait_timer: *483 + wait_timer: *489 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -75164,14 +75745,14 @@ paths: items: type: object properties: - type: *480 + type: *486 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *484 + deployment_branch_policy: *490 additionalProperties: false examples: default: @@ -75191,9 +75772,9 @@ paths: description: Response content: application/json: - schema: *481 + schema: *487 examples: - default: *485 + default: *491 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -75217,9 +75798,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 responses: '204': description: Default response @@ -75244,9 +75825,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 - *17 - *19 responses: @@ -75265,7 +75846,7 @@ paths: - 2 branch_policies: type: array - items: &486 + items: &492 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -75326,9 +75907,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: true content: @@ -75376,9 +75957,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - example-wildcard: &487 + example-wildcard: &493 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -75420,10 +76001,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 - - &488 + - *325 + - *326 + - *488 + - &494 name: branch_policy_id in: path required: true @@ -75435,9 +76016,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - default: *487 + default: *493 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75456,10 +76037,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 - *488 + - *494 requestBody: required: true content: @@ -75488,9 +76069,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - default: *487 + default: *493 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75509,10 +76090,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 - *488 + - *494 responses: '204': description: Response @@ -75537,9 +76118,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 responses: '200': description: List of deployment protection rules @@ -75556,7 +76137,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &489 + items: &495 title: Deployment protection rule description: Deployment protection rule type: object @@ -75578,7 +76159,7 @@ paths: for the environment. examples: - true - app: &490 + app: &496 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -75681,9 +76262,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 requestBody: content: application/json: @@ -75704,9 +76285,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *489 + schema: *495 examples: - default: &491 + default: &497 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -75741,9 +76322,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 - *19 - *17 responses: @@ -75763,7 +76344,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *490 + items: *496 examples: default: value: @@ -75798,10 +76379,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *319 - - *320 - - *482 - - &492 + - *325 + - *326 + - *488 + - &498 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -75813,9 +76394,9 @@ paths: description: Response content: application/json: - schema: *489 + schema: *495 examples: - default: *491 + default: *497 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75836,10 +76417,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *482 - - *320 - - *319 - - *492 + - *488 + - *326 + - *325 + - *498 responses: '204': description: Response @@ -75865,9 +76446,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 - *17 - *19 responses: @@ -75885,11 +76466,11 @@ paths: type: integer secrets: type: array - items: *364 + items: *370 examples: - default: *365 + default: *371 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75912,17 +76493,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 responses: '200': description: Response content: application/json: - schema: *366 + schema: *372 examples: - default: *367 + default: *373 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75944,18 +76525,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 responses: '200': description: Response content: application/json: - schema: *364 + schema: *370 examples: - default: *493 + default: *499 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75977,10 +76558,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 requestBody: required: true content: @@ -76011,7 +76592,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -76037,10 +76618,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 responses: '204': description: Default response @@ -76065,10 +76646,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *319 - - *320 - - *482 - - *335 + - *325 + - *326 + - *488 + - *341 - *19 responses: '200': @@ -76085,11 +76666,11 @@ paths: type: integer variables: type: array - items: *368 + items: *374 examples: - default: *369 + default: *375 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76110,9 +76691,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: true content: @@ -76139,7 +76720,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -76164,18 +76745,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *319 - - *320 - - *482 - - *159 + - *325 + - *326 + - *488 + - *164 responses: '200': description: Response content: application/json: - schema: *368 + schema: *374 examples: - default: *494 + default: *500 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76196,10 +76777,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *319 - - *320 - - *159 - - *482 + - *325 + - *326 + - *164 + - *488 requestBody: required: true content: @@ -76241,10 +76822,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *319 - - *320 - - *159 - - *482 + - *325 + - *326 + - *164 + - *488 responses: '204': description: Response @@ -76266,8 +76847,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -76277,7 +76858,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: 200-response: value: @@ -76335,8 +76916,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *319 - - *320 + - *325 + - *326 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -76358,7 +76939,7 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: default: value: @@ -76471,7 +77052,7 @@ paths: url: https://api.github.com/licenses/mit node_id: MDc6TGljZW5zZW1pdA== headers: - Link: *59 + Link: *65 '400': *14 x-github: githubCloudOnly: false @@ -76495,8 +77076,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -76529,9 +77110,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 '400': *14 '422': *15 '403': *27 @@ -76552,8 +77133,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -76612,8 +77193,8 @@ paths: application/json: schema: oneOf: - - *116 - - *495 + - *121 + - *501 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76638,8 +77219,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *319 - - *320 + - *325 + - *326 - name: file_sha in: path required: true @@ -76739,8 +77320,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -76849,7 +77430,7 @@ paths: description: Response content: application/json: - schema: &496 + schema: &502 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -77076,15 +77657,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 responses: '200': description: Response content: application/json: - schema: *496 + schema: *502 examples: default: value: @@ -77140,9 +77721,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *319 - - *320 - - &497 + - *325 + - *326 + - &503 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -77159,7 +77740,7 @@ paths: application/json: schema: type: array - items: &498 + items: &504 title: Git Reference description: Git references within a repository type: object @@ -77213,7 +77794,7 @@ paths: sha: 612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac url: https://api.github.com/repos/octocat/Hello-World/git/commits/612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac headers: - Link: *59 + Link: *65 '409': *52 x-github: githubCloudOnly: false @@ -77235,17 +77816,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 responses: '200': description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: &499 + default: &505 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -77274,8 +77855,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77304,9 +77885,9 @@ paths: description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: *499 + default: *505 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -77332,9 +77913,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 requestBody: required: true content: @@ -77363,9 +77944,9 @@ paths: description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: *499 + default: *505 '422': *15 '409': *52 x-github: @@ -77383,9 +77964,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 responses: '204': description: Response @@ -77440,8 +78021,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77508,7 +78089,7 @@ paths: description: Response content: application/json: - schema: &501 + schema: &507 title: Git Tag description: Metadata for a Git tag type: object @@ -77564,7 +78145,7 @@ paths: - sha - type - url - verification: *500 + verification: *506 required: - sha - url @@ -77574,7 +78155,7 @@ paths: - tag - message examples: - default: &502 + default: &508 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -77647,8 +78228,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *319 - - *320 + - *325 + - *326 - name: tag_sha in: path required: true @@ -77659,9 +78240,9 @@ paths: description: Response content: application/json: - schema: *501 + schema: *507 examples: - default: *502 + default: *508 '404': *6 '409': *52 x-github: @@ -77685,8 +78266,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77760,7 +78341,7 @@ paths: description: Response content: application/json: - schema: &503 + schema: &509 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -77862,8 +78443,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *319 - - *320 + - *325 + - *326 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -77886,7 +78467,7 @@ paths: description: Response content: application/json: - schema: *503 + schema: *509 examples: default-response: summary: Default response @@ -77945,8 +78526,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -77956,7 +78537,7 @@ paths: application/json: schema: type: array - items: &504 + items: &510 title: Webhook description: Webhooks for repositories. type: object @@ -78019,7 +78600,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &736 + last_response: &742 title: Hook Response type: object properties: @@ -78077,7 +78658,7 @@ paths: status: unused message: headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -78096,8 +78677,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -78150,9 +78731,9 @@ paths: description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: &505 + default: &511 value: type: Repository id: 12345678 @@ -78200,17 +78781,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '200': description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: *505 + default: *511 '404': *6 x-github: githubCloudOnly: false @@ -78230,9 +78811,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 requestBody: required: true content: @@ -78277,9 +78858,9 @@ paths: description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: *505 + default: *511 '422': *15 '404': *6 x-github: @@ -78300,9 +78881,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -78326,9 +78907,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '200': description: Response @@ -78355,9 +78936,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 requestBody: required: false content: @@ -78401,11 +78982,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *17 - - *199 + - *204 + - *205 responses: '200': description: Response @@ -78413,9 +78995,9 @@ paths: application/json: schema: type: array - items: *200 + items: *206 examples: - default: *201 + default: *207 '400': *14 '422': *15 x-github: @@ -78434,18 +79016,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *16 responses: '200': description: Response content: application/json: - schema: *202 + schema: *208 examples: - default: *203 + default: *209 '400': *14 '422': *15 x-github: @@ -78464,9 +79046,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *16 responses: '202': *37 @@ -78489,9 +79071,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -78516,9 +79098,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -78541,8 +79123,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response if immutable releases are enabled @@ -78590,10 +79172,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-immutable-releases parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '409': *52 x-github: githubCloudOnly: false @@ -78611,10 +79193,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-immutable-releases parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '409': *52 x-github: githubCloudOnly: false @@ -78669,14 +79251,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &506 + schema: &512 title: Import description: A repository import from an external source. type: object @@ -78783,7 +79365,7 @@ paths: - html_url - authors_url examples: - default: &509 + default: &515 value: vcs: subversion use_lfs: true @@ -78799,7 +79381,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &507 + '503': &513 description: Unavailable due to service under maintenance. content: application/json: @@ -78828,8 +79410,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -78877,7 +79459,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: default: value: @@ -78902,7 +79484,7 @@ paths: type: string '422': *15 '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78930,8 +79512,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -78983,7 +79565,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: example-1: summary: Example 1 @@ -79031,7 +79613,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79054,12 +79636,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79085,9 +79667,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *319 - - *320 - - &670 + - *325 + - *326 + - &676 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -79101,7 +79683,7 @@ paths: application/json: schema: type: array - items: &508 + items: &514 title: Porter Author description: Porter Author type: object @@ -79155,7 +79737,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79180,8 +79762,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *319 - - *320 + - *325 + - *326 - name: author_id in: path required: true @@ -79211,7 +79793,7 @@ paths: description: Response content: application/json: - schema: *508 + schema: *514 examples: default: value: @@ -79224,7 +79806,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79248,8 +79830,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -79290,7 +79872,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79318,8 +79900,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -79346,11 +79928,11 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: - default: *509 + default: *515 '422': *15 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79373,8 +79955,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -79382,8 +79964,8 @@ paths: application/json: schema: *20 examples: - default: *510 - '301': *323 + default: *516 + '301': *329 '404': *6 x-github: githubCloudOnly: false @@ -79403,8 +79985,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -79412,12 +79994,12 @@ paths: application/json: schema: anyOf: - - *216 + - *222 - type: object properties: {} additionalProperties: false examples: - default: &512 + default: &518 value: limit: collaborators_only origin: repository @@ -79442,13 +80024,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *511 + schema: *517 examples: default: summary: Example request body @@ -79460,9 +80042,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: - default: *512 + default: *518 '409': description: Response x-github: @@ -79484,8 +80066,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -79508,8 +80090,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -79519,9 +80101,9 @@ paths: application/json: schema: type: array - items: *513 + items: *519 examples: - default: &663 + default: &669 value: - id: 1 repository: @@ -79635,7 +80217,7 @@ paths: html_url: https://github.com/octocat/Hello-World/invitations node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79652,9 +80234,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *319 - - *320 - - *220 + - *325 + - *326 + - *226 requestBody: required: false content: @@ -79683,7 +80265,7 @@ paths: description: Response content: application/json: - schema: *513 + schema: *519 examples: default: value: @@ -79814,9 +80396,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *319 - - *320 - - *220 + - *325 + - *326 + - *226 responses: '204': description: Response @@ -79847,8 +80429,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *319 - - *320 + - *325 + - *326 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -79896,7 +80478,7 @@ paths: required: false schema: type: string - - *227 + - *233 - name: sort description: What to sort results by. in: query @@ -79908,8 +80490,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -79919,9 +80501,9 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: &522 + default: &528 value: - id: 1 node_id: MDU6SXNzdWUx @@ -80069,8 +80651,8 @@ paths: author_association: COLLABORATOR state_reason: completed headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '422': *15 '404': *6 x-github: @@ -80099,8 +80681,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -80190,9 +80772,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: &519 + default: &525 value: id: 1 node_id: MDU6SXNzdWUx @@ -80347,9 +80929,9 @@ paths: '400': *14 '403': *27 '422': *15 - '503': *108 + '503': *113 '404': *6 - '410': *514 + '410': *520 x-github: triggersNotification: true githubCloudOnly: false @@ -80377,9 +80959,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *319 - - *320 - - *97 + - *325 + - *326 + - *103 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. in: query @@ -80389,7 +80971,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -80399,9 +80981,9 @@ paths: application/json: schema: type: array - items: *76 + items: *82 examples: - default: &521 + default: &527 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -80432,7 +81014,7 @@ paths: issue_url: https://api.github.com/repos/octocat/Hello-World/issues/1347 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '422': *15 '404': *6 x-github: @@ -80459,17 +81041,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: &515 + default: &521 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -80524,9 +81106,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -80548,9 +81130,9 @@ paths: description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: *515 + default: *521 '422': *15 x-github: githubCloudOnly: false @@ -80568,9 +81150,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -80598,15 +81180,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#pin-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *76 + schema: *82 examples: default: value: @@ -80662,7 +81244,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -80679,17 +81261,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#unpin-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response '401': *23 '403': *27 '404': *6 - '410': *514 - '503': *108 + '410': *520 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -80706,9 +81288,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue comment. @@ -80734,11 +81316,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -80757,9 +81339,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -80791,16 +81373,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -80822,10 +81404,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *319 - - *320 - - *89 - - *517 + - *325 + - *326 + - *95 + - *523 responses: '204': description: Response @@ -80845,8 +81427,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -80856,7 +81438,7 @@ paths: application/json: schema: type: array - items: &518 + items: &524 title: Issue Event description: Issue Event type: object @@ -80903,7 +81485,7 @@ paths: issue: anyOf: - type: 'null' - - *75 + - *81 label: title: Issue Event Label description: Issue Event Label @@ -80936,7 +81518,7 @@ paths: anyOf: - type: 'null' - *4 - requested_team: *183 + requested_team: *188 dismissed_review: title: Issue Event Dismissed Review type: object @@ -81003,7 +81585,7 @@ paths: required: - from - to - author_association: *72 + author_association: *78 lock_reason: type: - string @@ -81178,7 +81760,7 @@ paths: author_association: COLLABORATOR state_reason: completed headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -81196,8 +81778,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *319 - - *320 + - *325 + - *326 - name: event_id in: path required: true @@ -81208,7 +81790,7 @@ paths: description: Response content: application/json: - schema: *518 + schema: *524 examples: default: value: @@ -81401,7 +81983,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *514 + '410': *520 '403': *27 x-github: githubCloudOnly: false @@ -81435,9 +82017,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *319 - - *320 - - &520 + - *325 + - *326 + - &526 name: issue_number description: The number that identifies the issue. in: path @@ -81449,11 +82031,11 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: default: summary: Issue - value: *519 + value: *525 pinned_comment: summary: Issue with pinned comment value: @@ -81652,9 +82234,9 @@ paths: site_admin: false author_association: COLLABORATOR state_reason: completed - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 '304': *35 x-github: githubCloudOnly: false @@ -81679,9 +82261,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -81820,15 +82402,15 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 '422': *15 - '503': *108 + '503': *113 '403': *27 - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81846,9 +82428,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -81874,9 +82456,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81892,9 +82474,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: content: application/json: @@ -81919,9 +82501,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81943,9 +82525,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: assignee in: path required: true @@ -81985,10 +82567,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *319 - - *320 - - *520 - - *80 + - *325 + - *326 + - *526 + - *86 - *17 - *19 responses: @@ -81998,13 +82580,13 @@ paths: application/json: schema: type: array - items: *76 + items: *82 examples: - default: *521 + default: *527 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82033,9 +82615,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -82057,16 +82639,16 @@ paths: description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: *515 + default: *521 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -82094,9 +82676,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82106,14 +82688,14 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82141,9 +82723,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -82165,17 +82747,17 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by schema: type: string - '301': *323 + '301': *329 '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -82206,9 +82788,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: issue_id in: path description: The id of the blocking issue to remove as a dependency @@ -82220,15 +82802,15 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 - '301': *323 + default: *525 + '301': *329 '400': *14 '401': *23 '403': *27 '404': *6 - '410': *514 + '410': *520 x-github: triggersNotification: true githubCloudOnly: false @@ -82254,9 +82836,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82266,14 +82848,14 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82290,9 +82872,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82306,7 +82888,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &525 + - &531 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -82355,7 +82937,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &526 + - &532 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -82483,7 +83065,7 @@ paths: - performed_via_github_app - assignee - assigner - - &527 + - &533 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -82529,7 +83111,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &528 + - &534 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -82575,7 +83157,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &529 + - &535 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -82624,7 +83206,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &530 + - &536 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -82653,7 +83235,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *183 + requested_team: *188 requested_reviewer: *4 required: - review_requester @@ -82666,7 +83248,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &531 + - &537 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -82695,7 +83277,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *183 + requested_team: *188 requested_reviewer: *4 required: - review_requester @@ -82708,7 +83290,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &532 + - &538 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -82764,7 +83346,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &533 + - &539 title: Locked Issue Event description: Locked Issue Event type: object @@ -82809,7 +83391,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &534 + - &540 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -82870,7 +83452,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &535 + - &541 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -82931,7 +83513,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &536 + - &542 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -82992,7 +83574,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &537 + - &543 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -83084,8 +83666,8 @@ paths: name: label color: red headers: - Link: *59 - '410': *514 + Link: *65 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83102,9 +83684,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#list-issue-field-values-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83114,9 +83696,9 @@ paths: application/json: schema: type: array - items: *523 + items: *529 examples: - default: &634 + default: &640 value: - issue_field_id: 1 node_id: IFT_GDKND @@ -83139,10 +83721,10 @@ paths: data_type: date value: '2025-12-25' headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83159,9 +83741,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83171,9 +83753,9 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: &524 + default: &530 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -83190,10 +83772,10 @@ paths: color: a2eeef default: false headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83209,9 +83791,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -83254,12 +83836,12 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 - '301': *323 + default: *530 + '301': *329 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -83276,9 +83858,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -83338,12 +83920,12 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 - '301': *323 + default: *530 + '301': *329 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -83360,15 +83942,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '204': description: Response - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83387,9 +83969,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: name in: path required: true @@ -83402,7 +83984,7 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: default: value: @@ -83413,9 +83995,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83435,9 +84017,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -83466,7 +84048,7 @@ paths: '204': description: Response '403': *27 - '410': *514 + '410': *520 '404': *6 '422': *15 x-github: @@ -83484,9 +84066,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '204': description: Response @@ -83516,20 +84098,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#get-parent-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '200': description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 - '301': *323 + default: *525 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83546,9 +84128,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -83574,13 +84156,13 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83598,9 +84180,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83632,16 +84214,16 @@ paths: description: Response content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Response content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -83663,10 +84245,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *319 - - *320 - - *520 - - *517 + - *325 + - *326 + - *526 + - *523 responses: '204': description: Response @@ -83695,9 +84277,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83719,9 +84301,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -83754,9 +84336,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83766,13 +84348,13 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83800,9 +84382,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83829,16 +84411,16 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -83858,9 +84440,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83891,13 +84473,13 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 '403': *27 '404': *6 '422': *7 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -83915,9 +84497,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83932,12 +84514,6 @@ paths: description: Timeline Event type: object anyOf: - - *525 - - *526 - - *527 - - *528 - - *529 - - *530 - *531 - *532 - *533 @@ -83945,6 +84521,12 @@ paths: - *535 - *536 - *537 + - *538 + - *539 + - *540 + - *541 + - *542 + - *543 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -83992,16 +84574,16 @@ paths: issue_url: type: string format: uri - author_association: *72 + author_association: *78 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *73 + reactions: *79 pin: anyOf: - type: 'null' - - *538 + - *544 required: - event - actor @@ -84032,7 +84614,7 @@ paths: properties: type: type: string - issue: *75 + issue: *81 required: - event - created_at @@ -84254,7 +84836,7 @@ paths: type: string body_text: type: string - author_association: *72 + author_association: *78 required: - event - id @@ -84277,7 +84859,7 @@ paths: type: string comments: type: array - items: &557 + items: &563 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -84385,7 +84967,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *72 + author_association: *78 _links: type: object properties: @@ -84480,7 +85062,7 @@ paths: enum: - line - file - reactions: *73 + reactions: *79 body_html: type: string examples: @@ -84518,7 +85100,7 @@ paths: type: string comments: type: array - items: *447 + items: *453 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -84791,9 +85373,9 @@ paths: type: User site_admin: true headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84810,8 +85392,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -84821,7 +85403,7 @@ paths: application/json: schema: type: array - items: &539 + items: &545 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -84873,7 +85455,7 @@ paths: last_used: '2022-01-10T15:53:42Z' enabled: true headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84889,8 +85471,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -84926,9 +85508,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *545 examples: - default: &540 + default: &546 value: id: 1 key: ssh-rsa AAA... @@ -84962,9 +85544,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *319 - - *320 - - &541 + - *325 + - *326 + - &547 name: key_id description: The unique identifier of the key. in: path @@ -84976,9 +85558,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *545 examples: - default: *540 + default: *546 '404': *6 x-github: githubCloudOnly: false @@ -84996,9 +85578,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *319 - - *320 - - *541 + - *325 + - *326 + - *547 responses: '204': description: Response @@ -85018,8 +85600,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -85029,11 +85611,11 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 + default: *530 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -85052,8 +85634,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85089,9 +85671,9 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: - default: &542 + default: &548 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -85123,8 +85705,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -85135,9 +85717,9 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: - default: *542 + default: *548 '404': *6 x-github: githubCloudOnly: false @@ -85154,8 +85736,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -85194,7 +85776,7 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: default: value: @@ -85220,8 +85802,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -85247,8 +85829,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -85287,9 +85869,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *319 - - *320 - - *422 + - *325 + - *326 + - *428 responses: '200': description: Response @@ -85355,7 +85937,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 required: - _links - git_url @@ -85436,8 +86018,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85502,8 +86084,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85537,9 +86119,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *450 + schema: *456 examples: - default: *543 + default: *549 '204': description: Response when already merged '404': @@ -85564,8 +86146,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *319 - - *320 + - *325 + - *326 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -85606,7 +86188,7 @@ paths: application/json: schema: type: array - items: *260 + items: *266 examples: default: value: @@ -85645,7 +86227,7 @@ paths: closed_at: '2013-02-12T13:22:01Z' due_on: '2012-10-09T23:39:01Z' headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -85662,8 +86244,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85703,9 +86285,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: &544 + default: &550 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -85764,9 +86346,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *319 - - *320 - - &545 + - *325 + - *326 + - &551 name: milestone_number description: The number that identifies the milestone. in: path @@ -85778,9 +86360,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: *544 + default: *550 '404': *6 x-github: githubCloudOnly: false @@ -85797,9 +86379,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 requestBody: required: false content: @@ -85837,9 +86419,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: *544 + default: *550 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85855,9 +86437,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 responses: '204': description: Response @@ -85878,9 +86460,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 - *17 - *19 responses: @@ -85890,11 +86472,11 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 + default: *530 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85911,12 +86493,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *319 - - *320 - - *546 - - *547 - - *80 - - *548 + - *325 + - *326 + - *552 + - *553 + - *86 + - *554 - *17 - *19 responses: @@ -85926,11 +86508,11 @@ paths: application/json: schema: type: array - items: *100 + items: *106 examples: - default: *549 + default: *555 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -85952,8 +86534,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -86011,14 +86593,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &550 + schema: &556 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -86162,7 +86744,7 @@ paths: - custom_404 - public examples: - default: &551 + default: &557 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -86203,8 +86785,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86259,9 +86841,9 @@ paths: description: Response content: application/json: - schema: *550 + schema: *556 examples: - default: *551 + default: *557 '422': *15 '409': *52 x-github: @@ -86284,8 +86866,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86385,8 +86967,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -86412,8 +86994,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -86423,7 +87005,7 @@ paths: application/json: schema: type: array - items: &552 + items: &558 title: Page Build description: Page Build type: object @@ -86496,7 +87078,7 @@ paths: created_at: '2014-02-10T19:00:49Z' updated_at: '2014-02-10T19:00:51Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86515,8 +87097,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response @@ -86563,16 +87145,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *552 + schema: *558 examples: - default: &553 + default: &559 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -86620,8 +87202,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *319 - - *320 + - *325 + - *326 - name: build_id in: path required: true @@ -86632,9 +87214,9 @@ paths: description: Response content: application/json: - schema: *552 + schema: *558 examples: - default: *553 + default: *559 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86654,8 +87236,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86763,9 +87345,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *319 - - *320 - - &554 + - *325 + - *326 + - &560 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -86823,11 +87405,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *319 - - *320 - - *554 + - *325 + - *326 + - *560 responses: - '204': *179 + '204': *184 '404': *6 x-github: githubCloudOnly: false @@ -86852,8 +87434,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -87121,7 +87703,7 @@ paths: description: Empty response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -87148,8 +87730,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Private vulnerability reporting status @@ -87186,10 +87768,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '422': *14 x-github: githubCloudOnly: false @@ -87208,10 +87790,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '422': *14 x-github: githubCloudOnly: false @@ -87231,8 +87813,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -87240,7 +87822,7 @@ paths: application/json: schema: type: array - items: *274 + items: *280 examples: default: value: @@ -87271,8 +87853,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -87284,7 +87866,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *274 + items: *280 required: - properties examples: @@ -87334,8 +87916,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *319 - - *320 + - *325 + - *326 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -87395,11 +87977,11 @@ paths: application/json: schema: type: array - items: *454 + items: *460 examples: - default: *555 + default: *561 headers: - Link: *59 + Link: *65 '304': *35 '422': *15 x-github: @@ -87429,8 +88011,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -87497,7 +88079,7 @@ paths: description: Response content: application/json: - schema: &559 + schema: &565 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -87626,7 +88208,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 active_lock_reason: type: - string @@ -87675,7 +88257,7 @@ paths: items: *4 requested_teams: type: array - items: *239 + items: *245 head: type: object properties: @@ -87683,7 +88265,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: *4 @@ -87700,7 +88282,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: *4 @@ -87713,14 +88295,14 @@ paths: _links: type: object properties: - comments: *261 - commits: *261 - statuses: *261 - html: *261 - issue: *261 - review_comments: *261 - review_comment: *261 - self: *261 + comments: *267 + commits: *267 + statuses: *267 + html: *267 + issue: *267 + review_comments: *267 + review_comment: *267 + self: *267 required: - comments - commits @@ -87730,8 +88312,8 @@ paths: - review_comments - review_comment - self - author_association: *72 - auto_merge: *556 + author_association: *78 + auto_merge: *562 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -87833,7 +88415,7 @@ paths: - merged_by - review_comments examples: - default: &560 + default: &566 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -88360,8 +88942,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: sort in: query required: false @@ -88380,7 +88962,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -88390,9 +88972,9 @@ paths: application/json: schema: type: array - items: *557 + items: *563 examples: - default: &562 + default: &568 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -88444,7 +89026,7 @@ paths: original_line: 2 side: RIGHT headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88469,17 +89051,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *557 + schema: *563 examples: - default: &558 + default: &564 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -88554,9 +89136,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -88578,9 +89160,9 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: - default: *558 + default: *564 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88596,9 +89178,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -88619,9 +89201,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a pull request review comment. @@ -88647,11 +89229,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -88670,9 +89252,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -88704,16 +89286,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -88735,10 +89317,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *319 - - *320 - - *89 - - *517 + - *325 + - *326 + - *95 + - *523 responses: '204': description: Response @@ -88781,9 +89363,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *319 - - *320 - - &561 + - *325 + - *326 + - &567 name: pull_number description: The number that identifies the pull request. in: path @@ -88796,9 +89378,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *559 + schema: *565 examples: - default: *560 + default: *566 '304': *35 '404': *6 '406': @@ -88806,8 +89388,8 @@ paths: content: application/json: schema: *3 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88833,9 +89415,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -88877,9 +89459,9 @@ paths: description: Response content: application/json: - schema: *559 + schema: *565 examples: - default: *560 + default: *566 '422': *15 '403': *27 x-github: @@ -88901,9 +89483,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -88964,21 +89546,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -89004,10 +89586,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *319 - - *320 - - *561 - - *97 + - *325 + - *326 + - *567 + - *103 - name: direction description: The direction to sort results. Ignored without `sort` parameter. in: query @@ -89017,7 +89599,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -89027,11 +89609,11 @@ paths: application/json: schema: type: array - items: *557 + items: *563 examples: - default: *562 + default: *568 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89062,9 +89644,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -89170,7 +89752,7 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: example-for-a-multi-line-comment: value: @@ -89258,10 +89840,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *319 - - *320 - - *561 - - *89 + - *325 + - *326 + - *567 + - *95 requestBody: required: true content: @@ -89283,7 +89865,7 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: default: value: @@ -89369,9 +89951,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -89381,11 +89963,11 @@ paths: application/json: schema: type: array - items: *450 + items: *456 examples: - default: *563 + default: *569 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89413,9 +89995,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -89425,7 +90007,7 @@ paths: application/json: schema: type: array - items: *461 + items: *467 examples: default: value: @@ -89441,10 +90023,10 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" headers: - Link: *59 + Link: *65 '422': *15 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89463,9 +90045,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 responses: '204': description: Response if pull request has been merged @@ -89488,9 +90070,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -89602,9 +90184,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 responses: '200': description: Response @@ -89620,7 +90202,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 required: - users - teams @@ -89661,7 +90243,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos parent: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89679,9 +90261,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -89718,7 +90300,7 @@ paths: description: Response content: application/json: - schema: *454 + schema: *460 examples: default: value: @@ -90254,9 +90836,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -90290,7 +90872,7 @@ paths: description: Response content: application/json: - schema: *454 + schema: *460 examples: default: value: @@ -90795,9 +91377,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -90807,7 +91389,7 @@ paths: application/json: schema: type: array - items: &564 + items: &570 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -90881,7 +91463,7 @@ paths: type: string body_text: type: string - author_association: *72 + author_association: *78 required: - id - node_id @@ -90930,7 +91512,7 @@ paths: commit_id: ecdd80bb57125d7ba9641ffaa4d7d2c19d3f3091 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90963,9 +91545,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -91055,9 +91637,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: &566 + default: &572 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -91120,10 +91702,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - &565 + - *325 + - *326 + - *567 + - &571 name: review_id description: The unique identifier of the review. in: path @@ -91135,9 +91717,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: &567 + default: &573 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -91196,10 +91778,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -91222,7 +91804,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: default: value: @@ -91284,18 +91866,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 responses: '200': description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: *566 + default: *572 '422': *7 '404': *6 x-github: @@ -91322,10 +91904,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 - *17 - *19 responses: @@ -91419,13 +92001,13 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *72 + author_association: *78 _links: type: object properties: - self: *261 - html: *261 - pull_request: *261 + self: *267 + html: *267 + pull_request: *267 required: - self - html @@ -91434,7 +92016,7 @@ paths: type: string body_html: type: string - reactions: *73 + reactions: *79 side: description: The side of the first line of the range for a multi-line comment. @@ -91554,7 +92136,7 @@ paths: pull_request: href: https://api.github.com/repos/octocat/Hello-World/pulls/1 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -91583,10 +92165,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -91615,7 +92197,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: default: value: @@ -91678,10 +92260,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -91716,9 +92298,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: *567 + default: *573 '404': *6 '422': *7 '403': *27 @@ -91740,9 +92322,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -91806,8 +92388,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -91820,9 +92402,9 @@ paths: description: Response content: application/json: - schema: *568 + schema: *574 examples: - default: &569 + default: &575 value: type: file encoding: base64 @@ -91864,8 +92446,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *319 - - *320 + - *325 + - *326 - name: dir description: The alternate path to look for a README file in: path @@ -91885,9 +92467,9 @@ paths: description: Response content: application/json: - schema: *568 + schema: *574 examples: - default: *569 + default: *575 '404': *6 '422': *15 x-github: @@ -91909,8 +92491,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -91920,7 +92502,7 @@ paths: application/json: schema: type: array - items: *570 + items: *576 examples: default: value: @@ -91994,7 +92576,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -92014,8 +92596,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -92091,9 +92673,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: &574 + default: &580 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -92198,9 +92780,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *319 - - *320 - - &572 + - *325 + - *326 + - &578 name: asset_id description: The unique identifier of the asset. in: path @@ -92212,9 +92794,9 @@ paths: description: Response content: application/json: - schema: *571 + schema: *577 examples: - default: &573 + default: &579 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -92249,7 +92831,7 @@ paths: type: User site_admin: false '404': *6 - '302': *463 + '302': *469 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92265,9 +92847,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *319 - - *320 - - *572 + - *325 + - *326 + - *578 requestBody: required: false content: @@ -92296,9 +92878,9 @@ paths: description: Response content: application/json: - schema: *571 + schema: *577 examples: - default: *573 + default: *579 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92314,12 +92896,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *319 - - *320 - - *572 + - *325 + - *326 + - *578 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92340,8 +92923,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -92427,16 +93010,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92453,8 +93037,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *319 - - *320 + - *325 + - *326 - name: tag description: tag parameter in: path @@ -92467,9 +93051,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '404': *6 x-github: githubCloudOnly: false @@ -92491,9 +93075,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *319 - - *320 - - &575 + - *325 + - *326 + - &581 name: release_id description: The unique identifier of the release. in: path @@ -92507,9 +93091,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '401': description: Unauthorized x-github: @@ -92527,9 +93111,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 requestBody: required: false content: @@ -92593,9 +93177,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '404': description: Not Found if the discussion category name is invalid content: @@ -92616,12 +93200,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92638,9 +93223,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - *17 - *19 responses: @@ -92650,7 +93235,7 @@ paths: application/json: schema: type: array - items: *571 + items: *577 examples: default: value: @@ -92687,7 +93272,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92731,9 +93316,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - name: name in: query required: true @@ -92759,7 +93344,7 @@ paths: description: Response for successful upload content: application/json: - schema: *571 + schema: *577 examples: response-for-successful-upload: value: @@ -92814,9 +93399,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -92840,11 +93425,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -92863,9 +93448,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 requestBody: required: true content: @@ -92895,16 +93480,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -92926,10 +93511,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *319 - - *320 - - *575 - - *517 + - *325 + - *326 + - *581 + - *523 responses: '204': description: Response @@ -92953,9 +93538,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 - *17 - *19 responses: @@ -92971,8 +93556,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *281 - - &576 + - *287 + - &582 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -92991,69 +93576,69 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *282 - - *576 - - allOf: - - *283 - - *576 - - allOf: - - *284 - - *576 - - allOf: - - *577 - - *576 - - allOf: - - *285 - - *576 - - allOf: - - *286 - - *576 - - allOf: - - *287 - - *576 - allOf: - *288 - - *576 + - *582 - allOf: - *289 - - *576 + - *582 - allOf: - *290 - - *576 + - *582 + - allOf: + - *583 + - *582 - allOf: - *291 - - *576 + - *582 - allOf: - *292 - - *576 + - *582 - allOf: - *293 - - *576 + - *582 - allOf: - *294 - - *576 + - *582 - allOf: - *295 - - *576 + - *582 - allOf: - *296 - - *576 + - *582 - allOf: - *297 - - *576 + - *582 - allOf: - *298 - - *576 + - *582 - allOf: - *299 - - *576 + - *582 - allOf: - *300 - - *576 + - *582 - allOf: - *301 - - *576 + - *582 + - allOf: + - *302 + - *582 + - allOf: + - *303 + - *582 + - allOf: + - *304 + - *582 + - allOf: + - *305 + - *582 + - allOf: + - *306 + - *582 + - allOf: + - *307 + - *582 examples: default: value: @@ -93092,8 +93677,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - name: includes_parents @@ -93104,7 +93689,7 @@ paths: schema: type: boolean default: true - - *578 + - *584 responses: '200': description: Response @@ -93112,7 +93697,7 @@ paths: application/json: schema: type: array - items: *302 + items: *308 examples: default: value: @@ -93143,7 +93728,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 post: summary: Create a repository ruleset description: Create a ruleset for a repository. @@ -93159,8 +93744,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 requestBody: description: Request body required: true @@ -93180,16 +93765,16 @@ paths: - tag - push default: branch - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *276 + items: *285 + conditions: *282 rules: type: array description: An array of rules within the ruleset. - items: *579 + items: *585 required: - name - enforcement @@ -93220,9 +93805,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: &589 + default: &595 value: id: 42 name: super cool ruleset @@ -93256,7 +93841,7 @@ paths: updated_at: '2023-08-23T16:29:47Z' '404': *6 '422': *15 - '500': *107 + '500': *53 "/repos/{owner}/{repo}/rulesets/rule-suites": get: summary: List repository rule suites @@ -93270,12 +93855,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *319 - - *320 - - *580 - - *581 - - *582 - - *583 + - *325 + - *326 + - *586 + - *587 + - *588 + - *589 - *17 - *19 responses: @@ -93283,11 +93868,11 @@ paths: description: Response content: application/json: - schema: *584 + schema: *590 examples: - default: *585 + default: *591 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93306,19 +93891,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *319 - - *320 - - *586 + - *325 + - *326 + - *592 responses: '200': description: Response content: application/json: - schema: *587 + schema: *593 examples: - default: *588 + default: *594 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93344,8 +93929,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -93365,11 +93950,11 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *589 + default: *595 '404': *6 - '500': *107 + '500': *53 put: summary: Update a repository ruleset description: Update a ruleset for a repository. @@ -93385,8 +93970,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -93411,16 +93996,16 @@ paths: - branch - tag - push - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *276 + items: *285 + conditions: *282 rules: description: An array of rules within the ruleset. type: array - items: *579 + items: *585 examples: default: value: @@ -93448,12 +94033,12 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *589 + default: *595 '404': *6 '422': *15 - '500': *107 + '500': *53 delete: summary: Delete a repository ruleset description: Delete a ruleset for a repository. @@ -93469,8 +94054,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -93481,7 +94066,7 @@ paths: '204': description: Response '404': *6 - '500': *107 + '500': *53 "/repos/{owner}/{repo}/rulesets/{ruleset_id}/history": get: summary: Get repository ruleset history @@ -93493,8 +94078,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-history parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - name: ruleset_id @@ -93510,11 +94095,11 @@ paths: application/json: schema: type: array - items: *305 + items: *311 examples: - default: *590 + default: *596 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93531,8 +94116,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-version parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -93550,7 +94135,7 @@ paths: description: Response content: application/json: - schema: *591 + schema: *597 examples: default: value: @@ -93583,7 +94168,7 @@ paths: operator: contains pattern: github '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93605,22 +94190,22 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *319 - - *320 - - *592 - - *593 - - *594 - - *595 - - *596 - - *53 - - *19 - - *17 - - *597 + - *325 + - *326 - *598 - *599 - *600 - *601 - *602 + - *59 + - *19 + - *17 + - *603 + - *604 + - *605 + - *606 + - *607 + - *608 responses: '200': description: Response @@ -93628,24 +94213,24 @@ paths: application/json: schema: type: array - items: &606 + items: &612 type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *603 - resolution: *604 + state: *609 + resolution: *610 resolved_at: type: - string @@ -93739,7 +94324,7 @@ paths: first_location_detected: anyOf: - type: 'null' - - *605 + - *611 has_more_locations: type: boolean description: A boolean value representing whether or not the @@ -93862,7 +94447,7 @@ paths: '404': description: Repository is public or secret scanning is disabled for the repository - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93884,16 +94469,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 - - *602 + - *325 + - *326 + - *422 + - *608 responses: '200': description: Response content: application/json: - schema: *606 + schema: *612 examples: default: value: @@ -93924,7 +94509,7 @@ paths: '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93947,9 +94532,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: true content: @@ -93957,8 +94542,8 @@ paths: schema: type: object properties: - state: *603 - resolution: *604 + state: *609 + resolution: *610 resolution_comment: description: An optional comment when closing or reopening an alert. Cannot be updated or deleted. @@ -93976,6 +94561,8 @@ paths: - state - required: - assignee + - required: + - validity examples: default: value: @@ -93994,7 +94581,7 @@ paths: description: Response content: application/json: - schema: *606 + schema: *612 examples: default: value: @@ -94067,7 +94654,7 @@ paths: '422': description: State does not match the resolution or resolution comment, or assignee does not have write access to the repository - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -94089,9 +94676,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 - *19 - *17 responses: @@ -94102,7 +94689,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &756 + items: &762 type: object properties: type: @@ -94129,12 +94716,6 @@ paths: - commit details: oneOf: - - *607 - - *608 - - *609 - - *610 - - *611 - - *612 - *613 - *614 - *615 @@ -94142,6 +94723,12 @@ paths: - *617 - *618 - *619 + - *620 + - *621 + - *622 + - *623 + - *624 + - *625 examples: default: value: @@ -94201,11 +94788,11 @@ paths: details: pull_request_review_comment_url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/12 headers: - Link: *59 + Link: *65 '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94227,8 +94814,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -94236,14 +94823,14 @@ paths: schema: type: object properties: - reason: &621 + reason: &627 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *620 + placeholder_id: *626 required: - reason - placeholder_id @@ -94260,7 +94847,7 @@ paths: schema: type: object properties: - reason: *621 + reason: *627 expire_at: type: - string @@ -94284,7 +94871,7 @@ paths: this repository. '422': description: Bad request, input data missing or incorrect. - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -94307,13 +94894,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '404': description: Repository does not have GitHub Advanced Security or secret scanning enabled - '503': *108 + '503': *113 '200': description: Response content: @@ -94323,7 +94910,7 @@ paths: properties: incremental_scans: type: array - items: &622 + items: &628 description: Information on a single scan performed by secret scanning on the repository type: object @@ -94351,15 +94938,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *622 + items: *628 backfill_scans: type: array - items: *622 + items: *628 custom_pattern_backfill_scans: type: array items: allOf: - - *622 + - *628 - type: object properties: pattern_name: @@ -94429,9 +95016,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *319 - - *320 - - *53 + - *325 + - *326 + - *59 - name: sort description: The property to sort the results by. in: query @@ -94474,9 +95061,9 @@ paths: application/json: schema: type: array - items: *623 + items: *629 examples: - default: *624 + default: *630 '400': *14 '404': *6 x-github: @@ -94499,8 +95086,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -94580,7 +95167,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 required: - login - type @@ -94670,9 +95257,9 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: &626 + default: &632 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -94905,8 +95492,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -95019,7 +95606,7 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: default: value: @@ -95166,17 +95753,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '200': description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: *626 + default: *632 '403': *27 '404': *6 x-github: @@ -95200,9 +95787,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 requestBody: required: true content: @@ -95282,7 +95869,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 required: - login - type @@ -95373,17 +95960,17 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: *626 - add_credit: *626 + default: *632 + add_credit: *632 '403': *27 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *116 + schema: *121 examples: invalid_state_transition: value: @@ -95414,9 +96001,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '202': *37 '400': *14 @@ -95443,17 +96030,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '202': description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 '400': *14 '422': *15 '403': *27 @@ -95479,8 +96066,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -95554,7 +96141,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -95576,8 +96163,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -95586,7 +96173,7 @@ paths: application/json: schema: type: array - items: &627 + items: &633 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -95599,7 +96186,7 @@ paths: - 1124 - -435 '202': *37 - '204': *179 + '204': *184 '422': description: Repository contains more than 10,000 commits x-github: @@ -95619,8 +96206,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -95671,7 +96258,7 @@ paths: total: 89 week: 1336280400 '202': *37 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95698,8 +96285,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -95771,7 +96358,7 @@ paths: d: 77 c: 10 '202': *37 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95793,8 +96380,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -95948,8 +96535,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -95959,7 +96546,7 @@ paths: application/json: schema: type: array - items: *627 + items: *633 examples: default: value: @@ -95972,7 +96559,7 @@ paths: - - 0 - 2 - 21 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95992,8 +96579,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *319 - - *320 + - *325 + - *326 - name: sha in: path required: true @@ -96049,7 +96636,7 @@ paths: description: Response content: application/json: - schema: *628 + schema: *634 examples: default: value: @@ -96103,8 +96690,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -96116,9 +96703,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96136,14 +96723,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &629 + schema: &635 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -96216,8 +96803,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -96243,7 +96830,7 @@ paths: description: Response content: application/json: - schema: *629 + schema: *635 examples: default: value: @@ -96270,8 +96857,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -96291,8 +96878,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -96351,7 +96938,7 @@ paths: tarball_url: https://github.com/octocat/Hello-World/tarball/v0.1 node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96374,8 +96961,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *319 - - *320 + - *325 + - *326 - name: ref in: path required: true @@ -96411,8 +96998,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -96422,11 +97009,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -96444,8 +97031,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 responses: @@ -96453,7 +97040,7 @@ paths: description: Response content: application/json: - schema: &630 + schema: &636 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -96465,7 +97052,7 @@ paths: required: - names examples: - default: &631 + default: &637 value: names: - octocat @@ -96488,8 +97075,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -96520,9 +97107,9 @@ paths: description: Response content: application/json: - schema: *630 + schema: *636 examples: - default: *631 + default: *637 '404': *6 '422': *7 x-github: @@ -96543,9 +97130,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *319 - - *320 - - &632 + - *325 + - *326 + - &638 name: per description: The time frame to display results for. in: query @@ -96576,7 +97163,7 @@ paths: - 128 clones: type: array - items: &633 + items: &639 title: Traffic type: object properties: @@ -96663,8 +97250,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -96758,8 +97345,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -96822,9 +97409,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *319 - - *320 - - *632 + - *325 + - *326 + - *638 responses: '200': description: Response @@ -96845,7 +97432,7 @@ paths: - 3782 views: type: array - items: *633 + items: *639 required: - uniques - count @@ -96922,8 +97509,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -96959,7 +97546,7 @@ paths: description: Response content: application/json: - schema: *148 + schema: *153 examples: default: value: @@ -97197,8 +97784,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -97221,8 +97808,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -97244,8 +97831,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -97271,8 +97858,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *319 - - *320 + - *325 + - *326 - name: ref in: path required: true @@ -97364,9 +97951,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -97407,7 +97994,7 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: default: value: @@ -97513,8 +98100,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#add-issue-field-values-to-an-issue parameters: - - *137 - - *520 + - *142 + - *526 requestBody: required: true content: @@ -97580,14 +98167,14 @@ paths: type: array description: The current issue field values for this issue after adding the new values - items: *523 + items: *529 examples: - default: *634 + default: *640 '400': *14 '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -97618,8 +98205,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#set-issue-field-values-for-an-issue parameters: - - *137 - - *520 + - *142 + - *526 requestBody: required: true content: @@ -97686,14 +98273,14 @@ paths: type: array description: The current issue field values for this issue after setting the new values - items: *523 + items: *529 examples: - default: *634 + default: *640 '400': *14 '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -97719,16 +98306,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue parameters: - - *137 - - *520 - - *223 + - *142 + - *526 + - *229 responses: '204': description: Issue field value deleted successfully '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -97842,7 +98429,7 @@ paths: html_url: type: string format: uri - repository: *148 + repository: *153 score: type: number file_size: @@ -97861,7 +98448,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &635 + text_matches: &641 title: Search Result Text Matches type: array items: @@ -97976,7 +98563,7 @@ paths: releases_url: http://api.github.com/repos/octocat/Hello-World/releases{/id} score: 1 '304': *35 - '503': *108 + '503': *113 '422': *15 '403': *27 x-github: @@ -98024,7 +98611,7 @@ paths: enum: - author-date - committer-date - - &636 + - &642 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -98093,7 +98680,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 comment_count: type: integer message: @@ -98112,7 +98699,7 @@ paths: url: type: string format: uri - verification: *500 + verification: *506 required: - author - committer @@ -98127,7 +98714,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 parents: type: array items: @@ -98139,12 +98726,12 @@ paths: type: string sha: type: string - repository: *148 + repository: *153 score: type: number node_id: type: string - text_matches: *635 + text_matches: *641 required: - sha - node_id @@ -98336,7 +98923,7 @@ paths: - interactions - created - updated - - *636 + - *642 - *17 - *19 - name: advanced_search @@ -98358,6 +98945,7 @@ paths: - total_count - incomplete_results - items + - search_type properties: total_count: type: integer @@ -98433,11 +99021,11 @@ paths: type: - string - 'null' - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: type: string state_reason: @@ -98451,7 +99039,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 comments: type: integer created_at: @@ -98465,7 +99053,7 @@ paths: - string - 'null' format: date-time - text_matches: *635 + text_matches: *641 pull_request: type: object properties: @@ -98503,10 +99091,10 @@ paths: type: string score: type: number - author_association: *72 + author_association: *78 draft: type: boolean - repository: *71 + repository: *77 body_html: type: string body_text: @@ -98514,7 +99102,7 @@ paths: timeline_url: type: string format: uri - type: *224 + type: *230 performed_via_github_app: anyOf: - type: 'null' @@ -98522,8 +99110,8 @@ paths: pinned_comment: anyOf: - type: 'null' - - *76 - reactions: *73 + - *82 + reactions: *79 required: - assignee - closed_at @@ -98547,6 +99135,29 @@ paths: - created_at - updated_at - score + search_type: + type: string + description: The type of search that was performed. Possible values + are `lexical`, `semantic`, or `hybrid`. + enum: + - lexical + - semantic + - hybrid + lexical_fallback_reason: + type: array + description: When a semantic or hybrid search falls back to lexical + search, this field contains the reasons for the fallback. Only + present when a fallback occurred. + items: + type: string + enum: + - no_text_terms + - quoted_text + - non_issue_target + - or_boolean_not_supported + - no_accessible_repos + - server_error + - only_non_semantic_fields_requested examples: default: value: @@ -98639,7 +99250,7 @@ paths: locked: true author_association: COLLABORATOR state_reason: completed - '503': *108 + '503': *113 '422': *15 '304': *35 '403': *27 @@ -98692,7 +99303,7 @@ paths: enum: - created - updated - - *636 + - *642 - *17 - *19 responses: @@ -98737,7 +99348,7 @@ paths: - 'null' score: type: number - text_matches: *635 + text_matches: *641 required: - id - node_id @@ -98822,7 +99433,7 @@ paths: - forks - help-wanted-issues - updated - - *636 + - *642 - *17 - *19 responses: @@ -99050,7 +99661,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 permissions: type: object properties: @@ -99068,7 +99679,7 @@ paths: - admin - pull - push - text_matches: *635 + text_matches: *641 temp_clone_token: type: string allow_merge_commit: @@ -99271,7 +99882,7 @@ paths: spdx_id: MIT node_id: MDc6TGljZW5zZW1pdA== html_url: https://api.github.com/licenses/mit - '503': *108 + '503': *113 '422': *15 '304': *35 x-github: @@ -99376,7 +99987,7 @@ paths: - string - 'null' format: uri - text_matches: *635 + text_matches: *641 related: type: - array @@ -99569,7 +100180,7 @@ paths: - followers - repositories - joined - - *636 + - *642 - *17 - *19 responses: @@ -99679,7 +100290,7 @@ paths: type: - boolean - 'null' - text_matches: *635 + text_matches: *641 blog: type: - string @@ -99741,7 +100352,7 @@ paths: events_url: https://api.github.com/users/mojombo/events{/privacy} site_admin: true '304': *35 - '503': *108 + '503': *113 '422': *15 x-github: githubCloudOnly: false @@ -99761,7 +100372,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &639 + - &645 name: team_id description: The unique identifier of the team. in: path @@ -99773,9 +100384,9 @@ paths: description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 x-github: githubCloudOnly: false @@ -99802,7 +100413,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *639 + - *645 requestBody: required: true content: @@ -99866,16 +100477,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '201': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 '422': *15 '403': *27 @@ -99903,7 +100514,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *639 + - *645 responses: '204': description: Response @@ -99932,7 +100543,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -99942,11 +100553,11 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99970,7 +100581,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *639 + - *645 - name: role description: Filters members returned by their role in the team. in: query @@ -99993,9 +100604,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -100021,8 +100632,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: if user is a member @@ -100058,8 +100669,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -100098,8 +100709,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -100135,16 +100746,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '200': description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-user-is-a-team-maintainer: *640 + response-if-user-is-a-team-maintainer: *646 '404': *6 x-github: githubCloudOnly: false @@ -100177,8 +100788,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 requestBody: required: false content: @@ -100203,9 +100814,9 @@ paths: description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-users-membership-with-team-is-now-pending: *641 + response-if-users-membership-with-team-is-now-pending: *647 '403': description: Forbidden if team synchronization is set up '422': @@ -100239,8 +100850,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -100267,7 +100878,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -100277,11 +100888,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -100309,15 +100920,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *642 + schema: *648 examples: alternative-response-with-extra-repository-information: value: @@ -100468,9 +101079,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 requestBody: required: false content: @@ -100520,9 +101131,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 responses: '204': description: Response @@ -100547,7 +101158,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -100557,11 +101168,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - response-if-child-teams-exist: *643 + response-if-child-teams-exist: *649 headers: - Link: *59 + Link: *65 '404': *6 '403': *27 '422': *15 @@ -100592,7 +101203,7 @@ paths: application/json: schema: oneOf: - - &645 + - &651 title: Private User description: Private User type: object @@ -100842,7 +101453,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *644 + - *650 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -101002,7 +101613,7 @@ paths: description: Response content: application/json: - schema: *645 + schema: *651 examples: default: value: @@ -101081,7 +101692,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '304': *35 '404': *6 '403': *27 @@ -101104,7 +101715,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user parameters: - - *63 + - *69 responses: '204': description: If the user is blocked @@ -101132,7 +101743,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#block-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -101156,7 +101767,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#unblock-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -101205,11 +101816,11 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: - default: *230 + default: *236 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101346,21 +101957,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101400,7 +102011,7 @@ paths: type: integer secrets: type: array - items: &646 + items: &652 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -101442,9 +102053,9 @@ paths: - visibility - selected_repositories_url examples: - default: *441 + default: *447 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101514,13 +102125,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 responses: '200': description: Response content: application/json: - schema: *646 + schema: *652 examples: default: value: @@ -101550,7 +102161,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 requestBody: required: true content: @@ -101595,7 +102206,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -101623,7 +102234,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 responses: '204': description: Response @@ -101648,7 +102259,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *156 + - *161 responses: '200': description: Response @@ -101664,13 +102275,13 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *184 + default: *189 '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101691,7 +102302,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *156 + - *161 requestBody: required: true content: @@ -101723,7 +102334,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101745,7 +102356,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *156 + - *161 - name: repository_id in: path required: true @@ -101757,7 +102368,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101778,7 +102389,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *156 + - *161 - name: repository_id in: path required: true @@ -101790,7 +102401,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101810,17 +102421,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101844,7 +102455,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 requestBody: required: false content: @@ -101874,9 +102485,9 @@ paths: description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 @@ -101898,11 +102509,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '202': *37 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101927,13 +102538,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '202': description: Response content: application/json: - schema: &647 + schema: &653 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -101986,7 +102597,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &648 + default: &654 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -101994,7 +102605,7 @@ paths: sha: fd95a81ca01e48ede9f39c799ecbcef817b8a3b2 id: latest export_url: https://api.github.com/user/codespaces/:name/exports/latest - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102018,7 +102629,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *231 + - *237 - name: export_id in: path required: true @@ -102031,9 +102642,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *653 examples: - default: *648 + default: *654 '404': *6 x-github: githubCloudOnly: false @@ -102054,7 +102665,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *231 + - *237 responses: '200': description: Response @@ -102070,11 +102681,11 @@ paths: type: integer machines: type: array - items: *440 + items: *446 examples: - default: *649 + default: *655 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102101,7 +102712,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *231 + - *237 requestBody: required: true content: @@ -102157,11 +102768,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *322 + repository: *328 machine: anyOf: - type: 'null' - - *440 + - *446 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -102958,17 +103569,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '304': *35 - '500': *107 + '500': *53 '400': *14 '401': *23 '402': @@ -102998,16 +103609,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 - '500': *107 + default: *445 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -103036,9 +103647,9 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: &660 + default: &666 value: - id: 197 name: hello_docker @@ -103139,7 +103750,7 @@ paths: application/json: schema: type: array - items: &650 + items: &656 title: Email description: Email type: object @@ -103209,16 +103820,16 @@ paths: application/json: schema: type: array - items: *650 + items: *656 examples: - default: &662 + default: &668 value: - email: octocat@github.com verified: true primary: true visibility: public headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -103288,7 +103899,7 @@ paths: application/json: schema: type: array - items: *650 + items: *656 examples: default: value: @@ -103400,9 +104011,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -103433,9 +104044,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -103455,7 +104066,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user parameters: - - *63 + - *69 responses: '204': description: if the person is followed by the authenticated user @@ -103485,7 +104096,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#follow-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -103510,7 +104121,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#unfollow-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -103546,7 +104157,7 @@ paths: application/json: schema: type: array - items: &651 + items: &657 title: GPG Key description: A unique encryption key type: object @@ -103691,7 +104302,7 @@ paths: - subkeys - revoked examples: - default: &678 + default: &684 value: - id: 3 name: Octocat's GPG Key @@ -103723,7 +104334,7 @@ paths: revoked: false raw_key: string headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -103776,9 +104387,9 @@ paths: description: Response content: application/json: - schema: *651 + schema: *657 examples: - default: &652 + default: &658 value: id: 3 name: Octocat's GPG Key @@ -103835,7 +104446,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &653 + - &659 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -103847,9 +104458,9 @@ paths: description: Response content: application/json: - schema: *651 + schema: *657 examples: - default: *652 + default: *658 '404': *6 '304': *35 '403': *27 @@ -103872,7 +104483,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *653 + - *659 responses: '204': description: Response @@ -104015,7 +104626,7 @@ paths: suspended_at: suspended_by: headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -104063,11 +104674,11 @@ paths: type: array items: allOf: - - *71 + - *77 examples: - default: *140 + default: *145 headers: - Link: *59 + Link: *65 '404': *6 '403': *27 '304': *35 @@ -104079,9 +104690,10 @@ paths: "/user/installations/{installation_id}/repositories/{repository_id}": put: summary: Add a repository to an app installation - description: "Add a single repository to an installation. The authenticated - user must have admin access to the repository. \n\nThis endpoint only works - for PATs (classic) with the `repo` scope." + description: |- + Add a single repository to an installation. The authenticated user must have admin access to the repository. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/add-repo-to-installation-for-authenticated-user @@ -104090,7 +104702,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *21 - - *137 + - *142 responses: '204': description: Response @@ -104104,10 +104716,10 @@ paths: subcategory: installations delete: summary: Remove a repository from an app installation - description: "Remove a single repository from an installation. The authenticated - user must have admin access to the repository. The installation must have - the `repository_selection` of `selected`. \n\nThis endpoint only works for - PATs (classic) with the `repo` scope." + description: |- + Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/remove-repo-from-installation-for-authenticated-user @@ -104116,7 +104728,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *21 - - *137 + - *142 responses: '204': description: Response @@ -104150,12 +104762,12 @@ paths: application/json: schema: anyOf: - - *216 + - *222 - type: object properties: {} additionalProperties: false examples: - default: *217 + default: *223 '204': description: Response when there are no restrictions x-github: @@ -104179,7 +104791,7 @@ paths: required: true content: application/json: - schema: *511 + schema: *517 examples: default: value: @@ -104190,7 +104802,7 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: default: value: @@ -104271,7 +104883,7 @@ paths: - closed - all default: open - - *227 + - *233 - name: sort description: What to sort results by. in: query @@ -104283,8 +104895,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -104294,11 +104906,11 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *228 + default: *234 headers: - Link: *59 + Link: *65 '404': *6 '304': *35 x-github: @@ -104329,7 +104941,7 @@ paths: application/json: schema: type: array - items: &654 + items: &660 title: Key description: Key type: object @@ -104381,7 +104993,7 @@ paths: verified: false read_only: false headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -104432,9 +105044,9 @@ paths: description: Response content: application/json: - schema: *654 + schema: *660 examples: - default: &655 + default: &661 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -104467,15 +105079,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *541 + - *547 responses: '200': description: Response content: application/json: - schema: *654 + schema: *660 examples: - default: *655 + default: *661 '404': *6 '304': *35 '403': *27 @@ -104498,7 +105110,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *541 + - *547 responses: '204': description: Response @@ -104531,7 +105143,7 @@ paths: application/json: schema: type: array - items: &656 + items: &662 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -104599,7 +105211,7 @@ paths: - id - type - login - plan: *91 + plan: *97 required: - billing_cycle - next_billing_date @@ -104610,7 +105222,7 @@ paths: - account - plan examples: - default: &657 + default: &663 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -104643,7 +105255,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '304': *35 '401': *23 '404': *6 @@ -104672,11 +105284,11 @@ paths: application/json: schema: type: array - items: *656 + items: *662 examples: - default: *657 + default: *663 headers: - Link: *59 + Link: *65 '304': *35 '401': *23 x-github: @@ -104714,7 +105326,7 @@ paths: application/json: schema: type: array - items: *233 + items: *239 examples: default: value: @@ -104797,7 +105409,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -104822,13 +105434,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#get-an-organization-membership-for-the-authenticated-user parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *233 + schema: *239 examples: default: value: @@ -104890,7 +105502,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#update-an-organization-membership-for-the-authenticated-user parameters: - - *67 + - *73 requestBody: required: true content: @@ -104915,7 +105527,7 @@ paths: description: Response content: application/json: - schema: *233 + schema: *239 examples: default: value: @@ -104987,7 +105599,7 @@ paths: application/json: schema: type: array - items: *235 + items: *241 examples: default: value: @@ -105140,7 +105752,7 @@ paths: updated_at: '2015-07-06T15:33:38-07:00' node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -105249,7 +105861,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -105429,7 +106041,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *236 + - *242 - name: exclude in: query required: false @@ -105442,7 +106054,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -105636,7 +106248,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *236 + - *242 responses: '302': description: Response @@ -105662,7 +106274,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *236 + - *242 responses: '204': description: Response @@ -105691,8 +106303,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *236 - - *658 + - *242 + - *664 responses: '204': description: Response @@ -105716,7 +106328,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *236 + - *242 - *17 - *19 responses: @@ -105726,11 +106338,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -105763,11 +106375,11 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -105807,7 +106419,7 @@ paths: - docker - nuget - container - - *659 + - *665 - *19 - *17 responses: @@ -105817,10 +106429,10 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *660 - '400': *661 + default: *666 + '400': *667 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -105840,16 +106452,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: - default: &679 + default: &685 value: id: 40201 name: octo-name @@ -105962,8 +106574,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 responses: '204': description: Response @@ -105993,8 +106605,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 - name: token description: package token schema: @@ -106026,8 +106638,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 - *19 - *17 - name: state @@ -106047,7 +106659,7 @@ paths: application/json: schema: type: array - items: *245 + items: *251 examples: default: value: @@ -106096,15 +106708,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '200': description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -106140,9 +106752,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '204': description: Response @@ -106172,9 +106784,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '204': description: Response @@ -106211,11 +106823,11 @@ paths: application/json: schema: type: array - items: *650 + items: *656 examples: - default: *662 + default: *668 headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -106324,9 +106936,9 @@ paths: application/json: schema: type: array - items: *71 + items: *77 examples: - default: &669 + default: &675 summary: Default response value: - id: 1296269 @@ -106447,7 +107059,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '403': *27 @@ -106644,9 +107256,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -106684,11 +107296,11 @@ paths: application/json: schema: type: array - items: *513 + items: *519 examples: - default: *663 + default: *669 headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -106709,7 +107321,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *220 + - *226 responses: '204': description: Response @@ -106732,7 +107344,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *220 + - *226 responses: '204': description: Response @@ -106765,7 +107377,7 @@ paths: application/json: schema: type: array - items: &664 + items: &670 title: Social account description: Social media account type: object @@ -106782,12 +107394,12 @@ paths: - provider - url examples: - default: &665 + default: &671 value: - provider: twitter url: https://twitter.com/github headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -106845,9 +107457,9 @@ paths: application/json: schema: type: array - items: *664 + items: *670 examples: - default: *665 + default: *671 '422': *15 '304': *35 '404': *6 @@ -106935,7 +107547,7 @@ paths: application/json: schema: type: array - items: &666 + items: &672 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -106955,7 +107567,7 @@ paths: - title - created_at examples: - default: &697 + default: &703 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -106966,7 +107578,7 @@ paths: title: ssh-rsa AAAAB3NzaC1yc2EAAB created_at: '2020-07-11T21:31:57Z' headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -107020,9 +107632,9 @@ paths: description: Response content: application/json: - schema: *666 + schema: *672 examples: - default: &667 + default: &673 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -107052,7 +107664,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &668 + - &674 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -107064,9 +107676,9 @@ paths: description: Response content: application/json: - schema: *666 + schema: *672 examples: - default: *667 + default: *673 '404': *6 '304': *35 '403': *27 @@ -107089,7 +107701,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *668 + - *674 responses: '204': description: Response @@ -107118,7 +107730,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &698 + - &704 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -107131,7 +107743,7 @@ paths: - created - updated default: created - - *53 + - *59 - *17 - *19 responses: @@ -107141,13 +107753,13 @@ paths: application/json: schema: type: array - items: *71 + items: *77 examples: - default-response: *669 + default-response: *675 application/vnd.github.v3.star+json: schema: type: array - items: &699 + items: &705 title: Starred Repository description: Starred Repository type: object @@ -107155,7 +107767,7 @@ paths: starred_at: type: string format: date-time - repo: *71 + repo: *77 required: - starred_at - repo @@ -107283,7 +107895,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -107303,8 +107915,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response if this repository is starred by you @@ -107332,8 +107944,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -107357,8 +107969,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -107391,11 +108003,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -107430,7 +108042,7 @@ paths: application/json: schema: type: array - items: *315 + items: *321 examples: default: value: @@ -107481,7 +108093,7 @@ paths: updated_at: '2017-08-17T12:37:15Z' type: Organization headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -107508,7 +108120,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user-using-their-id parameters: - - *93 + - *99 responses: '200': description: Response @@ -107516,10 +108128,10 @@ paths: application/json: schema: oneOf: - - *645 - - *644 + - *651 + - *650 examples: - default-response: &673 + default-response: &679 summary: Default response value: login: octocat @@ -107554,7 +108166,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &674 + response-with-git-hub-plan-information: &680 summary: Response with GitHub plan information value: login: octocat @@ -107611,14 +108223,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &671 + - &677 name: user_id description: The unique identifier of the user. in: path required: true schema: type: string - - *259 + - *265 requestBody: required: true description: Details of the draft item to create in the project. @@ -107652,9 +108264,9 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: - draft_issue: *265 + draft_issue: *271 '304': *35 '403': *27 '401': *23 @@ -107677,7 +108289,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *670 + - *676 - *17 responses: '200': @@ -107688,7 +108300,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: Link: example: ; rel="next" @@ -107712,8 +108324,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *671 - - *259 + - *677 + - *265 requestBody: required: true content: @@ -107787,17 +108399,17 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *672 + schema: *678 examples: table_view: summary: Response for creating a table view - value: *269 + value: *275 board_view: summary: Response for creating a board view with filter - value: *269 + value: *275 roadmap_view: summary: Response for creating a roadmap view - value: *269 + value: *275 '304': *35 '403': *27 '401': *23 @@ -107831,7 +108443,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user parameters: - - *63 + - *69 responses: '200': description: Response @@ -107839,11 +108451,11 @@ paths: application/json: schema: oneOf: - - *645 - - *644 + - *651 + - *650 examples: - default-response: *673 - response-with-git-hub-plan-information: *674 + default-response: *679 + response-with-git-hub-plan-information: *680 '404': *6 x-github: githubCloudOnly: false @@ -107869,7 +108481,7 @@ paths: - *17 - *45 - *46 - - *63 + - *69 requestBody: required: true content: @@ -107893,8 +108505,8 @@ paths: required: - subject_digests examples: - default: *675 - withPredicateType: *676 + default: *681 + withPredicateType: *682 responses: '200': description: Response @@ -107948,7 +108560,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *677 + default: *683 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -107966,7 +108578,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-in-bulk parameters: - - *63 + - *69 requestBody: required: true content: @@ -108031,7 +108643,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-by-subject-digest parameters: - - *63 + - *69 - name: subject_digest description: Subject Digest in: path @@ -108062,7 +108674,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-by-id parameters: - - *63 + - *69 - name: attestation_id description: Attestation ID in: path @@ -108100,7 +108712,7 @@ paths: - *17 - *45 - *46 - - *63 + - *69 - name: subject_digest description: Subject Digest in: path @@ -108153,12 +108765,12 @@ paths: initiator: type: string examples: - default: *380 + default: *386 '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -108184,7 +108796,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user parameters: - - *63 + - *69 responses: '200': description: Response @@ -108192,9 +108804,9 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *660 + default: *666 '403': *27 '401': *23 x-github: @@ -108217,7 +108829,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-for-the-authenticated-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108227,7 +108839,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -108289,8 +108901,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-organization-events-for-the-authenticated-user parameters: - - *63 - - *67 + - *69 + - *73 - *17 - *19 responses: @@ -108300,7 +108912,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -108377,7 +108989,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108387,7 +108999,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -108445,7 +109057,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-followers-of-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108457,9 +109069,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108476,7 +109088,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-the-people-a-user-follows parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108488,9 +109100,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108507,7 +109119,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-user-follows-another-user parameters: - - *63 + - *69 - name: target_user in: path required: true @@ -108534,8 +109146,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-a-user parameters: - - *63 - - *80 + - *69 + - *86 - *17 - *19 responses: @@ -108545,11 +109157,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -108568,7 +109180,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108578,11 +109190,11 @@ paths: application/json: schema: type: array - items: *651 + items: *657 examples: - default: *678 + default: *684 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108604,7 +109216,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-contextual-information-for-a-user parameters: - - *63 + - *69 - name: subject_type description: Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, @@ -108676,7 +109288,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-user-installation-for-the-authenticated-app parameters: - - *63 + - *69 responses: '200': description: Response @@ -108684,7 +109296,7 @@ paths: application/json: schema: *20 examples: - default: *510 + default: *516 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108702,7 +109314,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#list-public-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108738,7 +109350,7 @@ paths: - id: 1 key: ssh-rsa AAA... headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108758,7 +109370,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108768,11 +109380,11 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108809,8 +109421,8 @@ paths: - docker - nuget - container - - *659 - - *63 + - *665 + - *69 - *19 - *17 responses: @@ -108820,12 +109432,12 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *660 + default: *666 '403': *27 '401': *23 - '400': *661 + '400': *667 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108845,17 +109457,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: - default: *679 + default: *685 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108876,9 +109488,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '204': description: Response @@ -108910,9 +109522,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 - name: token description: package token schema: @@ -108944,9 +109556,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '200': description: Response @@ -108954,7 +109566,7 @@ paths: application/json: schema: type: array - items: *245 + items: *251 examples: default: value: @@ -109012,16 +109624,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *243 - - *244 - - *246 - - *63 + - *249 + - *250 + - *252 + - *69 responses: '200': description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -109056,10 +109668,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *243 - - *244 - - *63 - - *246 + - *249 + - *250 + - *69 + - *252 responses: '204': description: Response @@ -109091,10 +109703,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *243 - - *244 - - *63 - - *246 + - *249 + - *250 + - *69 + - *252 responses: '204': description: Response @@ -109118,7 +109730,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-projects-for-user parameters: - - *63 + - *69 - name: q description: Limit results to projects of the specified type. in: query @@ -109135,11 +109747,11 @@ paths: application/json: schema: type: array - items: *257 + items: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109159,18 +109771,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-user parameters: - - *259 - - *63 + - *265 + - *69 responses: '200': description: Response content: application/json: - schema: *257 + schema: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109190,8 +109802,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-user parameters: - - *259 - - *63 + - *265 + - *69 - *17 - *45 - *46 @@ -109202,11 +109814,11 @@ paths: application/json: schema: type: array - items: *262 + items: *268 examples: - default: *680 + default: *686 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109225,8 +109837,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-field-to-user-owned-project parameters: - - *63 - - *259 + - *69 + - *265 requestBody: required: true content: @@ -109264,7 +109876,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *681 + items: *687 required: - name - data_type @@ -109280,7 +109892,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *682 + iteration_configuration: *688 required: - name - data_type @@ -109302,20 +109914,20 @@ paths: value: name: Due date data_type: date - single_select_field: *683 - iteration_field: *684 + single_select_field: *689 + iteration_field: *690 responses: '201': description: Response content: application/json: - schema: *262 + schema: *268 examples: - text_field: *685 - number_field: *686 - date_field: *687 - single_select_field: *688 - iteration_field: *689 + text_field: *691 + number_field: *692 + date_field: *693 + single_select_field: *694 + iteration_field: *695 '304': *35 '403': *27 '401': *23 @@ -109336,19 +109948,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - - *259 - - *690 - - *63 + - *265 + - *696 + - *69 responses: '200': description: Response content: application/json: - schema: *262 + schema: *268 examples: - default: *691 + default: *697 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109369,8 +109981,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-owned-project parameters: - - *259 - - *63 + - *265 + - *69 - *45 - *46 - *17 @@ -109402,11 +110014,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109425,8 +110037,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#add-item-to-user-owned-project parameters: - - *63 - - *259 + - *69 + - *265 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -109496,22 +110108,22 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *265 + value: *271 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *265 + value: *271 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *265 + value: *271 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *265 + value: *271 '304': *35 '403': *27 '401': *23 @@ -109531,9 +110143,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-a-user-owned-project parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the title field will be returned. @@ -109553,11 +110165,11 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109576,9 +110188,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-user parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -109651,13 +110263,13 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - text_field: *267 - number_field: *267 - date_field: *267 - single_select_field: *267 - iteration_field: *267 + text_field: *273 + number_field: *273 + date_field: *273 + single_select_field: *273 + iteration_field: *273 '401': *23 '403': *27 '404': *6 @@ -109677,9 +110289,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-user parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 responses: '204': description: Response @@ -109701,9 +110313,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-project-view parameters: - - *259 - - *63 - - *692 + - *265 + - *69 + - *698 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -109729,11 +110341,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109759,7 +110371,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-received-by-the-authenticated-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109769,7 +110381,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -109834,7 +110446,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-received-by-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109844,7 +110456,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -109907,7 +110519,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repositories-for-a-user parameters: - - *63 + - *69 - name: type description: Limit results to repositories of the specified type. in: query @@ -109950,11 +110562,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109974,12 +110586,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-a-user parameters: - - *63 - - *110 - - *112 - - *111 - - *693 - - *113 + - *69 + - *115 + - *117 + - *116 + - *699 + - *118 responses: '200': description: Response when getting a billing premium request usage report @@ -110086,8 +110698,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110107,10 +110719,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-a-user parameters: - - *63 - - *110 - - *694 - - *111 + - *69 + - *115 + - *700 + - *116 responses: '200': description: Response when getting a billing usage report @@ -110180,8 +110792,8 @@ paths: repositoryName: user/example '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110204,13 +110816,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-a-user parameters: - - *63 - - *110 - - *112 - - *111 - - *695 - - *113 - - *696 + - *69 + - *115 + - *117 + - *116 + - *701 + - *118 + - *702 responses: '200': description: Response when getting a billing usage summary @@ -110315,8 +110927,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110334,7 +110946,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110344,11 +110956,11 @@ paths: application/json: schema: type: array - items: *664 + items: *670 examples: - default: *665 + default: *671 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110366,7 +110978,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110376,11 +110988,11 @@ paths: application/json: schema: type: array - items: *666 + items: *672 examples: - default: *697 + default: *703 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110402,9 +111014,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - - *63 - - *698 - - *53 + - *69 + - *704 + - *59 - *17 - *19 responses: @@ -110415,13 +111027,13 @@ paths: schema: anyOf: - type: array - items: *699 + items: *705 - type: array - items: *71 + items: *77 examples: - default-response: *669 + default-response: *675 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110438,7 +111050,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-repositories-watched-by-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110448,11 +111060,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110579,7 +111191,7 @@ webhooks: type: string enum: - disabled - enterprise: &700 + enterprise: &706 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -110648,7 +111260,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &701 + installation: &707 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -110669,7 +111281,7 @@ webhooks: required: - id - node_id - organization: &702 + organization: &708 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -110742,7 +111354,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &703 + repository: &709 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -110771,7 +111383,7 @@ webhooks: license: anyOf: - type: 'null' - - *77 + - *83 organization: anyOf: - type: 'null' @@ -111668,10 +112280,10 @@ webhooks: type: string enum: - enabled - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -111747,11 +112359,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: &704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: &710 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -111974,11 +112586,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: *704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -112166,11 +112778,11 @@ webhooks: - everyone required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: *704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -112254,7 +112866,7 @@ webhooks: type: string enum: - completed - check_run: &706 + check_run: &712 title: CheckRun description: A check performed on the code of a given code change type: object @@ -112319,8 +112931,8 @@ webhooks: - MDEwOkNoZWNrU3VpdGU1 pull_requests: type: array - items: *78 - repository: *148 + items: *84 + repository: *153 status: type: string enum: @@ -112364,7 +112976,7 @@ webhooks: - examples: - neutral - deployment: *705 + deployment: *711 details_url: type: string examples: @@ -112424,7 +113036,7 @@ webhooks: - annotations_url pull_requests: type: array - items: *78 + items: *84 started_at: type: string format: date-time @@ -112462,10 +113074,10 @@ webhooks: - output - app - pull_requests - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -112856,11 +113468,11 @@ webhooks: type: string enum: - created - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -113254,11 +113866,11 @@ webhooks: type: string enum: - requested_action - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 requested_action: description: The action requested by the user. type: object @@ -113661,11 +114273,11 @@ webhooks: type: string enum: - rerequested - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -114650,10 +115262,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115357,10 +115969,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -116058,10 +116670,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -116230,7 +116842,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -116382,20 +116994,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &707 + commit_oid: &713 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *700 - installation: *701 - organization: *702 - ref: &708 + enterprise: *706 + installation: *707 + organization: *708 + ref: &714 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -116562,7 +117174,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -116803,12 +117415,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -116906,7 +117518,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117091,12 +117703,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -117265,7 +117877,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -117442,12 +118054,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -117548,7 +118160,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117737,9 +118349,9 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -117747,7 +118359,7 @@ webhooks: type: - string - 'null' - repository: *703 + repository: *709 sender: *4 required: - action @@ -117846,7 +118458,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117993,12 +118605,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -118167,7 +118779,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -118319,10 +118931,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -118582,10 +119194,10 @@ webhooks: - updated_at - author_association - body - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -118666,18 +119278,18 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *702 - pusher_type: &709 + organization: *708 + pusher_type: &715 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &710 + ref: &716 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -118687,7 +119299,7 @@ webhooks: enum: - tag - branch - repository: *703 + repository: *709 sender: *4 required: - ref @@ -118769,10 +119381,10 @@ webhooks: type: string enum: - created - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -118857,9 +119469,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -118936,10 +119548,10 @@ webhooks: type: string enum: - promote_to_enterprise - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -119016,10 +119628,10 @@ webhooks: type: string enum: - updated - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -119096,19 +119708,19 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - repository: *703 - organization: *702 + enterprise: *706 + installation: *707 + repository: *709 + organization: *708 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *274 + items: *280 old_property_values: type: array description: The old custom property values for the repository. - items: *274 + items: *280 required: - action - repository @@ -119184,18 +119796,18 @@ webhooks: title: delete event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - pusher_type: *709 - ref: *710 + enterprise: *706 + installation: *707 + organization: *708 + pusher_type: *715 + ref: *716 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *703 + repository: *709 sender: *4 required: - ref @@ -119275,11 +119887,11 @@ webhooks: type: string enum: - assignees_changed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119359,11 +119971,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119444,11 +120056,11 @@ webhooks: type: string enum: - auto_reopened - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119529,11 +120141,11 @@ webhooks: type: string enum: - created - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119612,11 +120224,11 @@ webhooks: type: string enum: - dismissed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119695,11 +120307,11 @@ webhooks: type: string enum: - fixed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119779,11 +120391,11 @@ webhooks: type: string enum: - reintroduced - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119862,11 +120474,11 @@ webhooks: type: string enum: - reopened - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119943,9 +120555,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - key: &711 + enterprise: *706 + installation: *707 + key: &717 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -119983,8 +120595,8 @@ webhooks: - verified - created_at - read_only - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -120061,11 +120673,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - key: *711 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + key: *717 + organization: *708 + repository: *709 sender: *4 required: - action @@ -120632,12 +121244,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: &715 + workflow: &721 title: Workflow type: - object @@ -121388,13 +122000,13 @@ webhooks: deployment: anyOf: - type: 'null' - - *475 + - *481 pull_requests: type: array - items: *559 - repository: *703 - organization: *702 - installation: *701 + items: *565 + repository: *709 + organization: *708 + installation: *707 sender: *4 responses: '200': @@ -121465,7 +122077,7 @@ webhooks: type: string enum: - approved - approver: &712 + approver: &718 type: object properties: avatar_url: @@ -121508,11 +122120,11 @@ webhooks: type: string comment: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - reviewers: &713 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: &719 type: array items: type: object @@ -121593,7 +122205,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &714 + workflow_job_run: &720 type: object properties: conclusion: @@ -122339,18 +122951,18 @@ webhooks: type: string enum: - rejected - approver: *712 + approver: *718 comment: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - reviewers: *713 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: *719 sender: *4 since: type: string - workflow_job_run: *714 + workflow_job_run: *720 workflow_job_runs: type: array items: @@ -123067,13 +123679,13 @@ webhooks: type: string enum: - requested - enterprise: *700 + enterprise: *706 environment: type: string - installation: *701 - organization: *702 - repository: *703 - requestor: &720 + installation: *707 + organization: *708 + repository: *709 + requestor: &726 title: User type: - object @@ -125006,12 +125618,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Deployment Workflow Run type: @@ -125702,7 +126314,7 @@ webhooks: type: string enum: - answered - answer: &718 + answer: &724 type: object properties: author_association: @@ -125862,11 +126474,11 @@ webhooks: - created_at - updated_at - body - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125993,11 +126605,11 @@ webhooks: - from required: - category - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126080,11 +126692,11 @@ webhooks: type: string enum: - closed - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126166,7 +126778,7 @@ webhooks: type: string enum: - created - comment: &717 + comment: &723 type: object properties: author_association: @@ -126326,11 +126938,11 @@ webhooks: - updated_at - body - reactions - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126413,12 +127025,12 @@ webhooks: type: string enum: - deleted - comment: *717 - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + comment: *723 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126513,12 +127125,12 @@ webhooks: - from required: - body - comment: *717 - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + comment: *723 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126602,11 +127214,11 @@ webhooks: type: string enum: - created - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126688,11 +127300,11 @@ webhooks: type: string enum: - deleted - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126792,11 +127404,11 @@ webhooks: type: string required: - from - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126878,10 +127490,10 @@ webhooks: type: string enum: - labeled - discussion: *716 - enterprise: *700 - installation: *701 - label: &719 + discussion: *722 + enterprise: *706 + installation: *707 + label: &725 title: Label type: object properties: @@ -126914,8 +127526,8 @@ webhooks: - color - default - description - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126998,11 +127610,11 @@ webhooks: type: string enum: - locked - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127084,11 +127696,11 @@ webhooks: type: string enum: - pinned - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127170,11 +127782,11 @@ webhooks: type: string enum: - reopened - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127259,16 +127871,16 @@ webhooks: changes: type: object properties: - new_discussion: *716 - new_repository: *703 + new_discussion: *722 + new_repository: *709 required: - new_discussion - new_repository - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127351,10 +127963,10 @@ webhooks: type: string enum: - unanswered - discussion: *716 - old_answer: *718 - organization: *702 - repository: *703 + discussion: *722 + old_answer: *724 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127436,12 +128048,12 @@ webhooks: type: string enum: - unlabeled - discussion: *716 - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127524,11 +128136,11 @@ webhooks: type: string enum: - unlocked - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127610,11 +128222,11 @@ webhooks: type: string enum: - unpinned - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127687,7 +128299,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *700 + enterprise: *706 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -128365,9 +128977,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *701 - organization: *702 - repository: *703 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - forkee @@ -128513,9 +129125,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pages: description: The pages that were updated. type: array @@ -128553,7 +129165,7 @@ webhooks: - action - sha - html_url - repository: *703 + repository: *709 sender: *4 required: - pages @@ -128629,10 +129241,10 @@ webhooks: type: string enum: - created - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: &721 + organization: *708 + repositories: &727 description: An array of repository objects that the installation can access. type: array @@ -128658,8 +129270,8 @@ webhooks: - name - full_name - private - repository: *703 - requester: *720 + repository: *709 + requester: *726 sender: *4 required: - action @@ -128734,11 +129346,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -128815,11 +129427,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -128896,10 +129508,10 @@ webhooks: type: string enum: - added - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories_added: &722 + organization: *708 + repositories_added: &728 description: An array of repository objects, which were added to the installation. type: array @@ -128945,15 +129557,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *703 - repository_selection: &723 + repository: *709 + repository_selection: &729 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *720 + requester: *726 sender: *4 required: - action @@ -129032,10 +129644,10 @@ webhooks: type: string enum: - removed - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories_added: *722 + organization: *708 + repositories_added: *728 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -129062,9 +129674,9 @@ webhooks: - name - full_name - private - repository: *703 - repository_selection: *723 - requester: *720 + repository: *709 + repository_selection: *729 + requester: *726 sender: *4 required: - action @@ -129143,11 +129755,11 @@ webhooks: type: string enum: - suspend - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -129329,10 +129941,10 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 target_type: type: string @@ -129411,11 +130023,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -129581,7 +130193,7 @@ webhooks: pin: anyOf: - type: 'null' - - *538 + - *544 user: title: User type: @@ -129667,8 +130279,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -130480,8 +131092,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -130498,7 +131110,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -130842,8 +131454,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -130923,7 +131535,7 @@ webhooks: type: string enum: - deleted - comment: &724 + comment: &730 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -131080,7 +131692,7 @@ webhooks: pin: anyOf: - type: 'null' - - *538 + - *544 required: - url - html_url @@ -131094,8 +131706,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -131903,8 +132515,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -131921,7 +132533,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -132267,8 +132879,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -132348,7 +132960,7 @@ webhooks: type: string enum: - edited - changes: &748 + changes: &754 description: The changes to the comment. type: object properties: @@ -132360,9 +132972,9 @@ webhooks: type: string required: - from - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -133173,8 +133785,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -133191,7 +133803,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -133535,8 +134147,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -133617,9 +134229,9 @@ webhooks: type: string enum: - pinned - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -134432,8 +135044,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134450,7 +135062,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -134796,8 +135408,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -134877,9 +135489,9 @@ webhooks: type: string enum: - unpinned - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -135692,8 +136304,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135710,7 +136322,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -136056,8 +136668,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136140,15 +136752,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 + blocked_issue: *81 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - blocking_issue_repo: *71 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + blocking_issue_repo: *77 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136231,15 +136843,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 + blocked_issue: *81 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - blocking_issue_repo: *71 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + blocking_issue_repo: *77 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136321,15 +136933,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 - blocked_issue_repo: *71 + blocked_issue: *81 + blocked_issue_repo: *77 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136412,15 +137024,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 - blocked_issue_repo: *71 + blocked_issue: *81 + blocked_issue_repo: *77 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136500,10 +137112,10 @@ webhooks: type: string enum: - assigned - assignee: *720 - enterprise: *700 - installation: *701 - issue: &727 + assignee: *726 + enterprise: *706 + installation: *707 + issue: &733 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -137313,12 +137925,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137335,7 +137947,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -137438,8 +138050,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -137519,8 +138131,8 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -138335,12 +138947,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138357,7 +138969,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -138603,8 +139215,8 @@ webhooks: required: - state - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -138683,8 +139295,8 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139490,12 +140102,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139512,7 +140124,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -139614,8 +140226,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -139694,8 +140306,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -140524,12 +141136,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140546,7 +141158,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -140627,7 +141239,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &725 + milestone: &731 title: Milestone description: A collection of related issues and pull requests. type: object @@ -140770,8 +141382,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -140870,8 +141482,8 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -141681,12 +142293,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141700,7 +142312,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -141806,9 +142418,9 @@ webhooks: - active_lock_reason - body - reactions - label: *719 - organization: *702 - repository: *703 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -141888,8 +142500,8 @@ webhooks: type: string enum: - labeled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -142698,12 +143310,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142717,7 +143329,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -142823,9 +143435,9 @@ webhooks: - active_lock_reason - body - reactions - label: *719 - organization: *702 - repository: *703 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -142905,8 +143517,8 @@ webhooks: type: string enum: - locked - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -143740,12 +144352,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143759,7 +144371,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -143842,8 +144454,8 @@ webhooks: format: uri user_view_type: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -143922,8 +144534,8 @@ webhooks: type: string enum: - milestoned - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -144751,12 +145363,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144773,7 +145385,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -144853,9 +145465,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *725 - organization: *702 - repository: *703 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -145742,11 +146354,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145773,7 +146385,7 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 + - *82 user: title: User type: @@ -145846,7 +146458,7 @@ webhooks: required: - login - id - type: *224 + type: *230 required: - id - number @@ -146338,8 +146950,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -147146,11 +147758,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147167,7 +147779,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -147178,7 +147790,7 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 + - *82 user: title: User type: @@ -147273,8 +147885,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147354,9 +147966,9 @@ webhooks: type: string enum: - pinned - enterprise: *700 - installation: *701 - issue: &726 + enterprise: *706 + installation: *707 + issue: &732 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -148160,12 +148772,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148182,7 +148794,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -148284,8 +148896,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148364,8 +148976,8 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -149197,12 +149809,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149299,9 +149911,9 @@ webhooks: format: uri user_view_type: type: string - type: *224 - organization: *702 - repository: *703 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150188,12 +150800,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150210,7 +150822,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -150803,11 +151415,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *700 - installation: *701 - issue: *726 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150887,12 +151499,12 @@ webhooks: type: string enum: - typed - enterprise: *700 - installation: *701 - issue: *727 - type: *224 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150973,7 +151585,7 @@ webhooks: type: string enum: - unassigned - assignee: &751 + assignee: &757 title: User type: - object @@ -151045,11 +151657,11 @@ webhooks: required: - login - id - enterprise: *700 - installation: *701 - issue: *727 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151128,12 +151740,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *700 - installation: *701 - issue: *727 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151213,8 +151825,8 @@ webhooks: type: string enum: - unlocked - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -152046,12 +152658,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152068,7 +152680,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -152148,8 +152760,8 @@ webhooks: format: uri user_view_type: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152229,11 +152841,11 @@ webhooks: type: string enum: - unpinned - enterprise: *700 - installation: *701 - issue: *726 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152312,12 +152924,12 @@ webhooks: type: string enum: - untyped - enterprise: *700 - installation: *701 - issue: *727 - type: *224 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152397,11 +153009,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152479,11 +153091,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152593,11 +153205,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152679,9 +153291,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: &728 + enterprise: *706 + installation: *707 + marketplace_purchase: &734 title: Marketplace Purchase type: object required: @@ -152769,8 +153381,8 @@ webhooks: type: integer unit_count: type: integer - organization: *702 - previous_marketplace_purchase: &729 + organization: *708 + previous_marketplace_purchase: &735 title: Marketplace Purchase type: object properties: @@ -152854,7 +153466,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -152934,10 +153546,10 @@ webhooks: - changed effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153025,7 +153637,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -153107,10 +153719,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153196,7 +153808,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -153277,8 +153889,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 marketplace_purchase: title: Marketplace Purchase type: object @@ -153364,9 +153976,9 @@ webhooks: type: integer unit_count: type: integer - organization: *702 - previous_marketplace_purchase: *729 - repository: *703 + organization: *708 + previous_marketplace_purchase: *735 + repository: *709 sender: *4 required: - action @@ -153446,12 +154058,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 - previous_marketplace_purchase: *729 - repository: *703 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 + previous_marketplace_purchase: *735 + repository: *709 sender: *4 required: - action @@ -153553,11 +154165,11 @@ webhooks: type: string required: - to - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153659,11 +154271,11 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153742,11 +154354,11 @@ webhooks: type: string enum: - removed - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153824,11 +154436,11 @@ webhooks: type: string enum: - added - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -153906,7 +154518,7 @@ webhooks: required: - login - id - team: &730 + team: &736 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -154136,11 +154748,11 @@ webhooks: type: string enum: - removed - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154219,7 +154831,7 @@ webhooks: required: - login - id - team: *730 + team: *736 required: - action - scope @@ -154301,8 +154913,8 @@ webhooks: type: string enum: - checks_requested - installation: *701 - merge_group: &731 + installation: *707 + merge_group: &737 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -154321,15 +154933,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *400 + head_commit: *406 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154415,10 +155027,10 @@ webhooks: - merged - invalidated - dequeued - installation: *701 - merge_group: *731 - organization: *702 - repository: *703 + installation: *707 + merge_group: *737 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154491,7 +155103,7 @@ webhooks: type: string enum: - deleted - enterprise: *700 + enterprise: *706 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -154600,12 +155212,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *701 - organization: *702 + installation: *707 + organization: *708 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -154685,11 +155297,11 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154768,9 +155380,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - milestone: &732 + enterprise: *706 + installation: *707 + milestone: &738 title: Milestone description: A collection of related issues and pull requests. type: object @@ -154912,8 +155524,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154992,11 +155604,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155106,11 +155718,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155190,11 +155802,11 @@ webhooks: type: string enum: - opened - enterprise: *700 - installation: *701 - milestone: *732 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155273,11 +155885,11 @@ webhooks: type: string enum: - blocked - blocked_user: *720 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + blocked_user: *726 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155356,11 +155968,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *720 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + blocked_user: *726 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155439,9 +156051,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - membership: &733 + enterprise: *706 + installation: *707 + membership: &739 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -155551,8 +156163,8 @@ webhooks: - role - organization_url - user - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155630,11 +156242,11 @@ webhooks: type: string enum: - member_added - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155713,8 +156325,8 @@ webhooks: type: string enum: - member_invited - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -155836,10 +156448,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 - user: *720 + user: *726 required: - action - invitation @@ -155917,11 +156529,11 @@ webhooks: type: string enum: - member_removed - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156008,11 +156620,11 @@ webhooks: properties: from: type: string - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156089,9 +156701,9 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -156614,7 +157226,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &734 + items: &740 title: Ruby Gems metadata type: object properties: @@ -156711,7 +157323,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -156787,9 +157399,9 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -157151,7 +157763,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *734 + items: *740 source_url: type: string format: uri @@ -157222,7 +157834,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -157402,12 +158014,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *700 + enterprise: *706 id: type: integer - installation: *701 - organization: *702 - repository: *703 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - id @@ -157484,7 +158096,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &735 + personal_access_token_request: &741 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -157634,10 +158246,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *700 - organization: *702 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157714,11 +158326,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *735 - enterprise: *700 - organization: *702 + personal_access_token_request: *741 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157794,11 +158406,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *735 - enterprise: *700 - organization: *702 + personal_access_token_request: *741 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157873,11 +158485,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *735 - organization: *702 - enterprise: *700 + personal_access_token_request: *741 + organization: *708 + enterprise: *706 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157982,7 +158594,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *736 + last_response: *742 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -158014,8 +158626,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 zen: description: Random string of GitHub zen. @@ -158260,10 +158872,10 @@ webhooks: - from required: - note - enterprise: *700 - installation: *701 - organization: *702 - project_card: &737 + enterprise: *706 + installation: *707 + organization: *708 + project_card: &743 title: Project Card type: object properties: @@ -158386,7 +158998,7 @@ webhooks: - creator - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -158467,11 +159079,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project_card: *737 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *743 + repository: *709 sender: *4 required: - action @@ -158551,9 +159163,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 project_card: title: Project Card type: object @@ -158683,7 +159295,7 @@ webhooks: repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -158777,11 +159389,11 @@ webhooks: - from required: - note - enterprise: *700 - installation: *701 - organization: *702 - project_card: *737 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *743 + repository: *709 sender: *4 required: - action @@ -158875,9 +159487,9 @@ webhooks: - from required: - column_id - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 project_card: allOf: - title: Project Card @@ -159074,7 +159686,7 @@ webhooks: type: string required: - after_id - repository: *703 + repository: *709 sender: *4 required: - action @@ -159154,10 +159766,10 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - organization: *702 - project: &739 + enterprise: *706 + installation: *707 + organization: *708 + project: &745 title: Project type: object properties: @@ -159284,7 +159896,7 @@ webhooks: - creator - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -159364,10 +159976,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project_column: &738 + enterprise: *706 + installation: *707 + organization: *708 + project_column: &744 title: Project Column type: object properties: @@ -159407,7 +160019,7 @@ webhooks: - name - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -159486,14 +160098,14 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -159582,11 +160194,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 + repository: *709 sender: *4 required: - action @@ -159666,11 +160278,11 @@ webhooks: type: string enum: - moved - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 + repository: *709 sender: *4 required: - action @@ -159750,11 +160362,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -159834,14 +160446,14 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - project: *739 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -159942,11 +160554,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -160025,11 +160637,11 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -160110,9 +160722,9 @@ webhooks: type: string enum: - closed - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -160193,9 +160805,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -160276,9 +160888,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -160399,9 +161011,9 @@ webhooks: type: string to: type: string - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -160484,7 +161096,7 @@ webhooks: type: string enum: - archived - changes: &743 + changes: &749 type: object properties: archived_at: @@ -160500,9 +161112,9 @@ webhooks: - string - 'null' format: date-time - installation: *701 - organization: *702 - projects_v2_item: &740 + installation: *707 + organization: *708 + projects_v2_item: &746 title: Projects v2 Item description: An item belonging to a project type: object @@ -160520,7 +161132,7 @@ webhooks: type: string description: The node ID of the content represented by this item. - content_type: *263 + content_type: *269 creator: *4 created_at: type: string @@ -160642,9 +161254,9 @@ webhooks: - 'null' to: type: string - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160726,9 +161338,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160809,9 +161421,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160916,7 +161528,7 @@ webhooks: oneOf: - type: string - type: integer - - &741 + - &747 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -160940,7 +161552,7 @@ webhooks: required: - id - name - - &742 + - &748 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -160980,8 +161592,8 @@ webhooks: oneOf: - type: string - type: integer - - *741 - - *742 + - *747 + - *748 type: - 'null' - string @@ -161004,9 +161616,9 @@ webhooks: - 'null' required: - body - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -161103,9 +161715,9 @@ webhooks: type: - string - 'null' - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -161188,10 +161800,10 @@ webhooks: type: string enum: - restored - changes: *743 - installation: *701 - organization: *702 - projects_v2_item: *740 + changes: *749 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -161273,9 +161885,9 @@ webhooks: type: string enum: - reopened - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -161356,9 +161968,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -161439,9 +162051,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -161587,9 +162199,9 @@ webhooks: - string - 'null' format: date - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -161660,10 +162272,10 @@ webhooks: title: public event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - repository @@ -161740,13 +162352,13 @@ webhooks: type: string enum: - assigned - assignee: *720 - enterprise: *700 - installation: *701 - number: &745 + assignee: *726 + enterprise: *706 + installation: *707 + number: &751 description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -164117,7 +164729,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -164199,11 +164811,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -166567,7 +167179,7 @@ webhooks: - draft reason: type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -166649,11 +167261,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -169017,7 +169629,7 @@ webhooks: - draft reason: type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -169099,13 +169711,13 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: &746 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: &752 allOf: - - *559 + - *565 - type: object properties: allow_auto_merge: @@ -169167,7 +169779,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *703 + repository: *709 sender: *4 required: - action @@ -169248,12 +169860,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -169333,11 +169945,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *700 - milestone: *260 - number: *745 - organization: *702 - pull_request: &747 + enterprise: *706 + milestone: *266 + number: *751 + organization: *708 + pull_request: &753 title: Pull Request type: object properties: @@ -171686,7 +172298,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -171765,11 +172377,11 @@ webhooks: type: string enum: - dequeued - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -174137,7 +174749,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *703 + repository: *709 sender: *4 required: - action @@ -174261,12 +174873,12 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -174346,11 +174958,11 @@ webhooks: type: string enum: - enqueued - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -176703,7 +177315,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -176783,11 +177395,11 @@ webhooks: type: string enum: - labeled - enterprise: *700 - installation: *701 - label: *719 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + label: *725 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -179157,7 +179769,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -179238,10 +179850,10 @@ webhooks: type: string enum: - locked - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -181609,7 +182221,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -181689,12 +182301,12 @@ webhooks: type: string enum: - milestoned - enterprise: *700 - milestone: *260 - number: *745 - organization: *702 - pull_request: *747 - repository: *703 + enterprise: *706 + milestone: *266 + number: *751 + organization: *708 + pull_request: *753 + repository: *709 sender: *4 required: - action @@ -181773,12 +182385,12 @@ webhooks: type: string enum: - opened - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -181859,12 +182471,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -181944,12 +182556,12 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -182324,9 +182936,9 @@ webhooks: - start_side - side - reactions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -184578,7 +185190,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -184658,7 +185270,7 @@ webhooks: type: string enum: - deleted - comment: &749 + comment: &755 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -184951,9 +185563,9 @@ webhooks: - start_side - side - reactions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -187193,7 +187805,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -187273,11 +187885,11 @@ webhooks: type: string enum: - edited - changes: *748 - comment: *749 - enterprise: *700 - installation: *701 - organization: *702 + changes: *754 + comment: *755 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -189520,7 +190132,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -189601,9 +190213,9 @@ webhooks: type: string enum: - dismissed - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -191858,7 +192470,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 review: description: The review that was affected. type: object @@ -192109,9 +192721,9 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -194225,8 +194837,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 - review: &750 + repository: *709 + review: &756 description: The review that was affected. type: object properties: @@ -194464,12 +195076,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -196838,7 +197450,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_reviewer: title: User type: @@ -196924,12 +197536,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -199305,7 +199917,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -199500,12 +200112,12 @@ webhooks: type: string enum: - review_requested - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -201876,7 +202488,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_reviewer: title: User type: @@ -201963,12 +202575,12 @@ webhooks: type: string enum: - review_requested - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -204330,7 +204942,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -204514,9 +205126,9 @@ webhooks: type: string enum: - submitted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -206774,8 +207386,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 - review: *750 + repository: *709 + review: *756 sender: *4 required: - action @@ -206855,9 +207467,9 @@ webhooks: type: string enum: - resolved - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -209010,7 +209622,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 sender: *4 thread: type: object @@ -209407,9 +210019,9 @@ webhooks: type: string enum: - unresolved - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -211545,7 +212157,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 sender: *4 thread: type: object @@ -211944,10 +212556,10 @@ webhooks: type: string before: type: string - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -214304,7 +214916,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -214386,11 +214998,11 @@ webhooks: type: string enum: - unassigned - assignee: *751 - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + assignee: *757 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -216762,7 +217374,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -216841,11 +217453,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *700 - installation: *701 - label: *719 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + label: *725 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -219206,7 +219818,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -219287,10 +219899,10 @@ webhooks: type: string enum: - unlocked - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -221641,7 +222253,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -221844,7 +222456,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *700 + enterprise: *706 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -221939,8 +222551,8 @@ webhooks: - url - author - committer - installation: *701 - organization: *702 + installation: *707 + organization: *708 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -222539,9 +223151,9 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -223018,7 +223630,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *734 + items: *740 summary: type: string tag_name: @@ -223074,7 +223686,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -223152,9 +223764,9 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -223466,7 +224078,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *734 + items: *740 summary: type: string tag_name: @@ -223516,7 +224128,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -223593,10 +224205,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - release: &752 + enterprise: *706 + installation: *707 + organization: *708 + release: &758 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -223927,7 +224539,7 @@ webhooks: - updated_at - zipball_url - body - repository: *703 + repository: *709 sender: *4 required: - action @@ -224004,11 +224616,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -224125,11 +224737,11 @@ webhooks: type: boolean required: - to - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -224207,9 +224819,9 @@ webhooks: type: string enum: - prereleased - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -224545,7 +225157,7 @@ webhooks: - string - 'null' format: uri - repository: *703 + repository: *709 sender: *4 required: - action @@ -224621,10 +225233,10 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - release: &753 + enterprise: *706 + installation: *707 + organization: *708 + release: &759 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -224957,7 +225569,7 @@ webhooks: - string - 'null' format: uri - repository: *703 + repository: *709 sender: *4 required: - action @@ -225033,11 +225645,11 @@ webhooks: type: string enum: - released - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -225113,11 +225725,11 @@ webhooks: type: string enum: - unpublished - enterprise: *700 - installation: *701 - organization: *702 - release: *753 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *759 + repository: *709 sender: *4 required: - action @@ -225193,11 +225805,11 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_advisory: *623 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *629 sender: *4 required: - action @@ -225273,11 +225885,11 @@ webhooks: type: string enum: - reported - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_advisory: *623 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *629 sender: *4 required: - action @@ -225353,10 +225965,10 @@ webhooks: type: string enum: - archived - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225433,10 +226045,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225514,10 +226126,10 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225602,10 +226214,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225720,10 +226332,10 @@ webhooks: - 'null' items: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225795,10 +226407,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 status: type: string @@ -225879,10 +226491,10 @@ webhooks: type: string enum: - privatized - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225959,10 +226571,10 @@ webhooks: type: string enum: - publicized - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226056,10 +226668,10 @@ webhooks: - name required: - repository - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226139,11 +226751,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 sender: *4 required: - action @@ -226221,11 +226833,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 sender: *4 required: - action @@ -226303,11 +226915,11 @@ webhooks: type: string enum: - edited - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 changes: type: object properties: @@ -226326,16 +226938,16 @@ webhooks: properties: added: type: array - items: *276 + items: *282 deleted: type: array - items: *276 + items: *282 updated: type: array items: type: object properties: - condition: *276 + condition: *282 changes: type: object properties: @@ -226368,16 +226980,16 @@ webhooks: properties: added: type: array - items: *579 + items: *585 deleted: type: array - items: *579 + items: *585 updated: type: array items: type: object properties: - rule: *579 + rule: *585 changes: type: object properties: @@ -226614,10 +227226,10 @@ webhooks: - from required: - owner - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226695,10 +227307,10 @@ webhooks: type: string enum: - unarchived - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226776,7 +227388,7 @@ webhooks: type: string enum: - create - alert: &754 + alert: &760 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -226901,10 +227513,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227114,10 +227726,10 @@ webhooks: type: string enum: - dismissed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227195,11 +227807,11 @@ webhooks: type: string enum: - reopen - alert: *754 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *760 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227401,10 +228013,10 @@ webhooks: enum: - fixed - open - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227482,17 +228094,17 @@ webhooks: type: string enum: - assigned - alert: &755 + alert: &761 type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri @@ -227597,10 +228209,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227678,11 +228290,11 @@ webhooks: type: string enum: - created - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227763,11 +228375,11 @@ webhooks: type: string enum: - created - alert: *755 - installation: *701 - location: *756 - organization: *702 - repository: *703 + alert: *761 + installation: *707 + location: *762 + organization: *708 + repository: *709 sender: *4 required: - location @@ -228005,11 +228617,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228087,11 +228699,11 @@ webhooks: type: string enum: - reopened - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228169,11 +228781,11 @@ webhooks: type: string enum: - resolved - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228251,12 +228863,12 @@ webhooks: type: string enum: - unassigned - alert: *755 + alert: *761 assignee: *4 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228334,11 +228946,11 @@ webhooks: type: string enum: - validated - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228468,10 +229080,10 @@ webhooks: - organization - enterprise - - repository: *703 - enterprise: *700 - installation: *701 - organization: *702 + repository: *709 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -228549,11 +229161,11 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - security_advisory: &757 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: &763 description: The details of the security advisory, including summary, description, and severity. type: object @@ -228570,7 +229182,7 @@ webhooks: required: - vector_string - score - cvss_severities: *55 + cvss_severities: *61 cwes: type: array items: @@ -228739,11 +229351,11 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - security_advisory: *757 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: *763 sender: *4 required: - action @@ -228816,10 +229428,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -228837,7 +229449,7 @@ webhooks: required: - vector_string - score - cvss_severities: *55 + cvss_severities: *61 cwes: type: array items: @@ -229005,11 +229617,11 @@ webhooks: from: type: object properties: - security_and_analysis: *275 - enterprise: *700 - installation: *701 - organization: *702 - repository: *322 + security_and_analysis: *281 + enterprise: *706 + installation: *707 + organization: *708 + repository: *328 sender: *4 required: - changes @@ -229087,12 +229699,12 @@ webhooks: type: string enum: - cancelled - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: &758 + sponsorship: &764 type: object properties: created_at: @@ -229397,12 +230009,12 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - sponsorship @@ -229490,12 +230102,12 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -229572,17 +230184,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &759 + effective_date: &765 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - sponsorship @@ -229656,7 +230268,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &760 + changes: &766 type: object properties: tier: @@ -229700,13 +230312,13 @@ webhooks: - from required: - tier - effective_date: *759 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + effective_date: *765 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -229783,13 +230395,13 @@ webhooks: type: string enum: - tier_changed - changes: *760 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + changes: *766 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -229863,10 +230475,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -229950,10 +230562,10 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -230387,15 +230999,15 @@ webhooks: type: - string - 'null' - enterprise: *700 + enterprise: *706 id: description: The unique identifier of the status. type: integer - installation: *701 + installation: *707 name: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 sha: description: The Commit SHA. @@ -230505,15 +231117,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - parent_issue_repo: *71 + parent_issue: *81 + parent_issue_repo: *77 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - installation: *701 - organization: *702 - repository: *703 + sub_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -230597,15 +231209,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - parent_issue_repo: *71 + parent_issue: *81 + parent_issue_repo: *77 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - installation: *701 - organization: *702 - repository: *703 + sub_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -230689,15 +231301,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - sub_issue_repo: *71 + sub_issue: *81 + sub_issue_repo: *77 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - installation: *701 - organization: *702 - repository: *703 + parent_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -230781,15 +231393,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - sub_issue_repo: *71 + sub_issue: *81 + sub_issue_repo: *77 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - installation: *701 - organization: *702 - repository: *703 + parent_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -230866,12 +231478,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - team: &761 + team: &767 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -231101,9 +231713,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -231573,7 +232185,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -231649,9 +232261,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -232121,7 +232733,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -232198,9 +232810,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -232670,7 +233282,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -232814,9 +233426,9 @@ webhooks: - from required: - permissions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -233286,7 +233898,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - changes @@ -233364,9 +233976,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -233836,7 +234448,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -233912,10 +234524,10 @@ webhooks: type: string enum: - started - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -233988,17 +234600,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *700 + enterprise: *706 inputs: type: - object - 'null' additionalProperties: true - installation: *701 - organization: *702 + installation: *707 + organization: *708 ref: type: string - repository: *703 + repository: *709 sender: *4 workflow: type: string @@ -234080,10 +234692,10 @@ webhooks: type: string enum: - completed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -234339,7 +234951,7 @@ webhooks: type: string required: - conclusion - deployment: *475 + deployment: *481 required: - action - repository @@ -234418,10 +235030,10 @@ webhooks: type: string enum: - in_progress - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -234703,7 +235315,7 @@ webhooks: required: - status - steps - deployment: *475 + deployment: *481 required: - action - repository @@ -234782,10 +235394,10 @@ webhooks: type: string enum: - queued - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -234931,7 +235543,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *475 + deployment: *481 required: - action - repository @@ -235010,10 +235622,10 @@ webhooks: type: string enum: - waiting - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -235160,7 +235772,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *475 + deployment: *481 required: - action - repository @@ -235240,12 +235852,12 @@ webhooks: type: string enum: - completed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object @@ -236264,12 +236876,12 @@ webhooks: type: string enum: - in_progress - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object @@ -237273,12 +237885,12 @@ webhooks: type: string enum: - requested - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json index b8c890181e..701f50da5d 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json @@ -3449,6 +3449,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -23920,6 +23933,658 @@ } } }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": { + "get": { + "summary": "Get Copilot enterprise usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": { + "get": { + "summary": "Get Copilot enterprise usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/enterprises/{enterprise}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an enterprise", @@ -101794,277 +102459,381 @@ } } } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "orgs", - "subcategory": "artifact-metadata" - } - } - }, - "/orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}": { - "post": { - "summary": "Set cluster deployment records", - "description": "Set deployment records for a given cluster.\nIf proposed records in the 'deployments' field have identical 'cluster', 'logical_environment',\n'physical_environment', and 'deployment_name' values as existing records, the existing records will be updated.\nIf no existing records match, new records will be created.", - "tags": [ - "orgs" - ], - "operationId": "orgs/set-cluster-deployment-records", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } }, - { - "name": "cluster", - "in": "path", - "description": "The cluster name.", - "required": true, - "schema": { - "type": "string", - "minLength": 1, - "maxLength": 128, - "pattern": "^[a-zA-Z0-9._-]+$" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "logical_environment": { - "type": "string", - "description": "The stage of the deployment.", - "minLength": 1, - "maxLength": 128 - }, - "physical_environment": { - "type": "string", - "description": "The physical region of the deployment.", - "maxLength": 128 - }, - "deployments": { - "type": "array", - "description": "The list of deployments to record.", - "maxItems": 1000, - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name parameter must also be identical across all entries.\n", - "minLength": 1, - "maxLength": 256 - }, - "digest": { - "type": "string", - "description": "The hex encoded digest of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name and version parameters must also be identical across all entries.\n", - "minLength": 71, - "maxLength": 71, - "pattern": "^sha256:[a-f0-9]{64}$" - }, - "version": { - "type": "string", - "description": "The artifact version. Note that if multiple deployments have identical 'digest' parameter values,\nthe version parameter must also be identical across all entries.\n", - "maxLength": 100, - "x-multi-segment": true, - "examples": [ - "1.2.3" - ] - }, - "status": { - "type": "string", - "description": "The deployment status of the artifact.", - "default": "deployed", - "enum": [ - "deployed", - "decommissioned" - ] - }, - "deployment_name": { - "type": "string", - "description": "The unique identifier for the deployment represented by the new record. To accommodate differing\ncontainers and namespaces within a record set, the following format is recommended:\n{namespaceName}-{deploymentName}-{containerName}.\nThe deployment_name must be unique across all entries in the deployments array.\n", - "minLength": 1, - "maxLength": 256 - }, - "github_repository": { - "type": "string", - "description": "The name of the GitHub repository associated with the artifact. This should be used\nwhen there are no provenance attestations available for the artifact. The repository\nmust belong to the organization specified in the path parameter.\n\nIf a provenance attestation is available for the artifact, the API will use\nthe repository information from the attestation instead of this parameter.", - "maxLength": 100, - "pattern": "^[A-Za-z0-9.\\-_]+$", - "examples": [ - "my-github-repo" - ] - }, - "tags": { - "type": "object", - "description": "Key-value pairs to tag the deployment record.", - "additionalProperties": { - "type": "string" - } - }, - "runtime_risks": { - "type": "array", - "description": "A list of runtime risks associated with the deployment.", - "maxItems": 4, - "uniqueItems": true, - "items": { - "type": "string", - "enum": [ - "critical-resource", - "internet-exposed", - "lateral-movement", - "sensitive-data" - ] - } - } - }, - "required": [ - "name", - "deployment_name", - "digest" - ] + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "orgs", + "subcategory": "artifact-metadata" + } + } + }, + "/orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}": { + "post": { + "summary": "Set cluster deployment records", + "description": "Set deployment records for a given cluster.\nIf proposed records in the 'deployments' field have identical 'cluster', 'logical_environment',\n'physical_environment', and 'deployment_name' values as existing records, the existing records will be updated.\nIf no existing records match, new records will be created.", + "tags": [ + "orgs" + ], + "operationId": "orgs/set-cluster-deployment-records", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "cluster", + "in": "path", + "description": "The cluster name.", + "required": true, + "schema": { + "type": "string", + "minLength": 1, + "maxLength": 128, + "pattern": "^[a-zA-Z0-9._-]+$" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "logical_environment": { + "type": "string", + "description": "The stage of the deployment.", + "minLength": 1, + "maxLength": 128 + }, + "physical_environment": { + "type": "string", + "description": "The physical region of the deployment.", + "maxLength": 128 + }, + "deployments": { + "type": "array", + "description": "The list of deployments to record.", + "maxItems": 1000, + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name parameter must also be identical across all entries.\n", + "minLength": 1, + "maxLength": 256 + }, + "digest": { + "type": "string", + "description": "The hex encoded digest of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name and version parameters must also be identical across all entries.\n", + "minLength": 71, + "maxLength": 71, + "pattern": "^sha256:[a-f0-9]{64}$" + }, + "version": { + "type": "string", + "description": "The artifact version. Note that if multiple deployments have identical 'digest' parameter values,\nthe version parameter must also be identical across all entries.\n", + "maxLength": 100, + "x-multi-segment": true, + "examples": [ + "1.2.3" + ] + }, + "status": { + "type": "string", + "description": "The deployment status of the artifact.", + "default": "deployed", + "enum": [ + "deployed", + "decommissioned" + ] + }, + "deployment_name": { + "type": "string", + "description": "The unique identifier for the deployment represented by the new record. To accommodate differing\ncontainers and namespaces within a record set, the following format is recommended:\n{namespaceName}-{deploymentName}-{containerName}.\nThe deployment_name must be unique across all entries in the deployments array.\n", + "minLength": 1, + "maxLength": 256 + }, + "github_repository": { + "type": "string", + "description": "The name of the GitHub repository associated with the artifact. This should be used\nwhen there are no provenance attestations available for the artifact. The repository\nmust belong to the organization specified in the path parameter.\n\nIf a provenance attestation is available for the artifact, the API will use\nthe repository information from the attestation instead of this parameter.", + "maxLength": 100, + "pattern": "^[A-Za-z0-9.\\-_]+$", + "examples": [ + "my-github-repo" + ] + }, + "tags": { + "type": "object", + "description": "Key-value pairs to tag the deployment record.", + "additionalProperties": { + "type": "string" + } + }, + "runtime_risks": { + "type": "array", + "description": "A list of runtime risks associated with the deployment.", + "maxItems": 4, + "uniqueItems": true, + "items": { + "type": "string", + "enum": [ + "critical-resource", + "internet-exposed", + "lateral-movement", + "sensitive-data" + ] + } + } + }, + "required": [ + "name", + "deployment_name", + "digest" + ] + } + } + }, + "required": [ + "logical_environment", + "deployments" + ] + }, + "examples": { + "default": { + "value": { + "logical_environment": "prod", + "physical_environment": "pacific-east", + "deployments": [ + { + "name": "awesome-image", + "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", + "version": "2.1.0", + "status": "deployed", + "deployment_name": "deployment-pod", + "tags": { + "runtime-risk": "sensitive-data" + } + } + ] + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Deployment records created or updated successfully.\n", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "total_count": { + "description": "The number of deployment records created", + "type": "integer" + }, + "deployment_records": { + "type": "array", + "items": { + "title": "Artifact Deployment Record", + "description": "Artifact Metadata Deployment Record", + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "digest": { + "type": "string" + }, + "logical_environment": { + "type": "string" + }, + "physical_environment": { + "type": "string" + }, + "cluster": { + "type": "string" + }, + "deployment_name": { + "type": "string" + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "runtime_risks": { + "type": "array", + "description": "A list of runtime risks associated with the deployment.", + "maxItems": 4, + "uniqueItems": true, + "items": { + "type": "string", + "enum": [ + "critical-resource", + "internet-exposed", + "lateral-movement", + "sensitive-data" + ] + } + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "attestation_id": { + "type": [ + "integer", + "null" + ], + "description": "The ID of the provenance attestation associated with the deployment record." + } + } + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "deployment_records": [ + { + "id": 123, + "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", + "logical_environment": "prod", + "physical_environment": "pacific-east", + "cluster": "moda-1", + "deployment_name": "prod-deployment", + "tags": { + "data": "sensitive" + }, + "created": "2011-01-26T19:14:43Z", + "updated_at": "2011-01-26T19:14:43Z", + "attestation_id": 456 + } + ] + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" } } - }, - "required": [ - "logical_environment", - "deployments" - ] - }, - "examples": { - "default": { - "value": { - "logical_environment": "prod", - "physical_environment": "pacific-east", - "deployments": [ - { - "name": "awesome-image", - "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", - "version": "2.1.0", - "status": "deployed", - "deployment_name": "deployment-pod", - "tags": { - "runtime-risk": "sensitive-data" - } - } - ] - } } } } - } - }, - "responses": { - "200": { - "description": "Deployment records created or updated successfully.\n", + }, + "404": { + "description": "Resource not found", "content": { "application/json": { "schema": { + "title": "Basic Error", + "description": "Basic Error", "type": "object", "properties": { - "total_count": { - "description": "The number of deployment records created", - "type": "integer" + "message": { + "type": "string" }, - "deployment_records": { - "type": "array", - "items": { - "title": "Artifact Deployment Record", - "description": "Artifact Metadata Deployment Record", - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "digest": { - "type": "string" - }, - "logical_environment": { - "type": "string" - }, - "physical_environment": { - "type": "string" - }, - "cluster": { - "type": "string" - }, - "deployment_name": { - "type": "string" - }, - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - } - }, - "runtime_risks": { - "type": "array", - "description": "A list of runtime risks associated with the deployment.", - "maxItems": 4, - "uniqueItems": true, - "items": { - "type": "string", - "enum": [ - "critical-resource", - "internet-exposed", - "lateral-movement", - "sensitive-data" - ] - } - }, - "created_at": { - "type": "string" - }, - "updated_at": { - "type": "string" - }, - "attestation_id": { - "type": [ - "integer", - "null" - ], - "description": "The ID of the provenance attestation associated with the deployment record." - } - } - } - } - } - }, - "examples": { - "default": { - "value": { - "total_count": 1, - "deployment_records": [ - { - "id": 123, - "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", - "logical_environment": "prod", - "physical_environment": "pacific-east", - "cluster": "moda-1", - "deployment_name": "prod-deployment", - "tags": { - "data": "sensitive" - }, - "created": "2011-01-26T19:14:43Z", - "updated_at": "2011-01-26T19:14:43Z", - "attestation_id": 456 - } - ] + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" } } } @@ -102297,6 +103066,58 @@ } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -107738,6 +108559,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -124303,6 +125128,658 @@ } } }, + "/orgs/{org}/copilot/metrics/reports/organization-1-day": { + "get": { + "summary": "Get Copilot organization usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": { + "get": { + "summary": "Get Copilot organization usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot organization users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot organization users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/orgs/{org}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an organization", @@ -144296,6 +145773,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -179013,6 +180503,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -179042,6 +180543,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -179194,7 +180735,7 @@ }, "post": { "summary": "Create a private registry for an organization", - "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -179260,12 +180801,12 @@ "default": false }, "encrypted_value": { - "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint.", + "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string", "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" }, "key_id": { - "description": "The ID of the key you used to encrypt the secret.", + "description": "The ID of the key you used to encrypt the secret. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string" }, "visibility": { @@ -179283,13 +180824,62 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. Defaults to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or `oidc_jfrog` for OIDC authentication.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } }, "required": [ "registry_type", "url", - "encrypted_value", - "key_id", "visibility" ] }, @@ -179320,6 +180910,17 @@ 1296280 ] } + }, + "org-private-registry-with-oidc-azure": { + "summary": "Example of an OIDC private registry configuration using Azure", + "value": { + "registry_type": "docker_registry", + "url": "https://myregistry.azurecr.io", + "auth_type": "oidc_azure", + "visibility": "all", + "tenant_id": "12345678-1234-1234-1234-123456789012", + "client_id": "abcdef01-2345-6789-abcd-ef0123456789" + } } } } @@ -179363,6 +180964,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -179396,6 +181008,46 @@ "type": "integer" } }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -179727,6 +181379,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -179756,6 +181419,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -179824,7 +181527,7 @@ }, "patch": { "summary": "Update a private registry for an organization", - "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -179922,16 +181625,79 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. This field cannot be changed after creation. If provided, it must match the existing `auth_type` of the configuration. To change the authentication type, delete and recreate the configuration.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } } }, "examples": { - "default": { + "secret-based-update": { + "summary": "Update a secret-based private registry", "value": { "username": "monalisa", "encrypted_value": "c2VjcmV0", "key_id": "012345678912345678" } + }, + "oidc-azure-update": { + "summary": "Update an OIDC private registry (Azure)", + "value": { + "tenant_id": "12345678-1234-1234-1234-123456789012", + "visibility": "selected", + "selected_repository_ids": [ + 1296269, + 1296280 + ] + } } } } @@ -325575,6 +327341,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -326646,6 +328416,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -327743,6 +329517,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -409408,6 +411186,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -589051,6 +590842,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -589943,6 +591760,32 @@ } } } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -592376,6 +594219,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -608094,6 +609963,11 @@ "required": [ "assignee" ] + }, + { + "required": [ + "validity" + ] } ] }, @@ -644191,7 +646065,8 @@ "required": [ "total_count", "incomplete_results", - "items" + "items", + "search_type" ], "properties": { "total_count": { @@ -647684,6 +649559,31 @@ "score" ] } + }, + "search_type": { + "type": "string", + "description": "The type of search that was performed. Possible values are `lexical`, `semantic`, or `hybrid`.", + "enum": [ + "lexical", + "semantic", + "hybrid" + ] + }, + "lexical_fallback_reason": { + "type": "array", + "description": "When a semantic or hybrid search falls back to lexical search, this field contains the reasons for the fallback. Only present when a fallback occurred.", + "items": { + "type": "string", + "enum": [ + "no_text_terms", + "quoted_text", + "non_issue_target", + "or_boolean_not_supported", + "no_accessible_repos", + "server_error", + "only_non_semantic_fields_requested" + ] + } } } }, @@ -689204,7 +691104,7 @@ "/user/installations/{installation_id}/repositories/{repository_id}": { "put": { "summary": "Add a repository to an app installation", - "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -689307,7 +691207,7 @@ }, "delete": { "summary": "Remove a repository from an app installation", - "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml index 446f43954f..1c0336410b 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml @@ -446,7 +446,7 @@ paths: required: false schema: type: string - - &53 + - &59 name: direction description: The direction to sort the results by. in: query @@ -664,7 +664,7 @@ paths: - vulnerable_version_range - first_patched_version - vulnerable_functions - cvss_severities: &55 + cvss_severities: &61 type: - object - 'null' @@ -711,7 +711,7 @@ paths: required: - vector_string - score - epss: &56 + epss: &62 type: - object - 'null' @@ -874,7 +874,7 @@ paths: - subscriptions_url - type - url - type: &308 + type: &314 type: string description: The type of credit the user is receiving. enum: @@ -1006,7 +1006,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &117 + schema: &122 title: Validation Error Simple description: Validation Error Simple type: object @@ -1039,7 +1039,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &625 + - &631 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1624,7 +1624,7 @@ paths: schema: type: integer default: 30 - - &199 + - &204 name: cursor description: 'Used for pagination: the starting delivery from which the page of deliveries is fetched. Refer to the `link` header for the next and previous @@ -1633,6 +1633,19 @@ paths: required: false schema: type: string + - &205 + name: status + description: Returns webhook deliveries filtered by delivery outcome classification + based on `status_code` range. A `status` of `success` returns deliveries + with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` + returns deliveries with a `status_code` in the 400-599 range (inclusive). + in: query + required: false + schema: + type: string + enum: + - success + - failure responses: '200': description: Response @@ -1640,7 +1653,7 @@ paths: application/json: schema: type: array - items: &200 + items: &206 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1736,7 +1749,7 @@ paths: - installation_id - repository_id examples: - default: &201 + default: &207 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1799,7 +1812,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &116 + schema: &121 title: Validation Error description: Validation Error type: object @@ -1871,7 +1884,7 @@ paths: description: Response content: application/json: - schema: &202 + schema: &208 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -2006,7 +2019,7 @@ paths: - request - response examples: - default: &203 + default: &209 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -2210,7 +2223,7 @@ paths: parameters: - *17 - *19 - - &80 + - &86 name: since description: 'Only show results that were last updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -2806,7 +2819,7 @@ paths: suspended_at: suspended_by: headers: - Link: &59 + Link: &65 example: ; rel="next", ; rel="last" schema: @@ -2996,7 +3009,7 @@ paths: - selected repositories: type: array - items: &71 + items: &77 title: Repository description: A repository on GitHub. type: object @@ -3023,7 +3036,7 @@ paths: license: anyOf: - type: 'null' - - &77 + - &83 title: License Simple description: License Simple type: object @@ -5399,7 +5412,7 @@ paths: responses: '202': *37 '422': *7 - '500': &107 + '500': &53 description: Internal Error content: application/json: @@ -7549,7 +7562,7 @@ paths: required: true content: application/json: - schema: &129 + schema: &134 title: Actions OIDC Custom Property Inclusion Input description: Input for creating an OIDC custom property inclusion type: object @@ -8254,7 +8267,7 @@ paths: description: Response content: application/json: - schema: &177 + schema: &182 type: array description: A list of default code security configurations items: @@ -8270,7 +8283,7 @@ paths: default configuration: *47 examples: - default: &178 + default: &183 value: - default_for_new_repos: public configuration: @@ -8610,7 +8623,7 @@ paths: - *38 - *49 responses: - '204': &179 + '204': &184 description: A header with no content is returned. '400': *14 '403': *27 @@ -8737,7 +8750,7 @@ paths: default: value: default_for_new_repos: all - configuration: &176 + configuration: &181 value: id: 1325 target_type: organization @@ -8822,7 +8835,7 @@ paths: application/json: schema: type: array - items: &180 + items: &185 type: object description: Repositories associated with a code security configuration and attachment status @@ -8840,7 +8853,7 @@ paths: - failed - updating - removed_by_enterprise - repository: &58 + repository: &64 title: Simple Repository description: A GitHub repository. type: object @@ -9167,7 +9180,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &181 + repository: &186 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -9242,6 +9255,213 @@ paths: enabledForGitHubApps: false category: code-security subcategory: configurations + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": + get: + summary: Get Copilot enterprise usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day + parameters: + - *38 + - &54 + name: day + description: The day to request data for, in `YYYY-MM-DD` format. + in: query + required: true + schema: + type: string + format: date + examples: + - '2025-10-13' + responses: + '200': + description: Response + content: + application/json: + schema: &55 + type: object + title: Copilot Metrics 1 Day Report + description: Links to download the Copilot usage metrics report for + an enterprise/organization for a specific day. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the Copilot usage metrics report + for the enterprise/organization for the specified day. + report_day: + type: string + format: date + description: The day of the report in `YYYY-MM-DD` format. + required: + - download_links + - report_day + examples: + default: &56 + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_day: '2025-07-01' + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": + get: + summary: Get Copilot enterprise usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: &57 + type: object + title: Copilot Metrics 28 Day Report + description: Links to download the latest Copilot usage metrics report + for an enterprise/organization. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the latest Copilot usage metrics + report for the enterprise/organization. + report_start_day: + type: string + format: date + description: The start date of the report period in `YYYY-MM-DD` + format. + report_end_day: + type: string + format: date + description: The end date of the report period in `YYYY-MM-DD` + format. + required: + - download_links + - report_start_day + - report_end_day + examples: + default: &58 + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_start_day: '2025-07-01' + report_end_day: '2025-07-28' + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day + parameters: + - *38 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/enterprises/{enterprise}/dependabot/alerts": get: summary: List Dependabot alerts for an enterprise @@ -9261,7 +9481,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *38 - - &185 + - &190 name: state in: query description: |- @@ -9270,7 +9490,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &186 + - &191 name: severity in: query description: |- @@ -9279,7 +9499,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &187 + - &192 name: ecosystem in: query description: |- @@ -9288,14 +9508,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &188 + - &193 name: package in: query description: A comma-separated list of package names. If specified, only alerts for these packages will be returned. schema: type: string - - &189 + - &194 name: epss_percentage in: query description: |- @@ -9307,7 +9527,7 @@ paths: Filters the list of alerts based on EPSS percentages. If specified, only alerts with the provided EPSS percentages will be returned. schema: type: string - - &465 + - &471 name: has in: query description: |- @@ -9321,7 +9541,7 @@ paths: type: string enum: - patch - - &190 + - &195 name: assignee in: query description: |- @@ -9330,7 +9550,7 @@ paths: Use `*` to list alerts with at least one assignee or `none` to list alerts with no assignees. schema: type: string - - &191 + - &196 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -9340,7 +9560,7 @@ paths: enum: - development - runtime - - &192 + - &197 name: sort in: query description: |- @@ -9355,7 +9575,7 @@ paths: - updated - epss_percentage default: created - - *53 + - *59 - *45 - *46 - *17 @@ -9366,11 +9586,11 @@ paths: application/json: schema: type: array - items: &193 + items: &198 type: object description: A Dependabot alert. properties: - number: &166 + number: &171 type: integer description: The security alert number. readOnly: true @@ -9388,7 +9608,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: &54 + package: &60 type: object description: Details for the vulnerable package. readOnly: true @@ -9436,7 +9656,7 @@ paths: - direct - transitive - - security_advisory: &466 + security_advisory: &472 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -9467,13 +9687,13 @@ paths: description: Vulnerable version range information for the advisory. readOnly: true - items: &57 + items: &63 type: object description: Details pertaining to one vulnerable version range for the advisory. readOnly: true properties: - package: *54 + package: *60 severity: type: string description: The severity of the vulnerability. @@ -9519,8 +9739,8 @@ paths: - medium - high - critical - cvss_severities: *55 - epss: *56 + cvss_severities: *61 + epss: *62 cwes: type: array description: Details for the advisory pertaining to Common @@ -9619,30 +9839,30 @@ paths: - updated_at - withdrawn_at additionalProperties: false - security_vulnerability: *57 - url: &169 + security_vulnerability: *63 + url: &174 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &170 + html_url: &175 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - created_at: &167 + created_at: &172 type: string description: 'The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - updated_at: &168 + updated_at: &173 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &172 + dismissed_at: &177 type: - string - 'null' @@ -9673,7 +9893,7 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: &171 + fixed_at: &176 type: - string - 'null' @@ -9681,7 +9901,7 @@ paths: and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - auto_dismissed_at: &467 + auto_dismissed_at: &473 type: - string - 'null' @@ -9689,7 +9909,7 @@ paths: ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissal_request: &468 + dismissal_request: &474 title: Dependabot alert dismissal request description: Information about an active dismissal request for this Dependabot alert. @@ -9733,7 +9953,7 @@ paths: description: The users assigned to this alert. readOnly: true items: *4 - repository: *58 + repository: *64 required: - number - state @@ -9752,7 +9972,7 @@ paths: - repository additionalProperties: false examples: - default: &194 + default: &199 value: - number: 2 state: dismissed @@ -10121,7 +10341,7 @@ paths: application/json: schema: type: array - items: &60 + items: &66 title: Enterprise Team description: Group of enterprise owners and/or members type: object @@ -10199,7 +10419,7 @@ paths: created_at: '2019-01-26T19:01:12Z' updated_at: '2019-01-26T19:14:43Z' headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -10274,9 +10494,9 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: &68 + default: &74 value: id: 1 name: Justice League @@ -10305,7 +10525,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#list-members-in-an-enterprise-team parameters: - *38 - - &61 + - &67 name: enterprise-team description: The slug version of the enterprise team name. You can also substitute this value with the enterprise team id. @@ -10324,7 +10544,7 @@ paths: type: array items: *4 examples: - default: &62 + default: &68 value: - login: octocat id: 1 @@ -10345,7 +10565,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10363,7 +10583,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-add-team-members parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10394,7 +10614,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10412,7 +10632,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-remove-team-members parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10443,7 +10663,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10461,8 +10681,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#get-enterprise-team-membership parameters: - *38 - - *61 - - &63 + - *67 + - &69 name: username description: The handle for the GitHub user account. in: path @@ -10476,7 +10696,7 @@ paths: application/json: schema: *4 examples: - exampleKey1: &64 + exampleKey1: &70 value: login: octocat id: 1 @@ -10512,8 +10732,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#add-team-member parameters: - *38 - - *61 - - *63 + - *67 + - *69 responses: '201': description: Successfully added team member @@ -10521,7 +10741,7 @@ paths: application/json: schema: *4 examples: - exampleKey1: *64 + exampleKey1: *70 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10539,8 +10759,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#remove-team-membership parameters: - *38 - - *61 - - *63 + - *67 + - *69 responses: '204': description: Response @@ -10562,7 +10782,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignments parameters: - *38 - - *61 + - *67 - *17 - *19 responses: @@ -10572,7 +10792,7 @@ paths: application/json: schema: type: array - items: &65 + items: &71 title: Organization Simple description: A GitHub organization. type: object @@ -10644,7 +10864,7 @@ paths: - avatar_url - description examples: - default: &66 + default: &72 value: login: github id: 1 @@ -10675,7 +10895,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-organization-assignments parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10703,9 +10923,9 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: &104 + default: &110 value: - login: github id: 1 @@ -10736,7 +10956,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#remove-organization-assignments parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10777,8 +10997,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignment parameters: - *38 - - *61 - - &67 + - *67 + - &73 name: org description: The organization name. The name is not case sensitive. in: path @@ -10790,9 +11010,9 @@ paths: description: The team is assigned to the organization content: application/json: - schema: *65 + schema: *71 examples: - default: *66 + default: *72 '404': description: The team is not assigned to the organization x-github: @@ -10811,16 +11031,16 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-an-organization-assignment parameters: - *38 - - *61 - *67 + - *73 responses: '201': description: Successfully assigned the enterprise team to the organization. content: application/json: - schema: *65 + schema: *71 examples: - default: *66 + default: *72 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10837,8 +11057,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#delete-an-organization-assignment parameters: - *38 - - *61 - *67 + - *73 responses: '204': description: Successfully unassigned the enterprise team from the organization. @@ -10862,7 +11082,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#get-an-enterprise-team parameters: - *38 - - &69 + - &75 name: team_slug description: The slug of the team name. in: path @@ -10874,11 +11094,11 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: *68 + default: *74 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -10896,7 +11116,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#update-an-enterprise-team parameters: - *38 - - *69 + - *75 requestBody: required: true content: @@ -10954,11 +11174,11 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: *68 + default: *74 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -10979,7 +11199,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#delete-an-enterprise-team parameters: - *38 - - *69 + - *75 responses: '204': description: Response @@ -11017,7 +11237,7 @@ paths: application/json: schema: type: array - items: &99 + items: &105 title: Event description: Event type: object @@ -11028,7 +11248,7 @@ paths: type: - string - 'null' - actor: &70 + actor: &76 title: Actor description: Actor type: object @@ -11069,7 +11289,7 @@ paths: - id - name - url - org: *70 + org: *76 payload: oneOf: - title: CreateEvent @@ -11116,7 +11336,7 @@ paths: properties: action: type: string - discussion: &716 + discussion: &722 title: Discussion description: A Discussion in a repository. type: object @@ -11413,7 +11633,7 @@ paths: - id labels: type: array - items: &74 + items: &80 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -11496,7 +11716,7 @@ paths: properties: action: type: string - issue: &75 + issue: &81 title: Issue description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. @@ -11613,7 +11833,7 @@ paths: milestone: anyOf: - type: 'null' - - &260 + - &266 title: Milestone description: A collection of related issues and pull requests. @@ -11790,7 +12010,7 @@ paths: timeline_url: type: string format: uri - type: &224 + type: &230 title: Issue Type description: The type of issue. type: @@ -11844,12 +12064,12 @@ paths: - node_id - name - description - repository: *71 + repository: *77 performed_via_github_app: anyOf: - type: 'null' - *5 - author_association: &72 + author_association: &78 title: author_association type: string description: How the author is associated with the @@ -11865,7 +12085,7 @@ paths: - OWNER examples: - OWNER - reactions: &73 + reactions: &79 title: Reaction Rollup type: object properties: @@ -11901,7 +12121,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &637 + sub_issues_summary: &643 title: Sub-issues Summary type: object properties: @@ -11925,7 +12145,7 @@ paths: pinned_comment: anyOf: - type: 'null' - - &76 + - &82 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -11976,16 +12196,16 @@ paths: issue_url: type: string format: uri - author_association: *72 + author_association: *78 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *73 + reactions: *79 pin: anyOf: - type: 'null' - - &538 + - &544 title: Pinned Issue Comment description: Context around who pinned an issue comment and when it was pinned. @@ -12012,7 +12232,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &638 + issue_dependencies_summary: &644 title: Issue Dependencies Summary type: object properties: @@ -12031,7 +12251,7 @@ paths: - total_blocking issue_field_values: type: array - items: &523 + items: &529 title: Issue Field Value description: A value assigned to an issue field type: object @@ -12130,10 +12350,10 @@ paths: assignees: type: array items: *4 - label: *74 + label: *80 labels: type: array - items: *74 + items: *80 required: - action - issue @@ -12142,8 +12362,8 @@ paths: properties: action: type: string - issue: *75 - comment: *76 + issue: *81 + comment: *82 required: - action - issue @@ -12322,7 +12542,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 allow_forking: type: boolean is_template: @@ -12413,7 +12633,7 @@ paths: type: string number: type: integer - pull_request: &78 + pull_request: &84 title: Pull Request Minimal type: object properties: @@ -12484,10 +12704,10 @@ paths: assignees: type: array items: *4 - label: *74 + label: *80 labels: type: array - items: *74 + items: *80 required: - action - number @@ -12497,7 +12717,7 @@ paths: properties: action: type: string - pull_request: *78 + pull_request: *84 comment: type: object properties: @@ -12751,7 +12971,7 @@ paths: - pull_request updated_at: type: string - pull_request: *78 + pull_request: *84 required: - action - review @@ -12800,7 +13020,7 @@ paths: updated_at: type: string format: date-time - reactions: *73 + reactions: *79 required: - action - comment @@ -12811,7 +13031,7 @@ paths: type: string release: allOf: - - &570 + - &576 title: Release description: A release. type: object @@ -12893,7 +13113,7 @@ paths: author: *4 assets: type: array - items: &571 + items: &577 title: Release Asset description: Data related to a release. type: object @@ -12968,7 +13188,7 @@ paths: description: The URL of the release discussion. type: string format: uri - reactions: *73 + reactions: *79 required: - assets_url - upload_url @@ -13061,7 +13281,7 @@ paths: created_at: '2022-06-07T07:50:26Z' '304': *35 '403': *27 - '503': &108 + '503': &113 description: Service unavailable content: application/json: @@ -13163,7 +13383,7 @@ paths: _links: type: object properties: - timeline: &79 + timeline: &85 title: Link With Type description: Hypermedia Link with Type type: object @@ -13175,17 +13395,17 @@ paths: required: - href - type - user: *79 - security_advisories: *79 - current_user: *79 - current_user_public: *79 - current_user_actor: *79 - current_user_organization: *79 + user: *85 + security_advisories: *85 + current_user: *85 + current_user_public: *85 + current_user_actor: *85 + current_user_organization: *85 current_user_organizations: type: array - items: *79 - repository_discussions: *79 - repository_discussions_category: *79 + items: *85 + repository_discussions: *85 + repository_discussions_category: *85 required: - timeline - user @@ -13247,7 +13467,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-the-authenticated-user parameters: - - *80 + - *86 - *17 - *19 responses: @@ -13257,7 +13477,7 @@ paths: application/json: schema: type: array - items: &81 + items: &87 title: Base Gist description: Base Gist type: object @@ -13343,7 +13563,7 @@ paths: - created_at - updated_at examples: - default: &82 + default: &88 value: - url: https://api.github.com/gists/aa5a315d61ae9438b18d forks_url: https://api.github.com/gists/aa5a315d61ae9438b18d/forks @@ -13388,7 +13608,7 @@ paths: site_admin: false truncated: false headers: - Link: *59 + Link: *65 '304': *35 '403': *27 x-github: @@ -13467,7 +13687,7 @@ paths: description: Response content: application/json: - schema: &83 + schema: &89 title: Gist Simple description: Gist Simple type: object @@ -13634,7 +13854,7 @@ paths: truncated: type: boolean examples: - default: &84 + default: &90 value: url: https://api.github.com/gists/2decf6c462d9b4418f2 forks_url: https://api.github.com/gists/2decf6c462d9b4418f2/forks @@ -13738,7 +13958,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-public-gists parameters: - - *80 + - *86 - *17 - *19 responses: @@ -13748,11 +13968,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '403': *27 @@ -13772,7 +13992,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-starred-gists parameters: - - *80 + - *86 - *17 - *19 responses: @@ -13782,11 +14002,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '401': *23 '304': *35 '403': *27 @@ -13812,7 +14032,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#get-a-gist parameters: - - &85 + - &91 name: gist_id description: The unique identifier of the gist. in: path @@ -13824,10 +14044,10 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - default: *84 - '403': &88 + default: *90 + '403': &94 description: Forbidden Gist content: application/json: @@ -13876,7 +14096,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#update-a-gist parameters: - - *85 + - *91 requestBody: required: true content: @@ -13940,9 +14160,9 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - updateGist: *84 + updateGist: *90 deleteFile: value: url: https://api.github.com/gists/2decf6c462d9b4418f2 @@ -14100,7 +14320,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#delete-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -14129,7 +14349,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#list-gist-comments parameters: - - *85 + - *91 - *17 - *19 responses: @@ -14139,7 +14359,7 @@ paths: application/json: schema: type: array - items: &86 + items: &92 title: Gist Comment description: A comment made to a gist. type: object @@ -14177,7 +14397,7 @@ paths: format: date-time examples: - '2011-04-18T23:23:56Z' - author_association: *72 + author_association: *78 required: - url - id @@ -14217,7 +14437,7 @@ paths: updated_at: '2011-04-18T23:23:56Z' author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -14242,7 +14462,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#create-a-gist-comment parameters: - - *85 + - *91 requestBody: required: true content: @@ -14268,9 +14488,9 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: &87 + default: &93 value: id: 1 node_id: MDExOkdpc3RDb21tZW50MQ== @@ -14328,8 +14548,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#get-a-gist-comment parameters: - - *85 - - &89 + - *91 + - &95 name: comment_id description: The unique identifier of the comment. in: path @@ -14342,12 +14562,12 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: *87 + default: *93 '304': *35 '404': *6 - '403': *88 + '403': *94 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -14369,8 +14589,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#update-a-gist-comment parameters: - - *85 - - *89 + - *91 + - *95 requestBody: required: true content: @@ -14396,9 +14616,9 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: *87 + default: *93 '404': *6 x-github: githubCloudOnly: false @@ -14415,8 +14635,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#delete-a-gist-comment parameters: - - *85 - - *89 + - *91 + - *95 responses: '204': description: Response @@ -14439,7 +14659,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gist-commits parameters: - - *85 + - *91 - *17 - *19 responses: @@ -14540,7 +14760,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gist-forks parameters: - - *85 + - *91 - *17 - *19 responses: @@ -14550,7 +14770,7 @@ paths: application/json: schema: type: array - items: *83 + items: *89 examples: default: value: @@ -14596,7 +14816,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 '304': *35 '403': *27 @@ -14615,13 +14835,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#fork-a-gist parameters: - - *85 + - *91 responses: '201': description: Response content: application/json: - schema: *81 + schema: *87 examples: default: value: @@ -14692,7 +14912,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#check-if-a-gist-is-starred parameters: - - *85 + - *91 responses: '204': description: Response if gist is starred @@ -14722,7 +14942,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#star-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -14744,7 +14964,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#unstar-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -14773,7 +14993,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#get-a-gist-revision parameters: - - *85 + - *91 - name: sha in: path required: true @@ -14784,9 +15004,9 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - default: *84 + default: *90 '422': *15 '404': *6 '403': *27 @@ -14949,7 +15169,7 @@ paths: type: array items: allOf: - - *71 + - *77 repository_selection: type: string examples: @@ -15073,7 +15293,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '403': *27 '304': *35 '401': *23 @@ -15157,7 +15377,7 @@ paths: - closed - all default: open - - &227 + - &233 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -15175,8 +15395,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - name: collab in: query required: false @@ -15206,9 +15426,9 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: &228 + default: &234 value: - id: 1 node_id: MDU6SXNzdWUx @@ -15453,7 +15673,7 @@ paths: watchers: 1 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '404': *6 @@ -15488,7 +15708,7 @@ paths: application/json: schema: type: array - items: *77 + items: *83 examples: default: value: @@ -15786,7 +16006,7 @@ paths: example: '279' schema: type: string - X-CommonMarker-Version: &90 + X-CommonMarker-Version: &96 example: 0.17.4 schema: type: string @@ -15841,7 +16061,7 @@ paths: '200': description: Response headers: - X-CommonMarker-Version: *90 + X-CommonMarker-Version: *96 content: text/html: schema: @@ -15870,7 +16090,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account parameters: - - &93 + - &99 name: account_id description: account_id parameter in: path @@ -15882,7 +16102,7 @@ paths: description: Response content: application/json: - schema: &92 + schema: &98 title: Marketplace Purchase description: Marketplace Purchase type: object @@ -15916,7 +16136,7 @@ paths: - 'null' id: type: integer - plan: &91 + plan: &97 title: Marketplace Listing Plan description: Marketplace Listing Plan type: object @@ -16019,7 +16239,7 @@ paths: - 'null' updated_at: type: string - plan: *91 + plan: *97 required: - url - id @@ -16027,7 +16247,7 @@ paths: - login - marketplace_purchase examples: - default: &94 + default: &100 value: url: https://api.github.com/orgs/github type: Organization @@ -16112,9 +16332,9 @@ paths: application/json: schema: type: array - items: *91 + items: *97 examples: - default: &95 + default: &101 value: - url: https://api.github.com/marketplace_listing/plans/1313 accounts_url: https://api.github.com/marketplace_listing/plans/1313/accounts @@ -16132,7 +16352,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '404': *6 '401': *23 x-github: @@ -16154,14 +16374,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan parameters: - - &96 + - &102 name: plan_id description: The unique identifier of the plan. in: path required: true schema: type: integer - - &97 + - &103 name: sort description: The property to sort the results by. in: query @@ -16191,9 +16411,9 @@ paths: application/json: schema: type: array - items: *92 + items: *98 examples: - default: &98 + default: &104 value: - url: https://api.github.com/orgs/github type: Organization @@ -16244,7 +16464,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '404': *6 '422': *15 '401': *23 @@ -16267,15 +16487,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account-stubbed parameters: - - *93 + - *99 responses: '200': description: Response content: application/json: - schema: *92 + schema: *98 examples: - default: *94 + default: *100 '404': description: Not Found when the account has not purchased the listing '401': *23 @@ -16307,11 +16527,11 @@ paths: application/json: schema: type: array - items: *91 + items: *97 examples: - default: *95 + default: *101 headers: - Link: *59 + Link: *65 '401': *23 x-github: githubCloudOnly: false @@ -16332,8 +16552,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan-stubbed parameters: - - *96 - - *97 + - *102 + - *103 - name: direction description: To return the oldest accounts first, set to `asc`. Ignored without the `sort` parameter. @@ -16353,11 +16573,11 @@ paths: application/json: schema: type: array - items: *92 + items: *98 examples: - default: *98 + default: *104 headers: - Link: *59 + Link: *65 '401': *23 x-github: githubCloudOnly: false @@ -16620,14 +16840,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &319 + - &325 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &320 + - &326 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -16644,7 +16864,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -16689,7 +16909,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &323 + '301': &329 description: Moved permanently content: application/json: @@ -16711,7 +16931,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &546 + - &552 name: all description: If `true`, show notifications marked as read. in: query @@ -16719,7 +16939,7 @@ paths: schema: type: boolean default: false - - &547 + - &553 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -16728,8 +16948,8 @@ paths: schema: type: boolean default: false - - *80 - - &548 + - *86 + - &554 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -16754,14 +16974,14 @@ paths: application/json: schema: type: array - items: &100 + items: &106 title: Thread description: Thread type: object properties: id: type: string - repository: &148 + repository: &153 title: Minimal Repository description: Minimal Repository type: object @@ -17109,7 +17329,7 @@ paths: type: boolean examples: - false - security_and_analysis: &275 + security_and_analysis: &281 type: - object - 'null' @@ -17313,7 +17533,7 @@ paths: - url - subscription_url examples: - default: &549 + default: &555 value: - id: '1' repository: @@ -17395,7 +17615,7 @@ paths: url: https://api.github.com/notifications/threads/1 subscription_url: https://api.github.com/notifications/threads/1/subscription headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -17479,7 +17699,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#get-a-thread parameters: - - &101 + - &107 name: thread_id description: The unique identifier of the notification thread. This corresponds to the value returned in the `id` field when you retrieve notifications @@ -17493,7 +17713,7 @@ paths: description: Response content: application/json: - schema: *100 + schema: *106 examples: default: value: @@ -17595,7 +17815,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-a-thread-as-read parameters: - - *101 + - *107 responses: '205': description: Reset Content @@ -17617,7 +17837,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-a-thread-as-done parameters: - - *101 + - *107 responses: '204': description: No content @@ -17640,13 +17860,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#get-a-thread-subscription-for-the-authenticated-user parameters: - - *101 + - *107 responses: '200': description: Response content: application/json: - schema: &102 + schema: &108 title: Thread Subscription description: Thread Subscription type: object @@ -17690,7 +17910,7 @@ paths: - url - subscribed examples: - default: &103 + default: &109 value: subscribed: true ignored: false @@ -17721,7 +17941,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#set-a-thread-subscription parameters: - - *101 + - *107 requestBody: required: false content: @@ -17742,9 +17962,9 @@ paths: description: Response content: application/json: - schema: *102 + schema: *108 examples: - default: *103 + default: *109 '304': *35 '403': *27 '401': *23 @@ -17767,7 +17987,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#delete-a-thread-subscription parameters: - - *101 + - *107 responses: '204': description: Response @@ -17862,9 +18082,9 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: Link: example: ; rel="next" @@ -17891,13 +18111,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &105 + schema: &111 title: Actions cache retention limit for an organization description: GitHub Actions cache retention policy for an organization. type: object @@ -17931,12 +18151,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *105 + schema: *111 examples: selected_actions: *40 responses: @@ -17965,13 +18185,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &106 + schema: &112 title: Actions cache storage limit for an organization description: GitHub Actions cache storage policy for an organization. type: object @@ -18005,12 +18225,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *106 + schema: *112 examples: selected_actions: *42 responses: @@ -18039,7 +18259,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#lists-the-repositories-dependabot-can-access-in-an-organization parameters: - - *67 + - *73 - name: page in: query description: The page number of results to fetch. @@ -18085,7 +18305,7 @@ paths: items: anyOf: - type: 'null' - - *58 + - *64 additionalProperties: false examples: default: @@ -18190,7 +18410,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#updates-dependabots-repository-access-list-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -18256,7 +18476,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#set-the-default-repository-access-level-for-dependabot parameters: - - *67 + - *73 requestBody: required: true content: @@ -18306,7 +18526,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#get-all-budgets-for-an-organization parameters: - - *67 + - *73 - name: page description: The page number of the results to fetch. in: query @@ -18463,7 +18683,7 @@ paths: total_count: 3 '404': *6 '403': *27 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -18484,8 +18704,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization parameters: - - *67 - - &109 + - *73 + - &114 name: budget_id description: The ID corresponding to the budget. in: path @@ -18587,8 +18807,8 @@ paths: '400': *14 '404': *6 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -18608,8 +18828,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#update-a-budget-for-an-organization parameters: - - *67 - - *109 + - *73 + - *114 requestBody: required: true content: @@ -18801,8 +19021,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#delete-a-budget-for-an-organization parameters: - - *67 - - *109 + - *73 + - *114 responses: '200': description: Response when deleting a budget @@ -18828,8 +19048,8 @@ paths: '400': *14 '404': *6 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -18849,8 +19069,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-an-organization parameters: - - *67 - - &110 + - *73 + - &115 name: year description: If specified, only return results for a single year. The value of `year` is an integer with four digits representing a year. For example, @@ -18859,7 +19079,7 @@ paths: required: false schema: type: integer - - &112 + - &117 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. Default value is the current @@ -18868,7 +19088,7 @@ paths: required: false schema: type: integer - - &111 + - &116 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -18883,14 +19103,14 @@ paths: required: false schema: type: string - - &693 + - &699 name: model description: The model name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &113 + - &118 name: product description: The product name to query usage for. The name is not case sensitive. in: query @@ -19006,8 +19226,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19027,9 +19247,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-an-organization parameters: - - *67 - - *110 - - &694 + - *73 + - *115 + - &700 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -19038,7 +19258,7 @@ paths: required: false schema: type: integer - - *111 + - *116 responses: '200': description: Billing usage report response for an organization @@ -19113,8 +19333,8 @@ paths: repositoryName: github/example '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19137,19 +19357,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-an-organization parameters: - - *67 - - *110 - - *112 - - *111 - - &695 + - *73 + - *115 + - *117 + - *116 + - &701 name: repository description: The repository name to query for usage in the format owner/repository. in: query required: false schema: type: string - - *113 - - &696 + - *118 + - &702 name: sku description: The SKU to query for usage. in: query @@ -19259,8 +19479,8 @@ paths: netAmount: 8.0 '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19286,13 +19506,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#get-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &114 + schema: &119 title: Organization Full description: Organization Full type: object @@ -19681,7 +19901,7 @@ paths: - updated_at - archived_at examples: - default-response: &115 + default-response: &120 value: login: github id: 1 @@ -19780,7 +20000,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#update-an-organization parameters: - - *67 + - *73 requestBody: required: false content: @@ -19993,17 +20213,17 @@ paths: description: Response content: application/json: - schema: *114 + schema: *119 examples: - default: *115 + default: *120 '422': description: Validation failed content: application/json: schema: oneOf: - - *116 - - *117 + - *121 + - *122 '409': *52 x-github: githubCloudOnly: false @@ -20027,7 +20247,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#delete-an-organization parameters: - - *67 + - *73 responses: '202': *37 '404': *6 @@ -20053,7 +20273,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -20079,7 +20299,7 @@ paths: total_active_caches_size_in_bytes: 3344284 total_active_caches_count: 5 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20100,7 +20320,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-repositories-with-github-actions-cache-usage-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -20118,7 +20338,7 @@ paths: type: integer repository_cache_usages: type: array - items: &330 + items: &336 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -20156,7 +20376,7 @@ paths: active_caches_size_in_bytes: 1022142 active_caches_count: 2 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20176,7 +20396,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -20194,7 +20414,7 @@ paths: type: integer runners: type: array - items: &118 + items: &123 title: GitHub-hosted hosted runner description: A Github-hosted hosted runner. type: object @@ -20257,7 +20477,7 @@ paths: - size_gb - display_name - source - machine_size_details: &126 + machine_size_details: &131 title: Github-owned VM details. description: Provides details of a particular machine spec. type: object @@ -20366,7 +20586,7 @@ paths: - public_ip_enabled - platform examples: - default: &147 + default: &152 value: total_count: 2 runners: @@ -20408,7 +20628,7 @@ paths: public_ips: [] last_active_on: '2023-04-26T15:23:37Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20426,7 +20646,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -20504,9 +20724,9 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: &127 + default: &132 value: id: 5 name: My hosted ubuntu runner @@ -20547,7 +20767,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-custom-images-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -20563,7 +20783,7 @@ paths: type: integer images: type: array - items: &119 + items: &124 title: GitHub-hosted runner custom image details description: Provides details of a custom runner image type: object @@ -20622,7 +20842,7 @@ paths: - latest_version - state examples: - default: &121 + default: &126 value: total_count: 2 image_versions: @@ -20653,8 +20873,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners parameters: - - *67 - - &120 + - *73 + - &125 name: image_definition_id description: Image definition ID of custom image in: path @@ -20666,7 +20886,7 @@ paths: description: Response content: application/json: - schema: *119 + schema: *124 examples: default: value: @@ -20696,8 +20916,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization parameters: - - *67 - - *120 + - *73 + - *125 responses: '204': description: Response @@ -20720,8 +20940,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization parameters: - - *120 - - *67 + - *125 + - *73 responses: '200': description: Response @@ -20737,7 +20957,7 @@ paths: type: integer image_versions: type: array - items: &122 + items: &127 title: GitHub-hosted runner custom image version details. description: Provides details of a hosted runner custom image version @@ -20775,7 +20995,7 @@ paths: - created_on - state_details examples: - default: *121 + default: *126 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20795,9 +21015,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners parameters: - - *67 - - *120 - - &123 + - *73 + - *125 + - &128 name: version description: Version of a custom image in: path @@ -20810,7 +21030,7 @@ paths: description: Response content: application/json: - schema: *122 + schema: *127 examples: default: value: @@ -20836,9 +21056,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization parameters: - - *67 - - *120 - - *123 + - *73 + - *125 + - *128 responses: '204': description: Response @@ -20859,7 +21079,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -20875,7 +21095,7 @@ paths: type: integer images: type: array - items: &124 + items: &129 title: GitHub-hosted runner image details. description: Provides details of a hosted runner image type: object @@ -20915,7 +21135,7 @@ paths: - display_name - source examples: - default: &125 + default: &130 value: id: ubuntu-20.04 platform: linux-x64 @@ -20939,7 +21159,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -20955,9 +21175,9 @@ paths: type: integer images: type: array - items: *124 + items: *129 examples: - default: *125 + default: *130 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20974,7 +21194,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21029,7 +21249,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21045,7 +21265,7 @@ paths: type: integer machine_specs: type: array - items: *126 + items: *131 examples: default: value: @@ -21070,7 +21290,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21114,8 +21334,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization parameters: - - *67 - - &128 + - *73 + - &133 name: hosted_runner_id description: Unique identifier of the GitHub-hosted runner. in: path @@ -21127,11 +21347,11 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21149,8 +21369,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization parameters: - - *67 - - *128 + - *73 + - *133 requestBody: required: true content: @@ -21203,9 +21423,9 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -21221,16 +21441,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization parameters: - - *67 - - *128 + - *73 + - *133 responses: '202': description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -21250,7 +21470,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#list-oidc-custom-property-inclusions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: A JSON array of OIDC custom property inclusions @@ -21283,12 +21503,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#create-an-oidc-custom-property-inclusion-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *129 + schema: *134 examples: default: *44 responses: @@ -21322,7 +21542,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#delete-an-oidc-custom-property-inclusion-for-an-organization parameters: - - *67 + - *73 - name: custom_property_name in: path required: true @@ -21355,13 +21575,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *67 + - *73 responses: '200': description: A JSON serialized template for OIDC subject claim customization content: application/json: - schema: &130 + schema: &135 title: Actions OIDC Subject customization description: Actions OIDC Subject customization type: object @@ -21375,7 +21595,7 @@ paths: required: - include_claim_keys examples: - default: &131 + default: &136 value: include_claim_keys: - repo @@ -21397,20 +21617,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *130 + schema: *135 examples: - default: *131 + default: *136 responses: '201': description: Empty response content: application/json: - schema: &157 + schema: &162 title: Empty Object description: An object without any properties. type: object @@ -21440,7 +21660,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21449,7 +21669,7 @@ paths: schema: type: object properties: - enabled_repositories: &132 + enabled_repositories: &137 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -21462,7 +21682,7 @@ paths: description: The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`. - allowed_actions: &133 + allowed_actions: &138 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -21470,12 +21690,12 @@ paths: - all - local_only - selected - selected_actions_url: &336 + selected_actions_url: &342 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`. - sha_pinning_required: &134 + sha_pinning_required: &139 type: boolean description: Whether actions must be pinned to a full-length commit SHA. @@ -21506,7 +21726,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -21517,9 +21737,9 @@ paths: schema: type: object properties: - enabled_repositories: *132 - allowed_actions: *133 - sha_pinning_required: *134 + enabled_repositories: *137 + allowed_actions: *138 + sha_pinning_required: *139 required: - enabled_repositories examples: @@ -21547,13 +21767,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &340 + schema: &346 type: object properties: days: @@ -21590,12 +21810,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &341 + schema: &347 type: object properties: days: @@ -21632,13 +21852,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &135 + schema: &140 type: object properties: approval_policy: @@ -21652,7 +21872,7 @@ paths: required: - approval_policy examples: - default: &342 + default: &348 value: approval_policy: first_time_contributors '404': *6 @@ -21673,7 +21893,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -21683,7 +21903,7 @@ paths: required: true content: application/json: - schema: *135 + schema: *140 examples: default: summary: Set approval policy to first time contributors @@ -21705,13 +21925,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &343 + schema: &349 type: object required: - run_workflows_from_fork_pull_requests @@ -21737,7 +21957,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: &136 + default: &141 value: run_workflows_from_fork_pull_requests: true send_write_tokens_to_workflows: false @@ -21760,12 +21980,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &344 + schema: &350 type: object required: - run_workflows_from_fork_pull_requests @@ -21788,7 +22008,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: *136 + default: *141 responses: '204': description: Empty response for successful settings update @@ -21818,7 +22038,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -21836,9 +22056,9 @@ paths: type: number repositories: type: array - items: *71 + items: *77 examples: - default: &140 + default: &145 value: total_count: 1 repositories: @@ -21978,7 +22198,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22022,8 +22242,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *67 - - &137 + - *73 + - &142 name: repository_id description: The unique identifier of the repository. in: path @@ -22051,8 +22271,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -22075,13 +22295,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &138 + schema: &143 type: object properties: github_owned_allowed: @@ -22103,7 +22323,7 @@ paths: items: type: string examples: - default: &139 + default: &144 value: github_owned_allowed: true verified_allowed: false @@ -22128,7 +22348,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22136,9 +22356,9 @@ paths: required: false content: application/json: - schema: *138 + schema: *143 examples: - selected_actions: *139 + selected_actions: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -22158,7 +22378,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-self-hosted-runners-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -22206,7 +22426,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-self-hosted-runners-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -22253,7 +22473,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#list-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -22268,9 +22488,9 @@ paths: type: integer repositories: type: array - items: *71 + items: *77 examples: - default: *140 + default: *145 '403': *27 '404': *6 x-github: @@ -22290,7 +22510,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -22338,8 +22558,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No content @@ -22365,8 +22585,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No content @@ -22394,23 +22614,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &345 + schema: &351 type: object properties: - default_workflow_permissions: &141 + default_workflow_permissions: &146 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &142 + can_approve_pull_request_reviews: &147 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -22418,7 +22638,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &143 + default: &148 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -22443,7 +22663,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Success response @@ -22451,13 +22671,13 @@ paths: required: false content: application/json: - schema: &346 + schema: &352 type: object properties: - default_workflow_permissions: *141 - can_approve_pull_request_reviews: *142 + default_workflow_permissions: *146 + can_approve_pull_request_reviews: *147 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -22477,7 +22697,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization parameters: - - *67 + - *73 - *17 - *19 - name: visible_to_repository @@ -22502,7 +22722,7 @@ paths: type: number runner_groups: type: array - items: &144 + items: &149 type: object properties: id: @@ -22619,7 +22839,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -22692,9 +22912,9 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: - default: &146 + default: &151 value: id: 2 name: octo-runner-group @@ -22729,8 +22949,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - - *67 - - &145 + - *73 + - &150 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -22742,7 +22962,7 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: default: value: @@ -22778,8 +22998,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -22835,9 +23055,9 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: - default: *146 + default: *151 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -22856,8 +23076,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - - *67 - - *145 + - *73 + - *150 responses: '204': description: Response @@ -22880,8 +23100,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *17 - *19 responses: @@ -22899,11 +23119,11 @@ paths: type: number runners: type: array - items: *118 + items: *123 examples: - default: *147 + default: *152 headers: - Link: *59 + Link: *65 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -22923,8 +23143,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *19 - *17 responses: @@ -22942,9 +23162,9 @@ paths: type: number repositories: type: array - items: *148 + items: *153 examples: - default: &184 + default: &189 value: total_count: 1 repositories: @@ -23196,8 +23416,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -23241,9 +23461,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 - - *137 + - *73 + - *150 + - *142 responses: '204': description: Response @@ -23265,9 +23485,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 - - *137 + - *73 + - *150 + - *142 responses: '204': description: Response @@ -23290,8 +23510,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *17 - *19 responses: @@ -23309,7 +23529,7 @@ paths: type: number runners: type: array - items: &150 + items: &155 title: Self hosted runners description: A self hosted runner type: object @@ -23343,7 +23563,7 @@ paths: type: boolean labels: type: array - items: &153 + items: &158 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -23373,7 +23593,7 @@ paths: - busy - labels examples: - default: &151 + default: &156 value: total_count: 2 runners: @@ -23413,7 +23633,7 @@ paths: name: no-gpu type: custom headers: - Link: *59 + Link: *65 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -23432,8 +23652,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -23477,9 +23697,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization parameters: - - *67 - - *145 - - &149 + - *73 + - *150 + - &154 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -23507,9 +23727,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization parameters: - - *67 - - *145 - - *149 + - *73 + - *150 + - *154 responses: '204': description: Response @@ -23539,7 +23759,7 @@ paths: in: query schema: type: string - - *67 + - *73 - *17 - *19 responses: @@ -23557,11 +23777,11 @@ paths: type: integer runners: type: array - items: *150 + items: *155 examples: - default: *151 + default: *156 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23583,7 +23803,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -23591,7 +23811,7 @@ paths: application/json: schema: type: array - items: &347 + items: &353 title: Runner Application description: Runner Application type: object @@ -23616,7 +23836,7 @@ paths: - download_url - filename examples: - default: &348 + default: &354 value: - os: osx architecture: x64 @@ -23659,7 +23879,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -23702,7 +23922,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &349 + '201': &355 description: Response content: application/json: @@ -23712,7 +23932,7 @@ paths: - runner - encoded_jit_config properties: - runner: *150 + runner: *155 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -23769,13 +23989,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-an-organization parameters: - - *67 + - *73 responses: '201': description: Response content: application/json: - schema: &152 + schema: &157 title: Authentication Token description: Authentication Token type: object @@ -23799,7 +24019,7 @@ paths: repositories: description: The repositories this token has access to type: array - items: *71 + items: *77 single_file: type: - string @@ -23817,7 +24037,7 @@ paths: - token - expires_at examples: - default: &350 + default: &356 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -23848,15 +24068,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-an-organization parameters: - - *67 + - *73 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: &351 + default: &357 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -23881,16 +24101,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: '200': description: Response content: application/json: - schema: *150 + schema: *155 examples: - default: &352 + default: &358 value: id: 23 name: MBP @@ -23931,8 +24151,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: '204': description: Response @@ -23958,10 +24178,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: - '200': &154 + '200': &159 description: Response content: application/json: @@ -23975,7 +24195,7 @@ paths: type: integer labels: type: array - items: *153 + items: *158 examples: default: value: @@ -24014,8 +24234,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 requestBody: required: true content: @@ -24039,7 +24259,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24063,8 +24283,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 requestBody: required: true content: @@ -24089,7 +24309,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24113,10 +24333,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: - '200': &353 + '200': &359 description: Response content: application/json: @@ -24130,7 +24350,7 @@ paths: type: integer labels: type: array - items: *153 + items: *158 examples: default: value: @@ -24171,9 +24391,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 - - &354 + - *73 + - *154 + - &360 name: name description: The name of a self-hosted runner's custom label. in: path @@ -24181,7 +24401,7 @@ paths: schema: type: string responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24206,7 +24426,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -24224,7 +24444,7 @@ paths: type: integer secrets: type: array - items: &155 + items: &160 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -24276,7 +24496,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/actions/secrets/SUPER_SECRET/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24299,13 +24519,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &366 + schema: &372 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -24340,7 +24560,7 @@ paths: - key_id - key examples: - default: &367 + default: &373 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -24365,8 +24585,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - - *67 - - &156 + - *73 + - &161 name: secret_name description: The name of the secret. in: path @@ -24378,7 +24598,7 @@ paths: description: Response content: application/json: - schema: *155 + schema: *160 examples: default: value: @@ -24408,8 +24628,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -24466,7 +24686,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -24492,8 +24712,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -24519,8 +24739,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -24538,9 +24758,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: &160 + default: &165 value: total_count: 1 repositories: @@ -24632,8 +24852,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -24685,8 +24905,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -24719,8 +24939,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -24752,8 +24972,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - - *67 - - &335 + - *73 + - &341 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -24777,7 +24997,7 @@ paths: type: integer variables: type: array - items: &158 + items: &163 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -24846,7 +25066,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/actions/variables/ADMIN_EMAIL/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24867,7 +25087,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-organization-variable parameters: - - *67 + - *73 requestBody: required: true content: @@ -24915,7 +25135,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -24940,8 +25160,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - - *67 - - &159 + - *73 + - &164 name: name description: The name of the variable. in: path @@ -24953,7 +25173,7 @@ paths: description: Response content: application/json: - schema: *158 + schema: *163 examples: default: value: @@ -24983,8 +25203,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 requestBody: required: true content: @@ -25046,8 +25266,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 responses: '204': description: Response @@ -25073,8 +25293,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - *19 - *17 responses: @@ -25092,9 +25312,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 '409': description: Response when the visibility of the variable is not set to `selected` @@ -25120,8 +25340,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 requestBody: required: true content: @@ -25170,8 +25390,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - name: repository_id in: path required: true @@ -25205,8 +25425,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - name: repository_id in: path required: true @@ -25247,7 +25467,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#create-an-artifact-deployment-record parameters: - - *67 + - *73 requestBody: required: true content: @@ -25366,7 +25586,7 @@ paths: type: integer deployment_records: type: array - items: &161 + items: &166 title: Artifact Deployment Record description: Artifact Metadata Deployment Record type: object @@ -25411,7 +25631,7 @@ paths: description: The ID of the provenance attestation associated with the deployment record. examples: - default: &162 + default: &167 value: total_count: 1 deployment_records: @@ -25426,6 +25646,8 @@ paths: created: '2011-01-26T19:14:43Z' updated_at: '2011-01-26T19:14:43Z' attestation_id: 456 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25446,7 +25668,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records parameters: - - *67 + - *73 - name: cluster in: path description: The cluster name. @@ -25584,9 +25806,11 @@ paths: type: integer deployment_records: type: array - items: *161 + items: *166 examples: - default: *162 + default: *167 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25606,7 +25830,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record parameters: - - *67 + - *73 requestBody: required: true content: @@ -25753,6 +25977,8 @@ paths: status: active created_at: '2023-10-01T12:00:00Z' updated_at: '2023-10-01T12:00:00Z' + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25770,7 +25996,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-deployment-records parameters: - - *67 + - *73 - name: subject_digest description: The SHA256 digest of the artifact, in the form `sha256:HEX_DIGEST`. in: path @@ -25796,9 +26022,9 @@ paths: - 3 deployment_records: type: array - items: *161 + items: *166 examples: - default: *162 + default: *167 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25818,7 +26044,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-storage-records parameters: - - *67 + - *73 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -25904,7 +26130,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 requestBody: required: true content: @@ -25928,12 +26154,12 @@ paths: required: - subject_digests examples: - default: &675 + default: &681 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &676 + withPredicateType: &682 value: subject_digests: - sha256:abc123 @@ -25978,7 +26204,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &677 + default: &683 value: attestations_subject_digests: - sha256:abc: @@ -26087,7 +26313,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-in-bulk parameters: - - *67 + - *73 requestBody: required: true content: @@ -26152,7 +26378,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-by-subject-digest parameters: - - *67 + - *73 - name: subject_digest description: Subject Digest in: path @@ -26187,7 +26413,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 - name: predicate_type description: |- Optional filter for fetching attestations with a given predicate type. @@ -26235,7 +26461,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-by-id parameters: - - *67 + - *73 - name: attestation_id description: Attestation ID in: path @@ -26273,7 +26499,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -26311,7 +26537,7 @@ paths: initiator: type: string examples: - default: &380 + default: &386 value: attestations: - bundle: @@ -26418,7 +26644,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#list-users-blocked-by-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -26430,7 +26656,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26449,8 +26675,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: If the user is blocked @@ -26475,8 +26701,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -26496,8 +26722,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -26522,15 +26748,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#list-campaigns-for-an-organization parameters: - - *67 + - *73 - *19 - *17 - - *53 + - *59 - name: state description: If specified, only campaigns with this state will be returned. in: query required: false - schema: &163 + schema: &168 title: Campaign state description: Indicates whether a campaign is open or closed type: string @@ -26556,7 +26782,7 @@ paths: application/json: schema: type: array - items: &164 + items: &169 title: Campaign summary description: The campaign metadata and alert stats. type: object @@ -26587,7 +26813,7 @@ paths: team_managers: description: The campaign team managers type: array - items: &183 + items: &188 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -26664,7 +26890,7 @@ paths: parent: anyOf: - type: 'null' - - &239 + - &245 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -26800,7 +27026,7 @@ paths: - string - 'null' format: date-time - state: *163 + state: *168 contact_link: description: The contact link of the campaign. type: @@ -26896,9 +27122,9 @@ paths: closed_at: state: open headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26922,7 +27148,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#create-a-campaign-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -27023,9 +27249,9 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: &165 + default: &170 value: number: 3 created_at: '2024-02-14T12:29:18Z' @@ -27074,7 +27300,7 @@ paths: schema: *3 '429': description: Too Many Requests - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27096,7 +27322,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#get-a-campaign-for-an-organization parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27108,16 +27334,16 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: *165 + default: *170 '404': *6 '422': description: Unprocessable Entity content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27138,7 +27364,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#update-a-campaign parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27188,7 +27414,7 @@ paths: - string - 'null' format: uri - state: *163 + state: *168 examples: default: value: @@ -27198,9 +27424,9 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: *165 + default: *170 '400': description: Bad Request content: @@ -27212,7 +27438,7 @@ paths: content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27233,7 +27459,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#delete-a-campaign-for-an-organization parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27244,7 +27470,7 @@ paths: '204': description: Deletion successful '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27266,18 +27492,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - - *67 - - &404 + - *73 + - &410 name: tool_name description: The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both. in: query required: false - schema: &173 + schema: &178 type: string description: The name of the tool used to generate the code scanning analysis. - - &405 + - &411 name: tool_guid description: The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in @@ -27285,7 +27511,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &174 + schema: &179 type: - string - 'null' @@ -27295,13 +27521,13 @@ paths: - *46 - *19 - *17 - - *53 + - *59 - name: state description: If specified, only code scanning alerts with this state will be returned. in: query required: false - schema: &407 + schema: &413 type: string description: State of a code scanning alert. enum: @@ -27324,7 +27550,7 @@ paths: be returned. in: query required: false - schema: &408 + schema: &414 type: string description: Severity of a code scanning alert. enum: @@ -27353,18 +27579,18 @@ paths: items: type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: &409 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: &415 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &175 + state: &180 type: - string - 'null' @@ -27374,13 +27600,13 @@ paths: - dismissed - fixed - - fixed_at: *171 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: &410 + dismissed_at: *177 + dismissed_reason: &416 type: - string - 'null' @@ -27391,14 +27617,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &411 + dismissed_comment: &417 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &412 + rule: &418 type: object properties: id: @@ -27459,43 +27685,43 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &413 + tool: &419 type: object properties: - name: *173 + name: *178 version: type: - string - 'null' description: The version of the tool used to generate the code scanning analysis. - guid: *174 - most_recent_instance: &414 + guid: *179 + most_recent_instance: &420 type: object properties: - ref: &406 + ref: &412 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &424 + analysis_key: &430 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name. - environment: &425 + environment: &431 type: string description: Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &426 + category: &432 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code. - state: *175 + state: *180 commit_sha: type: string message: @@ -27503,7 +27729,13 @@ paths: properties: text: type: string - location: &427 + markdown: + type: string + description: The message text as GitHub-flavored Markdown, + with placeholder links for related locations replaced + by links to the relevant code. Only populated when + related locations are available for the alert instance. + location: &433 type: object description: Describe a region within a file for the alert. properties: @@ -27524,7 +27756,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: &428 + items: &434 type: - string - 'null' @@ -27536,7 +27768,7 @@ paths: - test - library - - repository: *58 + repository: *64 dismissal_approved_by: anyOf: - type: 'null' @@ -27788,9 +28020,9 @@ paths: trees_url: https://api.github.com/repos/octocat/Hello-World/git/trees{/sha} hooks_url: https://api.github.com/repos/octocat/Hello-World/hooks headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27812,7 +28044,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-code-security-configurations-for-an-organization parameters: - - *67 + - *73 - name: target_type in: query description: The target type of the code security configuration @@ -27923,7 +28155,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#create-a-code-security-configuration parameters: - - *67 + - *73 requestBody: required: true content: @@ -28160,7 +28392,7 @@ paths: application/json: schema: *47 examples: - default: *176 + default: *181 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28182,15 +28414,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-default-code-security-configurations parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *177 + schema: *182 examples: - default: *178 + default: *183 '304': *35 '403': *27 '404': *6 @@ -28216,7 +28448,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#detach-configurations-from-repositories parameters: - - *67 + - *73 requestBody: required: true content: @@ -28242,7 +28474,7 @@ paths: - 32 - 91 responses: - '204': *179 + '204': *184 '400': *14 '403': *27 '404': *6 @@ -28268,7 +28500,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-a-code-security-configuration parameters: - - *67 + - *73 - *49 responses: '200': @@ -28277,7 +28509,7 @@ paths: application/json: schema: *47 examples: - default: *176 + default: *181 '304': *35 '403': *27 '404': *6 @@ -28301,7 +28533,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#update-a-code-security-configuration parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -28574,10 +28806,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#delete-a-code-security-configuration parameters: - - *67 + - *73 - *49 responses: - '204': *179 + '204': *184 '400': *14 '403': *27 '404': *6 @@ -28605,7 +28837,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#attach-a-configuration-to-repositories parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -28669,7 +28901,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-organization parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -28715,7 +28947,7 @@ paths: default: value: default_for_new_repos: all - configuration: *176 + configuration: *181 '403': *27 '404': *6 x-github: @@ -28739,7 +28971,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-repositories-associated-with-a-code-security-configuration parameters: - - *67 + - *73 - *49 - name: per_page description: The number of results per page (max 100). For more information, @@ -28768,13 +29000,13 @@ paths: application/json: schema: type: array - items: *180 + items: *185 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *181 + repository: *186 '403': *27 '404': *6 x-github: @@ -28798,7 +29030,7 @@ paths: parameters: - *17 - *19 - - *67 + - *73 responses: '200': description: Response @@ -28814,7 +29046,7 @@ paths: type: integer codespaces: type: array - items: &229 + items: &235 type: object title: Codespace description: A codespace. @@ -28845,11 +29077,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *148 + repository: *153 machine: anyOf: - type: 'null' - - &440 + - &446 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -29136,7 +29368,7 @@ paths: - pulls_url - recent_folders examples: - default: &230 + default: &236 value: total_count: 3 codespaces: @@ -29546,7 +29778,7 @@ paths: stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-f8adfad99a/stop recent_folders: [] '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -29568,7 +29800,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#manage-access-control-for-organization-codespaces parameters: - - *67 + - *73 deprecated: true requestBody: required: true @@ -29612,7 +29844,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29635,7 +29867,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#add-users-to-codespaces-access-for-an-organization parameters: - - *67 + - *73 deprecated: true requestBody: required: true @@ -29667,7 +29899,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29690,7 +29922,7 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#remove-users-from-codespaces-access-for-an-organization deprecated: true parameters: - - *67 + - *73 requestBody: required: true content: @@ -29721,7 +29953,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29742,7 +29974,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -29760,7 +29992,7 @@ paths: type: integer secrets: type: array - items: &182 + items: &187 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -29801,7 +30033,7 @@ paths: - updated_at - visibility examples: - default: &441 + default: &447 value: total_count: 2 secrets: @@ -29814,7 +30046,7 @@ paths: updated_at: '2020-01-11T11:59:22Z' visibility: all headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29833,13 +30065,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &442 + schema: &448 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -29874,7 +30106,7 @@ paths: - key_id - key examples: - default: &443 + default: &449 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -29897,23 +30129,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: Response content: application/json: - schema: *182 + schema: *187 examples: - default: &445 + default: &451 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' updated_at: '2020-01-10T14:59:22Z' visibility: all headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29933,8 +30165,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -29989,7 +30221,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -30015,8 +30247,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -30041,8 +30273,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -30060,9 +30292,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 '404': *6 x-github: githubCloudOnly: false @@ -30084,8 +30316,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -30135,8 +30367,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -30169,8 +30401,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -30209,7 +30441,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-information-and-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: OK @@ -30318,7 +30550,7 @@ paths: cli: enabled public_code_suggestions: block plan_type: business - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30350,7 +30582,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization parameters: - - *67 + - *73 - *19 - name: per_page description: The number of results per page (max 100). For more information, @@ -30373,7 +30605,7 @@ paths: currently being billed. seats: type: array - items: &232 + items: &238 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -30386,13 +30618,13 @@ paths: organization: anyOf: - type: 'null' - - *65 + - *71 assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - *183 - - *60 + - *188 + - *66 type: - 'null' - object @@ -30522,8 +30754,8 @@ paths: type: User site_admin: false headers: - Link: *59 - '500': *107 + Link: *65 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30556,7 +30788,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#add-teams-to-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -30598,7 +30830,7 @@ paths: default: value: seats_created: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30634,7 +30866,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#remove-teams-from-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -30676,7 +30908,7 @@ paths: default: value: seats_cancelled: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30714,7 +30946,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#add-users-to-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -30755,7 +30987,7 @@ paths: default: value: seats_created: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30791,7 +31023,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#remove-users-from-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -30833,7 +31065,7 @@ paths: default: value: seats_cancelled: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30869,7 +31101,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#get-copilot-coding-agent-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -30906,7 +31138,7 @@ paths: summary: No repositories enabled value: enabled_repositories: none - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30934,7 +31166,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-copilot-coding-agent-permissions-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -30959,7 +31191,7 @@ paths: responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30989,7 +31221,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#list-repositories-enabled-for-copilot-coding-agent-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -31004,13 +31236,13 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 required: - total_count - repositories examples: - default: *184 - '500': *107 + default: *189 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31038,7 +31270,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-selected-repositories-for-copilot-coding-agent-in-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -31064,7 +31296,7 @@ paths: responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31094,12 +31326,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#enable-a-repository-for-copilot-coding-agent-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31128,12 +31360,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#disable-a-repository-for-copilot-coding-agent-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31168,7 +31400,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-content-exclusion-management#get-copilot-content-exclusion-rules-for-an-organization parameters: - - *67 + - *73 responses: '200': description: OK @@ -31188,7 +31420,7 @@ paths: value: octo-repo: - "/src/some-dir/kernel.rs" - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31221,7 +31453,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-content-exclusion-management#set-copilot-content-exclusion-rules-for-an-organization parameters: - - *67 + - *73 requestBody: description: The content exclusion rules to set required: true @@ -31273,7 +31505,7 @@ paths: default: value: message: Content exclusion rules updated successfully. - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31312,7 +31544,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-an-organization parameters: - - *67 + - *73 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -31344,7 +31576,7 @@ paths: application/json: schema: type: array - items: &312 + items: &318 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -31659,7 +31891,7 @@ paths: - date additionalProperties: true examples: - default: &313 + default: &319 value: - date: '2024-06-24' total_active_users: 24 @@ -31758,10 +31990,10 @@ paths: custom_model_training_date: '2024-02-01' total_pr_summaries_created: 10 total_engaged_users: 4 - '500': *107 + '500': *53 '403': *27 '404': *6 - '422': &314 + '422': &320 description: Copilot Usage Metrics API setting is disabled at the organization or enterprise level. content: @@ -31772,6 +32004,156 @@ paths: enabledForGitHubApps: true category: copilot subcategory: copilot-metrics + "/orgs/{org}/copilot/metrics/reports/organization-1-day": + get: + summary: Get Copilot organization usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day + parameters: + - *73 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": + get: + summary: Get Copilot organization usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics + parameters: + - *73 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot organization users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day + parameters: + - *73 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot organization users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics + parameters: + - *73 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/orgs/{org}/dependabot/alerts": get: summary: List Dependabot alerts for an organization @@ -31788,12 +32170,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - - *67 - - *185 - - *186 - - *187 - - *188 - - *189 + - *73 + - *190 + - *191 + - *192 + - *193 + - *194 - name: artifact_registry_url in: query description: A comma-separated list of artifact registry URLs. If specified, @@ -31823,7 +32205,7 @@ paths: enum: - patch - deployment - - *190 + - *195 - name: runtime_risk in: query description: |- @@ -31832,9 +32214,9 @@ paths: Can be: `critical-resource`, `internet-exposed`, `sensitive-data`, `lateral-movement` schema: type: string - - *191 - - *192 - - *53 + - *196 + - *197 + - *59 - *45 - *46 - *17 @@ -31845,9 +32227,9 @@ paths: application/json: schema: type: array - items: *193 + items: *198 examples: - default: *194 + default: *199 '304': *35 '400': *14 '403': *27 @@ -31873,7 +32255,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -31891,7 +32273,7 @@ paths: type: integer secrets: type: array - items: &195 + items: &200 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -31943,7 +32325,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/dependabot/secrets/SUPER_SECRET/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -31964,13 +32346,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &471 + schema: &477 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -31989,7 +32371,7 @@ paths: - key_id - key examples: - default: &472 + default: &478 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -32012,14 +32394,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: Response content: application/json: - schema: *195 + schema: *200 examples: default: value: @@ -32047,8 +32429,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -32103,7 +32485,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -32127,8 +32509,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -32152,8 +32534,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -32171,9 +32553,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32194,8 +32576,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -32245,8 +32627,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -32277,8 +32659,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -32308,7 +32690,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -32316,7 +32698,7 @@ paths: application/json: schema: type: array - items: &241 + items: &247 title: Package description: A software package type: object @@ -32369,7 +32751,7 @@ paths: repository: anyOf: - type: 'null' - - *148 + - *153 created_at: type: string format: date-time @@ -32387,7 +32769,7 @@ paths: - created_at - updated_at examples: - default: &242 + default: &248 value: - id: 197 name: hello_docker @@ -32465,7 +32847,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-organization-events parameters: - - *67 + - *73 - *17 - *19 responses: @@ -32475,7 +32857,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: 200-response: value: @@ -32547,7 +32929,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-failed-organization-invitations parameters: - - *67 + - *73 - *17 - *19 responses: @@ -32557,7 +32939,7 @@ paths: application/json: schema: type: array - items: &218 + items: &224 title: Organization Invitation description: Organization Invitation type: object @@ -32611,7 +32993,7 @@ paths: - invitation_teams_url - node_id examples: - default: &219 + default: &225 value: - id: 1 login: monalisa @@ -32644,7 +33026,7 @@ paths: invitation_teams_url: https://api.github.com/organizations/2/invitations/1/teams invitation_source: member headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -32668,7 +33050,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#list-organization-webhooks parameters: - - *67 + - *73 - *17 - *19 responses: @@ -32678,7 +33060,7 @@ paths: application/json: schema: type: array - items: &196 + items: &201 title: Org Hook description: Org Hook type: object @@ -32778,7 +33160,7 @@ paths: created_at: '2011-09-06T17:26:27Z' type: Organization headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -32801,7 +33183,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#create-an-organization-webhook parameters: - - *67 + - *73 requestBody: required: true content: @@ -32863,9 +33245,9 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: - default: &197 + default: &202 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -32912,8 +33294,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - - *67 - - &198 + - *73 + - &203 name: hook_id description: The unique identifier of the hook. You can find this value in the `X-GitHub-Hook-ID` header of a webhook delivery. @@ -32926,9 +33308,9 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: - default: *197 + default: *202 '404': *6 x-github: githubCloudOnly: false @@ -32955,8 +33337,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 requestBody: required: false content: @@ -33002,7 +33384,7 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: default: value: @@ -33043,8 +33425,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 responses: '204': description: Response @@ -33071,8 +33453,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - - *67 - - *198 + - *73 + - *203 responses: '200': description: Response @@ -33102,8 +33484,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - - *67 - - *198 + - *73 + - *203 requestBody: required: false content: @@ -33153,10 +33535,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *17 - - *199 + - *204 + - *205 responses: '200': description: Response @@ -33164,9 +33547,9 @@ paths: application/json: schema: type: array - items: *200 + items: *206 examples: - default: *201 + default: *207 '400': *14 '422': *15 x-github: @@ -33191,17 +33574,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *16 responses: '200': description: Response content: application/json: - schema: *202 + schema: *208 examples: - default: *203 + default: *209 '400': *14 '422': *15 x-github: @@ -33226,8 +33609,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *16 responses: '202': *37 @@ -33256,8 +33639,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 responses: '204': description: Response @@ -33279,8 +33662,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - - *67 - - &208 + - *73 + - &214 name: actor_type in: path description: The type of the actor @@ -33293,14 +33676,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &209 + - &215 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &204 + - &210 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -33308,7 +33691,7 @@ paths: required: true schema: type: string - - &205 + - &211 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -33319,7 +33702,7 @@ paths: type: string - *19 - *17 - - *53 + - *59 - name: sort description: The property to sort the results by. in: query @@ -33402,13 +33785,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - - *67 - - *204 - - *205 + - *73 + - *210 + - *211 - *19 - *17 - - *53 - - &214 + - *59 + - &220 name: sort description: The property to sort the results by. in: query @@ -33486,15 +33869,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - - *67 - - *204 - - *205 + - *73 + - *210 + - *211 responses: '200': description: Response content: application/json: - schema: &206 + schema: &212 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -33510,7 +33893,7 @@ paths: type: integer format: int64 examples: - default: &207 + default: &213 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -33530,24 +33913,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - - *67 - - &210 + - *73 + - &216 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *204 - - *205 + - *210 + - *211 responses: '200': description: Response content: application/json: - schema: *206 + schema: *212 examples: - default: *207 + default: *213 x-github: enabledForGitHubApps: true category: orgs @@ -33565,19 +33948,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - - *67 - - *204 - - *205 - - *208 - - *209 + - *73 + - *210 + - *211 + - *214 + - *215 responses: '200': description: Response content: application/json: - schema: *206 + schema: *212 examples: - default: *207 + default: *213 x-github: enabledForGitHubApps: true category: orgs @@ -33594,10 +33977,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - - *67 - - *204 - - *205 - - &211 + - *73 + - *210 + - *211 + - &217 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -33610,7 +33993,7 @@ paths: description: Response content: application/json: - schema: &212 + schema: &218 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -33626,7 +34009,7 @@ paths: type: integer format: int64 examples: - default: &213 + default: &219 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -33662,19 +34045,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - - *67 + - *73 + - *216 - *210 - - *204 - - *205 - *211 + - *217 responses: '200': description: Response content: application/json: - schema: *212 + schema: *218 examples: - default: *213 + default: *219 x-github: enabledForGitHubApps: true category: orgs @@ -33691,20 +34074,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - - *67 - - *208 - - *209 - - *204 - - *205 + - *73 + - *214 + - *215 + - *210 - *211 + - *217 responses: '200': description: Response content: application/json: - schema: *212 + schema: *218 examples: - default: *213 + default: *219 x-github: enabledForGitHubApps: true category: orgs @@ -33721,14 +34104,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - - *67 + - *73 + - *216 - *210 - - *204 - - *205 + - *211 - *19 - *17 - - *53 - - *214 + - *59 + - *220 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -33804,7 +34187,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-an-organization-installation-for-the-authenticated-app parameters: - - *67 + - *73 responses: '200': description: Response @@ -33812,7 +34195,7 @@ paths: application/json: schema: *20 examples: - default: &510 + default: &516 value: id: 1 account: @@ -33881,7 +34264,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-app-installations-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -33951,7 +34334,7 @@ paths: suspended_at: suspended_by: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -33970,7 +34353,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#get-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -33978,12 +34361,12 @@ paths: application/json: schema: anyOf: - - &216 + - &222 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &215 + limit: &221 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -34011,7 +34394,7 @@ paths: properties: {} additionalProperties: false examples: - default: &217 + default: &223 value: limit: collaborators_only origin: organization @@ -34035,18 +34418,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#set-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &511 + schema: &517 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *215 + limit: *221 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -34071,9 +34454,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: - default: *217 + default: *223 '422': *15 x-github: githubCloudOnly: false @@ -34091,7 +34474,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#remove-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -34115,7 +34498,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-pending-organization-invitations parameters: - - *67 + - *73 - *17 - *19 - name: role @@ -34149,11 +34532,11 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -34174,7 +34557,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#create-an-organization-invitation parameters: - - *67 + - *73 requestBody: required: false content: @@ -34228,7 +34611,7 @@ paths: description: Response content: application/json: - schema: *218 + schema: *224 examples: default: value: @@ -34282,8 +34665,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - - *67 - - &220 + - *73 + - &226 name: invitation_id description: The unique identifier of the invitation. in: path @@ -34313,8 +34696,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - - *67 - - *220 + - *73 + - *226 - *17 - *19 responses: @@ -34324,9 +34707,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: &240 + default: &246 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -34342,7 +34725,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos parent: headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -34361,7 +34744,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#list-issue-fields-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -34369,7 +34752,7 @@ paths: application/json: schema: type: array - items: &221 + items: &227 title: Issue Field description: A custom attribute defined at the organization level for attaching structured data to issues. @@ -34519,7 +34902,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#create-issue-field-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -34612,9 +34995,9 @@ paths: description: Response content: application/json: - schema: *221 + schema: *227 examples: - default: &222 + default: &228 value: id: 512 node_id: IF_kwDNAd3NAZr @@ -34669,8 +35052,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization parameters: - - *67 - - &223 + - *73 + - &229 name: issue_field_id description: The unique identifier of the issue field. in: path @@ -34771,9 +35154,9 @@ paths: description: Response content: application/json: - schema: *221 + schema: *227 examples: - default: *222 + default: *228 '404': *6 '422': *7 x-github: @@ -34797,10 +35180,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization parameters: - - *67 - - *223 + - *73 + - *229 responses: - '204': *179 + '204': *184 '404': *6 '422': *7 x-github: @@ -34820,7 +35203,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#list-issue-types-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -34828,7 +35211,7 @@ paths: application/json: schema: type: array - items: *224 + items: *230 examples: default: value: @@ -34866,7 +35249,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#create-issue-type-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -34916,9 +35299,9 @@ paths: description: Response content: application/json: - schema: *224 + schema: *230 examples: - default: &225 + default: &231 value: id: 410 node_id: IT_kwDNAd3NAZo @@ -34950,8 +35333,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization parameters: - - *67 - - &226 + - *73 + - &232 name: issue_type_id description: The unique identifier of the issue type. in: path @@ -35007,9 +35390,9 @@ paths: description: Response content: application/json: - schema: *224 + schema: *230 examples: - default: *225 + default: *231 '404': *6 '422': *7 x-github: @@ -35033,8 +35416,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization parameters: - - *67 - - *226 + - *73 + - *232 responses: '204': description: Response @@ -35067,7 +35450,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-organization-issues-assigned-to-the-authenticated-user parameters: - - *67 + - *73 - name: filter description: Indicates which sorts of issues to return. `assigned` means issues assigned to you. `created` means issues created by you. `mentioned` means @@ -35097,7 +35480,7 @@ paths: - closed - all default: open - - *227 + - *233 - name: type description: Can be the name of an issue type. in: query @@ -35115,8 +35498,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -35126,11 +35509,11 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *228 + default: *234 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -35150,7 +35533,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-organization-members parameters: - - *67 + - *73 - name: filter description: Filter members returned in the list. `2fa_disabled` means that only members without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -35188,9 +35571,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -35208,8 +35591,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response if requester is an organization member and user is @@ -35243,8 +35626,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-an-organization-member parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -35271,8 +35654,8 @@ paths: parameters: - *17 - *19 - - *67 - - *63 + - *73 + - *69 responses: '200': description: Response @@ -35288,11 +35671,11 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: - default: *230 + default: *236 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35315,9 +35698,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#delete-a-codespace-from-the-organization parameters: - - *67 - - *63 - - &231 + - *73 + - *69 + - &237 name: codespace_name in: path required: true @@ -35327,7 +35710,7 @@ paths: responses: '202': *37 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35350,17 +35733,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#stop-a-codespace-for-an-organization-user parameters: - - *67 - - *63 - - *231 + - *73 + - *69 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: &439 + default: &445 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -35502,7 +35885,7 @@ paths: recent_folders: [] template: '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35533,14 +35916,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '200': description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *232 + schema: *238 examples: default: value: @@ -35584,7 +35967,7 @@ paths: members_url: https://api.github.com/teams/1/members{/member} repositories_url: https://api.github.com/teams/1/repos parent: - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35609,14 +35992,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '200': description: Response content: application/json: - schema: &233 + schema: &239 title: Org Membership description: Org Membership type: object @@ -35665,7 +36048,7 @@ paths: format: uri examples: - https://api.github.com/orgs/octocat - organization: *65 + organization: *71 user: anyOf: - type: 'null' @@ -35685,7 +36068,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &234 + response-if-user-has-an-active-admin-membership-with-organization: &240 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -35757,8 +36140,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 requestBody: required: false content: @@ -35786,9 +36169,9 @@ paths: description: Response content: application/json: - schema: *233 + schema: *239 examples: - response-if-user-already-had-membership-with-organization: *234 + response-if-user-already-had-membership-with-organization: *240 '422': *15 '403': *27 '451': *15 @@ -35813,8 +36196,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -35839,7 +36222,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#list-organization-migrations parameters: - - *67 + - *73 - *17 - *19 - name: exclude @@ -35861,7 +36244,7 @@ paths: application/json: schema: type: array - items: &235 + items: &241 title: Migration description: A migration. type: object @@ -35903,7 +36286,7 @@ paths: type: array description: The repositories included in the migration. Only returned for export migrations. - items: *58 + items: *64 url: type: string format: uri @@ -36102,7 +36485,7 @@ paths: updated_at: '2015-07-06T15:33:38-07:00' node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -36118,7 +36501,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#start-an-organization-migration parameters: - - *67 + - *73 requestBody: required: true content: @@ -36199,7 +36582,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -36377,8 +36760,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - - *67 - - &236 + - *73 + - &242 name: migration_id description: The unique identifier of the migration. in: path @@ -36406,7 +36789,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -36575,8 +36958,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - - *67 - - *236 + - *73 + - *242 responses: '302': description: Response @@ -36597,8 +36980,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - - *67 - - *236 + - *73 + - *242 responses: '204': description: Response @@ -36621,9 +37004,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - - *67 - - *236 - - &657 + - *73 + - *242 + - &663 name: repo_name description: repo_name parameter in: path @@ -36650,8 +37033,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - - *67 - - *236 + - *73 + - *242 - *17 - *19 responses: @@ -36661,9 +37044,9 @@ paths: application/json: schema: type: array - items: *58 + items: *64 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -36689,7 +37072,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response - list of organization roles @@ -36705,7 +37088,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &238 + items: &244 title: Organization Role description: Organization roles type: object @@ -36854,8 +37237,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -36880,9 +37263,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team parameters: - - *67 - - *69 - - &237 + - *73 + - *75 + - &243 name: role_id description: The unique identifier of the role. in: path @@ -36917,9 +37300,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team parameters: - - *67 - - *69 - - *237 + - *73 + - *75 + - *243 responses: '204': description: Response @@ -36944,8 +37327,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -36970,9 +37353,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user parameters: - - *67 - - *63 - - *237 + - *73 + - *69 + - *243 responses: '204': description: Response @@ -37002,9 +37385,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user parameters: - - *67 - - *63 - - *237 + - *73 + - *69 + - *243 responses: '204': description: Response @@ -37032,14 +37415,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 responses: '200': description: Response content: application/json: - schema: *238 + schema: *244 examples: default: value: @@ -37089,8 +37472,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 - *17 - *19 responses: @@ -37169,7 +37552,7 @@ paths: parent: anyOf: - type: 'null' - - *239 + - *245 type: description: The ownership type of the team type: string @@ -37202,9 +37585,9 @@ paths: - type - parent examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '404': description: Response if the organization or role does not exist. '422': @@ -37231,8 +37614,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 - *17 - *19 responses: @@ -37261,7 +37644,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *239 + items: *245 name: type: - string @@ -37378,9 +37761,9 @@ paths: - type - url examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': description: Response if the organization or role does not exist. '422': @@ -37402,7 +37785,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#list-outside-collaborators-for-an-organization parameters: - - *67 + - *73 - name: filter description: Filter the list of outside collaborators. `2fa_disabled` means that only outside collaborators without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -37429,9 +37812,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37454,8 +37837,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator parameters: - - *67 - - *63 + - *73 + - *69 requestBody: required: false content: @@ -37512,8 +37895,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -37570,8 +37953,8 @@ paths: - docker - nuget - container - - *67 - - &658 + - *73 + - &664 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -37607,12 +37990,12 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *242 + default: *248 '403': *27 '401': *23 - '400': &660 + '400': &666 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -37634,7 +38017,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &243 + - &249 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -37652,20 +38035,20 @@ paths: - docker - nuget - container - - &244 + - &250 name: package_name description: The name of the package. in: path required: true schema: type: string - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: default: value: @@ -37717,9 +38100,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 responses: '204': description: Response @@ -37751,9 +38134,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 - name: token description: package token schema: @@ -37785,9 +38168,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 - *19 - *17 - name: state @@ -37807,7 +38190,7 @@ paths: application/json: schema: type: array - items: &245 + items: &251 title: Package Version description: A version of a software package type: object @@ -37942,10 +38325,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - &246 + - *249 + - *250 + - *73 + - &252 name: package_version_id description: Unique identifier of the package version. in: path @@ -37957,7 +38340,7 @@ paths: description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -37993,10 +38376,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - *246 + - *249 + - *250 + - *73 + - *252 responses: '204': description: Response @@ -38028,10 +38411,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - *246 + - *249 + - *250 + - *73 + - *252 responses: '204': description: Response @@ -38058,10 +38441,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *67 + - *73 - *17 - *19 - - &247 + - &253 name: sort description: The property by which to sort the results. in: query @@ -38071,8 +38454,8 @@ paths: enum: - created_at default: created_at - - *53 - - &248 + - *59 + - &254 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -38084,7 +38467,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &249 + - &255 name: repository description: The name of the repository to use to filter the results. in: query @@ -38093,7 +38476,7 @@ paths: type: string examples: - Hello-World - - &250 + - &256 name: permission description: The permission to use to filter the results. in: query @@ -38102,7 +38485,7 @@ paths: type: string examples: - issues_read - - &251 + - &257 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -38112,7 +38495,7 @@ paths: schema: type: string format: date-time - - &252 + - &258 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -38122,7 +38505,7 @@ paths: schema: type: string format: date-time - - &253 + - &259 name: token_id description: The ID of the token in: query @@ -38135,7 +38518,7 @@ paths: examples: - token_id[]=1,token_id[]=2 responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -38270,7 +38653,7 @@ paths: token_expires_at: '2023-11-16T08:47:09.000-07:00' token_last_used_at: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38290,7 +38673,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#review-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *67 + - *73 requestBody: required: true content: @@ -38332,7 +38715,7 @@ paths: action: deny reason: Access is too broad. responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -38357,7 +38740,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#review-a-request-to-access-organization-resources-with-a-fine-grained-personal-access-token parameters: - - *67 + - *73 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38394,11 +38777,11 @@ paths: action: deny reason: This request is denied because the access is too broad. responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38419,7 +38802,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token parameters: - - *67 + - *73 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38430,7 +38813,7 @@ paths: - *17 - *19 responses: - '500': *107 + '500': *53 '404': *6 '403': *27 '200': @@ -38439,9 +38822,9 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: &254 + default: &260 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -38554,7 +38937,7 @@ paths: secret_scanning_delegated_alert_dismissal: status: disabled headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38575,19 +38958,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-fine-grained-personal-access-tokens-with-access-to-organization-resources parameters: - - *67 + - *73 - *17 - *19 - - *247 - - *53 - - *248 - - *249 - - *250 - - *251 - - *252 - *253 + - *59 + - *254 + - *255 + - *256 + - *257 + - *258 + - *259 responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -38716,7 +39099,7 @@ paths: token_expires_at: '2023-11-16T08:47:09.000-07:00' token_last_used_at: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38736,7 +39119,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-to-organization-resources-via-fine-grained-personal-access-tokens parameters: - - *67 + - *73 requestBody: required: true content: @@ -38771,7 +39154,7 @@ paths: - 1296269 - 1296280 responses: - '500': *107 + '500': *53 '404': *6 '202': *37 '403': *27 @@ -38796,7 +39179,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-a-fine-grained-personal-access-token-has-to-organization-resources parameters: - - *67 + - *73 - name: pat_id description: The unique identifier of the fine-grained personal access token. in: path @@ -38824,9 +39207,9 @@ paths: value: action: revoke responses: - '500': *107 + '500': *53 '404': *6 - '204': *179 + '204': *184 '403': *27 '422': *15 x-github: @@ -38848,7 +39231,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-a-fine-grained-personal-access-token-has-access-to parameters: - - *67 + - *73 - name: pat_id in: path description: Unique identifier of the fine-grained personal access token. @@ -38858,7 +39241,7 @@ paths: - *17 - *19 responses: - '500': *107 + '500': *53 '404': *6 '403': *27 '200': @@ -38867,11 +39250,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *254 + default: *260 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38893,7 +39276,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#list-private-registries-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -38911,7 +39294,7 @@ paths: type: integer configurations: type: array - items: &255 + items: &261 title: Organization private registry description: Private registry configuration for an organization type: object @@ -38940,6 +39323,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -38970,6 +39362,36 @@ paths: - private - selected type: string + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -38994,7 +39416,7 @@ paths: updated_at: '2020-01-10T14:59:22Z' visibility: selected headers: - Link: *59 + Link: *65 '400': *14 '404': *6 x-github: @@ -39007,6 +39429,7 @@ paths: description: |2- Creates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -39016,7 +39439,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#create-a-private-registry-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -39067,11 +39490,14 @@ paths: description: The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) - endpoint. + endpoint. Required when `auth_type` is `token` or `username_password`. + Should be omitted for OIDC auth types. type: string pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" key_id: - description: The ID of the key you used to encrypt the secret. + description: The ID of the key you used to encrypt the secret. Required + when `auth_type` is `token` or `username_password`. Should be + omitted for OIDC auth types. type: string visibility: description: Which type of organization repositories have access @@ -39094,11 +39520,58 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. Defaults + to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or + `oidc_jfrog` for OIDC authentication. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string required: - registry_type - url - - encrypted_value - - key_id - visibility examples: org-private-registry-with-private-visibility: @@ -39125,6 +39598,15 @@ paths: selected_repository_ids: - 1296269 - 1296280 + org-private-registry-with-oidc-azure: + summary: Example of an OIDC private registry configuration using Azure + value: + registry_type: docker_registry + url: https://myregistry.azurecr.io + auth_type: oidc_azure + visibility: all + tenant_id: 12345678-1234-1234-1234-123456789012 + client_id: abcdef01-2345-6789-abcd-ef0123456789 responses: '201': description: The organization private registry configuration @@ -39159,6 +39641,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -39194,6 +39685,36 @@ paths: private registry when `visibility` is set to `selected`. items: type: integer + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -39207,7 +39728,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &256 + org-private-registry-with-selected-visibility: &262 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -39248,7 +39769,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -39276,7 +39797,7 @@ paths: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -39298,16 +39819,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *255 + schema: *261 examples: - default: *256 + default: *262 '404': *6 x-github: githubCloudOnly: false @@ -39319,6 +39840,7 @@ paths: description: |2- Updates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -39328,8 +39850,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -39404,12 +39926,71 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. This + field cannot be changed after creation. If provided, it must match + the existing `auth_type` of the configuration. To change the authentication + type, delete and recreate the configuration. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string examples: - default: + secret-based-update: + summary: Update a secret-based private registry value: username: monalisa encrypted_value: c2VjcmV0 key_id: '012345678912345678' + oidc-azure-update: + summary: Update an OIDC private registry (Azure) + value: + tenant_id: 12345678-1234-1234-1234-123456789012 + visibility: selected + selected_repository_ids: + - 1296269 + - 1296280 responses: '204': description: Response @@ -39434,8 +40015,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -39458,7 +40039,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-projects-for-organization parameters: - - *67 + - *73 - name: q description: Limit results to projects of the specified type. in: query @@ -39475,7 +40056,7 @@ paths: application/json: schema: type: array - items: &257 + items: &263 title: Projects v2 Project description: A projects v2 project type: object @@ -39549,7 +40130,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &744 + - &750 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -39634,7 +40215,7 @@ paths: - deleted_at - deleted_by examples: - default: &258 + default: &264 value: id: 2 node_id: MDc6UHJvamVjdDEwMDI2MDM= @@ -39717,7 +40298,7 @@ paths: updated_at: '2025-07-11T16:19:28Z' is_template: true headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -39737,24 +40318,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-organization parameters: - - &259 + - &265 name: project_number description: The project's number. in: path required: true schema: type: integer - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *257 + schema: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -39774,8 +40355,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true description: Details of the draft item to create in the project. @@ -39809,7 +40390,7 @@ paths: description: Response content: application/json: - schema: &264 + schema: &270 title: Projects v2 Item description: An item belonging to a project type: object @@ -39822,8 +40403,8 @@ paths: description: The node ID of the project item. content: oneOf: - - *75 - - &454 + - *81 + - &460 title: Pull Request Simple description: Pull Request Simple type: object @@ -39943,7 +40524,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 active_lock_reason: type: - string @@ -39982,7 +40563,7 @@ paths: items: *4 requested_teams: type: array - items: *183 + items: *188 head: type: object properties: @@ -39990,7 +40571,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: @@ -40010,7 +40591,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: @@ -40026,7 +40607,7 @@ paths: _links: type: object properties: - comments: &261 + comments: &267 title: Link description: Hypermedia Link type: object @@ -40035,13 +40616,13 @@ paths: type: string required: - href - commits: *261 - statuses: *261 - html: *261 - issue: *261 - review_comments: *261 - review_comment: *261 - self: *261 + commits: *267 + statuses: *267 + html: *267 + issue: *267 + review_comments: *267 + review_comment: *267 + self: *267 required: - comments - commits @@ -40051,8 +40632,8 @@ paths: - review_comments - review_comment - self - author_association: *72 - auto_merge: &556 + author_association: *78 + auto_merge: &562 title: Auto merge description: The status of auto merging a pull request. type: @@ -40152,7 +40733,7 @@ paths: - created_at - updated_at description: The content represented by the item. - content_type: &263 + content_type: &269 title: Projects v2 Item Content Type description: The type of content tracked in a project item type: string @@ -40196,7 +40777,7 @@ paths: - updated_at - archived_at examples: - draft_issue: &265 + draft_issue: &271 value: id: 17 node_id: PVTI_lADOANN5s84ACbL0zgBueEI @@ -40270,8 +40851,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-organization parameters: - - *259 - - *67 + - *265 + - *73 - *17 - *45 - *46 @@ -40282,7 +40863,7 @@ paths: application/json: schema: type: array - items: &262 + items: &268 title: Projects v2 Field description: A field inside a projects v2 project type: object @@ -40435,7 +41016,7 @@ paths: - updated_at - project_url examples: - default: &680 + default: &686 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -40546,7 +41127,7 @@ paths: created_at: '2022-06-20T16:45:00Z' updated_at: '2022-06-20T16:45:00Z' headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -40565,8 +41146,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-a-field-to-an-organization-owned-project parameters: - - *259 - - *67 + - *265 + - *73 requestBody: required: true content: @@ -40612,7 +41193,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &681 + items: &687 type: object properties: name: @@ -40649,7 +41230,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &682 + iteration_configuration: &688 type: object description: The configuration for iteration fields. properties: @@ -40699,7 +41280,7 @@ paths: value: name: Due date data_type: date - single_select_field: &683 + single_select_field: &689 summary: Create a single select field value: name: Priority @@ -40726,7 +41307,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &684 + iteration_field: &690 summary: Create an iteration field value: name: Sprint @@ -40750,9 +41331,9 @@ paths: description: Response for adding a field to an organization-owned project. content: application/json: - schema: *262 + schema: *268 examples: - text_field: &685 + text_field: &691 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -40761,7 +41342,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-05-15T08:00:00Z' updated_at: '2022-05-15T08:00:00Z' - number_field: &686 + number_field: &692 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -40770,7 +41351,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-01T14:30:00Z' updated_at: '2022-06-01T14:30:00Z' - date_field: &687 + date_field: &693 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -40779,7 +41360,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-10T09:15:00Z' updated_at: '2022-06-10T09:15:00Z' - single_select_field: &688 + single_select_field: &694 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -40813,7 +41394,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &689 + iteration_field: &695 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -40858,23 +41439,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - - *259 - - &690 + - *265 + - &696 name: field_id description: The unique identifier of the field. in: path required: true schema: type: integer - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *262 + schema: *268 examples: - default: &691 + default: &697 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -40909,7 +41490,7 @@ paths: created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -40930,8 +41511,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-owned-project parameters: - - *259 - - *67 + - *265 + - *73 - name: q description: Search query to filter items, see [Filtering projects](https://docs.github.com/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects) for more information. @@ -40963,7 +41544,7 @@ paths: application/json: schema: type: array - items: &266 + items: &272 title: Projects v2 Item description: An item belonging to a project type: object @@ -40980,7 +41561,7 @@ paths: description: The API URL of the project that contains this item. examples: - https://api.github.com/users/monalisa/2/projectsV2/3 - content_type: *263 + content_type: *269 content: type: - object @@ -41030,7 +41611,7 @@ paths: - updated_at - archived_at examples: - default: &267 + default: &273 value: id: 13 node_id: PVTI_lAAFAQ0 @@ -41707,7 +42288,7 @@ paths: data_type: sub_issues_progress value: headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -41727,8 +42308,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#add-item-to-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -41798,22 +42379,22 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *265 + value: *271 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *265 + value: *271 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *265 + value: *271 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *265 + value: *271 '304': *35 '403': *27 '401': *23 @@ -41833,9 +42414,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-an-organization-owned-project parameters: - - *259 - - *67 - - &268 + - *265 + - *73 + - &274 name: item_id description: The unique identifier of the project item. in: path @@ -41861,11 +42442,11 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -41884,9 +42465,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-organization parameters: - - *259 - - *67 - - *268 + - *265 + - *73 + - *274 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -41959,13 +42540,13 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - text_field: *267 - number_field: *267 - date_field: *267 - single_select_field: *267 - iteration_field: *267 + text_field: *273 + number_field: *273 + date_field: *273 + single_select_field: *273 + iteration_field: *273 '401': *23 '403': *27 '404': *6 @@ -41985,9 +42566,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-organization parameters: - - *259 - - *67 - - *268 + - *265 + - *73 + - *274 responses: '204': description: Response @@ -42010,8 +42591,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true content: @@ -42085,7 +42666,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &672 + schema: &678 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -42189,7 +42770,7 @@ paths: examples: table_view: summary: Response for creating a table view - value: &269 + value: &275 value: id: 1 number: 1 @@ -42235,10 +42816,10 @@ paths: - 456 board_view: summary: Response for creating a board view with filter - value: *269 + value: *275 roadmap_view: summary: Response for creating a roadmap view - value: *269 + value: *275 '304': *35 '403': *27 '401': *23 @@ -42266,9 +42847,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view parameters: - - *259 - - *67 - - &692 + - *265 + - *73 + - &698 name: view_number description: The number that identifies the project view. in: path @@ -42300,11 +42881,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -42327,7 +42908,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#get-all-custom-properties-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -42335,7 +42916,7 @@ paths: application/json: schema: type: array - items: &270 + items: &276 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -42413,7 +42994,7 @@ paths: - property_name - value_type examples: - default: &271 + default: &277 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -42462,7 +43043,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-properties-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -42473,7 +43054,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *270 + items: *276 minItems: 1 maxItems: 100 required: @@ -42503,9 +43084,9 @@ paths: application/json: schema: type: array - items: *270 + items: *276 examples: - default: *271 + default: *277 '403': *27 '404': *6 x-github: @@ -42526,8 +43107,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - - *67 - - &272 + - *73 + - &278 name: custom_property_name description: The custom property name in: path @@ -42539,9 +43120,9 @@ paths: description: Response content: application/json: - schema: *270 + schema: *276 examples: - default: &273 + default: &279 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -42575,8 +43156,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - - *67 - - *272 + - *73 + - *278 requestBody: required: true content: @@ -42656,9 +43237,9 @@ paths: description: Response content: application/json: - schema: *270 + schema: *276 examples: - default: *273 + default: *279 '403': *27 '404': *6 x-github: @@ -42681,10 +43262,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - - *67 - - *272 + - *73 + - *278 responses: - '204': *179 + '204': *184 '403': *27 '404': *6 x-github: @@ -42705,7 +43286,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#list-custom-property-values-for-organization-repositories parameters: - - *67 + - *73 - *17 - *19 - name: repository_query @@ -42746,7 +43327,7 @@ paths: - octocat/Hello-World properties: type: array - items: &274 + items: &280 title: Custom Property Value description: Custom property name and associated value type: object @@ -42788,7 +43369,7 @@ paths: - property_name: team value: octocat headers: - Link: *59 + Link: *65 '403': *27 '404': *6 x-github: @@ -42816,7 +43397,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-property-values-for-organization-repositories parameters: - - *67 + - *73 requestBody: required: true content: @@ -42836,7 +43417,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *274 + items: *280 required: - repository_names - properties @@ -42877,7 +43458,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-public-organization-members parameters: - - *67 + - *73 - *17 - *19 responses: @@ -42889,9 +43470,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -42908,8 +43489,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response if user is a public member @@ -42933,8 +43514,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#set-public-organization-membership-for-the-authenticated-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -42955,8 +43536,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -42980,7 +43561,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-organization-repositories parameters: - - *67 + - *73 - name: type description: Specifies the types of repositories you want returned. in: query @@ -43026,11 +43607,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *254 + default: *260 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43049,7 +43630,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-an-organization-repository parameters: - - *67 + - *73 requestBody: required: true content: @@ -43231,7 +43812,7 @@ paths: description: Response content: application/json: - schema: &322 + schema: &328 title: Full Repository description: Full Repository type: object @@ -43586,7 +44167,7 @@ paths: template_repository: anyOf: - type: 'null' - - *71 + - *77 temp_clone_token: type: - string @@ -43682,13 +44263,13 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 organization: anyOf: - type: 'null' - *4 - parent: *71 - source: *71 + parent: *77 + source: *77 forks: type: integer master_branch: @@ -43701,7 +44282,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &459 + code_of_conduct: &465 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -43731,7 +44312,7 @@ paths: - key - name - html_url - security_and_analysis: *275 + security_and_analysis: *281 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -43815,7 +44396,7 @@ paths: - network_count - subscribers_count examples: - default: &324 + default: &330 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -44334,10 +44915,10 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - *17 - *19 - - &578 + - &584 name: targets description: | A comma-separated list of rule targets to filter by. @@ -44356,7 +44937,7 @@ paths: application/json: schema: type: array - items: &302 + items: &308 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -44391,7 +44972,7 @@ paths: source: type: string description: The name of the source - enforcement: &278 + enforcement: &284 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -44404,7 +44985,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &279 + items: &285 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -44475,7 +45056,7 @@ paths: description: The html URL of the ruleset conditions: anyOf: - - &276 + - &282 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -44499,7 +45080,7 @@ paths: match. items: type: string - - &280 + - &286 title: Organization ruleset conditions type: object description: |- @@ -44513,7 +45094,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -44547,7 +45128,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -44569,7 +45150,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -44582,7 +45163,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &277 + items: &283 title: Repository ruleset property targeting definition type: object @@ -44615,7 +45196,7 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *277 + items: *283 required: - repository_property type: @@ -44623,12 +45204,12 @@ paths: - object rules: type: array - items: &579 + items: &585 title: Repository Rule type: object description: A repository rule. oneOf: - - &281 + - &287 title: creation description: Only allow users with bypass permission to create matching refs. @@ -44640,7 +45221,7 @@ paths: type: string enum: - creation - - &282 + - &288 title: update description: Only allow users with bypass permission to update matching refs. @@ -44661,7 +45242,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &283 + - &289 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -44673,7 +45254,7 @@ paths: type: string enum: - deletion - - &284 + - &290 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -44685,7 +45266,7 @@ paths: type: string enum: - required_linear_history - - &577 + - &583 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -44763,7 +45344,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &285 + - &291 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -44787,7 +45368,7 @@ paths: type: string required: - required_deployment_environments - - &286 + - &292 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -44799,7 +45380,7 @@ paths: type: string enum: - required_signatures - - &287 + - &293 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -44905,7 +45486,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &288 + - &294 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -44953,7 +45534,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &289 + - &295 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -44965,7 +45546,7 @@ paths: type: string enum: - non_fast_forward - - &290 + - &296 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -45002,7 +45583,7 @@ paths: required: - operator - pattern - - &291 + - &297 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -45039,7 +45620,7 @@ paths: required: - operator - pattern - - &292 + - &298 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -45076,7 +45657,7 @@ paths: required: - operator - pattern - - &293 + - &299 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -45113,7 +45694,7 @@ paths: required: - operator - pattern - - &294 + - &300 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -45150,7 +45731,7 @@ paths: required: - operator - pattern - - &295 + - &301 title: file_path_restriction description: Prevent commits that include changes in specified file and folder paths from being pushed to the commit @@ -45175,7 +45756,7 @@ paths: type: string required: - restricted_file_paths - - &296 + - &302 title: max_file_path_length description: Prevent commits that include file paths that exceed the specified character limit from being pushed @@ -45199,7 +45780,7 @@ paths: maximum: 32767 required: - max_file_path_length - - &297 + - &303 title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. @@ -45222,7 +45803,7 @@ paths: type: string required: - restricted_file_extensions - - &298 + - &304 title: max_file_size description: Prevent commits with individual files that exceed the specified limit from being pushed to the commit @@ -45247,7 +45828,7 @@ paths: maximum: 100 required: - max_file_size - - &299 + - &305 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -45297,7 +45878,7 @@ paths: - repository_id required: - workflows - - &300 + - &306 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -45358,7 +45939,7 @@ paths: - tool required: - code_scanning_tools - - &301 + - &307 title: copilot_code_review description: Request Copilot code review for new pull requests automatically if the author has access to Copilot code @@ -45420,7 +46001,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 post: summary: Create an organization repository ruleset description: Create a repository ruleset for an organization. @@ -45436,7 +46017,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 requestBody: description: Request body required: true @@ -45457,26 +46038,20 @@ paths: - push - repository default: branch - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *280 + items: *285 + conditions: *286 rules: type: array description: An array of rules within the ruleset. - items: &304 + items: &310 title: Repository Rule type: object description: A repository rule. oneOf: - - *281 - - *282 - - *283 - - *284 - - *285 - - *286 - *287 - *288 - *289 @@ -45492,6 +46067,12 @@ paths: - *299 - *300 - *301 + - *302 + - *303 + - *304 + - *305 + - *306 + - *307 required: - name - enforcement @@ -45529,9 +46110,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: &303 + default: &309 value: id: 21 name: super cool ruleset @@ -45572,7 +46153,7 @@ paths: updated_at: '2023-09-23T16:29:47Z' '404': *6 '422': *15 - '500': *107 + '500': *53 "/orgs/{org}/rulesets/rule-suites": get: summary: List organization rule suites @@ -45586,8 +46167,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - - *67 - - &580 + - *73 + - &586 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -45602,7 +46183,7 @@ paths: in: query schema: type: string - - &581 + - &587 name: time_period description: |- The time period to filter by. @@ -45618,14 +46199,14 @@ paths: - week - month default: day - - &582 + - &588 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &583 + - &589 name: rule_suite_result description: The rule suite results to filter on. When specified, only suites with this result will be returned. @@ -45645,7 +46226,7 @@ paths: description: Response content: application/json: - schema: &584 + schema: &590 title: Rule Suites description: Response type: array @@ -45701,7 +46282,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &585 + default: &591 value: - id: 21 actor_id: 12 @@ -45725,7 +46306,7 @@ paths: result: pass evaluation_result: fail '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45744,8 +46325,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - - *67 - - &586 + - *73 + - &592 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -45761,7 +46342,7 @@ paths: description: Response content: application/json: - schema: &587 + schema: &593 title: Rule Suite description: Response type: object @@ -45868,7 +46449,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &588 + default: &594 value: id: 21 actor_id: 12 @@ -45903,7 +46484,7 @@ paths: result: fail rule_type: commit_message_pattern '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45929,7 +46510,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -45941,11 +46522,11 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *303 + default: *309 '404': *6 - '500': *107 + '500': *53 put: summary: Update an organization repository ruleset description: Update a ruleset for an organization. @@ -45961,7 +46542,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -45987,16 +46568,16 @@ paths: - tag - push - repository - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *280 + items: *285 + conditions: *286 rules: description: An array of rules within the ruleset. type: array - items: *304 + items: *310 examples: default: value: @@ -46031,12 +46612,12 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *303 + default: *309 '404': *6 '422': *15 - '500': *107 + '500': *53 delete: summary: Delete an organization repository ruleset description: Delete a ruleset for an organization. @@ -46052,7 +46633,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46063,7 +46644,7 @@ paths: '204': description: Response '404': *6 - '500': *107 + '500': *53 "/orgs/{org}/rulesets/{ruleset_id}/history": get: summary: Get organization ruleset history @@ -46075,7 +46656,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rules#get-organization-ruleset-history parameters: - - *67 + - *73 - *17 - *19 - name: ruleset_id @@ -46091,7 +46672,7 @@ paths: application/json: schema: type: array - items: &305 + items: &311 title: Ruleset version type: object description: The historical version of a ruleset @@ -46115,7 +46696,7 @@ paths: type: string format: date-time examples: - default: &590 + default: &596 value: - version_id: 3 actor: @@ -46133,7 +46714,7 @@ paths: type: User updated_at: '2024-08-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46150,7 +46731,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rules#get-organization-ruleset-version parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46168,9 +46749,9 @@ paths: description: Response content: application/json: - schema: &591 + schema: &597 allOf: - - *305 + - *311 - type: object required: - state @@ -46217,7 +46798,7 @@ paths: operator: contains pattern: github '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46239,8 +46820,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - - *67 - - &592 + - *73 + - &598 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -46251,7 +46832,7 @@ paths: enum: - open - resolved - - &593 + - &599 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -46261,7 +46842,7 @@ paths: required: false schema: type: string - - &594 + - &600 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -46270,7 +46851,7 @@ paths: required: false schema: type: string - - &595 + - &601 name: assignee in: query description: Filters alerts by assignee. Use `*` to get all assigned alerts, @@ -46289,7 +46870,7 @@ paths: all-unassigned: value: none summary: Filter for all unassigned alerts - - &596 + - &602 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -46301,10 +46882,10 @@ paths: - created - updated default: created - - *53 + - *59 - *19 - *17 - - &597 + - &603 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -46314,7 +46895,7 @@ paths: required: false schema: type: string - - &598 + - &604 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -46324,7 +46905,7 @@ paths: required: false schema: type: string - - &599 + - &605 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -46333,7 +46914,7 @@ paths: required: false schema: type: string - - &600 + - &606 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -46342,7 +46923,7 @@ paths: schema: type: boolean default: false - - &601 + - &607 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -46351,7 +46932,7 @@ paths: schema: type: boolean default: false - - &602 + - &608 name: hide_secret in: query description: A boolean value representing whether or not to hide literal secrets @@ -46370,27 +46951,27 @@ paths: items: type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &603 + state: &609 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &604 + resolution: &610 type: - string - 'null' @@ -46424,7 +47005,7 @@ paths: secret: type: string description: The secret that was detected. - repository: *58 + repository: *64 push_protection_bypassed: type: - boolean @@ -46497,14 +47078,14 @@ paths: first_location_detected: anyOf: - type: 'null' - - &605 + - &611 description: 'Details on the location where the token was initially detected. This can be a commit, wiki commit, issue, discussion, pull request. ' oneOf: - - &607 + - &613 description: Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository. @@ -46561,7 +47142,7 @@ paths: - blob_url - commit_sha - commit_url - - &608 + - &614 description: Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki. @@ -46622,7 +47203,7 @@ paths: - page_url - commit_sha - commit_url - - &609 + - &615 description: Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue. @@ -46637,7 +47218,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_title_url - - &610 + - &616 description: Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue. @@ -46652,7 +47233,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_body_url - - &611 + - &617 description: Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue. @@ -46667,7 +47248,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - issue_comment_url - - &612 + - &618 description: Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion. @@ -46682,7 +47263,7 @@ paths: - https://github.com/community/community/discussions/39082 required: - discussion_title_url - - &613 + - &619 description: Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion. @@ -46697,7 +47278,7 @@ paths: - https://github.com/community/community/discussions/39082#discussion-4566270 required: - discussion_body_url - - &614 + - &620 description: Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion. @@ -46712,7 +47293,7 @@ paths: - https://github.com/community/community/discussions/39082#discussioncomment-4158232 required: - discussion_comment_url - - &615 + - &621 description: Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request. @@ -46727,7 +47308,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_title_url - - &616 + - &622 description: Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request. @@ -46742,7 +47323,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_body_url - - &617 + - &623 description: Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request. @@ -46757,7 +47338,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - pull_request_comment_url - - &618 + - &624 description: Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request. @@ -46772,7 +47353,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846/reviews/80 required: - pull_request_review_url - - &619 + - &625 description: Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull @@ -46973,9 +47554,9 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -47000,7 +47581,7 @@ paths: category: secret-scanning subcategory: push-protection parameters: - - *67 + - *73 responses: '200': description: Response @@ -47012,7 +47593,7 @@ paths: related to push protection. type: object properties: - pattern_config_version: &307 + pattern_config_version: &313 type: - string - 'null' @@ -47022,7 +47603,7 @@ paths: provider_pattern_overrides: type: array description: Overrides for partner patterns. - items: &306 + items: &312 type: object properties: token_type: @@ -47091,7 +47672,7 @@ paths: custom_pattern_overrides: type: array description: Overrides for custom patterns defined by the organization. - items: *306 + items: *312 examples: default: value: @@ -47140,7 +47721,7 @@ paths: category: secret-scanning subcategory: push-protection parameters: - - *67 + - *73 requestBody: required: true content: @@ -47148,7 +47729,7 @@ paths: schema: type: object properties: - pattern_config_version: *307 + pattern_config_version: *313 provider_pattern_settings: type: array description: Pattern settings for provider patterns. @@ -47174,7 +47755,7 @@ paths: token_type: type: string description: The ID of the pattern to configure. - custom_pattern_version: *307 + custom_pattern_version: *313 push_protection_setting: type: string description: Push protection setting to set for the pattern. @@ -47228,8 +47809,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories-for-an-organization parameters: - - *67 - - *53 + - *73 + - *59 - name: sort description: The property to sort the results by. in: query @@ -47272,7 +47853,7 @@ paths: application/json: schema: type: array - items: &623 + items: &629 description: A repository security advisory. type: object properties: @@ -47459,7 +48040,7 @@ paths: - patched_versions - vulnerable_functions additionalProperties: false - cvss_severities: *55 + cvss_severities: *61 cwes: type: - array @@ -47495,7 +48076,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 credits_detailed: type: - array @@ -47506,7 +48087,7 @@ paths: type: object properties: user: *4 - type: *308 + type: *314 state: type: string description: The state of the user's acceptance of the @@ -47532,13 +48113,13 @@ paths: - array - 'null' description: A list of teams that collaborate on the advisory. - items: *183 + items: *188 private_fork: readOnly: true description: A temporary private fork of the advisory's repository for collaborating on a fix. allOf: - - *58 + - *64 type: - 'null' required: @@ -47569,7 +48150,7 @@ paths: - private_fork additionalProperties: false examples: - default: &624 + default: &630 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -47948,7 +48529,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#list-security-manager-teams parameters: - - *67 + - *73 responses: '200': description: Response @@ -47956,7 +48537,7 @@ paths: application/json: schema: type: array - items: *239 + items: *245 examples: default: value: @@ -47996,8 +48577,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -48022,8 +48603,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -48050,7 +48631,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#get-immutable-releases-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Immutable releases settings response @@ -48100,7 +48681,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#set-immutable-releases-settings-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -48158,7 +48739,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-selected-repositories-for-immutable-releases-enforcement parameters: - - *67 + - *73 - *19 - *17 responses: @@ -48176,9 +48757,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48197,7 +48778,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#set-selected-repositories-for-immutable-releases-enforcement parameters: - - *67 + - *73 requestBody: required: true content: @@ -48246,8 +48827,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -48269,8 +48850,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -48293,7 +48874,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#list-hosted-compute-network-configurations-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -48311,7 +48892,7 @@ paths: type: integer network_configurations: type: array - items: &309 + items: &315 title: Hosted compute network configuration description: A hosted compute network configuration. type: object @@ -48389,7 +48970,7 @@ paths: - 6789ABDCEF12345 created_on: '2023-04-26T15:23:37Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48408,7 +48989,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#create-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -48451,9 +49032,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: &310 + default: &316 value: id: 123456789ABCDEF name: My network configuration @@ -48481,8 +49062,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 - - &311 + - *73 + - &317 name: network_configuration_id description: Unique identifier of the hosted compute network configuration. in: path @@ -48494,11 +49075,11 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: *310 + default: *316 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48517,8 +49098,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#update-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 - - *311 + - *73 + - *317 requestBody: required: true content: @@ -48558,9 +49139,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: *310 + default: *316 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48579,8 +49160,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#delete-a-hosted-compute-network-configuration-from-an-organization parameters: - - *67 - - *311 + - *73 + - *317 responses: '204': description: Response @@ -48603,7 +49184,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-settings-resource-for-an-organization parameters: - - *67 + - *73 - name: network_settings_id description: Unique identifier of the hosted compute network settings. in: path @@ -48662,7 +49243,7 @@ paths: subnet_id: "/subscriptions/14839728-3ad9-43ab-bd2b-fa6ad0f75e2a/resourceGroups/my-rg/providers/Microsoft.Network/virtualNetworks/my-vnet/subnets/my-subnet" region: eastus headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48692,8 +49273,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-a-team parameters: - - *67 - - *69 + - *73 + - *75 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -48725,13 +49306,13 @@ paths: application/json: schema: type: array - items: *312 + items: *318 examples: - default: *313 - '500': *107 + default: *319 + '500': *53 '403': *27 '404': *6 - '422': *314 + '422': *320 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48749,7 +49330,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-teams parameters: - - *67 + - *73 - *17 - *19 - name: team_type @@ -48771,11 +49352,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -48795,7 +49376,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#create-a-team parameters: - - *67 + - *73 requestBody: required: true content: @@ -48859,7 +49440,7 @@ paths: description: Response content: application/json: - schema: &315 + schema: &321 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -48933,7 +49514,7 @@ paths: parent: anyOf: - type: 'null' - - *239 + - *245 members_count: type: integer examples: @@ -49258,7 +49839,7 @@ paths: - repos_count - organization examples: - default: &316 + default: &322 value: id: 1 node_id: MDQ6VGVhbTE= @@ -49328,16 +49909,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-by-name parameters: - - *67 - - *69 + - *73 + - *75 responses: '200': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 x-github: githubCloudOnly: false @@ -49358,8 +49939,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team parameters: - - *67 - - *69 + - *73 + - *75 requestBody: required: false content: @@ -49422,16 +50003,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '201': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 '422': *15 '403': *27 @@ -49456,12 +50037,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response - '422': &317 + '422': &323 description: Unprocessable entity if you attempt to modify an enterprise team at the organization level. x-github: @@ -49484,8 +50065,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -49495,12 +50076,12 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 - '422': *317 + Link: *65 + '422': *323 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49520,8 +50101,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members parameters: - - *67 - - *69 + - *73 + - *75 - name: role description: Filters members returned by their role in the team. in: query @@ -49544,9 +50125,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49574,15 +50155,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 responses: '200': description: Response content: application/json: - schema: &318 + schema: &324 title: Team Membership description: Team Membership type: object @@ -49610,7 +50191,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &640 + response-if-user-is-a-team-maintainer: &646 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -49646,9 +50227,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 requestBody: required: false content: @@ -49673,9 +50254,9 @@ paths: description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-users-membership-with-team-is-now-pending: &641 + response-if-users-membership-with-team-is-now-pending: &647 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -49710,9 +50291,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 responses: '204': description: Response @@ -49738,8 +50319,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -49749,11 +50330,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *254 + default: *260 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49780,16 +50361,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &642 + schema: &648 title: Team Repository description: A team's access to a repository. type: object @@ -49815,7 +50396,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 forks: type: integer permissions: @@ -50423,10 +51004,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 requestBody: required: false content: @@ -50471,10 +51052,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 responses: '204': description: Response @@ -50498,8 +51079,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -50509,9 +51090,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - response-if-child-teams-exist: &643 + response-if-child-teams-exist: &649 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -50539,7 +51120,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos html_url: https://github.com/orgs/rails/teams/core headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50564,7 +51145,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization parameters: - - *67 + - *73 - name: security_product in: path description: The security feature to enable or disable. @@ -50665,7 +51246,7 @@ paths: resources: type: object properties: - core: &321 + core: &327 title: Rate Limit type: object properties: @@ -50682,17 +51263,17 @@ paths: - remaining - reset - used - graphql: *321 - search: *321 - code_search: *321 - source_import: *321 - integration_manifest: *321 - code_scanning_upload: *321 - actions_runner_registration: *321 - scim: *321 - dependency_snapshots: *321 - dependency_sbom: *321 - code_scanning_autofix: *321 + graphql: *327 + search: *327 + code_search: *327 + source_import: *327 + integration_manifest: *327 + code_scanning_upload: *327 + actions_runner_registration: *327 + scim: *327 + dependency_snapshots: *327 + dependency_sbom: *327 + code_scanning_autofix: *327 required: - core - search @@ -50799,14 +51380,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *322 + schema: *328 examples: default-response: summary: Default response @@ -51311,7 +51892,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *323 + '301': *329 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -51329,8 +51910,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -51622,10 +52203,10 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 - '307': &325 + default: *330 + '307': &331 description: Temporary Redirect content: application/json: @@ -51654,8 +52235,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -51677,7 +52258,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *325 + '307': *331 '404': *6 '409': *52 x-github: @@ -51701,11 +52282,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - - &358 + - &364 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -51728,7 +52309,7 @@ paths: type: integer artifacts: type: array - items: &326 + items: &332 title: Artifact description: An artifact type: object @@ -51823,7 +52404,7 @@ paths: - expires_at - updated_at examples: - default: &359 + default: &365 value: total_count: 2 artifacts: @@ -51862,7 +52443,7 @@ paths: head_branch: main head_sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -51884,9 +52465,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *319 - - *320 - - &327 + - *325 + - *326 + - &333 name: artifact_id description: The unique identifier of the artifact. in: path @@ -51898,7 +52479,7 @@ paths: description: Response content: application/json: - schema: *326 + schema: *332 examples: default: value: @@ -51936,9 +52517,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *319 - - *320 - - *327 + - *325 + - *326 + - *333 responses: '204': description: Response @@ -51962,9 +52543,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *319 - - *320 - - *327 + - *325 + - *326 + - *333 - name: archive_format in: path required: true @@ -51978,7 +52559,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': &514 + '410': &520 description: Gone content: application/json: @@ -52003,14 +52584,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &328 + schema: &334 title: Actions cache retention limit for a repository description: GitHub Actions cache retention policy for a repository. type: object @@ -52044,13 +52625,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *328 + schema: *334 examples: selected_actions: *40 responses: @@ -52079,14 +52660,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &329 + schema: &335 title: Actions cache storage limit for a repository description: GitHub Actions cache storage policy for a repository. type: object @@ -52120,13 +52701,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *329 + schema: *335 examples: selected_actions: *42 responses: @@ -52157,14 +52738,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *330 + schema: *336 examples: default: value: @@ -52190,11 +52771,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - - &331 + - &337 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -52222,13 +52803,13 @@ paths: - last_accessed_at - size_in_bytes default: last_accessed_at - - *53 + - *59 responses: '200': description: Response content: application/json: - schema: &332 + schema: &338 title: Repository actions caches description: Repository actions caches type: object @@ -52278,7 +52859,7 @@ paths: - total_count - actions_caches examples: - default: &333 + default: &339 value: total_count: 1 actions_caches: @@ -52290,7 +52871,7 @@ paths: created_at: '2019-01-24T22:45:36.000Z' size_in_bytes: 1024 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52310,23 +52891,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *319 - - *320 + - *325 + - *326 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *331 + - *337 responses: '200': description: Response content: application/json: - schema: *332 + schema: *338 examples: - default: *333 + default: *339 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52346,8 +52927,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *319 - - *320 + - *325 + - *326 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -52378,9 +52959,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *319 - - *320 - - &334 + - *325 + - *326 + - &340 name: job_id description: The unique identifier of the job. in: path @@ -52392,7 +52973,7 @@ paths: description: Response content: application/json: - schema: &362 + schema: &368 title: Job description: Information of a job execution in a workflow run type: object @@ -52739,9 +53320,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *319 - - *320 - - *334 + - *325 + - *326 + - *340 responses: '302': description: Response @@ -52769,9 +53350,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *319 - - *320 - - *334 + - *325 + - *326 + - *340 requestBody: required: false content: @@ -52793,7 +53374,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -52817,8 +53398,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Status response @@ -52868,8 +53449,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -52903,7 +53484,7 @@ paths: description: Empty response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -52932,8 +53513,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -52951,7 +53532,7 @@ paths: type: integer secrets: type: array - items: &364 + items: &370 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -52972,7 +53553,7 @@ paths: - created_at - updated_at examples: - default: &365 + default: &371 value: total_count: 2 secrets: @@ -52983,7 +53564,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53005,9 +53586,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *319 - - *320 - - *335 + - *325 + - *326 + - *341 - *19 responses: '200': @@ -53024,7 +53605,7 @@ paths: type: integer variables: type: array - items: &368 + items: &374 title: Actions Variable type: object properties: @@ -53058,7 +53639,7 @@ paths: - created_at - updated_at examples: - default: &369 + default: &375 value: total_count: 2 variables: @@ -53071,7 +53652,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53091,8 +53672,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -53101,12 +53682,12 @@ paths: schema: type: object properties: - enabled: &337 + enabled: &343 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *133 - selected_actions_url: *336 - sha_pinning_required: *134 + allowed_actions: *138 + selected_actions_url: *342 + sha_pinning_required: *139 required: - enabled examples: @@ -53134,8 +53715,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -53146,9 +53727,9 @@ paths: schema: type: object properties: - enabled: *337 - allowed_actions: *133 - sha_pinning_required: *134 + enabled: *343 + allowed_actions: *138 + sha_pinning_required: *139 required: - enabled examples: @@ -53178,14 +53759,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &338 + schema: &344 type: object properties: access_level: @@ -53202,7 +53783,7 @@ paths: required: - access_level examples: - default: &339 + default: &345 value: access_level: organization x-github: @@ -53226,15 +53807,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *338 + schema: *344 examples: - default: *339 + default: *345 responses: '204': description: Response @@ -53258,14 +53839,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *340 + schema: *346 examples: default: value: @@ -53289,8 +53870,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Empty response for successful settings update @@ -53300,7 +53881,7 @@ paths: required: true content: application/json: - schema: *341 + schema: *347 examples: default: summary: Set retention days @@ -53324,16 +53905,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *135 + schema: *140 examples: - default: *342 + default: *348 '404': *6 x-github: enabledForGitHubApps: true @@ -53352,8 +53933,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -53363,7 +53944,7 @@ paths: required: true content: application/json: - schema: *135 + schema: *140 examples: default: summary: Set approval policy to first time contributors @@ -53387,16 +53968,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *343 + schema: *349 examples: - default: *136 + default: *141 '403': *27 '404': *6 x-github: @@ -53416,15 +53997,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *344 + schema: *350 examples: - default: *136 + default: *141 responses: '204': description: Empty response for successful settings update @@ -53448,16 +54029,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *138 + schema: *143 examples: - default: *139 + default: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -53476,8 +54057,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -53485,9 +54066,9 @@ paths: required: false content: application/json: - schema: *138 + schema: *143 examples: - selected_actions: *139 + selected_actions: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -53509,16 +54090,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *345 + schema: *351 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53539,8 +54120,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Success response @@ -53551,9 +54132,9 @@ paths: required: true content: application/json: - schema: *346 + schema: *352 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53580,8 +54161,8 @@ paths: in: query schema: type: string - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -53599,11 +54180,11 @@ paths: type: integer runners: type: array - items: *150 + items: *155 examples: - default: *151 + default: *156 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53625,8 +54206,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -53634,9 +54215,9 @@ paths: application/json: schema: type: array - items: *347 + items: *353 examples: - default: *348 + default: *354 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53658,8 +54239,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -53702,7 +54283,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *349 + '201': *355 '404': *6 '422': *7 '409': *52 @@ -53733,16 +54314,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: *350 + default: *356 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53770,16 +54351,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: *351 + default: *357 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53801,17 +54382,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: '200': description: Response content: application/json: - schema: *150 + schema: *155 examples: - default: *352 + default: *358 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53832,9 +54413,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: '204': description: Response @@ -53860,11 +54441,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: - '200': *154 + '200': *159 '404': *6 x-github: githubCloudOnly: false @@ -53886,9 +54467,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 requestBody: required: true content: @@ -53912,7 +54493,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -53936,9 +54517,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 requestBody: required: true content: @@ -53963,7 +54544,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -53987,11 +54568,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: - '200': *353 + '200': *359 '404': *6 x-github: githubCloudOnly: false @@ -54018,12 +54599,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 - - *354 + - *325 + - *326 + - *154 + - *360 responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -54049,9 +54630,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *319 - - *320 - - &372 + - *325 + - *326 + - &378 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -54059,7 +54640,7 @@ paths: required: false schema: type: string - - &373 + - &379 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -54067,7 +54648,7 @@ paths: required: false schema: type: string - - &374 + - &380 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -54076,7 +54657,7 @@ paths: required: false schema: type: string - - &375 + - &381 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -54103,7 +54684,7 @@ paths: - pending - *17 - *19 - - &376 + - &382 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -54112,7 +54693,7 @@ paths: schema: type: string format: date-time - - &355 + - &361 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -54121,13 +54702,13 @@ paths: schema: type: boolean default: false - - &377 + - &383 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &378 + - &384 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -54150,7 +54731,7 @@ paths: type: integer workflow_runs: type: array - items: &356 + items: &362 title: Workflow Run description: An invocation of a workflow type: object @@ -54267,7 +54848,7 @@ paths: type: - array - 'null' - items: *78 + items: *84 created_at: type: string format: date-time @@ -54328,7 +54909,7 @@ paths: head_commit: anyOf: - type: 'null' - - &400 + - &406 title: Simple Commit description: A commit. type: object @@ -54402,8 +54983,8 @@ paths: - timestamp - author - committer - repository: *148 - head_repository: *148 + repository: *153 + head_repository: *153 head_repository_id: type: integer examples: @@ -54443,7 +55024,7 @@ paths: - workflow_url - pull_requests examples: - default: &379 + default: &385 value: total_count: 1 workflow_runs: @@ -54657,7 +55238,7 @@ paths: releases_url: https://api.github.com/repos/octo-org/octo-repo/releases{/id} deployments_url: https://api.github.com/repos/octo-org/octo-repo/deployments headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54679,24 +55260,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *319 - - *320 - - &357 + - *325 + - *326 + - &363 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *355 + - *361 responses: '200': description: Response content: application/json: - schema: *356 + schema: *362 examples: - default: &360 + default: &366 value: id: 30433642 name: Build @@ -54937,9 +55518,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '204': description: Response @@ -54962,9 +55543,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -55092,15 +55673,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -55127,13 +55708,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 - *17 - *19 - - *358 - - *53 + - *364 + - *59 responses: '200': description: Response @@ -55149,11 +55730,11 @@ paths: type: integer artifacts: type: array - items: *326 + items: *332 examples: - default: *359 + default: *365 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55175,25 +55756,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *319 - - *320 - - *357 - - &361 + - *325 + - *326 + - *363 + - &367 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *355 + - *361 responses: '200': description: Response content: application/json: - schema: *356 + schema: *362 examples: - default: *360 + default: *366 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55216,10 +55797,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *319 - - *320 - - *357 - - *361 + - *325 + - *326 + - *363 + - *367 - *17 - *19 responses: @@ -55237,9 +55818,9 @@ paths: type: integer jobs: type: array - items: *362 + items: *368 examples: - default: &363 + default: &369 value: total_count: 1 jobs: @@ -55328,7 +55909,7 @@ paths: workflow_name: CI head_branch: main headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -55352,10 +55933,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *319 - - *320 - - *357 - - *361 + - *325 + - *326 + - *363 + - *367 responses: '302': description: Response @@ -55383,15 +55964,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '202': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -55418,9 +55999,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: true content: @@ -55487,15 +56068,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '202': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -55522,9 +56103,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -55554,11 +56135,11 @@ paths: type: integer jobs: type: array - items: *362 + items: *368 examples: - default: *363 + default: *369 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55581,9 +56162,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '302': description: Response @@ -55610,14 +56191,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '204': description: Response '403': *27 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55639,9 +56220,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -55710,7 +56291,7 @@ paths: items: type: object properties: - type: &480 + type: &486 type: string description: The type of reviewer. enum: @@ -55721,7 +56302,7 @@ paths: reviewer: anyOf: - *4 - - *183 + - *188 required: - environment - wait_timer @@ -55796,9 +56377,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: true content: @@ -55848,7 +56429,7 @@ paths: application/json: schema: type: array - items: &475 + items: &481 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -55960,7 +56541,7 @@ paths: - created_at - updated_at examples: - default: &476 + default: &482 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -56016,9 +56597,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: false content: @@ -56040,7 +56621,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56063,9 +56644,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: false content: @@ -56087,7 +56668,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56119,9 +56700,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -56258,8 +56839,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -56277,11 +56858,11 @@ paths: type: integer secrets: type: array - items: *364 + items: *370 examples: - default: *365 + default: *371 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56304,16 +56885,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *366 + schema: *372 examples: - default: *367 + default: *373 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56335,17 +56916,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *364 + schema: *370 examples: - default: &493 + default: &499 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -56371,9 +56952,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -56404,7 +56985,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56430,9 +57011,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -56457,9 +57038,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *319 - - *320 - - *335 + - *325 + - *326 + - *341 - *19 responses: '200': @@ -56476,11 +57057,11 @@ paths: type: integer variables: type: array - items: *368 + items: *374 examples: - default: *369 + default: *375 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56501,8 +57082,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -56529,7 +57110,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56554,17 +57135,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 responses: '200': description: Response content: application/json: - schema: *368 + schema: *374 examples: - default: &494 + default: &500 value: name: USERNAME value: octocat @@ -56590,9 +57171,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 requestBody: required: true content: @@ -56634,9 +57215,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 responses: '204': description: Response @@ -56661,8 +57242,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -56680,7 +57261,7 @@ paths: type: integer workflows: type: array - items: &370 + items: &376 title: Workflow description: A GitHub Actions workflow type: object @@ -56775,7 +57356,7 @@ paths: html_url: https://github.com/octo-org/octo-repo/blob/master/.github/workflows/269289 badge_url: https://github.com/octo-org/octo-repo/workflows/Linter/badge.svg headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56798,9 +57379,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *319 - - *320 - - &371 + - *325 + - *326 + - &377 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -56815,7 +57396,7 @@ paths: description: Response content: application/json: - schema: *370 + schema: *376 examples: default: value: @@ -56848,9 +57429,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Response @@ -56875,9 +57456,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '200': description: Response including the workflow run ID and URLs when `return_run_details` @@ -56958,9 +57539,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Response @@ -56987,19 +57568,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *319 - - *320 - - *371 - - *372 - - *373 - - *374 - - *375 - - *17 - - *19 - - *376 - - *355 + - *325 + - *326 - *377 - *378 + - *379 + - *380 + - *381 + - *17 + - *19 + - *382 + - *361 + - *383 + - *384 responses: '200': description: Response @@ -57015,11 +57596,11 @@ paths: type: integer workflow_runs: type: array - items: *356 + items: *362 examples: - default: *379 + default: *385 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57049,9 +57630,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '200': description: Response @@ -57112,9 +57693,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *319 - - *320 - - *53 + - *325 + - *326 + - *59 - *17 - *45 - *46 @@ -57262,7 +57843,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '422': *7 x-github: githubCloudOnly: false @@ -57281,8 +57862,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -57294,9 +57875,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -57319,8 +57900,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *319 - - *320 + - *325 + - *326 - name: assignee in: path required: true @@ -57356,8 +57937,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#create-an-attestation parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -57469,8 +58050,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#list-attestations parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *45 - *46 @@ -57511,7 +58092,7 @@ paths: initiator: type: string examples: - default: *380 + default: *386 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57531,8 +58112,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -57540,7 +58121,7 @@ paths: application/json: schema: type: array - items: &381 + items: &387 title: Autolink reference description: An autolink reference. type: object @@ -57599,8 +58180,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -57639,9 +58220,9 @@ paths: description: response content: application/json: - schema: *381 + schema: *387 examples: - default: &382 + default: &388 value: id: 1 key_prefix: TICKET- @@ -57672,9 +58253,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *319 - - *320 - - &383 + - *325 + - *326 + - &389 name: autolink_id description: The unique identifier of the autolink. in: path @@ -57686,9 +58267,9 @@ paths: description: Response content: application/json: - schema: *381 + schema: *387 examples: - default: *382 + default: *388 '404': *6 x-github: githubCloudOnly: false @@ -57708,9 +58289,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *319 - - *320 - - *383 + - *325 + - *326 + - *389 responses: '204': description: Response @@ -57734,8 +58315,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response if Dependabot is enabled @@ -57785,8 +58366,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -57807,8 +58388,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -57828,8 +58409,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *319 - - *320 + - *325 + - *326 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -57867,7 +58448,7 @@ paths: - url protected: type: boolean - protection: &385 + protection: &391 title: Branch Protection description: Branch Protection type: object @@ -57910,7 +58491,7 @@ paths: required: - contexts - checks - enforce_admins: &388 + enforce_admins: &394 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -57927,7 +58508,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &390 + required_pull_request_reviews: &396 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -57949,7 +58530,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *183 + items: *188 apps: description: The list of apps with review dismissal access. @@ -57981,7 +58562,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *183 + items: *188 apps: description: The list of apps allowed to bypass pull request requirements. @@ -58011,7 +58592,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &387 + restrictions: &393 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -58074,7 +58655,7 @@ paths: type: string teams: type: array - items: *183 + items: *188 apps: type: array items: @@ -58286,7 +58867,7 @@ paths: - linter protection_url: https://api.github.com/repos/octocat/hello-world/branches/master/protection headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -58304,9 +58885,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *319 - - *320 - - &386 + - *325 + - *326 + - &392 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/graphql). @@ -58320,14 +58901,14 @@ paths: description: Response content: application/json: - schema: &396 + schema: &402 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &450 + commit: &456 title: Commit description: Commit type: object @@ -58366,7 +58947,7 @@ paths: author: anyOf: - type: 'null' - - &384 + - &390 title: Git User description: Metaproperties for Git author/committer information. @@ -58388,7 +58969,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 message: type: string examples: @@ -58412,7 +58993,7 @@ paths: required: - sha - url - verification: &500 + verification: &506 title: Verification type: object properties: @@ -58448,14 +59029,14 @@ paths: author: oneOf: - *4 - - *157 + - *162 type: - 'null' - object committer: oneOf: - *4 - - *157 + - *162 type: - 'null' - object @@ -58492,7 +59073,7 @@ paths: type: integer files: type: array - items: &461 + items: &467 title: Diff Entry description: Diff Entry type: object @@ -58588,7 +59169,7 @@ paths: - self protected: type: boolean - protection: *385 + protection: *391 protection_url: type: string format: uri @@ -58697,7 +59278,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *323 + '301': *329 '404': *6 x-github: githubCloudOnly: false @@ -58719,15 +59300,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *385 + schema: *391 examples: default: value: @@ -58921,9 +59502,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -59183,7 +59764,7 @@ paths: url: type: string format: uri - required_status_checks: &393 + required_status_checks: &399 title: Status Check Policy description: Status Check Policy type: object @@ -59264,7 +59845,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 apps: type: array items: *5 @@ -59282,7 +59863,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 apps: type: array items: *5 @@ -59342,7 +59923,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *387 + restrictions: *393 required_conversation_resolution: type: object properties: @@ -59454,9 +60035,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -59481,17 +60062,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: &389 + default: &395 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -59513,17 +60094,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: *389 + default: *395 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59542,9 +60123,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -59569,17 +60150,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *390 + schema: *396 examples: - default: &391 + default: &397 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -59675,9 +60256,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -59775,9 +60356,9 @@ paths: description: Response content: application/json: - schema: *390 + schema: *396 examples: - default: *391 + default: *397 '422': *15 x-github: githubCloudOnly: false @@ -59798,9 +60379,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -59827,17 +60408,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: &392 + default: &398 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -59860,17 +60441,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: *392 + default: *398 '404': *6 x-github: githubCloudOnly: false @@ -59890,9 +60471,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -59917,17 +60498,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *393 + schema: *399 examples: - default: &394 + default: &400 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -59953,9 +60534,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60007,9 +60588,9 @@ paths: description: Response content: application/json: - schema: *393 + schema: *399 examples: - default: *394 + default: *400 '404': *6 '422': *15 x-github: @@ -60031,9 +60612,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60057,9 +60638,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -60093,9 +60674,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60162,9 +60743,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60228,9 +60809,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: content: application/json: @@ -60296,15 +60877,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *387 + schema: *393 examples: default: value: @@ -60395,9 +60976,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60420,9 +61001,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -60432,7 +61013,7 @@ paths: type: array items: *5 examples: - default: &395 + default: &401 value: - id: 1 slug: octoapp @@ -60489,9 +61070,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -60525,7 +61106,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -60546,9 +61127,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -60582,7 +61163,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -60603,9 +61184,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -60639,7 +61220,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -60661,9 +61242,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -60671,9 +61252,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '404': *6 x-github: githubCloudOnly: false @@ -60693,9 +61274,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60731,9 +61312,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -60754,9 +61335,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60792,9 +61373,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -60815,9 +61396,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: content: application/json: @@ -60852,9 +61433,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -60876,9 +61457,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -60888,7 +61469,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '404': *6 x-github: githubCloudOnly: false @@ -60912,9 +61493,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -60947,7 +61528,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -60972,9 +61553,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61007,7 +61588,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -61032,9 +61613,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61067,7 +61648,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -61094,9 +61675,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61118,7 +61699,7 @@ paths: description: Response content: application/json: - schema: *396 + schema: *402 examples: default: value: @@ -61234,8 +61815,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -61514,7 +62095,7 @@ paths: description: Response content: application/json: - schema: &397 + schema: &403 title: CheckRun description: A check performed on the code of a given code change type: object @@ -61649,8 +62230,8 @@ paths: do not necessarily indicate pull requests that triggered the check. type: array - items: *78 - deployment: &705 + items: *84 + deployment: &711 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -61937,9 +62518,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *319 - - *320 - - &398 + - *325 + - *326 + - &404 name: check_run_id description: The unique identifier of the check run. in: path @@ -61951,9 +62532,9 @@ paths: description: Response content: application/json: - schema: *397 + schema: *403 examples: - default: &399 + default: &405 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -62053,9 +62634,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 requestBody: required: true content: @@ -62295,9 +62876,9 @@ paths: description: Response content: application/json: - schema: *397 + schema: *403 examples: - default: *399 + default: *405 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62317,9 +62898,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 - *17 - *19 responses: @@ -62409,7 +62990,7 @@ paths: raw_details: Do you mean 'bananas' or 'banana'? blob_href: https://api.github.com/repos/github/rest-api-description/git/blobs/abc headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62429,15 +63010,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -62475,8 +63056,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -62498,7 +63079,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &401 + schema: &407 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -62580,12 +63161,12 @@ paths: type: - array - 'null' - items: *78 + items: *84 app: anyOf: - type: 'null' - *5 - repository: *148 + repository: *153 created_at: type: - string @@ -62596,7 +63177,7 @@ paths: - string - 'null' format: date-time - head_commit: *400 + head_commit: *406 latest_check_runs_count: type: integer check_runs_url: @@ -62624,7 +63205,7 @@ paths: - check_runs_url - pull_requests examples: - default: &402 + default: &408 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -62915,9 +63496,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *401 + schema: *407 examples: - default: *402 + default: *408 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62936,8 +63517,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -62998,7 +63579,7 @@ paths: required: - app_id - setting - repository: *148 + repository: *153 examples: default: value: @@ -63246,9 +63827,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *319 - - *320 - - &403 + - *325 + - *326 + - &409 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -63260,9 +63841,9 @@ paths: description: Response content: application/json: - schema: *401 + schema: *407 examples: - default: *402 + default: *408 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63285,17 +63866,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *319 - - *320 - - *403 - - &456 + - *325 + - *326 + - *409 + - &462 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &457 + - &463 name: status description: Returns check runs with the specified `status`. in: query @@ -63334,9 +63915,9 @@ paths: type: integer check_runs: type: array - items: *397 + items: *403 examples: - default: &458 + default: &464 value: total_count: 1 check_runs: @@ -63418,7 +63999,7 @@ paths: url: https://api.github.com/repos/github/hello-world name: hello-world headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63438,15 +64019,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *319 - - *320 - - *403 + - *325 + - *326 + - *409 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -63473,28 +64054,28 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *319 - - *320 - - *404 - - *405 + - *325 + - *326 + - *410 + - *411 - *19 - *17 - - &422 + - &428 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *406 - - &423 + schema: *412 + - &429 name: pr description: The number of the pull request for the results you want to list. in: query required: false schema: type: integer - - *53 + - *59 - *45 - *46 - name: sort @@ -63512,13 +64093,13 @@ paths: be returned. in: query required: false - schema: *407 + schema: *413 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *408 + schema: *414 - name: assignees description: | Filter alerts by assignees. Provide a comma-separated list of user handles (e.g., `octocat` or `octocat,hubot`). @@ -63537,24 +64118,24 @@ paths: items: type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: *409 - state: *175 - fixed_at: *171 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: *415 + state: *180 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: *410 - dismissed_comment: *411 - rule: *412 - tool: *413 - most_recent_instance: *414 + dismissed_at: *177 + dismissed_reason: *416 + dismissed_comment: *417 + rule: *418 + tool: *419 + most_recent_instance: *420 dismissal_approved_by: anyOf: - type: 'null' @@ -63677,14 +64258,14 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &415 + '403': &421 description: Response if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63704,9 +64285,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *319 - - *320 - - &416 + - *325 + - *326 + - &422 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -63714,30 +64295,30 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *166 + schema: *171 responses: '200': description: Response content: application/json: - schema: &417 + schema: &423 type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: *409 - state: *175 - fixed_at: *171 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: *415 + state: *180 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: *410 - dismissed_comment: *411 + dismissed_at: *177 + dismissed_reason: *416 + dismissed_comment: *417 rule: type: object properties: @@ -63799,8 +64380,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *413 - most_recent_instance: *414 + tool: *419 + most_recent_instance: *420 dismissal_approved_by: anyOf: - type: 'null' @@ -63896,9 +64477,9 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63916,9 +64497,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: true content: @@ -63933,8 +64514,8 @@ paths: enum: - open - dismissed - dismissed_reason: *410 - dismissed_comment: *411 + dismissed_reason: *416 + dismissed_comment: *417 create_request: type: boolean description: If `true`, attempt to create an alert dismissal request. @@ -63962,7 +64543,7 @@ paths: description: Response content: application/json: - schema: *417 + schema: *423 examples: default: value: @@ -64038,14 +64619,14 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '400': *14 - '403': &421 + '403': &427 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -64065,15 +64646,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 responses: '200': description: Response content: application/json: - schema: &418 + schema: &424 type: object properties: status: @@ -64100,13 +64681,13 @@ paths: - description - started_at examples: - default: &419 + default: &425 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &420 + '400': &426 description: Bad Request content: application/json: @@ -64117,9 +64698,9 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64142,29 +64723,29 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 responses: '200': description: OK content: application/json: - schema: *418 + schema: *424 examples: - default: *419 + default: *425 '202': description: Accepted content: application/json: - schema: *418 + schema: *424 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *420 + '400': *426 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -64174,7 +64755,7 @@ paths: '404': *6 '422': description: Unprocessable Entity - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64196,9 +64777,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: false content: @@ -64244,12 +64825,12 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *420 - '403': *421 + '400': *426 + '403': *427 '404': *6 '422': description: Unprocessable Entity - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64269,13 +64850,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 - *19 - *17 - - *422 - - *423 + - *428 + - *429 responses: '200': description: Response @@ -64286,10 +64867,10 @@ paths: items: type: object properties: - ref: *406 - analysis_key: *424 - environment: *425 - category: *426 + ref: *412 + analysis_key: *430 + environment: *431 + category: *432 state: type: - string @@ -64306,7 +64887,7 @@ paths: properties: text: type: string - location: *427 + location: *433 html_url: type: string classifications: @@ -64314,7 +64895,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: *428 + items: *434 examples: default: value: @@ -64351,9 +64932,9 @@ paths: end_column: 50 classifications: - source - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64385,30 +64966,30 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *319 - - *320 - - *404 - - *405 + - *325 + - *326 + - *410 + - *411 - *19 - *17 - - *423 + - *429 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *406 + schema: *412 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &429 + schema: &435 type: string description: An identifier for the upload. examples: - 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 - - *53 + - *59 - name: sort description: The property by which to sort the results. in: query @@ -64425,23 +65006,23 @@ paths: application/json: schema: type: array - items: &430 + items: &436 type: object properties: - ref: *406 - commit_sha: &438 + ref: *412 + commit_sha: &444 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *424 + analysis_key: *430 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *426 + category: *432 error: type: string examples: @@ -64466,8 +65047,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *429 - tool: *413 + sarif_id: *435 + tool: *419 deletable: type: boolean warning: @@ -64529,9 +65110,9 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -64565,8 +65146,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -64579,7 +65160,7 @@ paths: description: Response content: application/json: - schema: *430 + schema: *436 examples: response: summary: application/json response @@ -64633,14 +65214,14 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *415 + '403': *421 '404': *6 '422': description: Response if analysis could not be processed content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -64720,8 +65301,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -64777,9 +65358,9 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *421 + '403': *427 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -64799,8 +65380,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -64808,7 +65389,7 @@ paths: application/json: schema: type: array - items: &431 + items: &437 title: CodeQL Database description: A CodeQL database. type: object @@ -64920,9 +65501,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64949,8 +65530,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: language in: path description: The language of the CodeQL database. @@ -64962,7 +65543,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *437 examples: default: value: @@ -64994,11 +65575,11 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &463 + '302': &469 description: Found - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65018,8 +65599,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *319 - - *320 + - *325 + - *326 - name: language in: path description: The language of the CodeQL database. @@ -65029,9 +65610,9 @@ paths: responses: '204': description: Response - '403': *421 + '403': *427 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65057,8 +65638,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -65067,7 +65648,7 @@ paths: type: object additionalProperties: false properties: - language: &432 + language: &438 type: string description: The language targeted by the CodeQL query enum: @@ -65147,7 +65728,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &436 + schema: &442 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -65155,9 +65736,9 @@ paths: id: type: integer description: The ID of the variant analysis. - controller_repo: *58 + controller_repo: *64 actor: *4 - query_language: *432 + query_language: *438 query_pack_url: type: string description: The download url for the query pack. @@ -65205,7 +65786,7 @@ paths: items: type: object properties: - repository: &433 + repository: &439 title: Repository Identifier description: Repository Identifier type: object @@ -65247,7 +65828,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &437 + analysis_status: &443 type: string description: The new status of the CodeQL variant analysis repository task. @@ -65279,7 +65860,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &434 + access_mismatch_repos: &440 type: object properties: repository_count: @@ -65294,7 +65875,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *433 + items: *439 required: - repository_count - repositories @@ -65317,8 +65898,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *434 - over_limit_repos: *434 + no_codeql_db_repos: *440 + over_limit_repos: *440 required: - access_mismatch_repos - not_found_repos @@ -65334,7 +65915,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &435 + value: &441 summary: Default response value: id: 1 @@ -65480,17 +66061,17 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *435 + value: *441 repository_lists: summary: Response for a successful variant analysis submission - value: *435 + value: *441 '404': *6 '422': description: Unable to process variant analysis submission content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65511,8 +66092,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *319 - - *320 + - *325 + - *326 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -65524,11 +66105,11 @@ paths: description: Response content: application/json: - schema: *436 + schema: *442 examples: - default: *435 + default: *441 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65549,7 +66130,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *319 + - *325 - name: repo in: path description: The name of the controller repository. @@ -65583,8 +66164,8 @@ paths: schema: type: object properties: - repository: *58 - analysis_status: *437 + repository: *64 + analysis_status: *443 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -65688,7 +66269,7 @@ paths: source_location_prefix: "/" artifact_url: https://example.com '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65709,8 +66290,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -65801,9 +66382,9 @@ paths: threat_model: remote updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65822,8 +66403,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -65892,7 +66473,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -65917,7 +66498,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *421 + '403': *427 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -65931,7 +66512,7 @@ paths: content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65988,8 +66569,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -65997,7 +66578,7 @@ paths: schema: type: object properties: - commit_sha: *438 + commit_sha: *444 ref: type: string description: |- @@ -66057,7 +66638,7 @@ paths: schema: type: object properties: - id: *429 + id: *435 url: type: string description: The REST API URL for checking the status of the upload. @@ -66071,11 +66652,11 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *421 + '403': *427 '404': *6 '413': description: Payload Too Large if the sarif field is too large - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -66094,8 +66675,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *319 - - *320 + - *325 + - *326 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -66143,10 +66724,10 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *415 + '403': *421 '404': description: Not Found if the sarif id does not match any upload - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -66168,8 +66749,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -66225,7 +66806,7 @@ paths: html_url: https://github.com/organizations/octo-org/settings/security_products/configurations/edit/1325 created_at: '2024-05-01T00:00:00Z' updated_at: '2024-05-01T00:00:00Z' - '204': *179 + '204': *184 '304': *35 '403': *27 '404': *6 @@ -66250,8 +66831,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -66379,8 +66960,8 @@ paths: parameters: - *17 - *19 - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -66396,7 +66977,7 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: default: value: @@ -66672,7 +67253,7 @@ paths: start_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/start stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/stop recent_folders: [] - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -66694,8 +67275,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -66759,22 +67340,22 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '400': *14 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -66798,8 +67379,8 @@ paths: parameters: - *17 - *19 - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -66839,7 +67420,7 @@ paths: - path: ".devcontainer.json" display_name: Default project configuration total_count: 3 - '500': *107 + '500': *53 '400': *14 '401': *23 '403': *27 @@ -66863,8 +67444,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -66901,9 +67482,9 @@ paths: type: integer machines: type: array - items: *440 + items: *446 examples: - default: &648 + default: &654 value: total_count: 2 machines: @@ -66920,7 +67501,7 @@ paths: memory_in_bytes: 34359738368 cpus: 8 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -66943,8 +67524,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -67031,8 +67612,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -67080,7 +67661,7 @@ paths: '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67101,8 +67682,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -67120,7 +67701,7 @@ paths: type: integer secrets: type: array - items: &444 + items: &450 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -67141,9 +67722,9 @@ paths: - created_at - updated_at examples: - default: *441 + default: *447 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67164,16 +67745,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *442 + schema: *448 examples: - default: *443 + default: *449 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -67193,17 +67774,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *444 + schema: *450 examples: - default: *445 + default: *451 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67223,9 +67804,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -67253,7 +67834,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -67277,9 +67858,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -67307,8 +67888,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *319 - - *320 + - *325 + - *326 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -67346,7 +67927,7 @@ paths: application/json: schema: type: array - items: &446 + items: &452 title: Collaborator description: Collaborator type: object @@ -67514,7 +68095,7 @@ paths: admin: false role_name: write headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -67539,9 +68120,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '204': description: Response if user is a collaborator @@ -67587,9 +68168,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 requestBody: required: false content: @@ -67615,7 +68196,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &513 + schema: &519 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -67627,7 +68208,7 @@ paths: format: int64 examples: - 42 - repository: *148 + repository: *153 invitee: anyOf: - type: 'null' @@ -67803,7 +68384,7 @@ paths: - an Enterprise Managed User (EMU) account was invited to a repository in an enterprise with personal user accounts content: application/json: - schema: *116 + schema: *121 '403': *27 x-github: triggersNotification: true @@ -67843,9 +68424,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '204': description: No Content when collaborator was removed from the repository. @@ -67876,9 +68457,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '200': description: if user has admin permissions @@ -67898,7 +68479,7 @@ paths: user: anyOf: - type: 'null' - - *446 + - *452 required: - permission - role_name @@ -67952,8 +68533,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -67963,7 +68544,7 @@ paths: application/json: schema: type: array - items: &447 + items: &453 title: Commit Comment description: Commit Comment type: object @@ -68004,8 +68585,8 @@ paths: updated_at: type: string format: date-time - author_association: *72 - reactions: *73 + author_association: *78 + reactions: *79 required: - url - html_url @@ -68021,7 +68602,7 @@ paths: - created_at - updated_at examples: - default: &452 + default: &458 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -68055,7 +68636,7 @@ paths: updated_at: '2011-04-14T16:00:49Z' author_association: COLLABORATOR headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68080,17 +68661,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *447 + schema: *453 examples: - default: &453 + default: &459 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -68147,9 +68728,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -68171,7 +68752,7 @@ paths: description: Response content: application/json: - schema: *447 + schema: *453 examples: default: value: @@ -68222,9 +68803,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -68245,9 +68826,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a commit comment. @@ -68273,7 +68854,7 @@ paths: application/json: schema: type: array - items: &448 + items: &454 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -68317,7 +68898,7 @@ paths: - content - created_at examples: - default: &516 + default: &522 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -68343,7 +68924,7 @@ paths: content: heart created_at: '2016-05-20T20:09:31Z' headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -68362,9 +68943,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -68396,9 +68977,9 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: &449 + default: &455 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -68427,9 +69008,9 @@ paths: description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -68451,10 +69032,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *319 - - *320 - - *89 - - &517 + - *325 + - *326 + - *95 + - &523 name: reaction_id description: The unique identifier of the reaction. in: path @@ -68509,8 +69090,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *319 - - *320 + - *325 + - *326 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -68566,9 +69147,9 @@ paths: application/json: schema: type: array - items: *450 + items: *456 examples: - default: &563 + default: &569 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -68638,8 +69219,8 @@ paths: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e headers: - Link: *59 - '500': *107 + Link: *65 + '500': *53 '400': *14 '404': *6 '409': *52 @@ -68662,9 +69243,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *319 - - *320 - - &451 + - *325 + - *326 + - &457 name: commit_sha description: The SHA of the commit. in: path @@ -68736,9 +69317,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 - *17 - *19 responses: @@ -68748,11 +69329,11 @@ paths: application/json: schema: type: array - items: *447 + items: *453 examples: - default: *452 + default: *458 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68778,9 +69359,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 requestBody: required: true content: @@ -68815,9 +69396,9 @@ paths: description: Response content: application/json: - schema: *447 + schema: *453 examples: - default: *453 + default: *459 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -68845,9 +69426,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 - *17 - *19 responses: @@ -68857,9 +69438,9 @@ paths: application/json: schema: type: array - items: *454 + items: *460 examples: - default: &555 + default: &561 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -69338,7 +69919,7 @@ paths: auto_merge: draft: false headers: - Link: *59 + Link: *65 '409': *52 x-github: githubCloudOnly: false @@ -69396,11 +69977,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 - - &455 + - &461 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -69415,9 +69996,9 @@ paths: description: Response content: application/json: - schema: *450 + schema: *456 examples: - default: &543 + default: &549 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -69503,8 +70084,8 @@ paths: ..... '422': *15 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 '409': *52 x-github: githubCloudOnly: false @@ -69530,11 +70111,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *319 - - *320 - - *455 - - *456 - - *457 + - *325 + - *326 + - *461 + - *462 + - *463 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -69568,11 +70149,11 @@ paths: type: integer check_runs: type: array - items: *397 + items: *403 examples: - default: *458 + default: *464 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69595,9 +70176,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -69605,7 +70186,7 @@ paths: schema: type: integer example: 1 - - *456 + - *462 - *17 - *19 responses: @@ -69623,7 +70204,7 @@ paths: type: integer check_suites: type: array - items: *401 + items: *407 examples: default: value: @@ -69798,7 +70379,7 @@ paths: latest_check_runs_count: 1 check_runs_url: https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69823,9 +70404,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - *17 - *19 responses: @@ -69896,7 +70477,7 @@ paths: type: string total_count: type: integer - repository: *148 + repository: *153 commit_url: type: string format: uri @@ -70027,9 +70608,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - *17 - *19 responses: @@ -70039,7 +70620,7 @@ paths: application/json: schema: type: array - items: &628 + items: &634 title: Status description: The status of a commit. type: object @@ -70119,8 +70700,8 @@ paths: type: User site_admin: false headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70148,8 +70729,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -70182,11 +70763,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *459 + - *465 code_of_conduct_file: anyOf: - type: 'null' - - &460 + - &466 title: Community Health File type: object properties: @@ -70202,23 +70783,23 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 contributing: anyOf: - type: 'null' - - *460 + - *466 readme: anyOf: - type: 'null' - - *460 + - *466 issue_template: anyOf: - type: 'null' - - *460 + - *466 pull_request_template: anyOf: - type: 'null' - - *460 + - *466 required: - code_of_conduct - code_of_conduct_file @@ -70347,8 +70928,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 - name: basehead @@ -70396,8 +70977,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *450 - merge_base_commit: *450 + base_commit: *456 + merge_base_commit: *456 status: type: string enum: @@ -70421,10 +71002,10 @@ paths: - 6 commits: type: array - items: *450 + items: *456 files: type: array - items: *461 + items: *467 required: - url - html_url @@ -70667,8 +71248,8 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70710,8 +71291,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -70881,7 +71462,7 @@ paths: - type - url examples: - response-if-content-is-a-file-github-object: &462 + response-if-content-is-a-file-github-object: &468 summary: Response if content is a file value: type: file @@ -71018,7 +71599,7 @@ paths: - size - type - url - - &568 + - &574 title: Content File description: Content File type: object @@ -71236,7 +71817,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *462 + response-if-content-is-a-file: *468 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -71305,7 +71886,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *463 + '302': *469 '304': *35 x-github: githubCloudOnly: false @@ -71328,8 +71909,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -71424,7 +72005,7 @@ paths: description: Response content: application/json: - schema: &464 + schema: &470 title: File Commit description: File Commit type: object @@ -71580,7 +72161,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *470 examples: example-for-creating-a-file: value: @@ -71634,7 +72215,7 @@ paths: schema: oneOf: - *3 - - &495 + - &501 description: Repository rule violation was detected type: object properties: @@ -71655,7 +72236,7 @@ paths: items: type: object properties: - placeholder_id: &620 + placeholder_id: &626 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -71687,8 +72268,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -71749,7 +72330,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *470 examples: default: value: @@ -71784,7 +72365,7 @@ paths: '422': *15 '404': *6 '409': *52 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71804,8 +72385,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *319 - - *320 + - *325 + - *326 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -71906,7 +72487,7 @@ paths: site_admin: false contributions: 32 headers: - Link: *59 + Link: *65 '204': description: Response if repository is empty '403': *27 @@ -71929,24 +72510,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *319 - - *320 - - *185 - - *186 - - *187 - - *188 + - *325 + - *326 + - *190 + - *191 + - *192 + - *193 - name: manifest in: query description: A comma-separated list of full manifest paths. If specified, only alerts for these manifests will be returned. schema: type: string - - *189 - - *465 - - *190 - - *191 - - *192 - - *53 + - *194 + - *471 + - *195 + - *196 + - *197 + - *59 - *45 - *46 - *17 @@ -71957,11 +72538,11 @@ paths: application/json: schema: type: array - items: &469 + items: &475 type: object description: A Dependabot alert. properties: - number: *166 + number: *171 state: type: string description: The state of the Dependabot alert. @@ -71976,7 +72557,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: *54 + package: *60 manifest_path: type: string description: The full path to the dependency manifest file, @@ -72007,13 +72588,13 @@ paths: - direct - transitive - - security_advisory: *466 - security_vulnerability: *57 - url: *169 - html_url: *170 - created_at: *167 - updated_at: *168 - dismissed_at: *172 + security_advisory: *472 + security_vulnerability: *63 + url: *174 + html_url: *175 + created_at: *172 + updated_at: *173 + dismissed_at: *177 dismissed_by: anyOf: - type: 'null' @@ -72037,9 +72618,9 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *171 - auto_dismissed_at: *467 - dismissal_request: *468 + fixed_at: *176 + auto_dismissed_at: *473 + dismissal_request: *474 assignees: type: array description: The users assigned to this alert. @@ -72294,9 +72875,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *319 - - *320 - - &470 + - *325 + - *326 + - &476 name: alert_number in: path description: |- @@ -72305,13 +72886,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *166 + schema: *171 responses: '200': description: Response content: application/json: - schema: *469 + schema: *475 examples: default: value: @@ -72443,9 +73024,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *319 - - *320 - - *470 + - *325 + - *326 + - *476 requestBody: required: true content: @@ -72501,7 +73082,7 @@ paths: description: Response content: application/json: - schema: *469 + schema: *475 examples: default: value: @@ -72631,8 +73212,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -72650,7 +73231,7 @@ paths: type: integer secrets: type: array - items: &473 + items: &479 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -72682,7 +73263,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72704,16 +73285,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *471 + schema: *477 examples: - default: *472 + default: *478 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72733,15 +73314,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *473 + schema: *479 examples: default: value: @@ -72767,9 +73348,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -72797,7 +73378,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -72821,9 +73402,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -72845,8 +73426,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *319 - - *320 + - *325 + - *326 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -72996,7 +73577,7 @@ paths: advisory_summary: Ruby OpenID advisory_url: https://github.com/advisories/GHSA-fqfj-cmh6-hj49 headers: - Link: *59 + Link: *65 '404': *6 '403': description: Response for a private repository when GitHub Advanced Security @@ -73020,8 +73601,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -73258,7 +73839,7 @@ paths: spdxElementId: SPDXRef-DOCUMENT relatedSpdxElement: SPDXRef-Repository headers: - Link: *59 + Link: *65 '404': *6 '403': *27 x-github: @@ -73281,8 +73862,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -73365,7 +73946,7 @@ paths: - version - url additionalProperties: false - metadata: &474 + metadata: &480 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -73404,7 +73985,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *474 + metadata: *480 resolved: type: object description: A collection of resolved package dependencies. @@ -73418,7 +73999,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *474 + metadata: *480 relationship: type: string description: A notation of whether a dependency is requested @@ -73551,8 +74132,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *319 - - *320 + - *325 + - *326 - name: sha description: The SHA recorded at creation time. in: query @@ -73593,11 +74174,11 @@ paths: application/json: schema: type: array - items: *475 + items: *481 examples: - default: *476 + default: *482 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73661,8 +74242,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -73744,7 +74325,7 @@ paths: description: Response content: application/json: - schema: *475 + schema: *481 examples: simple-example: summary: Simple example @@ -73817,9 +74398,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *319 - - *320 - - &477 + - *325 + - *326 + - &483 name: deployment_id description: deployment_id parameter in: path @@ -73831,7 +74412,7 @@ paths: description: Response content: application/json: - schema: *475 + schema: *481 examples: default: value: @@ -73896,9 +74477,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 responses: '204': description: Response @@ -73920,9 +74501,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 - *17 - *19 responses: @@ -73932,7 +74513,7 @@ paths: application/json: schema: type: array - items: &478 + items: &484 title: Deployment Status description: The status of a deployment. type: object @@ -74076,7 +74657,7 @@ paths: environment_url: https://test-branch.lab.acme.com log_url: https://example.com/deployment/42/output headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -74096,9 +74677,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 requestBody: required: true content: @@ -74173,9 +74754,9 @@ paths: description: Response content: application/json: - schema: *478 + schema: *484 examples: - default: &479 + default: &485 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -74231,9 +74812,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 - name: status_id in: path required: true @@ -74244,9 +74825,9 @@ paths: description: Response content: application/json: - schema: *478 + schema: *484 examples: - default: *479 + default: *485 '404': *6 x-github: githubCloudOnly: false @@ -74271,8 +74852,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -74329,8 +74910,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -74348,7 +74929,7 @@ paths: - 5 environments: type: array - items: &481 + items: &487 title: Environment description: Details of a deployment environment type: object @@ -74410,7 +74991,7 @@ paths: type: string examples: - wait_timer - wait_timer: &483 + wait_timer: &489 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -74452,11 +75033,11 @@ paths: items: type: object properties: - type: *480 + type: *486 reviewer: anyOf: - *4 - - *183 + - *188 required: - id - node_id @@ -74479,7 +75060,7 @@ paths: - id - node_id - type - deployment_branch_policy: &484 + deployment_branch_policy: &490 type: - object - 'null' @@ -74596,9 +75177,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *319 - - *320 - - &482 + - *325 + - *326 + - &488 name: environment_name in: path required: true @@ -74611,9 +75192,9 @@ paths: description: Response content: application/json: - schema: *481 + schema: *487 examples: - default: &485 + default: &491 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -74697,9 +75278,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: false content: @@ -74709,7 +75290,7 @@ paths: - object - 'null' properties: - wait_timer: *483 + wait_timer: *489 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -74728,14 +75309,14 @@ paths: items: type: object properties: - type: *480 + type: *486 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *484 + deployment_branch_policy: *490 additionalProperties: false examples: default: @@ -74755,9 +75336,9 @@ paths: description: Response content: application/json: - schema: *481 + schema: *487 examples: - default: *485 + default: *491 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -74781,9 +75362,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 responses: '204': description: Default response @@ -74808,9 +75389,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 - *17 - *19 responses: @@ -74829,7 +75410,7 @@ paths: - 2 branch_policies: type: array - items: &486 + items: &492 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -74890,9 +75471,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: true content: @@ -74940,9 +75521,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - example-wildcard: &487 + example-wildcard: &493 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -74984,10 +75565,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 - - &488 + - *325 + - *326 + - *488 + - &494 name: branch_policy_id in: path required: true @@ -74999,9 +75580,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - default: *487 + default: *493 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75020,10 +75601,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 - *488 + - *494 requestBody: required: true content: @@ -75052,9 +75633,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - default: *487 + default: *493 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75073,10 +75654,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 - *488 + - *494 responses: '204': description: Response @@ -75101,9 +75682,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 responses: '200': description: List of deployment protection rules @@ -75120,7 +75701,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &489 + items: &495 title: Deployment protection rule description: Deployment protection rule type: object @@ -75142,7 +75723,7 @@ paths: for the environment. examples: - true - app: &490 + app: &496 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -75245,9 +75826,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 requestBody: content: application/json: @@ -75268,9 +75849,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *489 + schema: *495 examples: - default: &491 + default: &497 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -75305,9 +75886,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 - *19 - *17 responses: @@ -75327,7 +75908,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *490 + items: *496 examples: default: value: @@ -75362,10 +75943,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *319 - - *320 - - *482 - - &492 + - *325 + - *326 + - *488 + - &498 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -75377,9 +75958,9 @@ paths: description: Response content: application/json: - schema: *489 + schema: *495 examples: - default: *491 + default: *497 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75400,10 +75981,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *482 - - *320 - - *319 - - *492 + - *488 + - *326 + - *325 + - *498 responses: '204': description: Response @@ -75429,9 +76010,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 - *17 - *19 responses: @@ -75449,11 +76030,11 @@ paths: type: integer secrets: type: array - items: *364 + items: *370 examples: - default: *365 + default: *371 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75476,17 +76057,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 responses: '200': description: Response content: application/json: - schema: *366 + schema: *372 examples: - default: *367 + default: *373 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75508,18 +76089,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 responses: '200': description: Response content: application/json: - schema: *364 + schema: *370 examples: - default: *493 + default: *499 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75541,10 +76122,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 requestBody: required: true content: @@ -75575,7 +76156,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -75601,10 +76182,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 responses: '204': description: Default response @@ -75629,10 +76210,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *319 - - *320 - - *482 - - *335 + - *325 + - *326 + - *488 + - *341 - *19 responses: '200': @@ -75649,11 +76230,11 @@ paths: type: integer variables: type: array - items: *368 + items: *374 examples: - default: *369 + default: *375 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75674,9 +76255,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: true content: @@ -75703,7 +76284,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -75728,18 +76309,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *319 - - *320 - - *482 - - *159 + - *325 + - *326 + - *488 + - *164 responses: '200': description: Response content: application/json: - schema: *368 + schema: *374 examples: - default: *494 + default: *500 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75760,10 +76341,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *319 - - *320 - - *159 - - *482 + - *325 + - *326 + - *164 + - *488 requestBody: required: true content: @@ -75805,10 +76386,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *319 - - *320 - - *159 - - *482 + - *325 + - *326 + - *164 + - *488 responses: '204': description: Response @@ -75830,8 +76411,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -75841,7 +76422,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: 200-response: value: @@ -75899,8 +76480,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *319 - - *320 + - *325 + - *326 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -75922,7 +76503,7 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: default: value: @@ -76035,7 +76616,7 @@ paths: url: https://api.github.com/licenses/mit node_id: MDc6TGljZW5zZW1pdA== headers: - Link: *59 + Link: *65 '400': *14 x-github: githubCloudOnly: false @@ -76059,8 +76640,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -76093,9 +76674,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 '400': *14 '422': *15 '403': *27 @@ -76116,8 +76697,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -76176,8 +76757,8 @@ paths: application/json: schema: oneOf: - - *116 - - *495 + - *121 + - *501 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76202,8 +76783,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *319 - - *320 + - *325 + - *326 - name: file_sha in: path required: true @@ -76303,8 +76884,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -76413,7 +76994,7 @@ paths: description: Response content: application/json: - schema: &496 + schema: &502 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -76640,15 +77221,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 responses: '200': description: Response content: application/json: - schema: *496 + schema: *502 examples: default: value: @@ -76704,9 +77285,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *319 - - *320 - - &497 + - *325 + - *326 + - &503 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -76723,7 +77304,7 @@ paths: application/json: schema: type: array - items: &498 + items: &504 title: Git Reference description: Git references within a repository type: object @@ -76777,7 +77358,7 @@ paths: sha: 612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac url: https://api.github.com/repos/octocat/Hello-World/git/commits/612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac headers: - Link: *59 + Link: *65 '409': *52 x-github: githubCloudOnly: false @@ -76799,17 +77380,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 responses: '200': description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: &499 + default: &505 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -76838,8 +77419,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -76868,9 +77449,9 @@ paths: description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: *499 + default: *505 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -76896,9 +77477,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 requestBody: required: true content: @@ -76927,9 +77508,9 @@ paths: description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: *499 + default: *505 '422': *15 '409': *52 x-github: @@ -76947,9 +77528,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 responses: '204': description: Response @@ -77004,8 +77585,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77072,7 +77653,7 @@ paths: description: Response content: application/json: - schema: &501 + schema: &507 title: Git Tag description: Metadata for a Git tag type: object @@ -77128,7 +77709,7 @@ paths: - sha - type - url - verification: *500 + verification: *506 required: - sha - url @@ -77138,7 +77719,7 @@ paths: - tag - message examples: - default: &502 + default: &508 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -77211,8 +77792,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *319 - - *320 + - *325 + - *326 - name: tag_sha in: path required: true @@ -77223,9 +77804,9 @@ paths: description: Response content: application/json: - schema: *501 + schema: *507 examples: - default: *502 + default: *508 '404': *6 '409': *52 x-github: @@ -77249,8 +77830,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77324,7 +77905,7 @@ paths: description: Response content: application/json: - schema: &503 + schema: &509 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -77426,8 +78007,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *319 - - *320 + - *325 + - *326 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -77450,7 +78031,7 @@ paths: description: Response content: application/json: - schema: *503 + schema: *509 examples: default-response: summary: Default response @@ -77509,8 +78090,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -77520,7 +78101,7 @@ paths: application/json: schema: type: array - items: &504 + items: &510 title: Webhook description: Webhooks for repositories. type: object @@ -77583,7 +78164,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &736 + last_response: &742 title: Hook Response type: object properties: @@ -77641,7 +78222,7 @@ paths: status: unused message: headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -77660,8 +78241,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -77714,9 +78295,9 @@ paths: description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: &505 + default: &511 value: type: Repository id: 12345678 @@ -77764,17 +78345,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '200': description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: *505 + default: *511 '404': *6 x-github: githubCloudOnly: false @@ -77794,9 +78375,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 requestBody: required: true content: @@ -77841,9 +78422,9 @@ paths: description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: *505 + default: *511 '422': *15 '404': *6 x-github: @@ -77864,9 +78445,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -77890,9 +78471,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '200': description: Response @@ -77919,9 +78500,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 requestBody: required: false content: @@ -77965,11 +78546,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *17 - - *199 + - *204 + - *205 responses: '200': description: Response @@ -77977,9 +78559,9 @@ paths: application/json: schema: type: array - items: *200 + items: *206 examples: - default: *201 + default: *207 '400': *14 '422': *15 x-github: @@ -77998,18 +78580,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *16 responses: '200': description: Response content: application/json: - schema: *202 + schema: *208 examples: - default: *203 + default: *209 '400': *14 '422': *15 x-github: @@ -78028,9 +78610,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *16 responses: '202': *37 @@ -78053,9 +78635,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -78080,9 +78662,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -78105,8 +78687,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response if immutable releases are enabled @@ -78154,10 +78736,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-immutable-releases parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '409': *52 x-github: githubCloudOnly: false @@ -78175,10 +78757,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-immutable-releases parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '409': *52 x-github: githubCloudOnly: false @@ -78233,14 +78815,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &506 + schema: &512 title: Import description: A repository import from an external source. type: object @@ -78347,7 +78929,7 @@ paths: - html_url - authors_url examples: - default: &509 + default: &515 value: vcs: subversion use_lfs: true @@ -78363,7 +78945,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &507 + '503': &513 description: Unavailable due to service under maintenance. content: application/json: @@ -78392,8 +78974,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -78441,7 +79023,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: default: value: @@ -78466,7 +79048,7 @@ paths: type: string '422': *15 '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78494,8 +79076,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -78547,7 +79129,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: example-1: summary: Example 1 @@ -78595,7 +79177,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78618,12 +79200,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78649,9 +79231,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *319 - - *320 - - &670 + - *325 + - *326 + - &676 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -78665,7 +79247,7 @@ paths: application/json: schema: type: array - items: &508 + items: &514 title: Porter Author description: Porter Author type: object @@ -78719,7 +79301,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78744,8 +79326,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *319 - - *320 + - *325 + - *326 - name: author_id in: path required: true @@ -78775,7 +79357,7 @@ paths: description: Response content: application/json: - schema: *508 + schema: *514 examples: default: value: @@ -78788,7 +79370,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78812,8 +79394,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -78854,7 +79436,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78882,8 +79464,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -78910,11 +79492,11 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: - default: *509 + default: *515 '422': *15 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78937,8 +79519,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -78946,8 +79528,8 @@ paths: application/json: schema: *20 examples: - default: *510 - '301': *323 + default: *516 + '301': *329 '404': *6 x-github: githubCloudOnly: false @@ -78967,8 +79549,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -78976,12 +79558,12 @@ paths: application/json: schema: anyOf: - - *216 + - *222 - type: object properties: {} additionalProperties: false examples: - default: &512 + default: &518 value: limit: collaborators_only origin: repository @@ -79006,13 +79588,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *511 + schema: *517 examples: default: summary: Example request body @@ -79024,9 +79606,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: - default: *512 + default: *518 '409': description: Response x-github: @@ -79048,8 +79630,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -79072,8 +79654,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -79083,9 +79665,9 @@ paths: application/json: schema: type: array - items: *513 + items: *519 examples: - default: &662 + default: &668 value: - id: 1 repository: @@ -79199,7 +79781,7 @@ paths: html_url: https://github.com/octocat/Hello-World/invitations node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79216,9 +79798,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *319 - - *320 - - *220 + - *325 + - *326 + - *226 requestBody: required: false content: @@ -79247,7 +79829,7 @@ paths: description: Response content: application/json: - schema: *513 + schema: *519 examples: default: value: @@ -79378,9 +79960,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *319 - - *320 - - *220 + - *325 + - *326 + - *226 responses: '204': description: Response @@ -79411,8 +79993,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *319 - - *320 + - *325 + - *326 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -79460,7 +80042,7 @@ paths: required: false schema: type: string - - *227 + - *233 - name: sort description: What to sort results by. in: query @@ -79472,8 +80054,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -79483,9 +80065,9 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: &522 + default: &528 value: - id: 1 node_id: MDU6SXNzdWUx @@ -79633,8 +80215,8 @@ paths: author_association: COLLABORATOR state_reason: completed headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '422': *15 '404': *6 x-github: @@ -79663,8 +80245,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -79746,9 +80328,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: &519 + default: &525 value: id: 1 node_id: MDU6SXNzdWUx @@ -79903,9 +80485,9 @@ paths: '400': *14 '403': *27 '422': *15 - '503': *108 + '503': *113 '404': *6 - '410': *514 + '410': *520 x-github: triggersNotification: true githubCloudOnly: false @@ -79933,9 +80515,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *319 - - *320 - - *97 + - *325 + - *326 + - *103 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. in: query @@ -79945,7 +80527,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -79955,9 +80537,9 @@ paths: application/json: schema: type: array - items: *76 + items: *82 examples: - default: &521 + default: &527 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -79988,7 +80570,7 @@ paths: issue_url: https://api.github.com/repos/octocat/Hello-World/issues/1347 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '422': *15 '404': *6 x-github: @@ -80015,17 +80597,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: &515 + default: &521 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -80080,9 +80662,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -80104,9 +80686,9 @@ paths: description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: *515 + default: *521 '422': *15 x-github: githubCloudOnly: false @@ -80124,9 +80706,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -80154,15 +80736,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#pin-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *76 + schema: *82 examples: default: value: @@ -80218,7 +80800,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -80235,17 +80817,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#unpin-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response '401': *23 '403': *27 '404': *6 - '410': *514 - '503': *108 + '410': *520 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -80262,9 +80844,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue comment. @@ -80290,11 +80872,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -80313,9 +80895,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -80347,16 +80929,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -80378,10 +80960,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *319 - - *320 - - *89 - - *517 + - *325 + - *326 + - *95 + - *523 responses: '204': description: Response @@ -80401,8 +80983,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -80412,7 +80994,7 @@ paths: application/json: schema: type: array - items: &518 + items: &524 title: Issue Event description: Issue Event type: object @@ -80459,7 +81041,7 @@ paths: issue: anyOf: - type: 'null' - - *75 + - *81 label: title: Issue Event Label description: Issue Event Label @@ -80492,7 +81074,7 @@ paths: anyOf: - type: 'null' - *4 - requested_team: *183 + requested_team: *188 dismissed_review: title: Issue Event Dismissed Review type: object @@ -80559,7 +81141,7 @@ paths: required: - from - to - author_association: *72 + author_association: *78 lock_reason: type: - string @@ -80734,7 +81316,7 @@ paths: author_association: COLLABORATOR state_reason: completed headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -80752,8 +81334,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *319 - - *320 + - *325 + - *326 - name: event_id in: path required: true @@ -80764,7 +81346,7 @@ paths: description: Response content: application/json: - schema: *518 + schema: *524 examples: default: value: @@ -80957,7 +81539,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *514 + '410': *520 '403': *27 x-github: githubCloudOnly: false @@ -80991,9 +81573,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *319 - - *320 - - &520 + - *325 + - *326 + - &526 name: issue_number description: The number that identifies the issue. in: path @@ -81005,11 +81587,11 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: default: summary: Issue - value: *519 + value: *525 pinned_comment: summary: Issue with pinned comment value: @@ -81208,9 +81790,9 @@ paths: site_admin: false author_association: COLLABORATOR state_reason: completed - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 '304': *35 x-github: githubCloudOnly: false @@ -81235,9 +81817,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -81370,15 +81952,15 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 '422': *15 - '503': *108 + '503': *113 '403': *27 - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81396,9 +81978,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -81424,9 +82006,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81442,9 +82024,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: content: application/json: @@ -81469,9 +82051,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81493,9 +82075,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: assignee in: path required: true @@ -81535,10 +82117,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *319 - - *320 - - *520 - - *80 + - *325 + - *326 + - *526 + - *86 - *17 - *19 responses: @@ -81548,13 +82130,13 @@ paths: application/json: schema: type: array - items: *76 + items: *82 examples: - default: *521 + default: *527 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81583,9 +82165,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -81607,16 +82189,16 @@ paths: description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: *515 + default: *521 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -81644,9 +82226,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -81656,14 +82238,14 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81691,9 +82273,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -81715,17 +82297,17 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by schema: type: string - '301': *323 + '301': *329 '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -81756,9 +82338,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: issue_id in: path description: The id of the blocking issue to remove as a dependency @@ -81770,15 +82352,15 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 - '301': *323 + default: *525 + '301': *329 '400': *14 '401': *23 '403': *27 '404': *6 - '410': *514 + '410': *520 x-github: triggersNotification: true githubCloudOnly: false @@ -81804,9 +82386,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -81816,14 +82398,14 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81840,9 +82422,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -81856,7 +82438,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &525 + - &531 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -81905,7 +82487,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &526 + - &532 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -82033,7 +82615,7 @@ paths: - performed_via_github_app - assignee - assigner - - &527 + - &533 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -82079,7 +82661,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &528 + - &534 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -82125,7 +82707,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &529 + - &535 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -82174,7 +82756,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &530 + - &536 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -82203,7 +82785,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *183 + requested_team: *188 requested_reviewer: *4 required: - review_requester @@ -82216,7 +82798,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &531 + - &537 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -82245,7 +82827,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *183 + requested_team: *188 requested_reviewer: *4 required: - review_requester @@ -82258,7 +82840,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &532 + - &538 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -82314,7 +82896,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &533 + - &539 title: Locked Issue Event description: Locked Issue Event type: object @@ -82359,7 +82941,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &534 + - &540 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -82420,7 +83002,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &535 + - &541 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -82481,7 +83063,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &536 + - &542 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -82542,7 +83124,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &537 + - &543 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -82634,8 +83216,8 @@ paths: name: label color: red headers: - Link: *59 - '410': *514 + Link: *65 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82652,9 +83234,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#list-issue-field-values-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82664,9 +83246,9 @@ paths: application/json: schema: type: array - items: *523 + items: *529 examples: - default: &634 + default: &640 value: - issue_field_id: 1 node_id: IFT_GDKND @@ -82689,10 +83271,10 @@ paths: data_type: date value: '2025-12-25' headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82709,9 +83291,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82721,9 +83303,9 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: &524 + default: &530 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -82740,10 +83322,10 @@ paths: color: a2eeef default: false headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82759,9 +83341,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -82804,12 +83386,12 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 - '301': *323 + default: *530 + '301': *329 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -82826,9 +83408,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -82888,12 +83470,12 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 - '301': *323 + default: *530 + '301': *329 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -82910,15 +83492,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '204': description: Response - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82937,9 +83519,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: name in: path required: true @@ -82952,7 +83534,7 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: default: value: @@ -82963,9 +83545,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82985,9 +83567,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -83016,7 +83598,7 @@ paths: '204': description: Response '403': *27 - '410': *514 + '410': *520 '404': *6 '422': *15 x-github: @@ -83034,9 +83616,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '204': description: Response @@ -83066,20 +83648,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#get-parent-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '200': description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 - '301': *323 + default: *525 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83096,9 +83678,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -83124,13 +83706,13 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83148,9 +83730,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83182,16 +83764,16 @@ paths: description: Response content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Response content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -83213,10 +83795,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *319 - - *320 - - *520 - - *517 + - *325 + - *326 + - *526 + - *523 responses: '204': description: Response @@ -83245,9 +83827,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83269,9 +83851,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -83304,9 +83886,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83316,13 +83898,13 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83350,9 +83932,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83379,16 +83961,16 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -83408,9 +83990,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -83441,13 +84023,13 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 '403': *27 '404': *6 '422': *7 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -83465,9 +84047,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83482,12 +84064,6 @@ paths: description: Timeline Event type: object anyOf: - - *525 - - *526 - - *527 - - *528 - - *529 - - *530 - *531 - *532 - *533 @@ -83495,6 +84071,12 @@ paths: - *535 - *536 - *537 + - *538 + - *539 + - *540 + - *541 + - *542 + - *543 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -83542,16 +84124,16 @@ paths: issue_url: type: string format: uri - author_association: *72 + author_association: *78 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *73 + reactions: *79 pin: anyOf: - type: 'null' - - *538 + - *544 required: - event - actor @@ -83582,7 +84164,7 @@ paths: properties: type: type: string - issue: *75 + issue: *81 required: - event - created_at @@ -83804,7 +84386,7 @@ paths: type: string body_text: type: string - author_association: *72 + author_association: *78 required: - event - id @@ -83827,7 +84409,7 @@ paths: type: string comments: type: array - items: &557 + items: &563 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -83935,7 +84517,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *72 + author_association: *78 _links: type: object properties: @@ -84030,7 +84612,7 @@ paths: enum: - line - file - reactions: *73 + reactions: *79 body_html: type: string examples: @@ -84068,7 +84650,7 @@ paths: type: string comments: type: array - items: *447 + items: *453 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -84341,9 +84923,9 @@ paths: type: User site_admin: true headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84360,8 +84942,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -84371,7 +84953,7 @@ paths: application/json: schema: type: array - items: &539 + items: &545 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -84423,7 +85005,7 @@ paths: last_used: '2022-01-10T15:53:42Z' enabled: true headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84439,8 +85021,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -84476,9 +85058,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *545 examples: - default: &540 + default: &546 value: id: 1 key: ssh-rsa AAA... @@ -84512,9 +85094,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *319 - - *320 - - &541 + - *325 + - *326 + - &547 name: key_id description: The unique identifier of the key. in: path @@ -84526,9 +85108,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *545 examples: - default: *540 + default: *546 '404': *6 x-github: githubCloudOnly: false @@ -84546,9 +85128,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *319 - - *320 - - *541 + - *325 + - *326 + - *547 responses: '204': description: Response @@ -84568,8 +85150,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -84579,11 +85161,11 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 + default: *530 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -84602,8 +85184,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -84639,9 +85221,9 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: - default: &542 + default: &548 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -84673,8 +85255,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -84685,9 +85267,9 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: - default: *542 + default: *548 '404': *6 x-github: githubCloudOnly: false @@ -84704,8 +85286,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -84744,7 +85326,7 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: default: value: @@ -84770,8 +85352,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -84797,8 +85379,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -84837,9 +85419,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *319 - - *320 - - *422 + - *325 + - *326 + - *428 responses: '200': description: Response @@ -84905,7 +85487,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 required: - _links - git_url @@ -84986,8 +85568,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85052,8 +85634,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85087,9 +85669,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *450 + schema: *456 examples: - default: *543 + default: *549 '204': description: Response when already merged '404': @@ -85114,8 +85696,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *319 - - *320 + - *325 + - *326 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -85156,7 +85738,7 @@ paths: application/json: schema: type: array - items: *260 + items: *266 examples: default: value: @@ -85195,7 +85777,7 @@ paths: closed_at: '2013-02-12T13:22:01Z' due_on: '2012-10-09T23:39:01Z' headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -85212,8 +85794,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85253,9 +85835,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: &544 + default: &550 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -85314,9 +85896,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *319 - - *320 - - &545 + - *325 + - *326 + - &551 name: milestone_number description: The number that identifies the milestone. in: path @@ -85328,9 +85910,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: *544 + default: *550 '404': *6 x-github: githubCloudOnly: false @@ -85347,9 +85929,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 requestBody: required: false content: @@ -85387,9 +85969,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: *544 + default: *550 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85405,9 +85987,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 responses: '204': description: Response @@ -85428,9 +86010,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 - *17 - *19 responses: @@ -85440,11 +86022,11 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 + default: *530 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85461,12 +86043,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *319 - - *320 - - *546 - - *547 - - *80 - - *548 + - *325 + - *326 + - *552 + - *553 + - *86 + - *554 - *17 - *19 responses: @@ -85476,11 +86058,11 @@ paths: application/json: schema: type: array - items: *100 + items: *106 examples: - default: *549 + default: *555 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -85502,8 +86084,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -85561,14 +86143,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &550 + schema: &556 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -85712,7 +86294,7 @@ paths: - custom_404 - public examples: - default: &551 + default: &557 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -85753,8 +86335,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85809,9 +86391,9 @@ paths: description: Response content: application/json: - schema: *550 + schema: *556 examples: - default: *551 + default: *557 '422': *15 '409': *52 x-github: @@ -85834,8 +86416,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85935,8 +86517,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -85962,8 +86544,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -85973,7 +86555,7 @@ paths: application/json: schema: type: array - items: &552 + items: &558 title: Page Build description: Page Build type: object @@ -86046,7 +86628,7 @@ paths: created_at: '2014-02-10T19:00:49Z' updated_at: '2014-02-10T19:00:51Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86065,8 +86647,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response @@ -86113,16 +86695,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *552 + schema: *558 examples: - default: &553 + default: &559 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -86170,8 +86752,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *319 - - *320 + - *325 + - *326 - name: build_id in: path required: true @@ -86182,9 +86764,9 @@ paths: description: Response content: application/json: - schema: *552 + schema: *558 examples: - default: *553 + default: *559 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86204,8 +86786,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86313,9 +86895,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *319 - - *320 - - &554 + - *325 + - *326 + - &560 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -86373,11 +86955,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *319 - - *320 - - *554 + - *325 + - *326 + - *560 responses: - '204': *179 + '204': *184 '404': *6 x-github: githubCloudOnly: false @@ -86402,8 +86984,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -86671,7 +87253,7 @@ paths: description: Empty response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -86698,8 +87280,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Private vulnerability reporting status @@ -86736,10 +87318,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '422': *14 x-github: githubCloudOnly: false @@ -86758,10 +87340,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '422': *14 x-github: githubCloudOnly: false @@ -86781,8 +87363,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -86790,7 +87372,7 @@ paths: application/json: schema: type: array - items: *274 + items: *280 examples: default: value: @@ -86821,8 +87403,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86834,7 +87416,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *274 + items: *280 required: - properties examples: @@ -86884,8 +87466,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *319 - - *320 + - *325 + - *326 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -86945,11 +87527,11 @@ paths: application/json: schema: type: array - items: *454 + items: *460 examples: - default: *555 + default: *561 headers: - Link: *59 + Link: *65 '304': *35 '422': *15 x-github: @@ -86979,8 +87561,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -87047,7 +87629,7 @@ paths: description: Response content: application/json: - schema: &559 + schema: &565 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -87176,7 +87758,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 active_lock_reason: type: - string @@ -87215,7 +87797,7 @@ paths: items: *4 requested_teams: type: array - items: *239 + items: *245 head: type: object properties: @@ -87223,7 +87805,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: *4 @@ -87240,7 +87822,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: *4 @@ -87253,14 +87835,14 @@ paths: _links: type: object properties: - comments: *261 - commits: *261 - statuses: *261 - html: *261 - issue: *261 - review_comments: *261 - review_comment: *261 - self: *261 + comments: *267 + commits: *267 + statuses: *267 + html: *267 + issue: *267 + review_comments: *267 + review_comment: *267 + self: *267 required: - comments - commits @@ -87270,8 +87852,8 @@ paths: - review_comments - review_comment - self - author_association: *72 - auto_merge: *556 + author_association: *78 + auto_merge: *562 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -87371,7 +87953,7 @@ paths: - merged_by - review_comments examples: - default: &560 + default: &566 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -87898,8 +88480,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: sort in: query required: false @@ -87918,7 +88500,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -87928,9 +88510,9 @@ paths: application/json: schema: type: array - items: *557 + items: *563 examples: - default: &562 + default: &568 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -87982,7 +88564,7 @@ paths: original_line: 2 side: RIGHT headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88007,17 +88589,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *557 + schema: *563 examples: - default: &558 + default: &564 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -88092,9 +88674,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -88116,9 +88698,9 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: - default: *558 + default: *564 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88134,9 +88716,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -88157,9 +88739,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a pull request review comment. @@ -88185,11 +88767,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -88208,9 +88790,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -88242,16 +88824,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -88273,10 +88855,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *319 - - *320 - - *89 - - *517 + - *325 + - *326 + - *95 + - *523 responses: '204': description: Response @@ -88319,9 +88901,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *319 - - *320 - - &561 + - *325 + - *326 + - &567 name: pull_number description: The number that identifies the pull request. in: path @@ -88334,9 +88916,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *559 + schema: *565 examples: - default: *560 + default: *566 '304': *35 '404': *6 '406': @@ -88344,8 +88926,8 @@ paths: content: application/json: schema: *3 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88371,9 +88953,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -88415,9 +88997,9 @@ paths: description: Response content: application/json: - schema: *559 + schema: *565 examples: - default: *560 + default: *566 '422': *15 '403': *27 x-github: @@ -88439,9 +89021,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -88502,21 +89084,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -88542,10 +89124,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *319 - - *320 - - *561 - - *97 + - *325 + - *326 + - *567 + - *103 - name: direction description: The direction to sort results. Ignored without `sort` parameter. in: query @@ -88555,7 +89137,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -88565,11 +89147,11 @@ paths: application/json: schema: type: array - items: *557 + items: *563 examples: - default: *562 + default: *568 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88600,9 +89182,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -88708,7 +89290,7 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: example-for-a-multi-line-comment: value: @@ -88796,10 +89378,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *319 - - *320 - - *561 - - *89 + - *325 + - *326 + - *567 + - *95 requestBody: required: true content: @@ -88821,7 +89403,7 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: default: value: @@ -88907,9 +89489,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -88919,11 +89501,11 @@ paths: application/json: schema: type: array - items: *450 + items: *456 examples: - default: *563 + default: *569 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88951,9 +89533,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -88963,7 +89545,7 @@ paths: application/json: schema: type: array - items: *461 + items: *467 examples: default: value: @@ -88979,10 +89561,10 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" headers: - Link: *59 + Link: *65 '422': *15 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89001,9 +89583,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 responses: '204': description: Response if pull request has been merged @@ -89026,9 +89608,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -89140,9 +89722,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 responses: '200': description: Response @@ -89158,7 +89740,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 required: - users - teams @@ -89199,7 +89781,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos parent: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89217,9 +89799,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -89256,7 +89838,7 @@ paths: description: Response content: application/json: - schema: *454 + schema: *460 examples: default: value: @@ -89792,9 +90374,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -89828,7 +90410,7 @@ paths: description: Response content: application/json: - schema: *454 + schema: *460 examples: default: value: @@ -90333,9 +90915,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -90345,7 +90927,7 @@ paths: application/json: schema: type: array - items: &564 + items: &570 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -90419,7 +91001,7 @@ paths: type: string body_text: type: string - author_association: *72 + author_association: *78 required: - id - node_id @@ -90468,7 +91050,7 @@ paths: commit_id: ecdd80bb57125d7ba9641ffaa4d7d2c19d3f3091 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90501,9 +91083,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -90593,9 +91175,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: &566 + default: &572 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -90658,10 +91240,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - &565 + - *325 + - *326 + - *567 + - &571 name: review_id description: The unique identifier of the review. in: path @@ -90673,9 +91255,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: &567 + default: &573 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -90734,10 +91316,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -90760,7 +91342,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: default: value: @@ -90822,18 +91404,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 responses: '200': description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: *566 + default: *572 '422': *7 '404': *6 x-github: @@ -90860,10 +91442,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 - *17 - *19 responses: @@ -90957,13 +91539,13 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *72 + author_association: *78 _links: type: object properties: - self: *261 - html: *261 - pull_request: *261 + self: *267 + html: *267 + pull_request: *267 required: - self - html @@ -90972,7 +91554,7 @@ paths: type: string body_html: type: string - reactions: *73 + reactions: *79 side: description: The side of the first line of the range for a multi-line comment. @@ -91092,7 +91674,7 @@ paths: pull_request: href: https://api.github.com/repos/octocat/Hello-World/pulls/1 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -91121,10 +91703,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -91153,7 +91735,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: default: value: @@ -91216,10 +91798,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -91254,9 +91836,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: *567 + default: *573 '404': *6 '422': *7 '403': *27 @@ -91278,9 +91860,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -91344,8 +91926,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -91358,9 +91940,9 @@ paths: description: Response content: application/json: - schema: *568 + schema: *574 examples: - default: &569 + default: &575 value: type: file encoding: base64 @@ -91402,8 +91984,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *319 - - *320 + - *325 + - *326 - name: dir description: The alternate path to look for a README file in: path @@ -91423,9 +92005,9 @@ paths: description: Response content: application/json: - schema: *568 + schema: *574 examples: - default: *569 + default: *575 '404': *6 '422': *15 x-github: @@ -91447,8 +92029,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -91458,7 +92040,7 @@ paths: application/json: schema: type: array - items: *570 + items: *576 examples: default: value: @@ -91532,7 +92114,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -91552,8 +92134,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -91629,9 +92211,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: &574 + default: &580 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -91736,9 +92318,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *319 - - *320 - - &572 + - *325 + - *326 + - &578 name: asset_id description: The unique identifier of the asset. in: path @@ -91750,9 +92332,9 @@ paths: description: Response content: application/json: - schema: *571 + schema: *577 examples: - default: &573 + default: &579 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -91787,7 +92369,7 @@ paths: type: User site_admin: false '404': *6 - '302': *463 + '302': *469 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91803,9 +92385,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *319 - - *320 - - *572 + - *325 + - *326 + - *578 requestBody: required: false content: @@ -91834,9 +92416,9 @@ paths: description: Response content: application/json: - schema: *571 + schema: *577 examples: - default: *573 + default: *579 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91852,12 +92434,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *319 - - *320 - - *572 + - *325 + - *326 + - *578 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91878,8 +92461,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -91965,16 +92548,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91991,8 +92575,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *319 - - *320 + - *325 + - *326 - name: tag description: tag parameter in: path @@ -92005,9 +92589,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '404': *6 x-github: githubCloudOnly: false @@ -92029,9 +92613,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *319 - - *320 - - &575 + - *325 + - *326 + - &581 name: release_id description: The unique identifier of the release. in: path @@ -92045,9 +92629,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '401': description: Unauthorized x-github: @@ -92065,9 +92649,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 requestBody: required: false content: @@ -92131,9 +92715,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '404': description: Not Found if the discussion category name is invalid content: @@ -92154,12 +92738,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92176,9 +92761,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - *17 - *19 responses: @@ -92188,7 +92773,7 @@ paths: application/json: schema: type: array - items: *571 + items: *577 examples: default: value: @@ -92225,7 +92810,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92269,9 +92854,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - name: name in: query required: true @@ -92297,7 +92882,7 @@ paths: description: Response for successful upload content: application/json: - schema: *571 + schema: *577 examples: response-for-successful-upload: value: @@ -92352,9 +92937,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -92378,11 +92963,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -92401,9 +92986,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 requestBody: required: true content: @@ -92433,16 +93018,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -92464,10 +93049,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *319 - - *320 - - *575 - - *517 + - *325 + - *326 + - *581 + - *523 responses: '204': description: Response @@ -92491,9 +93076,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 - *17 - *19 responses: @@ -92509,8 +93094,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *281 - - &576 + - *287 + - &582 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -92529,69 +93114,69 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *282 - - *576 - - allOf: - - *283 - - *576 - - allOf: - - *284 - - *576 - - allOf: - - *577 - - *576 - - allOf: - - *285 - - *576 - - allOf: - - *286 - - *576 - - allOf: - - *287 - - *576 - allOf: - *288 - - *576 + - *582 - allOf: - *289 - - *576 + - *582 - allOf: - *290 - - *576 + - *582 + - allOf: + - *583 + - *582 - allOf: - *291 - - *576 + - *582 - allOf: - *292 - - *576 + - *582 - allOf: - *293 - - *576 + - *582 - allOf: - *294 - - *576 + - *582 - allOf: - *295 - - *576 + - *582 - allOf: - *296 - - *576 + - *582 - allOf: - *297 - - *576 + - *582 - allOf: - *298 - - *576 + - *582 - allOf: - *299 - - *576 + - *582 - allOf: - *300 - - *576 + - *582 - allOf: - *301 - - *576 + - *582 + - allOf: + - *302 + - *582 + - allOf: + - *303 + - *582 + - allOf: + - *304 + - *582 + - allOf: + - *305 + - *582 + - allOf: + - *306 + - *582 + - allOf: + - *307 + - *582 examples: default: value: @@ -92630,8 +93215,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - name: includes_parents @@ -92642,7 +93227,7 @@ paths: schema: type: boolean default: true - - *578 + - *584 responses: '200': description: Response @@ -92650,7 +93235,7 @@ paths: application/json: schema: type: array - items: *302 + items: *308 examples: default: value: @@ -92681,7 +93266,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 post: summary: Create a repository ruleset description: Create a ruleset for a repository. @@ -92697,8 +93282,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 requestBody: description: Request body required: true @@ -92718,16 +93303,16 @@ paths: - tag - push default: branch - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *276 + items: *285 + conditions: *282 rules: type: array description: An array of rules within the ruleset. - items: *579 + items: *585 required: - name - enforcement @@ -92758,9 +93343,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: &589 + default: &595 value: id: 42 name: super cool ruleset @@ -92794,7 +93379,7 @@ paths: updated_at: '2023-08-23T16:29:47Z' '404': *6 '422': *15 - '500': *107 + '500': *53 "/repos/{owner}/{repo}/rulesets/rule-suites": get: summary: List repository rule suites @@ -92808,12 +93393,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *319 - - *320 - - *580 - - *581 - - *582 - - *583 + - *325 + - *326 + - *586 + - *587 + - *588 + - *589 - *17 - *19 responses: @@ -92821,11 +93406,11 @@ paths: description: Response content: application/json: - schema: *584 + schema: *590 examples: - default: *585 + default: *591 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92844,19 +93429,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *319 - - *320 - - *586 + - *325 + - *326 + - *592 responses: '200': description: Response content: application/json: - schema: *587 + schema: *593 examples: - default: *588 + default: *594 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92882,8 +93467,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -92903,11 +93488,11 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *589 + default: *595 '404': *6 - '500': *107 + '500': *53 put: summary: Update a repository ruleset description: Update a ruleset for a repository. @@ -92923,8 +93508,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -92949,16 +93534,16 @@ paths: - branch - tag - push - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *276 + items: *285 + conditions: *282 rules: description: An array of rules within the ruleset. type: array - items: *579 + items: *585 examples: default: value: @@ -92986,12 +93571,12 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *589 + default: *595 '404': *6 '422': *15 - '500': *107 + '500': *53 delete: summary: Delete a repository ruleset description: Delete a ruleset for a repository. @@ -93007,8 +93592,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -93019,7 +93604,7 @@ paths: '204': description: Response '404': *6 - '500': *107 + '500': *53 "/repos/{owner}/{repo}/rulesets/{ruleset_id}/history": get: summary: Get repository ruleset history @@ -93031,8 +93616,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-history parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - name: ruleset_id @@ -93048,11 +93633,11 @@ paths: application/json: schema: type: array - items: *305 + items: *311 examples: - default: *590 + default: *596 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93069,8 +93654,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-version parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -93088,7 +93673,7 @@ paths: description: Response content: application/json: - schema: *591 + schema: *597 examples: default: value: @@ -93121,7 +93706,7 @@ paths: operator: contains pattern: github '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93143,22 +93728,22 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *319 - - *320 - - *592 - - *593 - - *594 - - *595 - - *596 - - *53 - - *19 - - *17 - - *597 + - *325 + - *326 - *598 - *599 - *600 - *601 - *602 + - *59 + - *19 + - *17 + - *603 + - *604 + - *605 + - *606 + - *607 + - *608 responses: '200': description: Response @@ -93166,24 +93751,24 @@ paths: application/json: schema: type: array - items: &606 + items: &612 type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *603 - resolution: *604 + state: *609 + resolution: *610 resolved_at: type: - string @@ -93277,7 +93862,7 @@ paths: first_location_detected: anyOf: - type: 'null' - - *605 + - *611 has_more_locations: type: boolean description: A boolean value representing whether or not the @@ -93400,7 +93985,7 @@ paths: '404': description: Repository is public or secret scanning is disabled for the repository - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93422,16 +94007,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 - - *602 + - *325 + - *326 + - *422 + - *608 responses: '200': description: Response content: application/json: - schema: *606 + schema: *612 examples: default: value: @@ -93462,7 +94047,7 @@ paths: '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93485,9 +94070,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: true content: @@ -93495,8 +94080,8 @@ paths: schema: type: object properties: - state: *603 - resolution: *604 + state: *609 + resolution: *610 resolution_comment: description: An optional comment when closing or reopening an alert. Cannot be updated or deleted. @@ -93514,6 +94099,8 @@ paths: - state - required: - assignee + - required: + - validity examples: default: value: @@ -93532,7 +94119,7 @@ paths: description: Response content: application/json: - schema: *606 + schema: *612 examples: default: value: @@ -93605,7 +94192,7 @@ paths: '422': description: State does not match the resolution or resolution comment, or assignee does not have write access to the repository - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -93627,9 +94214,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 - *19 - *17 responses: @@ -93640,7 +94227,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &756 + items: &762 type: object properties: type: @@ -93667,12 +94254,6 @@ paths: - commit details: oneOf: - - *607 - - *608 - - *609 - - *610 - - *611 - - *612 - *613 - *614 - *615 @@ -93680,6 +94261,12 @@ paths: - *617 - *618 - *619 + - *620 + - *621 + - *622 + - *623 + - *624 + - *625 examples: default: value: @@ -93739,11 +94326,11 @@ paths: details: pull_request_review_comment_url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/12 headers: - Link: *59 + Link: *65 '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93765,8 +94352,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -93774,14 +94361,14 @@ paths: schema: type: object properties: - reason: &621 + reason: &627 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *620 + placeholder_id: *626 required: - reason - placeholder_id @@ -93798,7 +94385,7 @@ paths: schema: type: object properties: - reason: *621 + reason: *627 expire_at: type: - string @@ -93822,7 +94409,7 @@ paths: this repository. '422': description: Bad request, input data missing or incorrect. - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -93845,13 +94432,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '404': description: Repository does not have GitHub Advanced Security or secret scanning enabled - '503': *108 + '503': *113 '200': description: Response content: @@ -93861,7 +94448,7 @@ paths: properties: incremental_scans: type: array - items: &622 + items: &628 description: Information on a single scan performed by secret scanning on the repository type: object @@ -93889,15 +94476,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *622 + items: *628 backfill_scans: type: array - items: *622 + items: *628 custom_pattern_backfill_scans: type: array items: allOf: - - *622 + - *628 - type: object properties: pattern_name: @@ -93967,9 +94554,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *319 - - *320 - - *53 + - *325 + - *326 + - *59 - name: sort description: The property to sort the results by. in: query @@ -94012,9 +94599,9 @@ paths: application/json: schema: type: array - items: *623 + items: *629 examples: - default: *624 + default: *630 '400': *14 '404': *6 x-github: @@ -94037,8 +94624,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -94118,7 +94705,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 required: - login - type @@ -94208,9 +94795,9 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: &626 + default: &632 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -94443,8 +95030,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -94557,7 +95144,7 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: default: value: @@ -94704,17 +95291,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '200': description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: *626 + default: *632 '403': *27 '404': *6 x-github: @@ -94738,9 +95325,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 requestBody: required: true content: @@ -94820,7 +95407,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 required: - login - type @@ -94911,17 +95498,17 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: *626 - add_credit: *626 + default: *632 + add_credit: *632 '403': *27 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *116 + schema: *121 examples: invalid_state_transition: value: @@ -94952,9 +95539,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '202': *37 '400': *14 @@ -94981,17 +95568,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '202': description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 '400': *14 '422': *15 '403': *27 @@ -95017,8 +95604,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -95092,7 +95679,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -95114,8 +95701,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -95124,7 +95711,7 @@ paths: application/json: schema: type: array - items: &627 + items: &633 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -95137,7 +95724,7 @@ paths: - 1124 - -435 '202': *37 - '204': *179 + '204': *184 '422': description: Repository contains more than 10,000 commits x-github: @@ -95157,8 +95744,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -95209,7 +95796,7 @@ paths: total: 89 week: 1336280400 '202': *37 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95236,8 +95823,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -95309,7 +95896,7 @@ paths: d: 77 c: 10 '202': *37 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95331,8 +95918,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -95486,8 +96073,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -95497,7 +96084,7 @@ paths: application/json: schema: type: array - items: *627 + items: *633 examples: default: value: @@ -95510,7 +96097,7 @@ paths: - - 0 - 2 - 21 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95530,8 +96117,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *319 - - *320 + - *325 + - *326 - name: sha in: path required: true @@ -95587,7 +96174,7 @@ paths: description: Response content: application/json: - schema: *628 + schema: *634 examples: default: value: @@ -95641,8 +96228,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -95654,9 +96241,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95674,14 +96261,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &629 + schema: &635 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -95754,8 +96341,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -95781,7 +96368,7 @@ paths: description: Response content: application/json: - schema: *629 + schema: *635 examples: default: value: @@ -95808,8 +96395,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -95829,8 +96416,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -95889,7 +96476,7 @@ paths: tarball_url: https://github.com/octocat/Hello-World/tarball/v0.1 node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -95912,8 +96499,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *319 - - *320 + - *325 + - *326 - name: ref in: path required: true @@ -95949,8 +96536,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -95960,11 +96547,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -95982,8 +96569,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 responses: @@ -95991,7 +96578,7 @@ paths: description: Response content: application/json: - schema: &630 + schema: &636 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -96003,7 +96590,7 @@ paths: required: - names examples: - default: &631 + default: &637 value: names: - octocat @@ -96026,8 +96613,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -96058,9 +96645,9 @@ paths: description: Response content: application/json: - schema: *630 + schema: *636 examples: - default: *631 + default: *637 '404': *6 '422': *7 x-github: @@ -96081,9 +96668,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *319 - - *320 - - &632 + - *325 + - *326 + - &638 name: per description: The time frame to display results for. in: query @@ -96114,7 +96701,7 @@ paths: - 128 clones: type: array - items: &633 + items: &639 title: Traffic type: object properties: @@ -96201,8 +96788,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -96296,8 +96883,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -96360,9 +96947,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *319 - - *320 - - *632 + - *325 + - *326 + - *638 responses: '200': description: Response @@ -96383,7 +96970,7 @@ paths: - 3782 views: type: array - items: *633 + items: *639 required: - uniques - count @@ -96460,8 +97047,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -96497,7 +97084,7 @@ paths: description: Response content: application/json: - schema: *148 + schema: *153 examples: default: value: @@ -96735,8 +97322,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -96759,8 +97346,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -96782,8 +97369,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -96809,8 +97396,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *319 - - *320 + - *325 + - *326 - name: ref in: path required: true @@ -96902,9 +97489,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -96945,7 +97532,7 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: default: value: @@ -97051,8 +97638,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#add-issue-field-values-to-an-issue parameters: - - *137 - - *520 + - *142 + - *526 requestBody: required: true content: @@ -97118,14 +97705,14 @@ paths: type: array description: The current issue field values for this issue after adding the new values - items: *523 + items: *529 examples: - default: *634 + default: *640 '400': *14 '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -97156,8 +97743,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#set-issue-field-values-for-an-issue parameters: - - *137 - - *520 + - *142 + - *526 requestBody: required: true content: @@ -97224,14 +97811,14 @@ paths: type: array description: The current issue field values for this issue after setting the new values - items: *523 + items: *529 examples: - default: *634 + default: *640 '400': *14 '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -97257,16 +97844,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue parameters: - - *137 - - *520 - - *223 + - *142 + - *526 + - *229 responses: '204': description: Issue field value deleted successfully '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -97380,7 +97967,7 @@ paths: html_url: type: string format: uri - repository: *148 + repository: *153 score: type: number file_size: @@ -97399,7 +97986,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &635 + text_matches: &641 title: Search Result Text Matches type: array items: @@ -97514,7 +98101,7 @@ paths: releases_url: http://api.github.com/repos/octocat/Hello-World/releases{/id} score: 1 '304': *35 - '503': *108 + '503': *113 '422': *15 '403': *27 x-github: @@ -97562,7 +98149,7 @@ paths: enum: - author-date - committer-date - - &636 + - &642 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -97631,7 +98218,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 comment_count: type: integer message: @@ -97650,7 +98237,7 @@ paths: url: type: string format: uri - verification: *500 + verification: *506 required: - author - committer @@ -97665,7 +98252,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 parents: type: array items: @@ -97677,12 +98264,12 @@ paths: type: string sha: type: string - repository: *148 + repository: *153 score: type: number node_id: type: string - text_matches: *635 + text_matches: *641 required: - sha - node_id @@ -97874,7 +98461,7 @@ paths: - interactions - created - updated - - *636 + - *642 - *17 - *19 - name: advanced_search @@ -97896,6 +98483,7 @@ paths: - total_count - incomplete_results - items + - search_type properties: total_count: type: integer @@ -97971,11 +98559,11 @@ paths: type: - string - 'null' - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: type: string state_reason: @@ -97985,7 +98573,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 comments: type: integer created_at: @@ -97999,7 +98587,7 @@ paths: - string - 'null' format: date-time - text_matches: *635 + text_matches: *641 pull_request: type: object properties: @@ -98037,10 +98625,10 @@ paths: type: string score: type: number - author_association: *72 + author_association: *78 draft: type: boolean - repository: *71 + repository: *77 body_html: type: string body_text: @@ -98048,7 +98636,7 @@ paths: timeline_url: type: string format: uri - type: *224 + type: *230 performed_via_github_app: anyOf: - type: 'null' @@ -98056,8 +98644,8 @@ paths: pinned_comment: anyOf: - type: 'null' - - *76 - reactions: *73 + - *82 + reactions: *79 required: - closed_at - comments @@ -98080,6 +98668,29 @@ paths: - created_at - updated_at - score + search_type: + type: string + description: The type of search that was performed. Possible values + are `lexical`, `semantic`, or `hybrid`. + enum: + - lexical + - semantic + - hybrid + lexical_fallback_reason: + type: array + description: When a semantic or hybrid search falls back to lexical + search, this field contains the reasons for the fallback. Only + present when a fallback occurred. + items: + type: string + enum: + - no_text_terms + - quoted_text + - non_issue_target + - or_boolean_not_supported + - no_accessible_repos + - server_error + - only_non_semantic_fields_requested examples: default: value: @@ -98172,7 +98783,7 @@ paths: locked: true author_association: COLLABORATOR state_reason: completed - '503': *108 + '503': *113 '422': *15 '304': *35 '403': *27 @@ -98225,7 +98836,7 @@ paths: enum: - created - updated - - *636 + - *642 - *17 - *19 responses: @@ -98270,7 +98881,7 @@ paths: - 'null' score: type: number - text_matches: *635 + text_matches: *641 required: - id - node_id @@ -98355,7 +98966,7 @@ paths: - forks - help-wanted-issues - updated - - *636 + - *642 - *17 - *19 responses: @@ -98583,7 +99194,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 permissions: type: object properties: @@ -98601,7 +99212,7 @@ paths: - admin - pull - push - text_matches: *635 + text_matches: *641 temp_clone_token: type: string allow_merge_commit: @@ -98804,7 +99415,7 @@ paths: spdx_id: MIT node_id: MDc6TGljZW5zZW1pdA== html_url: https://api.github.com/licenses/mit - '503': *108 + '503': *113 '422': *15 '304': *35 x-github: @@ -98909,7 +99520,7 @@ paths: - string - 'null' format: uri - text_matches: *635 + text_matches: *641 related: type: - array @@ -99102,7 +99713,7 @@ paths: - followers - repositories - joined - - *636 + - *642 - *17 - *19 responses: @@ -99212,7 +99823,7 @@ paths: type: - boolean - 'null' - text_matches: *635 + text_matches: *641 blog: type: - string @@ -99274,7 +99885,7 @@ paths: events_url: https://api.github.com/users/mojombo/events{/privacy} site_admin: true '304': *35 - '503': *108 + '503': *113 '422': *15 x-github: githubCloudOnly: false @@ -99294,7 +99905,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &639 + - &645 name: team_id description: The unique identifier of the team. in: path @@ -99306,9 +99917,9 @@ paths: description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 x-github: githubCloudOnly: false @@ -99335,7 +99946,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *639 + - *645 requestBody: required: true content: @@ -99399,16 +100010,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '201': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 '422': *15 '403': *27 @@ -99436,7 +100047,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *639 + - *645 responses: '204': description: Response @@ -99465,7 +100076,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -99475,11 +100086,11 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99503,7 +100114,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *639 + - *645 - name: role description: Filters members returned by their role in the team. in: query @@ -99526,9 +100137,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -99554,8 +100165,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: if user is a member @@ -99591,8 +100202,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -99631,8 +100242,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -99668,16 +100279,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '200': description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-user-is-a-team-maintainer: *640 + response-if-user-is-a-team-maintainer: *646 '404': *6 x-github: githubCloudOnly: false @@ -99710,8 +100321,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 requestBody: required: false content: @@ -99736,9 +100347,9 @@ paths: description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-users-membership-with-team-is-now-pending: *641 + response-if-users-membership-with-team-is-now-pending: *647 '403': description: Forbidden if team synchronization is set up '422': @@ -99772,8 +100383,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -99800,7 +100411,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -99810,11 +100421,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *254 + default: *260 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -99842,15 +100453,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *642 + schema: *648 examples: alternative-response-with-extra-repository-information: value: @@ -100001,9 +100612,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 requestBody: required: false content: @@ -100053,9 +100664,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 responses: '204': description: Response @@ -100080,7 +100691,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -100090,11 +100701,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - response-if-child-teams-exist: *643 + response-if-child-teams-exist: *649 headers: - Link: *59 + Link: *65 '404': *6 '403': *27 '422': *15 @@ -100125,7 +100736,7 @@ paths: application/json: schema: oneOf: - - &644 + - &650 title: Private User description: Private User type: object @@ -100375,7 +100986,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - &669 + - &675 title: Public User description: Public User type: object @@ -100709,7 +101320,7 @@ paths: description: Response content: application/json: - schema: *644 + schema: *650 examples: default: value: @@ -100788,7 +101399,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '304': *35 '404': *6 '403': *27 @@ -100811,7 +101422,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user parameters: - - *63 + - *69 responses: '204': description: If the user is blocked @@ -100839,7 +101450,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#block-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -100863,7 +101474,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#unblock-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -100912,11 +101523,11 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: - default: *230 + default: *236 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101053,21 +101664,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101107,7 +101718,7 @@ paths: type: integer secrets: type: array - items: &645 + items: &651 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -101149,9 +101760,9 @@ paths: - visibility - selected_repositories_url examples: - default: *441 + default: *447 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101221,13 +101832,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 responses: '200': description: Response content: application/json: - schema: *645 + schema: *651 examples: default: value: @@ -101257,7 +101868,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 requestBody: required: true content: @@ -101302,7 +101913,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -101330,7 +101941,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 responses: '204': description: Response @@ -101355,7 +101966,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *156 + - *161 responses: '200': description: Response @@ -101371,13 +101982,13 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *184 + default: *189 '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101398,7 +102009,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *156 + - *161 requestBody: required: true content: @@ -101430,7 +102041,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101452,7 +102063,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *156 + - *161 - name: repository_id in: path required: true @@ -101464,7 +102075,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101485,7 +102096,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *156 + - *161 - name: repository_id in: path required: true @@ -101497,7 +102108,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101517,17 +102128,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101551,7 +102162,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 requestBody: required: false content: @@ -101581,9 +102192,9 @@ paths: description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 @@ -101605,11 +102216,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '202': *37 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101634,13 +102245,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '202': description: Response content: application/json: - schema: &646 + schema: &652 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -101693,7 +102304,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &647 + default: &653 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -101701,7 +102312,7 @@ paths: sha: fd95a81ca01e48ede9f39c799ecbcef817b8a3b2 id: latest export_url: https://api.github.com/user/codespaces/:name/exports/latest - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101725,7 +102336,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *231 + - *237 - name: export_id in: path required: true @@ -101738,9 +102349,9 @@ paths: description: Response content: application/json: - schema: *646 + schema: *652 examples: - default: *647 + default: *653 '404': *6 x-github: githubCloudOnly: false @@ -101761,7 +102372,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *231 + - *237 responses: '200': description: Response @@ -101777,11 +102388,11 @@ paths: type: integer machines: type: array - items: *440 + items: *446 examples: - default: *648 + default: *654 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -101808,7 +102419,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *231 + - *237 requestBody: required: true content: @@ -101864,11 +102475,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *322 + repository: *328 machine: anyOf: - type: 'null' - - *440 + - *446 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -102665,17 +103276,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '304': *35 - '500': *107 + '500': *53 '400': *14 '401': *23 '402': @@ -102705,16 +103316,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 - '500': *107 + default: *445 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102743,9 +103354,9 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: &659 + default: &665 value: - id: 197 name: hello_docker @@ -102846,7 +103457,7 @@ paths: application/json: schema: type: array - items: &649 + items: &655 title: Email description: Email type: object @@ -102916,16 +103527,16 @@ paths: application/json: schema: type: array - items: *649 + items: *655 examples: - default: &661 + default: &667 value: - email: octocat@github.com verified: true primary: true visibility: public headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -102995,7 +103606,7 @@ paths: application/json: schema: type: array - items: *649 + items: *655 examples: default: value: @@ -103107,9 +103718,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -103140,9 +103751,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -103162,7 +103773,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user parameters: - - *63 + - *69 responses: '204': description: if the person is followed by the authenticated user @@ -103192,7 +103803,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#follow-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -103217,7 +103828,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#unfollow-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -103253,7 +103864,7 @@ paths: application/json: schema: type: array - items: &650 + items: &656 title: GPG Key description: A unique encryption key type: object @@ -103398,7 +104009,7 @@ paths: - subkeys - revoked examples: - default: &678 + default: &684 value: - id: 3 name: Octocat's GPG Key @@ -103430,7 +104041,7 @@ paths: revoked: false raw_key: string headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -103483,9 +104094,9 @@ paths: description: Response content: application/json: - schema: *650 + schema: *656 examples: - default: &651 + default: &657 value: id: 3 name: Octocat's GPG Key @@ -103542,7 +104153,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &652 + - &658 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -103554,9 +104165,9 @@ paths: description: Response content: application/json: - schema: *650 + schema: *656 examples: - default: *651 + default: *657 '404': *6 '304': *35 '403': *27 @@ -103579,7 +104190,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *652 + - *658 responses: '204': description: Response @@ -103722,7 +104333,7 @@ paths: suspended_at: suspended_by: headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -103770,11 +104381,11 @@ paths: type: array items: allOf: - - *71 + - *77 examples: - default: *140 + default: *145 headers: - Link: *59 + Link: *65 '404': *6 '403': *27 '304': *35 @@ -103786,9 +104397,10 @@ paths: "/user/installations/{installation_id}/repositories/{repository_id}": put: summary: Add a repository to an app installation - description: "Add a single repository to an installation. The authenticated - user must have admin access to the repository. \n\nThis endpoint only works - for PATs (classic) with the `repo` scope." + description: |- + Add a single repository to an installation. The authenticated user must have admin access to the repository. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/add-repo-to-installation-for-authenticated-user @@ -103797,7 +104409,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *21 - - *137 + - *142 responses: '204': description: Response @@ -103811,10 +104423,10 @@ paths: subcategory: installations delete: summary: Remove a repository from an app installation - description: "Remove a single repository from an installation. The authenticated - user must have admin access to the repository. The installation must have - the `repository_selection` of `selected`. \n\nThis endpoint only works for - PATs (classic) with the `repo` scope." + description: |- + Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/remove-repo-from-installation-for-authenticated-user @@ -103823,7 +104435,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *21 - - *137 + - *142 responses: '204': description: Response @@ -103857,12 +104469,12 @@ paths: application/json: schema: anyOf: - - *216 + - *222 - type: object properties: {} additionalProperties: false examples: - default: *217 + default: *223 '204': description: Response when there are no restrictions x-github: @@ -103886,7 +104498,7 @@ paths: required: true content: application/json: - schema: *511 + schema: *517 examples: default: value: @@ -103897,7 +104509,7 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: default: value: @@ -103978,7 +104590,7 @@ paths: - closed - all default: open - - *227 + - *233 - name: sort description: What to sort results by. in: query @@ -103990,8 +104602,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -104001,11 +104613,11 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *228 + default: *234 headers: - Link: *59 + Link: *65 '404': *6 '304': *35 x-github: @@ -104036,7 +104648,7 @@ paths: application/json: schema: type: array - items: &653 + items: &659 title: Key description: Key type: object @@ -104088,7 +104700,7 @@ paths: verified: false read_only: false headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -104139,9 +104751,9 @@ paths: description: Response content: application/json: - schema: *653 + schema: *659 examples: - default: &654 + default: &660 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -104174,15 +104786,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *541 + - *547 responses: '200': description: Response content: application/json: - schema: *653 + schema: *659 examples: - default: *654 + default: *660 '404': *6 '304': *35 '403': *27 @@ -104205,7 +104817,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *541 + - *547 responses: '204': description: Response @@ -104238,7 +104850,7 @@ paths: application/json: schema: type: array - items: &655 + items: &661 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -104306,7 +104918,7 @@ paths: - id - type - login - plan: *91 + plan: *97 required: - billing_cycle - next_billing_date @@ -104317,7 +104929,7 @@ paths: - account - plan examples: - default: &656 + default: &662 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -104350,7 +104962,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '304': *35 '401': *23 '404': *6 @@ -104379,11 +104991,11 @@ paths: application/json: schema: type: array - items: *655 + items: *661 examples: - default: *656 + default: *662 headers: - Link: *59 + Link: *65 '304': *35 '401': *23 x-github: @@ -104421,7 +105033,7 @@ paths: application/json: schema: type: array - items: *233 + items: *239 examples: default: value: @@ -104504,7 +105116,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -104529,13 +105141,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#get-an-organization-membership-for-the-authenticated-user parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *233 + schema: *239 examples: default: value: @@ -104597,7 +105209,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#update-an-organization-membership-for-the-authenticated-user parameters: - - *67 + - *73 requestBody: required: true content: @@ -104622,7 +105234,7 @@ paths: description: Response content: application/json: - schema: *233 + schema: *239 examples: default: value: @@ -104694,7 +105306,7 @@ paths: application/json: schema: type: array - items: *235 + items: *241 examples: default: value: @@ -104847,7 +105459,7 @@ paths: updated_at: '2015-07-06T15:33:38-07:00' node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -104956,7 +105568,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -105136,7 +105748,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *236 + - *242 - name: exclude in: query required: false @@ -105149,7 +105761,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -105343,7 +105955,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *236 + - *242 responses: '302': description: Response @@ -105369,7 +105981,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *236 + - *242 responses: '204': description: Response @@ -105398,8 +106010,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *236 - - *657 + - *242 + - *663 responses: '204': description: Response @@ -105423,7 +106035,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *236 + - *242 - *17 - *19 responses: @@ -105433,9 +106045,9 @@ paths: application/json: schema: type: array - items: *58 + items: *64 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -105468,11 +106080,11 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -105512,7 +106124,7 @@ paths: - docker - nuget - container - - *658 + - *664 - *19 - *17 responses: @@ -105522,10 +106134,10 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *659 - '400': *660 + default: *665 + '400': *666 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -105545,16 +106157,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: - default: &679 + default: &685 value: id: 40201 name: octo-name @@ -105667,8 +106279,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 responses: '204': description: Response @@ -105698,8 +106310,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 - name: token description: package token schema: @@ -105731,8 +106343,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 - *19 - *17 - name: state @@ -105752,7 +106364,7 @@ paths: application/json: schema: type: array - items: *245 + items: *251 examples: default: value: @@ -105801,15 +106413,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '200': description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -105845,9 +106457,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '204': description: Response @@ -105877,9 +106489,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '204': description: Response @@ -105916,11 +106528,11 @@ paths: application/json: schema: type: array - items: *649 + items: *655 examples: - default: *661 + default: *667 headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -106029,9 +106641,9 @@ paths: application/json: schema: type: array - items: *71 + items: *77 examples: - default: &668 + default: &674 summary: Default response value: - id: 1296269 @@ -106152,7 +106764,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '403': *27 @@ -106349,9 +106961,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -106390,11 +107002,11 @@ paths: application/json: schema: type: array - items: *513 + items: *519 examples: - default: *662 + default: *668 headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -106415,7 +107027,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *220 + - *226 responses: '204': description: Response @@ -106439,7 +107051,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *220 + - *226 responses: '204': description: Response @@ -106472,7 +107084,7 @@ paths: application/json: schema: type: array - items: &663 + items: &669 title: Social account description: Social media account type: object @@ -106489,12 +107101,12 @@ paths: - provider - url examples: - default: &664 + default: &670 value: - provider: twitter url: https://twitter.com/github headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -106552,9 +107164,9 @@ paths: application/json: schema: type: array - items: *663 + items: *669 examples: - default: *664 + default: *670 '422': *15 '304': *35 '404': *6 @@ -106642,7 +107254,7 @@ paths: application/json: schema: type: array - items: &665 + items: &671 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -106662,7 +107274,7 @@ paths: - title - created_at examples: - default: &697 + default: &703 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -106673,7 +107285,7 @@ paths: title: ssh-rsa AAAAB3NzaC1yc2EAAB created_at: '2020-07-11T21:31:57Z' headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -106727,9 +107339,9 @@ paths: description: Response content: application/json: - schema: *665 + schema: *671 examples: - default: &666 + default: &672 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -106759,7 +107371,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &667 + - &673 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -106771,9 +107383,9 @@ paths: description: Response content: application/json: - schema: *665 + schema: *671 examples: - default: *666 + default: *672 '404': *6 '304': *35 '403': *27 @@ -106796,7 +107408,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *667 + - *673 responses: '204': description: Response @@ -106825,7 +107437,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &698 + - &704 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -106838,7 +107450,7 @@ paths: - created - updated default: created - - *53 + - *59 - *17 - *19 responses: @@ -106848,13 +107460,13 @@ paths: application/json: schema: type: array - items: *71 + items: *77 examples: - default-response: *668 + default-response: *674 application/vnd.github.v3.star+json: schema: type: array - items: &699 + items: &705 title: Starred Repository description: Starred Repository type: object @@ -106862,7 +107474,7 @@ paths: starred_at: type: string format: date-time - repo: *71 + repo: *77 required: - starred_at - repo @@ -106990,7 +107602,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -107010,8 +107622,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response if this repository is starred by you @@ -107039,8 +107651,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -107064,8 +107676,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -107098,11 +107710,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *254 + default: *260 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -107137,7 +107749,7 @@ paths: application/json: schema: type: array - items: *315 + items: *321 examples: default: value: @@ -107188,7 +107800,7 @@ paths: updated_at: '2017-08-17T12:37:15Z' type: Organization headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -107215,7 +107827,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user-using-their-id parameters: - - *93 + - *99 responses: '200': description: Response @@ -107223,10 +107835,10 @@ paths: application/json: schema: oneOf: - - *644 - - *669 + - *650 + - *675 examples: - default-response: &673 + default-response: &679 summary: Default response value: login: octocat @@ -107261,7 +107873,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &674 + response-with-git-hub-plan-information: &680 summary: Response with GitHub plan information value: login: octocat @@ -107318,14 +107930,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &671 + - &677 name: user_id description: The unique identifier of the user. in: path required: true schema: type: string - - *259 + - *265 requestBody: required: true description: Details of the draft item to create in the project. @@ -107359,9 +107971,9 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: - draft_issue: *265 + draft_issue: *271 '304': *35 '403': *27 '401': *23 @@ -107384,7 +107996,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *670 + - *676 - *17 responses: '200': @@ -107395,7 +108007,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: Link: example: ; rel="next" @@ -107419,8 +108031,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *671 - - *259 + - *677 + - *265 requestBody: required: true content: @@ -107494,17 +108106,17 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *672 + schema: *678 examples: table_view: summary: Response for creating a table view - value: *269 + value: *275 board_view: summary: Response for creating a board view with filter - value: *269 + value: *275 roadmap_view: summary: Response for creating a roadmap view - value: *269 + value: *275 '304': *35 '403': *27 '401': *23 @@ -107538,7 +108150,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user parameters: - - *63 + - *69 responses: '200': description: Response @@ -107546,11 +108158,11 @@ paths: application/json: schema: oneOf: - - *644 - - *669 + - *650 + - *675 examples: - default-response: *673 - response-with-git-hub-plan-information: *674 + default-response: *679 + response-with-git-hub-plan-information: *680 '404': *6 x-github: githubCloudOnly: false @@ -107576,7 +108188,7 @@ paths: - *17 - *45 - *46 - - *63 + - *69 requestBody: required: true content: @@ -107600,8 +108212,8 @@ paths: required: - subject_digests examples: - default: *675 - withPredicateType: *676 + default: *681 + withPredicateType: *682 responses: '200': description: Response @@ -107641,7 +108253,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *677 + default: *683 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -107659,7 +108271,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-in-bulk parameters: - - *63 + - *69 requestBody: required: true content: @@ -107724,7 +108336,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-by-subject-digest parameters: - - *63 + - *69 - name: subject_digest description: Subject Digest in: path @@ -107755,7 +108367,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-by-id parameters: - - *63 + - *69 - name: attestation_id description: Attestation ID in: path @@ -107793,7 +108405,7 @@ paths: - *17 - *45 - *46 - - *63 + - *69 - name: subject_digest description: Subject Digest in: path @@ -107830,12 +108442,12 @@ paths: initiator: type: string examples: - default: *380 + default: *386 '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -107861,7 +108473,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user parameters: - - *63 + - *69 responses: '200': description: Response @@ -107869,9 +108481,9 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *659 + default: *665 '403': *27 '401': *23 x-github: @@ -107894,7 +108506,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-for-the-authenticated-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -107904,7 +108516,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -107966,8 +108578,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-organization-events-for-the-authenticated-user parameters: - - *63 - - *67 + - *69 + - *73 - *17 - *19 responses: @@ -107977,7 +108589,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -108054,7 +108666,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108064,7 +108676,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -108122,7 +108734,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-followers-of-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108134,9 +108746,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108153,7 +108765,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-the-people-a-user-follows parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108165,9 +108777,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108184,7 +108796,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-user-follows-another-user parameters: - - *63 + - *69 - name: target_user in: path required: true @@ -108211,8 +108823,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-a-user parameters: - - *63 - - *80 + - *69 + - *86 - *17 - *19 responses: @@ -108222,11 +108834,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -108245,7 +108857,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108255,11 +108867,11 @@ paths: application/json: schema: type: array - items: *650 + items: *656 examples: - default: *678 + default: *684 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108281,7 +108893,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-contextual-information-for-a-user parameters: - - *63 + - *69 - name: subject_type description: Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, @@ -108353,7 +108965,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-user-installation-for-the-authenticated-app parameters: - - *63 + - *69 responses: '200': description: Response @@ -108361,7 +108973,7 @@ paths: application/json: schema: *20 examples: - default: *510 + default: *516 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108379,7 +108991,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#list-public-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108415,7 +109027,7 @@ paths: - id: 1 key: ssh-rsa AAA... headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108435,7 +109047,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -108445,11 +109057,11 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108486,8 +109098,8 @@ paths: - docker - nuget - container - - *658 - - *63 + - *664 + - *69 - *19 - *17 responses: @@ -108497,12 +109109,12 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *659 + default: *665 '403': *27 '401': *23 - '400': *660 + '400': *666 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108522,17 +109134,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: - default: *679 + default: *685 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108553,9 +109165,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '204': description: Response @@ -108587,9 +109199,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 - name: token description: package token schema: @@ -108621,9 +109233,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '200': description: Response @@ -108631,7 +109243,7 @@ paths: application/json: schema: type: array - items: *245 + items: *251 examples: default: value: @@ -108689,16 +109301,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *243 - - *244 - - *246 - - *63 + - *249 + - *250 + - *252 + - *69 responses: '200': description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -108733,10 +109345,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *243 - - *244 - - *63 - - *246 + - *249 + - *250 + - *69 + - *252 responses: '204': description: Response @@ -108768,10 +109380,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *243 - - *244 - - *63 - - *246 + - *249 + - *250 + - *69 + - *252 responses: '204': description: Response @@ -108795,7 +109407,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-projects-for-user parameters: - - *63 + - *69 - name: q description: Limit results to projects of the specified type. in: query @@ -108812,11 +109424,11 @@ paths: application/json: schema: type: array - items: *257 + items: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -108836,18 +109448,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-user parameters: - - *259 - - *63 + - *265 + - *69 responses: '200': description: Response content: application/json: - schema: *257 + schema: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -108867,8 +109479,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-user parameters: - - *259 - - *63 + - *265 + - *69 - *17 - *45 - *46 @@ -108879,11 +109491,11 @@ paths: application/json: schema: type: array - items: *262 + items: *268 examples: - default: *680 + default: *686 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -108902,8 +109514,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-field-to-user-owned-project parameters: - - *63 - - *259 + - *69 + - *265 requestBody: required: true content: @@ -108941,7 +109553,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *681 + items: *687 required: - name - data_type @@ -108957,7 +109569,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *682 + iteration_configuration: *688 required: - name - data_type @@ -108979,20 +109591,20 @@ paths: value: name: Due date data_type: date - single_select_field: *683 - iteration_field: *684 + single_select_field: *689 + iteration_field: *690 responses: '201': description: Response content: application/json: - schema: *262 + schema: *268 examples: - text_field: *685 - number_field: *686 - date_field: *687 - single_select_field: *688 - iteration_field: *689 + text_field: *691 + number_field: *692 + date_field: *693 + single_select_field: *694 + iteration_field: *695 '304': *35 '403': *27 '401': *23 @@ -109013,19 +109625,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - - *259 - - *690 - - *63 + - *265 + - *696 + - *69 responses: '200': description: Response content: application/json: - schema: *262 + schema: *268 examples: - default: *691 + default: *697 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109046,8 +109658,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-owned-project parameters: - - *259 - - *63 + - *265 + - *69 - *45 - *46 - *17 @@ -109079,11 +109691,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109102,8 +109714,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#add-item-to-user-owned-project parameters: - - *63 - - *259 + - *69 + - *265 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -109173,22 +109785,22 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *265 + value: *271 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *265 + value: *271 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *265 + value: *271 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *265 + value: *271 '304': *35 '403': *27 '401': *23 @@ -109208,9 +109820,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-a-user-owned-project parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the title field will be returned. @@ -109230,11 +109842,11 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109253,9 +109865,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-user parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -109328,13 +109940,13 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - text_field: *267 - number_field: *267 - date_field: *267 - single_select_field: *267 - iteration_field: *267 + text_field: *273 + number_field: *273 + date_field: *273 + single_select_field: *273 + iteration_field: *273 '401': *23 '403': *27 '404': *6 @@ -109354,9 +109966,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-user parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 responses: '204': description: Response @@ -109378,9 +109990,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-project-view parameters: - - *259 - - *63 - - *692 + - *265 + - *69 + - *698 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -109406,11 +110018,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -109436,7 +110048,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-received-by-the-authenticated-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109446,7 +110058,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -109511,7 +110123,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-received-by-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109521,7 +110133,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -109584,7 +110196,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repositories-for-a-user parameters: - - *63 + - *69 - name: type description: Limit results to repositories of the specified type. in: query @@ -109627,11 +110239,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *254 + default: *260 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109651,12 +110263,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-a-user parameters: - - *63 - - *110 - - *112 - - *111 - - *693 - - *113 + - *69 + - *115 + - *117 + - *116 + - *699 + - *118 responses: '200': description: Response when getting a billing premium request usage report @@ -109763,8 +110375,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109784,10 +110396,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-a-user parameters: - - *63 - - *110 - - *694 - - *111 + - *69 + - *115 + - *700 + - *116 responses: '200': description: Response when getting a billing usage report @@ -109857,8 +110469,8 @@ paths: repositoryName: user/example '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109881,13 +110493,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-a-user parameters: - - *63 - - *110 - - *112 - - *111 - - *695 - - *113 - - *696 + - *69 + - *115 + - *117 + - *116 + - *701 + - *118 + - *702 responses: '200': description: Response when getting a billing usage summary @@ -109992,8 +110604,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110011,7 +110623,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110021,11 +110633,11 @@ paths: application/json: schema: type: array - items: *663 + items: *669 examples: - default: *664 + default: *670 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110043,7 +110655,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110053,11 +110665,11 @@ paths: application/json: schema: type: array - items: *665 + items: *671 examples: - default: *697 + default: *703 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110079,9 +110691,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - - *63 - - *698 - - *53 + - *69 + - *704 + - *59 - *17 - *19 responses: @@ -110092,13 +110704,13 @@ paths: schema: anyOf: - type: array - items: *699 + items: *705 - type: array - items: *71 + items: *77 examples: - default-response: *668 + default-response: *674 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110115,7 +110727,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-repositories-watched-by-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110125,11 +110737,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *254 + default: *260 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110256,7 +110868,7 @@ webhooks: type: string enum: - disabled - enterprise: &700 + enterprise: &706 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -110325,7 +110937,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &701 + installation: &707 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -110346,7 +110958,7 @@ webhooks: required: - id - node_id - organization: &702 + organization: &708 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -110419,7 +111031,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &703 + repository: &709 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -110448,7 +111060,7 @@ webhooks: license: anyOf: - type: 'null' - - *77 + - *83 organization: anyOf: - type: 'null' @@ -111334,10 +111946,10 @@ webhooks: type: string enum: - enabled - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -111413,11 +112025,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: &704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: &710 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -111640,11 +112252,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: *704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -111832,11 +112444,11 @@ webhooks: - everyone required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: *704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -111920,7 +112532,7 @@ webhooks: type: string enum: - completed - check_run: &706 + check_run: &712 title: CheckRun description: A check performed on the code of a given code change type: object @@ -111985,8 +112597,8 @@ webhooks: - MDEwOkNoZWNrU3VpdGU1 pull_requests: type: array - items: *78 - repository: *148 + items: *84 + repository: *153 status: type: string enum: @@ -112030,7 +112642,7 @@ webhooks: - examples: - neutral - deployment: *705 + deployment: *711 details_url: type: string examples: @@ -112090,7 +112702,7 @@ webhooks: - annotations_url pull_requests: type: array - items: *78 + items: *84 started_at: type: string format: date-time @@ -112128,10 +112740,10 @@ webhooks: - output - app - pull_requests - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -112522,11 +113134,11 @@ webhooks: type: string enum: - created - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -112920,11 +113532,11 @@ webhooks: type: string enum: - requested_action - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 requested_action: description: The action requested by the user. type: object @@ -113327,11 +113939,11 @@ webhooks: type: string enum: - rerequested - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -114316,10 +114928,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115023,10 +115635,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115724,10 +116336,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115896,7 +116508,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -116048,20 +116660,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &707 + commit_oid: &713 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *700 - installation: *701 - organization: *702 - ref: &708 + enterprise: *706 + installation: *707 + organization: *708 + ref: &714 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -116228,7 +116840,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -116469,12 +117081,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -116572,7 +117184,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -116757,12 +117369,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -116931,7 +117543,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -117108,12 +117720,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -117214,7 +117826,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117403,9 +118015,9 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -117413,7 +118025,7 @@ webhooks: type: - string - 'null' - repository: *703 + repository: *709 sender: *4 required: - action @@ -117512,7 +118124,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117659,12 +118271,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -117833,7 +118445,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -117985,10 +118597,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -118248,10 +118860,10 @@ webhooks: - updated_at - author_association - body - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -118332,18 +118944,18 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *702 - pusher_type: &709 + organization: *708 + pusher_type: &715 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &710 + ref: &716 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -118353,7 +118965,7 @@ webhooks: enum: - tag - branch - repository: *703 + repository: *709 sender: *4 required: - ref @@ -118435,10 +119047,10 @@ webhooks: type: string enum: - created - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -118523,9 +119135,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -118602,10 +119214,10 @@ webhooks: type: string enum: - promote_to_enterprise - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -118682,10 +119294,10 @@ webhooks: type: string enum: - updated - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -118762,19 +119374,19 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - repository: *703 - organization: *702 + enterprise: *706 + installation: *707 + repository: *709 + organization: *708 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *274 + items: *280 old_property_values: type: array description: The old custom property values for the repository. - items: *274 + items: *280 required: - action - repository @@ -118850,18 +119462,18 @@ webhooks: title: delete event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - pusher_type: *709 - ref: *710 + enterprise: *706 + installation: *707 + organization: *708 + pusher_type: *715 + ref: *716 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *703 + repository: *709 sender: *4 required: - ref @@ -118941,11 +119553,11 @@ webhooks: type: string enum: - assignees_changed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119025,11 +119637,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119110,11 +119722,11 @@ webhooks: type: string enum: - auto_reopened - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119195,11 +119807,11 @@ webhooks: type: string enum: - created - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119278,11 +119890,11 @@ webhooks: type: string enum: - dismissed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119361,11 +119973,11 @@ webhooks: type: string enum: - fixed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119445,11 +120057,11 @@ webhooks: type: string enum: - reintroduced - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119528,11 +120140,11 @@ webhooks: type: string enum: - reopened - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -119609,9 +120221,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - key: &711 + enterprise: *706 + installation: *707 + key: &717 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -119649,8 +120261,8 @@ webhooks: - verified - created_at - read_only - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -119727,11 +120339,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - key: *711 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + key: *717 + organization: *708 + repository: *709 sender: *4 required: - action @@ -120298,12 +120910,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: &715 + workflow: &721 title: Workflow type: - object @@ -121054,13 +121666,13 @@ webhooks: deployment: anyOf: - type: 'null' - - *475 + - *481 pull_requests: type: array - items: *559 - repository: *703 - organization: *702 - installation: *701 + items: *565 + repository: *709 + organization: *708 + installation: *707 sender: *4 responses: '200': @@ -121131,7 +121743,7 @@ webhooks: type: string enum: - approved - approver: &712 + approver: &718 type: object properties: avatar_url: @@ -121174,11 +121786,11 @@ webhooks: type: string comment: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - reviewers: &713 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: &719 type: array items: type: object @@ -121259,7 +121871,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &714 + workflow_job_run: &720 type: object properties: conclusion: @@ -122005,18 +122617,18 @@ webhooks: type: string enum: - rejected - approver: *712 + approver: *718 comment: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - reviewers: *713 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: *719 sender: *4 since: type: string - workflow_job_run: *714 + workflow_job_run: *720 workflow_job_runs: type: array items: @@ -122733,13 +123345,13 @@ webhooks: type: string enum: - requested - enterprise: *700 + enterprise: *706 environment: type: string - installation: *701 - organization: *702 - repository: *703 - requestor: &720 + installation: *707 + organization: *708 + repository: *709 + requestor: &726 title: User type: - object @@ -124672,12 +125284,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Deployment Workflow Run type: @@ -125368,7 +125980,7 @@ webhooks: type: string enum: - answered - answer: &718 + answer: &724 type: object properties: author_association: @@ -125528,11 +126140,11 @@ webhooks: - created_at - updated_at - body - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125659,11 +126271,11 @@ webhooks: - from required: - category - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125746,11 +126358,11 @@ webhooks: type: string enum: - closed - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125832,7 +126444,7 @@ webhooks: type: string enum: - created - comment: &717 + comment: &723 type: object properties: author_association: @@ -125992,11 +126604,11 @@ webhooks: - updated_at - body - reactions - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126079,12 +126691,12 @@ webhooks: type: string enum: - deleted - comment: *717 - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + comment: *723 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126179,12 +126791,12 @@ webhooks: - from required: - body - comment: *717 - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + comment: *723 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126268,11 +126880,11 @@ webhooks: type: string enum: - created - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126354,11 +126966,11 @@ webhooks: type: string enum: - deleted - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126458,11 +127070,11 @@ webhooks: type: string required: - from - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126544,10 +127156,10 @@ webhooks: type: string enum: - labeled - discussion: *716 - enterprise: *700 - installation: *701 - label: &719 + discussion: *722 + enterprise: *706 + installation: *707 + label: &725 title: Label type: object properties: @@ -126580,8 +127192,8 @@ webhooks: - color - default - description - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126664,11 +127276,11 @@ webhooks: type: string enum: - locked - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126750,11 +127362,11 @@ webhooks: type: string enum: - pinned - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126836,11 +127448,11 @@ webhooks: type: string enum: - reopened - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126925,16 +127537,16 @@ webhooks: changes: type: object properties: - new_discussion: *716 - new_repository: *703 + new_discussion: *722 + new_repository: *709 required: - new_discussion - new_repository - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127017,10 +127629,10 @@ webhooks: type: string enum: - unanswered - discussion: *716 - old_answer: *718 - organization: *702 - repository: *703 + discussion: *722 + old_answer: *724 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127102,12 +127714,12 @@ webhooks: type: string enum: - unlabeled - discussion: *716 - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127190,11 +127802,11 @@ webhooks: type: string enum: - unlocked - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127276,11 +127888,11 @@ webhooks: type: string enum: - unpinned - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127353,7 +127965,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *700 + enterprise: *706 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -128031,9 +128643,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *701 - organization: *702 - repository: *703 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - forkee @@ -128179,9 +128791,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pages: description: The pages that were updated. type: array @@ -128219,7 +128831,7 @@ webhooks: - action - sha - html_url - repository: *703 + repository: *709 sender: *4 required: - pages @@ -128295,10 +128907,10 @@ webhooks: type: string enum: - created - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: &721 + organization: *708 + repositories: &727 description: An array of repository objects that the installation can access. type: array @@ -128324,8 +128936,8 @@ webhooks: - name - full_name - private - repository: *703 - requester: *720 + repository: *709 + requester: *726 sender: *4 required: - action @@ -128400,11 +129012,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -128481,11 +129093,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -128562,10 +129174,10 @@ webhooks: type: string enum: - added - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories_added: &722 + organization: *708 + repositories_added: &728 description: An array of repository objects, which were added to the installation. type: array @@ -128611,15 +129223,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *703 - repository_selection: &723 + repository: *709 + repository_selection: &729 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *720 + requester: *726 sender: *4 required: - action @@ -128698,10 +129310,10 @@ webhooks: type: string enum: - removed - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories_added: *722 + organization: *708 + repositories_added: *728 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -128728,9 +129340,9 @@ webhooks: - name - full_name - private - repository: *703 - repository_selection: *723 - requester: *720 + repository: *709 + repository_selection: *729 + requester: *726 sender: *4 required: - action @@ -128809,11 +129421,11 @@ webhooks: type: string enum: - suspend - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -128995,10 +129607,10 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 target_type: type: string @@ -129077,11 +129689,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -129247,7 +129859,7 @@ webhooks: pin: anyOf: - type: 'null' - - *538 + - *544 user: title: User type: @@ -129333,8 +129945,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -130146,8 +130758,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -130164,7 +130776,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -130508,8 +131120,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -130589,7 +131201,7 @@ webhooks: type: string enum: - deleted - comment: &724 + comment: &730 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -130746,7 +131358,7 @@ webhooks: pin: anyOf: - type: 'null' - - *538 + - *544 required: - url - html_url @@ -130760,8 +131372,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -131569,8 +132181,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -131587,7 +132199,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -131933,8 +132545,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -132014,7 +132626,7 @@ webhooks: type: string enum: - edited - changes: &748 + changes: &754 description: The changes to the comment. type: object properties: @@ -132026,9 +132638,9 @@ webhooks: type: string required: - from - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -132839,8 +133451,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -132857,7 +133469,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -133201,8 +133813,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -133283,9 +133895,9 @@ webhooks: type: string enum: - pinned - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -134098,8 +134710,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134116,7 +134728,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -134462,8 +135074,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -134543,9 +135155,9 @@ webhooks: type: string enum: - unpinned - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -135358,8 +135970,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135376,7 +135988,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -135722,8 +136334,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -135806,15 +136418,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 + blocked_issue: *81 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - blocking_issue_repo: *71 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + blocking_issue_repo: *77 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -135897,15 +136509,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 + blocked_issue: *81 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - blocking_issue_repo: *71 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + blocking_issue_repo: *77 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -135987,15 +136599,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 - blocked_issue_repo: *71 + blocked_issue: *81 + blocked_issue_repo: *77 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136078,15 +136690,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 - blocked_issue_repo: *71 + blocked_issue: *81 + blocked_issue_repo: *77 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136166,10 +136778,10 @@ webhooks: type: string enum: - assigned - assignee: *720 - enterprise: *700 - installation: *701 - issue: &727 + assignee: *726 + enterprise: *706 + installation: *707 + issue: &733 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -136979,12 +137591,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -137001,7 +137613,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -137104,8 +137716,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -137185,8 +137797,8 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -138001,12 +138613,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138023,7 +138635,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -138269,8 +138881,8 @@ webhooks: required: - state - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -138349,8 +138961,8 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -139156,12 +139768,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139178,7 +139790,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -139280,8 +139892,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -139360,8 +139972,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -140190,12 +140802,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140212,7 +140824,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -140293,7 +140905,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &725 + milestone: &731 title: Milestone description: A collection of related issues and pull requests. type: object @@ -140436,8 +141048,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -140536,8 +141148,8 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -141347,12 +141959,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141366,7 +141978,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -141472,9 +142084,9 @@ webhooks: - active_lock_reason - body - reactions - label: *719 - organization: *702 - repository: *703 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -141554,8 +142166,8 @@ webhooks: type: string enum: - labeled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -142364,12 +142976,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142383,7 +142995,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -142489,9 +143101,9 @@ webhooks: - active_lock_reason - body - reactions - label: *719 - organization: *702 - repository: *703 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -142571,8 +143183,8 @@ webhooks: type: string enum: - locked - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -143406,12 +144018,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143425,7 +144037,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -143508,8 +144120,8 @@ webhooks: format: uri user_view_type: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -143588,8 +144200,8 @@ webhooks: type: string enum: - milestoned - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -144417,12 +145029,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144439,7 +145051,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -144519,9 +145131,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *725 - organization: *702 - repository: *703 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -145408,11 +146020,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145439,7 +146051,7 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 + - *82 user: title: User type: @@ -145512,7 +146124,7 @@ webhooks: required: - login - id - type: *224 + type: *230 required: - id - number @@ -146004,8 +146616,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -146812,11 +147424,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146833,7 +147445,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -146844,7 +147456,7 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 + - *82 user: title: User type: @@ -146939,8 +147551,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147020,9 +147632,9 @@ webhooks: type: string enum: - pinned - enterprise: *700 - installation: *701 - issue: &726 + enterprise: *706 + installation: *707 + issue: &732 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -147826,12 +148438,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -147848,7 +148460,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -147950,8 +148562,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148030,8 +148642,8 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -148863,12 +149475,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148965,9 +149577,9 @@ webhooks: format: uri user_view_type: type: string - type: *224 - organization: *702 - repository: *703 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149854,12 +150466,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149876,7 +150488,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -150469,11 +151081,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *700 - installation: *701 - issue: *726 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150553,12 +151165,12 @@ webhooks: type: string enum: - typed - enterprise: *700 - installation: *701 - issue: *727 - type: *224 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150639,7 +151251,7 @@ webhooks: type: string enum: - unassigned - assignee: &751 + assignee: &757 title: User type: - object @@ -150711,11 +151323,11 @@ webhooks: required: - login - id - enterprise: *700 - installation: *701 - issue: *727 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150794,12 +151406,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *700 - installation: *701 - issue: *727 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150879,8 +151491,8 @@ webhooks: type: string enum: - unlocked - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -151712,12 +152324,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151734,7 +152346,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -151814,8 +152426,8 @@ webhooks: format: uri user_view_type: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151895,11 +152507,11 @@ webhooks: type: string enum: - unpinned - enterprise: *700 - installation: *701 - issue: *726 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151978,12 +152590,12 @@ webhooks: type: string enum: - untyped - enterprise: *700 - installation: *701 - issue: *727 - type: *224 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152063,11 +152675,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152145,11 +152757,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152259,11 +152871,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152345,9 +152957,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: &728 + enterprise: *706 + installation: *707 + marketplace_purchase: &734 title: Marketplace Purchase type: object required: @@ -152435,8 +153047,8 @@ webhooks: type: integer unit_count: type: integer - organization: *702 - previous_marketplace_purchase: &729 + organization: *708 + previous_marketplace_purchase: &735 title: Marketplace Purchase type: object properties: @@ -152520,7 +153132,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -152600,10 +153212,10 @@ webhooks: - changed effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -152691,7 +153303,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -152773,10 +153385,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -152862,7 +153474,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -152943,8 +153555,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 marketplace_purchase: title: Marketplace Purchase type: object @@ -153030,9 +153642,9 @@ webhooks: type: integer unit_count: type: integer - organization: *702 - previous_marketplace_purchase: *729 - repository: *703 + organization: *708 + previous_marketplace_purchase: *735 + repository: *709 sender: *4 required: - action @@ -153112,12 +153724,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 - previous_marketplace_purchase: *729 - repository: *703 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 + previous_marketplace_purchase: *735 + repository: *709 sender: *4 required: - action @@ -153219,11 +153831,11 @@ webhooks: type: string required: - to - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153325,11 +153937,11 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153408,11 +154020,11 @@ webhooks: type: string enum: - removed - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153490,11 +154102,11 @@ webhooks: type: string enum: - added - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -153572,7 +154184,7 @@ webhooks: required: - login - id - team: &730 + team: &736 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -153802,11 +154414,11 @@ webhooks: type: string enum: - removed - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -153885,7 +154497,7 @@ webhooks: required: - login - id - team: *730 + team: *736 required: - action - scope @@ -153967,8 +154579,8 @@ webhooks: type: string enum: - checks_requested - installation: *701 - merge_group: &731 + installation: *707 + merge_group: &737 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -153987,15 +154599,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *400 + head_commit: *406 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154081,10 +154693,10 @@ webhooks: - merged - invalidated - dequeued - installation: *701 - merge_group: *731 - organization: *702 - repository: *703 + installation: *707 + merge_group: *737 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154157,7 +154769,7 @@ webhooks: type: string enum: - deleted - enterprise: *700 + enterprise: *706 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -154266,12 +154878,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *701 - organization: *702 + installation: *707 + organization: *708 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -154351,11 +154963,11 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154434,9 +155046,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - milestone: &732 + enterprise: *706 + installation: *707 + milestone: &738 title: Milestone description: A collection of related issues and pull requests. type: object @@ -154578,8 +155190,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154658,11 +155270,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154772,11 +155384,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154856,11 +155468,11 @@ webhooks: type: string enum: - opened - enterprise: *700 - installation: *701 - milestone: *732 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154939,11 +155551,11 @@ webhooks: type: string enum: - blocked - blocked_user: *720 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + blocked_user: *726 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155022,11 +155634,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *720 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + blocked_user: *726 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155105,9 +155717,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - membership: &733 + enterprise: *706 + installation: *707 + membership: &739 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -155217,8 +155829,8 @@ webhooks: - role - organization_url - user - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155296,11 +155908,11 @@ webhooks: type: string enum: - member_added - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155379,8 +155991,8 @@ webhooks: type: string enum: - member_invited - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -155502,10 +156114,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 - user: *720 + user: *726 required: - action - invitation @@ -155583,11 +156195,11 @@ webhooks: type: string enum: - member_removed - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155674,11 +156286,11 @@ webhooks: properties: from: type: string - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155755,9 +156367,9 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -156280,7 +156892,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &734 + items: &740 title: Ruby Gems metadata type: object properties: @@ -156377,7 +156989,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -156453,9 +157065,9 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -156817,7 +157429,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *734 + items: *740 source_url: type: string format: uri @@ -156888,7 +157500,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -157068,12 +157680,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *700 + enterprise: *706 id: type: integer - installation: *701 - organization: *702 - repository: *703 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - id @@ -157150,7 +157762,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &735 + personal_access_token_request: &741 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -157300,10 +157912,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *700 - organization: *702 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157380,11 +157992,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *735 - enterprise: *700 - organization: *702 + personal_access_token_request: *741 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157460,11 +158072,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *735 - enterprise: *700 - organization: *702 + personal_access_token_request: *741 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157539,11 +158151,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *735 - organization: *702 - enterprise: *700 + personal_access_token_request: *741 + organization: *708 + enterprise: *706 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -157648,7 +158260,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *736 + last_response: *742 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -157680,8 +158292,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 zen: description: Random string of GitHub zen. @@ -157926,10 +158538,10 @@ webhooks: - from required: - note - enterprise: *700 - installation: *701 - organization: *702 - project_card: &737 + enterprise: *706 + installation: *707 + organization: *708 + project_card: &743 title: Project Card type: object properties: @@ -158052,7 +158664,7 @@ webhooks: - creator - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -158133,11 +158745,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project_card: *737 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *743 + repository: *709 sender: *4 required: - action @@ -158217,9 +158829,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 project_card: title: Project Card type: object @@ -158349,7 +158961,7 @@ webhooks: repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -158443,11 +159055,11 @@ webhooks: - from required: - note - enterprise: *700 - installation: *701 - organization: *702 - project_card: *737 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *743 + repository: *709 sender: *4 required: - action @@ -158541,9 +159153,9 @@ webhooks: - from required: - column_id - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 project_card: allOf: - title: Project Card @@ -158740,7 +159352,7 @@ webhooks: type: string required: - after_id - repository: *703 + repository: *709 sender: *4 required: - action @@ -158820,10 +159432,10 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - organization: *702 - project: &739 + enterprise: *706 + installation: *707 + organization: *708 + project: &745 title: Project type: object properties: @@ -158950,7 +159562,7 @@ webhooks: - creator - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -159030,10 +159642,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project_column: &738 + enterprise: *706 + installation: *707 + organization: *708 + project_column: &744 title: Project Column type: object properties: @@ -159073,7 +159685,7 @@ webhooks: - name - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -159152,14 +159764,14 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -159248,11 +159860,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 + repository: *709 sender: *4 required: - action @@ -159332,11 +159944,11 @@ webhooks: type: string enum: - moved - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 + repository: *709 sender: *4 required: - action @@ -159416,11 +160028,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -159500,14 +160112,14 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - project: *739 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -159608,11 +160220,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -159691,11 +160303,11 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -159776,9 +160388,9 @@ webhooks: type: string enum: - closed - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -159859,9 +160471,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -159942,9 +160554,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -160065,9 +160677,9 @@ webhooks: type: string to: type: string - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -160150,7 +160762,7 @@ webhooks: type: string enum: - archived - changes: &743 + changes: &749 type: object properties: archived_at: @@ -160166,9 +160778,9 @@ webhooks: - string - 'null' format: date-time - installation: *701 - organization: *702 - projects_v2_item: &740 + installation: *707 + organization: *708 + projects_v2_item: &746 title: Projects v2 Item description: An item belonging to a project type: object @@ -160186,7 +160798,7 @@ webhooks: type: string description: The node ID of the content represented by this item. - content_type: *263 + content_type: *269 creator: *4 created_at: type: string @@ -160308,9 +160920,9 @@ webhooks: - 'null' to: type: string - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160392,9 +161004,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160475,9 +161087,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160582,7 +161194,7 @@ webhooks: oneOf: - type: string - type: integer - - &741 + - &747 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -160606,7 +161218,7 @@ webhooks: required: - id - name - - &742 + - &748 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -160646,8 +161258,8 @@ webhooks: oneOf: - type: string - type: integer - - *741 - - *742 + - *747 + - *748 type: - 'null' - string @@ -160670,9 +161282,9 @@ webhooks: - 'null' required: - body - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160769,9 +161381,9 @@ webhooks: type: - string - 'null' - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160854,10 +161466,10 @@ webhooks: type: string enum: - restored - changes: *743 - installation: *701 - organization: *702 - projects_v2_item: *740 + changes: *749 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -160939,9 +161551,9 @@ webhooks: type: string enum: - reopened - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -161022,9 +161634,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -161105,9 +161717,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -161253,9 +161865,9 @@ webhooks: - string - 'null' format: date - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -161326,10 +161938,10 @@ webhooks: title: public event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - repository @@ -161406,13 +162018,13 @@ webhooks: type: string enum: - assigned - assignee: *720 - enterprise: *700 - installation: *701 - number: &745 + assignee: *726 + enterprise: *706 + installation: *707 + number: &751 description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -163764,7 +164376,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -163846,11 +164458,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -166195,7 +166807,7 @@ webhooks: - draft reason: type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -166277,11 +166889,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -168626,7 +169238,7 @@ webhooks: - draft reason: type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -168708,13 +169320,13 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: &746 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: &752 allOf: - - *559 + - *565 - type: object properties: allow_auto_merge: @@ -168776,7 +169388,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *703 + repository: *709 sender: *4 required: - action @@ -168857,12 +169469,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -168942,11 +169554,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *700 - milestone: *260 - number: *745 - organization: *702 - pull_request: &747 + enterprise: *706 + milestone: *266 + number: *751 + organization: *708 + pull_request: &753 title: Pull Request type: object properties: @@ -171290,7 +171902,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -171369,11 +171981,11 @@ webhooks: type: string enum: - dequeued - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -173736,7 +174348,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *703 + repository: *709 sender: *4 required: - action @@ -173860,12 +174472,12 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -173945,11 +174557,11 @@ webhooks: type: string enum: - enqueued - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -176297,7 +176909,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -176377,11 +176989,11 @@ webhooks: type: string enum: - labeled - enterprise: *700 - installation: *701 - label: *719 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + label: *725 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -178732,7 +179344,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -178813,10 +179425,10 @@ webhooks: type: string enum: - locked - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -181165,7 +181777,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -181245,12 +181857,12 @@ webhooks: type: string enum: - milestoned - enterprise: *700 - milestone: *260 - number: *745 - organization: *702 - pull_request: *747 - repository: *703 + enterprise: *706 + milestone: *266 + number: *751 + organization: *708 + pull_request: *753 + repository: *709 sender: *4 required: - action @@ -181329,12 +181941,12 @@ webhooks: type: string enum: - opened - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -181415,12 +182027,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -181500,12 +182112,12 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -181880,9 +182492,9 @@ webhooks: - start_side - side - reactions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -184115,7 +184727,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -184195,7 +184807,7 @@ webhooks: type: string enum: - deleted - comment: &749 + comment: &755 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -184488,9 +185100,9 @@ webhooks: - start_side - side - reactions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -186711,7 +187323,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -186791,11 +187403,11 @@ webhooks: type: string enum: - edited - changes: *748 - comment: *749 - enterprise: *700 - installation: *701 - organization: *702 + changes: *754 + comment: *755 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -189019,7 +189631,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -189100,9 +189712,9 @@ webhooks: type: string enum: - dismissed - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -191338,7 +191950,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 review: description: The review that was affected. type: object @@ -191589,9 +192201,9 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -193700,8 +194312,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 - review: &750 + repository: *709 + review: &756 description: The review that was affected. type: object properties: @@ -193939,12 +194551,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -196294,7 +196906,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_reviewer: title: User type: @@ -196380,12 +196992,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -198742,7 +199354,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -198937,12 +199549,12 @@ webhooks: type: string enum: - review_requested - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -201294,7 +201906,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_reviewer: title: User type: @@ -201381,12 +201993,12 @@ webhooks: type: string enum: - review_requested - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -203729,7 +204341,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -203913,9 +204525,9 @@ webhooks: type: string enum: - submitted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -206154,8 +206766,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 - review: *750 + repository: *709 + review: *756 sender: *4 required: - action @@ -206235,9 +206847,9 @@ webhooks: type: string enum: - resolved - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -208385,7 +208997,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 sender: *4 thread: type: object @@ -208782,9 +209394,9 @@ webhooks: type: string enum: - unresolved - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -210915,7 +211527,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 sender: *4 thread: type: object @@ -211314,10 +211926,10 @@ webhooks: type: string before: type: string - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -213655,7 +214267,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -213737,11 +214349,11 @@ webhooks: type: string enum: - unassigned - assignee: *751 - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + assignee: *757 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -216094,7 +216706,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -216173,11 +216785,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *700 - installation: *701 - label: *719 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + label: *725 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -218519,7 +219131,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -218600,10 +219212,10 @@ webhooks: type: string enum: - unlocked - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -220935,7 +221547,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -221138,7 +221750,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *700 + enterprise: *706 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -221233,8 +221845,8 @@ webhooks: - url - author - committer - installation: *701 - organization: *702 + installation: *707 + organization: *708 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -221833,9 +222445,9 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -222312,7 +222924,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *734 + items: *740 summary: type: string tag_name: @@ -222368,7 +222980,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -222446,9 +223058,9 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -222760,7 +223372,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *734 + items: *740 summary: type: string tag_name: @@ -222810,7 +223422,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -222887,10 +223499,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - release: &752 + enterprise: *706 + installation: *707 + organization: *708 + release: &758 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -223221,7 +223833,7 @@ webhooks: - updated_at - zipball_url - body - repository: *703 + repository: *709 sender: *4 required: - action @@ -223298,11 +223910,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -223419,11 +224031,11 @@ webhooks: type: boolean required: - to - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -223501,9 +224113,9 @@ webhooks: type: string enum: - prereleased - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -223839,7 +224451,7 @@ webhooks: - string - 'null' format: uri - repository: *703 + repository: *709 sender: *4 required: - action @@ -223915,10 +224527,10 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - release: &753 + enterprise: *706 + installation: *707 + organization: *708 + release: &759 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -224251,7 +224863,7 @@ webhooks: - string - 'null' format: uri - repository: *703 + repository: *709 sender: *4 required: - action @@ -224327,11 +224939,11 @@ webhooks: type: string enum: - released - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -224407,11 +225019,11 @@ webhooks: type: string enum: - unpublished - enterprise: *700 - installation: *701 - organization: *702 - release: *753 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *759 + repository: *709 sender: *4 required: - action @@ -224487,11 +225099,11 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_advisory: *623 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *629 sender: *4 required: - action @@ -224567,11 +225179,11 @@ webhooks: type: string enum: - reported - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_advisory: *623 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *629 sender: *4 required: - action @@ -224647,10 +225259,10 @@ webhooks: type: string enum: - archived - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -224727,10 +225339,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -224808,10 +225420,10 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -224896,10 +225508,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225014,10 +225626,10 @@ webhooks: - 'null' items: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225089,10 +225701,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 status: type: string @@ -225173,10 +225785,10 @@ webhooks: type: string enum: - privatized - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225253,10 +225865,10 @@ webhooks: type: string enum: - publicized - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225350,10 +225962,10 @@ webhooks: - name required: - repository - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225433,11 +226045,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 sender: *4 required: - action @@ -225515,11 +226127,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 sender: *4 required: - action @@ -225597,11 +226209,11 @@ webhooks: type: string enum: - edited - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 changes: type: object properties: @@ -225620,16 +226232,16 @@ webhooks: properties: added: type: array - items: *276 + items: *282 deleted: type: array - items: *276 + items: *282 updated: type: array items: type: object properties: - condition: *276 + condition: *282 changes: type: object properties: @@ -225662,16 +226274,16 @@ webhooks: properties: added: type: array - items: *579 + items: *585 deleted: type: array - items: *579 + items: *585 updated: type: array items: type: object properties: - rule: *579 + rule: *585 changes: type: object properties: @@ -225908,10 +226520,10 @@ webhooks: - from required: - owner - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225989,10 +226601,10 @@ webhooks: type: string enum: - unarchived - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226070,7 +226682,7 @@ webhooks: type: string enum: - create - alert: &754 + alert: &760 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -226195,10 +226807,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226408,10 +227020,10 @@ webhooks: type: string enum: - dismissed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226489,11 +227101,11 @@ webhooks: type: string enum: - reopen - alert: *754 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *760 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226695,10 +227307,10 @@ webhooks: enum: - fixed - open - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226776,17 +227388,17 @@ webhooks: type: string enum: - assigned - alert: &755 + alert: &761 type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri @@ -226891,10 +227503,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226972,11 +227584,11 @@ webhooks: type: string enum: - created - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227057,11 +227669,11 @@ webhooks: type: string enum: - created - alert: *755 - installation: *701 - location: *756 - organization: *702 - repository: *703 + alert: *761 + installation: *707 + location: *762 + organization: *708 + repository: *709 sender: *4 required: - location @@ -227299,11 +227911,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227381,11 +227993,11 @@ webhooks: type: string enum: - reopened - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227463,11 +228075,11 @@ webhooks: type: string enum: - resolved - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227545,12 +228157,12 @@ webhooks: type: string enum: - unassigned - alert: *755 + alert: *761 assignee: *4 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227628,11 +228240,11 @@ webhooks: type: string enum: - validated - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227762,10 +228374,10 @@ webhooks: - organization - enterprise - - repository: *703 - enterprise: *700 - installation: *701 - organization: *702 + repository: *709 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -227843,16 +228455,16 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - security_advisory: &757 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: &763 description: The details of the security advisory, including summary, description, and severity. type: object properties: - cvss_severities: *55 + cvss_severities: *61 cwes: type: array items: @@ -228020,11 +228632,11 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - security_advisory: *757 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: *763 sender: *4 required: - action @@ -228097,16 +228709,16 @@ webhooks: type: string enum: - withdrawn - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 security_advisory: description: The details of the security advisory, including summary, description, and severity. type: object properties: - cvss_severities: *55 + cvss_severities: *61 cwes: type: array items: @@ -228273,11 +228885,11 @@ webhooks: from: type: object properties: - security_and_analysis: *275 - enterprise: *700 - installation: *701 - organization: *702 - repository: *322 + security_and_analysis: *281 + enterprise: *706 + installation: *707 + organization: *708 + repository: *328 sender: *4 required: - changes @@ -228355,12 +228967,12 @@ webhooks: type: string enum: - cancelled - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: &758 + sponsorship: &764 type: object properties: created_at: @@ -228665,12 +229277,12 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - sponsorship @@ -228758,12 +229370,12 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -228840,17 +229452,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &759 + effective_date: &765 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - sponsorship @@ -228924,7 +229536,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &760 + changes: &766 type: object properties: tier: @@ -228968,13 +229580,13 @@ webhooks: - from required: - tier - effective_date: *759 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + effective_date: *765 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -229051,13 +229663,13 @@ webhooks: type: string enum: - tier_changed - changes: *760 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + changes: *766 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -229131,10 +229743,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -229218,10 +229830,10 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -229655,15 +230267,15 @@ webhooks: type: - string - 'null' - enterprise: *700 + enterprise: *706 id: description: The unique identifier of the status. type: integer - installation: *701 + installation: *707 name: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 sha: description: The Commit SHA. @@ -229773,15 +230385,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - parent_issue_repo: *71 + parent_issue: *81 + parent_issue_repo: *77 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - installation: *701 - organization: *702 - repository: *703 + sub_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229865,15 +230477,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - parent_issue_repo: *71 + parent_issue: *81 + parent_issue_repo: *77 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - installation: *701 - organization: *702 - repository: *703 + sub_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229957,15 +230569,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - sub_issue_repo: *71 + sub_issue: *81 + sub_issue_repo: *77 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - installation: *701 - organization: *702 - repository: *703 + parent_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -230049,15 +230661,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - sub_issue_repo: *71 + sub_issue: *81 + sub_issue_repo: *77 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - installation: *701 - organization: *702 - repository: *703 + parent_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -230134,12 +230746,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - team: &761 + team: &767 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -230369,9 +230981,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -230841,7 +231453,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -230917,9 +231529,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -231389,7 +232001,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -231466,9 +232078,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -231938,7 +232550,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -232082,9 +232694,9 @@ webhooks: - from required: - permissions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -232554,7 +233166,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - changes @@ -232632,9 +233244,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -233104,7 +233716,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -233180,10 +233792,10 @@ webhooks: type: string enum: - started - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -233256,17 +233868,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *700 + enterprise: *706 inputs: type: - object - 'null' additionalProperties: true - installation: *701 - organization: *702 + installation: *707 + organization: *708 ref: type: string - repository: *703 + repository: *709 sender: *4 workflow: type: string @@ -233348,10 +233960,10 @@ webhooks: type: string enum: - completed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -233607,7 +234219,7 @@ webhooks: type: string required: - conclusion - deployment: *475 + deployment: *481 required: - action - repository @@ -233686,10 +234298,10 @@ webhooks: type: string enum: - in_progress - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -233971,7 +234583,7 @@ webhooks: required: - status - steps - deployment: *475 + deployment: *481 required: - action - repository @@ -234050,10 +234662,10 @@ webhooks: type: string enum: - queued - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -234199,7 +234811,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *475 + deployment: *481 required: - action - repository @@ -234278,10 +234890,10 @@ webhooks: type: string enum: - waiting - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -234428,7 +235040,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *475 + deployment: *481 required: - action - repository @@ -234508,12 +235120,12 @@ webhooks: type: string enum: - completed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object @@ -235532,12 +236144,12 @@ webhooks: type: string enum: - in_progress - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object @@ -236541,12 +237153,12 @@ webhooks: type: string enum: - requested - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json index 59955c04b4..c4d8ee035e 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json @@ -3633,6 +3633,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -24240,6 +24253,658 @@ } } }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": { + "get": { + "summary": "Get Copilot enterprise usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": { + "get": { + "summary": "Get Copilot enterprise usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-enterprise-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nEnterprise owners, billing managers, and authorized users with fine-grained \"View Enterprise Copilot Metrics\" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint.", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/enterprises/{enterprise}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an enterprise", @@ -108093,277 +108758,381 @@ } } } - } - }, - "x-github": { - "githubCloudOnly": false, - "enabledForGitHubApps": true, - "category": "orgs", - "subcategory": "artifact-metadata" - } - } - }, - "/orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}": { - "post": { - "summary": "Set cluster deployment records", - "description": "Set deployment records for a given cluster.\nIf proposed records in the 'deployments' field have identical 'cluster', 'logical_environment',\n'physical_environment', and 'deployment_name' values as existing records, the existing records will be updated.\nIf no existing records match, new records will be created.", - "tags": [ - "orgs" - ], - "operationId": "orgs/set-cluster-deployment-records", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } }, - { - "name": "cluster", - "in": "path", - "description": "The cluster name.", - "required": true, - "schema": { - "type": "string", - "minLength": 1, - "maxLength": 128, - "pattern": "^[a-zA-Z0-9._-]+$" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "logical_environment": { - "type": "string", - "description": "The stage of the deployment.", - "minLength": 1, - "maxLength": 128 - }, - "physical_environment": { - "type": "string", - "description": "The physical region of the deployment.", - "maxLength": 128 - }, - "deployments": { - "type": "array", - "description": "The list of deployments to record.", - "maxItems": 1000, - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "The name of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name parameter must also be identical across all entries.\n", - "minLength": 1, - "maxLength": 256 - }, - "digest": { - "type": "string", - "description": "The hex encoded digest of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name and version parameters must also be identical across all entries.\n", - "minLength": 71, - "maxLength": 71, - "pattern": "^sha256:[a-f0-9]{64}$" - }, - "version": { - "type": "string", - "description": "The artifact version. Note that if multiple deployments have identical 'digest' parameter values,\nthe version parameter must also be identical across all entries.\n", - "maxLength": 100, - "x-multi-segment": true, - "examples": [ - "1.2.3" - ] - }, - "status": { - "type": "string", - "description": "The deployment status of the artifact.", - "default": "deployed", - "enum": [ - "deployed", - "decommissioned" - ] - }, - "deployment_name": { - "type": "string", - "description": "The unique identifier for the deployment represented by the new record. To accommodate differing\ncontainers and namespaces within a record set, the following format is recommended:\n{namespaceName}-{deploymentName}-{containerName}.\nThe deployment_name must be unique across all entries in the deployments array.\n", - "minLength": 1, - "maxLength": 256 - }, - "github_repository": { - "type": "string", - "description": "The name of the GitHub repository associated with the artifact. This should be used\nwhen there are no provenance attestations available for the artifact. The repository\nmust belong to the organization specified in the path parameter.\n\nIf a provenance attestation is available for the artifact, the API will use\nthe repository information from the attestation instead of this parameter.", - "maxLength": 100, - "pattern": "^[A-Za-z0-9.\\-_]+$", - "examples": [ - "my-github-repo" - ] - }, - "tags": { - "type": "object", - "description": "Key-value pairs to tag the deployment record.", - "additionalProperties": { - "type": "string" - } - }, - "runtime_risks": { - "type": "array", - "description": "A list of runtime risks associated with the deployment.", - "maxItems": 4, - "uniqueItems": true, - "items": { - "type": "string", - "enum": [ - "critical-resource", - "internet-exposed", - "lateral-movement", - "sensitive-data" - ] - } - } - }, - "required": [ - "name", - "deployment_name", - "digest" - ] + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "orgs", + "subcategory": "artifact-metadata" + } + } + }, + "/orgs/{org}/artifacts/metadata/deployment-record/cluster/{cluster}": { + "post": { + "summary": "Set cluster deployment records", + "description": "Set deployment records for a given cluster.\nIf proposed records in the 'deployments' field have identical 'cluster', 'logical_environment',\n'physical_environment', and 'deployment_name' values as existing records, the existing records will be updated.\nIf no existing records match, new records will be created.", + "tags": [ + "orgs" + ], + "operationId": "orgs/set-cluster-deployment-records", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "cluster", + "in": "path", + "description": "The cluster name.", + "required": true, + "schema": { + "type": "string", + "minLength": 1, + "maxLength": 128, + "pattern": "^[a-zA-Z0-9._-]+$" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "logical_environment": { + "type": "string", + "description": "The stage of the deployment.", + "minLength": 1, + "maxLength": 128 + }, + "physical_environment": { + "type": "string", + "description": "The physical region of the deployment.", + "maxLength": 128 + }, + "deployments": { + "type": "array", + "description": "The list of deployments to record.", + "maxItems": 1000, + "items": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name parameter must also be identical across all entries.\n", + "minLength": 1, + "maxLength": 256 + }, + "digest": { + "type": "string", + "description": "The hex encoded digest of the artifact. Note that if multiple deployments have identical 'digest' parameter values,\nthe name and version parameters must also be identical across all entries.\n", + "minLength": 71, + "maxLength": 71, + "pattern": "^sha256:[a-f0-9]{64}$" + }, + "version": { + "type": "string", + "description": "The artifact version. Note that if multiple deployments have identical 'digest' parameter values,\nthe version parameter must also be identical across all entries.\n", + "maxLength": 100, + "x-multi-segment": true, + "examples": [ + "1.2.3" + ] + }, + "status": { + "type": "string", + "description": "The deployment status of the artifact.", + "default": "deployed", + "enum": [ + "deployed", + "decommissioned" + ] + }, + "deployment_name": { + "type": "string", + "description": "The unique identifier for the deployment represented by the new record. To accommodate differing\ncontainers and namespaces within a record set, the following format is recommended:\n{namespaceName}-{deploymentName}-{containerName}.\nThe deployment_name must be unique across all entries in the deployments array.\n", + "minLength": 1, + "maxLength": 256 + }, + "github_repository": { + "type": "string", + "description": "The name of the GitHub repository associated with the artifact. This should be used\nwhen there are no provenance attestations available for the artifact. The repository\nmust belong to the organization specified in the path parameter.\n\nIf a provenance attestation is available for the artifact, the API will use\nthe repository information from the attestation instead of this parameter.", + "maxLength": 100, + "pattern": "^[A-Za-z0-9.\\-_]+$", + "examples": [ + "my-github-repo" + ] + }, + "tags": { + "type": "object", + "description": "Key-value pairs to tag the deployment record.", + "additionalProperties": { + "type": "string" + } + }, + "runtime_risks": { + "type": "array", + "description": "A list of runtime risks associated with the deployment.", + "maxItems": 4, + "uniqueItems": true, + "items": { + "type": "string", + "enum": [ + "critical-resource", + "internet-exposed", + "lateral-movement", + "sensitive-data" + ] + } + } + }, + "required": [ + "name", + "deployment_name", + "digest" + ] + } + } + }, + "required": [ + "logical_environment", + "deployments" + ] + }, + "examples": { + "default": { + "value": { + "logical_environment": "prod", + "physical_environment": "pacific-east", + "deployments": [ + { + "name": "awesome-image", + "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", + "version": "2.1.0", + "status": "deployed", + "deployment_name": "deployment-pod", + "tags": { + "runtime-risk": "sensitive-data" + } + } + ] + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Deployment records created or updated successfully.\n", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "total_count": { + "description": "The number of deployment records created", + "type": "integer" + }, + "deployment_records": { + "type": "array", + "items": { + "title": "Artifact Deployment Record", + "description": "Artifact Metadata Deployment Record", + "type": "object", + "properties": { + "id": { + "type": "integer" + }, + "digest": { + "type": "string" + }, + "logical_environment": { + "type": "string" + }, + "physical_environment": { + "type": "string" + }, + "cluster": { + "type": "string" + }, + "deployment_name": { + "type": "string" + }, + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + } + }, + "runtime_risks": { + "type": "array", + "description": "A list of runtime risks associated with the deployment.", + "maxItems": 4, + "uniqueItems": true, + "items": { + "type": "string", + "enum": [ + "critical-resource", + "internet-exposed", + "lateral-movement", + "sensitive-data" + ] + } + }, + "created_at": { + "type": "string" + }, + "updated_at": { + "type": "string" + }, + "attestation_id": { + "type": [ + "integer", + "null" + ], + "description": "The ID of the provenance attestation associated with the deployment record." + } + } + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "deployment_records": [ + { + "id": 123, + "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", + "logical_environment": "prod", + "physical_environment": "pacific-east", + "cluster": "moda-1", + "deployment_name": "prod-deployment", + "tags": { + "data": "sensitive" + }, + "created": "2011-01-26T19:14:43Z", + "updated_at": "2011-01-26T19:14:43Z", + "attestation_id": 456 + } + ] + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" } } - }, - "required": [ - "logical_environment", - "deployments" - ] - }, - "examples": { - "default": { - "value": { - "logical_environment": "prod", - "physical_environment": "pacific-east", - "deployments": [ - { - "name": "awesome-image", - "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", - "version": "2.1.0", - "status": "deployed", - "deployment_name": "deployment-pod", - "tags": { - "runtime-risk": "sensitive-data" - } - } - ] - } } } } - } - }, - "responses": { - "200": { - "description": "Deployment records created or updated successfully.\n", + }, + "404": { + "description": "Resource not found", "content": { "application/json": { "schema": { + "title": "Basic Error", + "description": "Basic Error", "type": "object", "properties": { - "total_count": { - "description": "The number of deployment records created", - "type": "integer" + "message": { + "type": "string" }, - "deployment_records": { - "type": "array", - "items": { - "title": "Artifact Deployment Record", - "description": "Artifact Metadata Deployment Record", - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "digest": { - "type": "string" - }, - "logical_environment": { - "type": "string" - }, - "physical_environment": { - "type": "string" - }, - "cluster": { - "type": "string" - }, - "deployment_name": { - "type": "string" - }, - "tags": { - "type": "object", - "additionalProperties": { - "type": "string" - } - }, - "runtime_risks": { - "type": "array", - "description": "A list of runtime risks associated with the deployment.", - "maxItems": 4, - "uniqueItems": true, - "items": { - "type": "string", - "enum": [ - "critical-resource", - "internet-exposed", - "lateral-movement", - "sensitive-data" - ] - } - }, - "created_at": { - "type": "string" - }, - "updated_at": { - "type": "string" - }, - "attestation_id": { - "type": [ - "integer", - "null" - ], - "description": "The ID of the provenance attestation associated with the deployment record." - } - } - } - } - } - }, - "examples": { - "default": { - "value": { - "total_count": 1, - "deployment_records": [ - { - "id": 123, - "digest": "sha256:1bb1e949e55dcefc6353e7b36c8897d2a107d8e8dca49d4e3c0ea8493fc0bc72", - "logical_environment": "prod", - "physical_environment": "pacific-east", - "cluster": "moda-1", - "deployment_name": "prod-deployment", - "tags": { - "data": "sensitive" - }, - "created": "2011-01-26T19:14:43Z", - "updated_at": "2011-01-26T19:14:43Z", - "attestation_id": 456 - } - ] + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" } } } @@ -108596,6 +109365,58 @@ } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -114134,6 +114955,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -130741,6 +131566,658 @@ } } }, + "/orgs/{org}/copilot/metrics/reports/organization-1-day": { + "get": { + "summary": "Get Copilot organization usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": { + "get": { + "summary": "Get Copilot organization usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization.\n\nThe report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time.\n\nThe response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-1-day": { + "get": { + "summary": "Get Copilot organization users usage metrics for a specific day", + "description": "Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-one-day-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "day", + "description": "The day to request data for, in `YYYY-MM-DD` format.", + "in": "query", + "required": true, + "schema": { + "type": "string", + "format": "date", + "examples": [ + "2025-10-13" + ] + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 1 Day Report", + "description": "Links to download the Copilot usage metrics report for an enterprise/organization for a specific day.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the Copilot usage metrics report for the enterprise/organization for the specified day." + }, + "report_day": { + "type": "string", + "format": "date", + "description": "The day of the report in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_day": "2025-07-01" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": { + "get": { + "summary": "Get Copilot organization users usage metrics", + "description": "Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization.\n\nThe report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement.\n\nReports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed.\n\nOrganization owners and authorized users with fine-grained \"View Organization Copilot Metrics\" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.\n\nFor more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations).", + "tags": [ + "copilot" + ], + "operationId": "copilot/copilot-organization-users-usage-metrics", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "title": "Copilot Metrics 28 Day Report", + "description": "Links to download the latest Copilot usage metrics report for an enterprise/organization.", + "properties": { + "download_links": { + "type": "array", + "items": { + "type": "string", + "format": "uri" + }, + "description": "The URLs to download the latest Copilot usage metrics report for the enterprise/organization." + }, + "report_start_day": { + "type": "string", + "format": "date", + "description": "The start date of the report period in `YYYY-MM-DD` format." + }, + "report_end_day": { + "type": "string", + "format": "date", + "description": "The end date of the report period in `YYYY-MM-DD` format." + } + }, + "required": [ + "download_links", + "report_start_day", + "report_end_day" + ] + }, + "examples": { + "default": { + "value": { + "download_links": [ + "https://example.com/copilot-usage-report-1.json", + "https://example.com/copilot-usage-report-2.json" + ], + "report_start_day": "2025-07-01", + "report_end_day": "2025-07-28" + } + } + } + } + } + }, + "500": { + "description": "Internal Error", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "copilot", + "subcategory": "copilot-usage-metrics" + } + } + }, "/orgs/{org}/dependabot/alerts": { "get": { "summary": "List Dependabot alerts for an organization", @@ -151543,6 +153020,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -191071,6 +192561,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -191100,6 +192601,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -191252,7 +192793,7 @@ }, "post": { "summary": "Create a private registry for an organization", - "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -191318,12 +192859,12 @@ "default": false }, "encrypted_value": { - "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint.", + "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string", "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" }, "key_id": { - "description": "The ID of the key you used to encrypt the secret.", + "description": "The ID of the key you used to encrypt the secret. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string" }, "visibility": { @@ -191341,13 +192882,62 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. Defaults to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or `oidc_jfrog` for OIDC authentication.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } }, "required": [ "registry_type", "url", - "encrypted_value", - "key_id", "visibility" ] }, @@ -191378,6 +192968,17 @@ 1296280 ] } + }, + "org-private-registry-with-oidc-azure": { + "summary": "Example of an OIDC private registry configuration using Azure", + "value": { + "registry_type": "docker_registry", + "url": "https://myregistry.azurecr.io", + "auth_type": "oidc_azure", + "visibility": "all", + "tenant_id": "12345678-1234-1234-1234-123456789012", + "client_id": "abcdef01-2345-6789-abcd-ef0123456789" + } } } } @@ -191421,6 +193022,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -191454,6 +193066,46 @@ "type": "integer" } }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -191785,6 +193437,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -191814,6 +193477,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -191882,7 +193585,7 @@ }, "patch": { "summary": "Update a private registry for an organization", - "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -191980,16 +193683,79 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. This field cannot be changed after creation. If provided, it must match the existing `auth_type` of the configuration. To change the authentication type, delete and recreate the configuration.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } } }, "examples": { - "default": { + "secret-based-update": { + "summary": "Update a secret-based private registry", "value": { "username": "monalisa", "encrypted_value": "c2VjcmV0", "key_id": "012345678912345678" } + }, + "oidc-azure-update": { + "summary": "Update an OIDC private registry (Azure)", + "value": { + "tenant_id": "12345678-1234-1234-1234-123456789012", + "visibility": "selected", + "selected_repository_ids": [ + 1296269, + 1296280 + ] + } } } } @@ -341322,6 +343088,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -342393,6 +344163,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -343490,6 +345264,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -427065,6 +428843,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -616328,6 +618119,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -617220,6 +619037,32 @@ } } } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -619653,6 +621496,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -635371,6 +637240,11 @@ "required": [ "assignee" ] + }, + { + "required": [ + "validity" + ] } ] }, @@ -672660,7 +674534,8 @@ "required": [ "total_count", "incomplete_results", - "items" + "items", + "search_type" ], "properties": { "total_count": { @@ -676485,6 +678360,31 @@ } ] } + }, + "search_type": { + "type": "string", + "description": "The type of search that was performed. Possible values are `lexical`, `semantic`, or `hybrid`.", + "enum": [ + "lexical", + "semantic", + "hybrid" + ] + }, + "lexical_fallback_reason": { + "type": "array", + "description": "When a semantic or hybrid search falls back to lexical search, this field contains the reasons for the fallback. Only present when a fallback occurred.", + "items": { + "type": "string", + "enum": [ + "no_text_terms", + "quoted_text", + "non_issue_target", + "or_boolean_not_supported", + "no_accessible_repos", + "server_error", + "only_non_semantic_fields_requested" + ] + } } } }, @@ -718759,7 +720659,7 @@ "/user/installations/{installation_id}/repositories/{repository_id}": { "put": { "summary": "Add a repository to an app installation", - "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -718862,7 +720762,7 @@ }, "delete": { "summary": "Remove a repository from an app installation", - "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml index 678ecf1cd3..1e1eb077f5 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml @@ -480,7 +480,7 @@ paths: required: false schema: type: string - - &53 + - &59 name: direction description: The direction to sort the results by. in: query @@ -719,7 +719,7 @@ paths: required: - vector_string - score - cvss_severities: &55 + cvss_severities: &61 type: - object - 'null' @@ -766,7 +766,7 @@ paths: required: - vector_string - score - epss: &56 + epss: &62 type: - object - 'null' @@ -929,7 +929,7 @@ paths: - subscriptions_url - type - url - type: &308 + type: &314 type: string description: The type of credit the user is receiving. enum: @@ -1089,7 +1089,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &117 + schema: &122 title: Validation Error Simple description: Validation Error Simple type: object @@ -1122,7 +1122,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &625 + - &631 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1707,7 +1707,7 @@ paths: schema: type: integer default: 30 - - &199 + - &204 name: cursor description: 'Used for pagination: the starting delivery from which the page of deliveries is fetched. Refer to the `link` header for the next and previous @@ -1716,6 +1716,19 @@ paths: required: false schema: type: string + - &205 + name: status + description: Returns webhook deliveries filtered by delivery outcome classification + based on `status_code` range. A `status` of `success` returns deliveries + with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` + returns deliveries with a `status_code` in the 400-599 range (inclusive). + in: query + required: false + schema: + type: string + enum: + - success + - failure responses: '200': description: Response @@ -1723,7 +1736,7 @@ paths: application/json: schema: type: array - items: &200 + items: &206 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1819,7 +1832,7 @@ paths: - installation_id - repository_id examples: - default: &201 + default: &207 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1882,7 +1895,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &116 + schema: &121 title: Validation Error description: Validation Error type: object @@ -1954,7 +1967,7 @@ paths: description: Response content: application/json: - schema: &202 + schema: &208 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -2089,7 +2102,7 @@ paths: - request - response examples: - default: &203 + default: &209 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -2293,7 +2306,7 @@ paths: parameters: - *17 - *19 - - &80 + - &86 name: since description: 'Only show results that were last updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -2889,7 +2902,7 @@ paths: suspended_at: suspended_by: headers: - Link: &59 + Link: &65 example: ; rel="next", ; rel="last" schema: @@ -3087,7 +3100,7 @@ paths: - selected repositories: type: array - items: &71 + items: &77 title: Repository description: A repository on GitHub. type: object @@ -3114,7 +3127,7 @@ paths: license: anyOf: - type: 'null' - - &77 + - &83 title: License Simple description: License Simple type: object @@ -5596,7 +5609,7 @@ paths: responses: '202': *37 '422': *7 - '500': &107 + '500': &53 description: Internal Error content: application/json: @@ -7746,7 +7759,7 @@ paths: required: true content: application/json: - schema: &129 + schema: &134 title: Actions OIDC Custom Property Inclusion Input description: Input for creating an OIDC custom property inclusion type: object @@ -8451,7 +8464,7 @@ paths: description: Response content: application/json: - schema: &177 + schema: &182 type: array description: A list of default code security configurations items: @@ -8467,7 +8480,7 @@ paths: default configuration: *47 examples: - default: &178 + default: &183 value: - default_for_new_repos: public configuration: @@ -8807,7 +8820,7 @@ paths: - *38 - *49 responses: - '204': &179 + '204': &184 description: A header with no content is returned. '400': *14 '403': *27 @@ -8934,7 +8947,7 @@ paths: default: value: default_for_new_repos: all - configuration: &176 + configuration: &181 value: id: 1325 target_type: organization @@ -9019,7 +9032,7 @@ paths: application/json: schema: type: array - items: &180 + items: &185 type: object description: Repositories associated with a code security configuration and attachment status @@ -9037,7 +9050,7 @@ paths: - failed - updating - removed_by_enterprise - repository: &58 + repository: &64 title: Simple Repository description: A GitHub repository. type: object @@ -9364,7 +9377,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &181 + repository: &186 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -9439,6 +9452,213 @@ paths: enabledForGitHubApps: false category: code-security subcategory: configurations + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-1-day": + get: + summary: Get Copilot enterprise usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot enterprise usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics-for-a-specific-day + parameters: + - *38 + - &54 + name: day + description: The day to request data for, in `YYYY-MM-DD` format. + in: query + required: true + schema: + type: string + format: date + examples: + - '2025-10-13' + responses: + '200': + description: Response + content: + application/json: + schema: &55 + type: object + title: Copilot Metrics 1 Day Report + description: Links to download the Copilot usage metrics report for + an enterprise/organization for a specific day. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the Copilot usage metrics report + for the enterprise/organization for the specified day. + report_day: + type: string + format: date + description: The day of the report in `YYYY-MM-DD` format. + required: + - download_links + - report_day + examples: + default: &56 + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_day: '2025-07-01' + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/enterprise-28-day/latest": + get: + summary: Get Copilot enterprise usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the enterprise. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-enterprise-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-enterprise-usage-metrics + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: &57 + type: object + title: Copilot Metrics 28 Day Report + description: Links to download the latest Copilot usage metrics report + for an enterprise/organization. + properties: + download_links: + type: array + items: + type: string + format: uri + description: The URLs to download the latest Copilot usage metrics + report for the enterprise/organization. + report_start_day: + type: string + format: date + description: The start date of the report period in `YYYY-MM-DD` + format. + report_end_day: + type: string + format: date + description: The end date of the report period in `YYYY-MM-DD` + format. + required: + - download_links + - report_start_day + - report_end_day + examples: + default: &58 + value: + download_links: + - https://example.com/copilot-usage-report-1.json + - https://example.com/copilot-usage-report-2.json + report_start_day: '2025-07-01' + report_end_day: '2025-07-28' + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. Reports are available starting from October 10, 2025, and historical data can be accessed for up to 1 year from the current date. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics-for-a-specific-day + parameters: + - *38 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/enterprises/{enterprise}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day enterprise users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the enterprise. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Enterprise owners, billing managers, and authorized users with fine-grained "View Enterprise Copilot Metrics" permission can retrieve Copilot metrics reports for the enterprise. OAuth app tokens and personal access tokens (classic) need either the `manage_billing:copilot` or `read:enterprise` scopes to use this endpoint. + tags: + - copilot + operationId: copilot/copilot-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-users-usage-metrics + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/enterprises/{enterprise}/dependabot/alerts": get: summary: List Dependabot alerts for an enterprise @@ -9458,7 +9678,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *38 - - &185 + - &190 name: state in: query description: |- @@ -9467,7 +9687,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &186 + - &191 name: severity in: query description: |- @@ -9476,7 +9696,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &187 + - &192 name: ecosystem in: query description: |- @@ -9485,14 +9705,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &188 + - &193 name: package in: query description: A comma-separated list of package names. If specified, only alerts for these packages will be returned. schema: type: string - - &189 + - &194 name: epss_percentage in: query description: |- @@ -9504,7 +9724,7 @@ paths: Filters the list of alerts based on EPSS percentages. If specified, only alerts with the provided EPSS percentages will be returned. schema: type: string - - &465 + - &471 name: has in: query description: |- @@ -9518,7 +9738,7 @@ paths: type: string enum: - patch - - &190 + - &195 name: assignee in: query description: |- @@ -9527,7 +9747,7 @@ paths: Use `*` to list alerts with at least one assignee or `none` to list alerts with no assignees. schema: type: string - - &191 + - &196 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -9537,7 +9757,7 @@ paths: enum: - development - runtime - - &192 + - &197 name: sort in: query description: |- @@ -9552,7 +9772,7 @@ paths: - updated - epss_percentage default: created - - *53 + - *59 - *45 - *46 - *17 @@ -9563,11 +9783,11 @@ paths: application/json: schema: type: array - items: &193 + items: &198 type: object description: A Dependabot alert. properties: - number: &166 + number: &171 type: integer description: The security alert number. readOnly: true @@ -9585,7 +9805,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: &54 + package: &60 type: object description: Details for the vulnerable package. readOnly: true @@ -9633,7 +9853,7 @@ paths: - direct - transitive - - security_advisory: &466 + security_advisory: &472 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -9664,13 +9884,13 @@ paths: description: Vulnerable version range information for the advisory. readOnly: true - items: &57 + items: &63 type: object description: Details pertaining to one vulnerable version range for the advisory. readOnly: true properties: - package: *54 + package: *60 severity: type: string description: The severity of the vulnerability. @@ -9738,8 +9958,8 @@ paths: - score - vector_string additionalProperties: false - cvss_severities: *55 - epss: *56 + cvss_severities: *61 + epss: *62 cwes: type: array description: Details for the advisory pertaining to Common @@ -9858,30 +10078,30 @@ paths: - updated_at - withdrawn_at version: '2026-03-10' - security_vulnerability: *57 - url: &169 + security_vulnerability: *63 + url: &174 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &170 + html_url: &175 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - created_at: &167 + created_at: &172 type: string description: 'The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - updated_at: &168 + updated_at: &173 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &172 + dismissed_at: &177 type: - string - 'null' @@ -9912,7 +10132,7 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: &171 + fixed_at: &176 type: - string - 'null' @@ -9920,7 +10140,7 @@ paths: and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - auto_dismissed_at: &467 + auto_dismissed_at: &473 type: - string - 'null' @@ -9928,7 +10148,7 @@ paths: ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissal_request: &468 + dismissal_request: &474 title: Dependabot alert dismissal request description: Information about an active dismissal request for this Dependabot alert. @@ -9972,7 +10192,7 @@ paths: description: The users assigned to this alert. readOnly: true items: *4 - repository: *58 + repository: *64 required: - number - state @@ -9991,7 +10211,7 @@ paths: - repository additionalProperties: false examples: - default: &194 + default: &199 value: - number: 2 state: dismissed @@ -10360,7 +10580,7 @@ paths: application/json: schema: type: array - items: &60 + items: &66 title: Enterprise Team description: Group of enterprise owners and/or members type: object @@ -10438,7 +10658,7 @@ paths: created_at: '2019-01-26T19:01:12Z' updated_at: '2019-01-26T19:14:43Z' headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -10513,9 +10733,9 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: &68 + default: &74 value: id: 1 name: Justice League @@ -10544,7 +10764,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#list-members-in-an-enterprise-team parameters: - *38 - - &61 + - &67 name: enterprise-team description: The slug version of the enterprise team name. You can also substitute this value with the enterprise team id. @@ -10563,7 +10783,7 @@ paths: type: array items: *4 examples: - default: &62 + default: &68 value: - login: octocat id: 1 @@ -10584,7 +10804,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10602,7 +10822,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-add-team-members parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10633,7 +10853,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10651,7 +10871,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#bulk-remove-team-members parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10682,7 +10902,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10700,8 +10920,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#get-enterprise-team-membership parameters: - *38 - - *61 - - &63 + - *67 + - &69 name: username description: The handle for the GitHub user account. in: path @@ -10715,7 +10935,7 @@ paths: application/json: schema: *4 examples: - exampleKey1: &64 + exampleKey1: &70 value: login: octocat id: 1 @@ -10751,8 +10971,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#add-team-member parameters: - *38 - - *61 - - *63 + - *67 + - *69 responses: '201': description: Successfully added team member @@ -10760,7 +10980,7 @@ paths: application/json: schema: *4 examples: - exampleKey1: *64 + exampleKey1: *70 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -10778,8 +10998,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-members#remove-team-membership parameters: - *38 - - *61 - - *63 + - *67 + - *69 responses: '204': description: Response @@ -10801,7 +11021,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignments parameters: - *38 - - *61 + - *67 - *17 - *19 responses: @@ -10811,7 +11031,7 @@ paths: application/json: schema: type: array - items: &65 + items: &71 title: Organization Simple description: A GitHub organization. type: object @@ -10883,7 +11103,7 @@ paths: - avatar_url - description examples: - default: &66 + default: &72 value: login: github id: 1 @@ -10914,7 +11134,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-organization-assignments parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -10942,9 +11162,9 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: &104 + default: &110 value: - login: github id: 1 @@ -10975,7 +11195,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#remove-organization-assignments parameters: - *38 - - *61 + - *67 requestBody: required: true content: @@ -11016,8 +11236,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#get-organization-assignment parameters: - *38 - - *61 - - &67 + - *67 + - &73 name: org description: The organization name. The name is not case sensitive. in: path @@ -11029,9 +11249,9 @@ paths: description: The team is assigned to the organization content: application/json: - schema: *65 + schema: *71 examples: - default: *66 + default: *72 '404': description: The team is not assigned to the organization x-github: @@ -11050,16 +11270,16 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#add-an-organization-assignment parameters: - *38 - - *61 - *67 + - *73 responses: '201': description: Successfully assigned the enterprise team to the organization. content: application/json: - schema: *65 + schema: *71 examples: - default: *66 + default: *72 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -11076,8 +11296,8 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-team-organizations#delete-an-organization-assignment parameters: - *38 - - *61 - *67 + - *73 responses: '204': description: Successfully unassigned the enterprise team from the organization. @@ -11101,7 +11321,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#get-an-enterprise-team parameters: - *38 - - &69 + - &75 name: team_slug description: The slug of the team name. in: path @@ -11113,11 +11333,11 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: *68 + default: *74 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -11135,7 +11355,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#update-an-enterprise-team parameters: - *38 - - *69 + - *75 requestBody: required: true content: @@ -11193,11 +11413,11 @@ paths: description: Response content: application/json: - schema: *60 + schema: *66 examples: - default: *68 + default: *74 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -11218,7 +11438,7 @@ paths: url: https://docs.github.com/rest/enterprise-teams/enterprise-teams#delete-an-enterprise-team parameters: - *38 - - *69 + - *75 responses: '204': description: Response @@ -11256,7 +11476,7 @@ paths: application/json: schema: type: array - items: &99 + items: &105 title: Event description: Event type: object @@ -11267,7 +11487,7 @@ paths: type: - string - 'null' - actor: &70 + actor: &76 title: Actor description: Actor type: object @@ -11308,7 +11528,7 @@ paths: - id - name - url - org: *70 + org: *76 payload: oneOf: - title: CreateEvent @@ -11355,7 +11575,7 @@ paths: properties: action: type: string - discussion: &716 + discussion: &722 title: Discussion description: A Discussion in a repository. type: object @@ -11652,7 +11872,7 @@ paths: - id labels: type: array - items: &74 + items: &80 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -11735,7 +11955,7 @@ paths: properties: action: type: string - issue: &75 + issue: &81 title: Issue description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. @@ -11856,7 +12076,7 @@ paths: milestone: anyOf: - type: 'null' - - &260 + - &266 title: Milestone description: A collection of related issues and pull requests. @@ -12028,7 +12248,7 @@ paths: timeline_url: type: string format: uri - type: &224 + type: &230 title: Issue Type description: The type of issue. type: @@ -12082,12 +12302,12 @@ paths: - node_id - name - description - repository: *71 + repository: *77 performed_via_github_app: anyOf: - type: 'null' - *5 - author_association: &72 + author_association: &78 title: author_association type: string description: How the author is associated with the @@ -12103,7 +12323,7 @@ paths: - OWNER examples: - OWNER - reactions: &73 + reactions: &79 title: Reaction Rollup type: object properties: @@ -12139,7 +12359,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &637 + sub_issues_summary: &643 title: Sub-issues Summary type: object properties: @@ -12163,7 +12383,7 @@ paths: pinned_comment: anyOf: - type: 'null' - - &76 + - &82 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -12214,16 +12434,16 @@ paths: issue_url: type: string format: uri - author_association: *72 + author_association: *78 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *73 + reactions: *79 pin: anyOf: - type: 'null' - - &538 + - &544 title: Pinned Issue Comment description: Context around who pinned an issue comment and when it was pinned. @@ -12250,7 +12470,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &638 + issue_dependencies_summary: &644 title: Issue Dependencies Summary type: object properties: @@ -12269,7 +12489,7 @@ paths: - total_blocking issue_field_values: type: array - items: &523 + items: &529 title: Issue Field Value description: A value assigned to an issue field type: object @@ -12412,10 +12632,10 @@ paths: assignees: type: array items: *4 - label: *74 + label: *80 labels: type: array - items: *74 + items: *80 required: - action - issue @@ -12424,8 +12644,8 @@ paths: properties: action: type: string - issue: *75 - comment: *76 + issue: *81 + comment: *82 required: - action - issue @@ -12604,7 +12824,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 allow_forking: type: boolean is_template: @@ -12695,7 +12915,7 @@ paths: type: string number: type: integer - pull_request: &78 + pull_request: &84 title: Pull Request Minimal type: object properties: @@ -12766,10 +12986,10 @@ paths: assignees: type: array items: *4 - label: *74 + label: *80 labels: type: array - items: *74 + items: *80 required: - action - number @@ -12779,7 +12999,7 @@ paths: properties: action: type: string - pull_request: *78 + pull_request: *84 comment: type: object properties: @@ -13033,7 +13253,7 @@ paths: - pull_request updated_at: type: string - pull_request: *78 + pull_request: *84 required: - action - review @@ -13082,7 +13302,7 @@ paths: updated_at: type: string format: date-time - reactions: *73 + reactions: *79 required: - action - comment @@ -13093,7 +13313,7 @@ paths: type: string release: allOf: - - &570 + - &576 title: Release description: A release. type: object @@ -13175,7 +13395,7 @@ paths: author: *4 assets: type: array - items: &571 + items: &577 title: Release Asset description: Data related to a release. type: object @@ -13250,7 +13470,7 @@ paths: description: The URL of the release discussion. type: string format: uri - reactions: *73 + reactions: *79 required: - assets_url - upload_url @@ -13343,7 +13563,7 @@ paths: created_at: '2022-06-07T07:50:26Z' '304': *35 '403': *27 - '503': &108 + '503': &113 description: Service unavailable content: application/json: @@ -13445,7 +13665,7 @@ paths: _links: type: object properties: - timeline: &79 + timeline: &85 title: Link With Type description: Hypermedia Link with Type type: object @@ -13457,17 +13677,17 @@ paths: required: - href - type - user: *79 - security_advisories: *79 - current_user: *79 - current_user_public: *79 - current_user_actor: *79 - current_user_organization: *79 + user: *85 + security_advisories: *85 + current_user: *85 + current_user_public: *85 + current_user_actor: *85 + current_user_organization: *85 current_user_organizations: type: array - items: *79 - repository_discussions: *79 - repository_discussions_category: *79 + items: *85 + repository_discussions: *85 + repository_discussions_category: *85 required: - timeline - user @@ -13529,7 +13749,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-the-authenticated-user parameters: - - *80 + - *86 - *17 - *19 responses: @@ -13539,7 +13759,7 @@ paths: application/json: schema: type: array - items: &81 + items: &87 title: Base Gist description: Base Gist type: object @@ -13665,7 +13885,7 @@ paths: path: "/properties/history" version: '2026-03-10' examples: - default: &82 + default: &88 value: - url: https://api.github.com/gists/aa5a315d61ae9438b18d forks_url: https://api.github.com/gists/aa5a315d61ae9438b18d/forks @@ -13710,7 +13930,7 @@ paths: site_admin: false truncated: false headers: - Link: *59 + Link: *65 '304': *35 '403': *27 x-github: @@ -13789,7 +14009,7 @@ paths: description: Response content: application/json: - schema: &83 + schema: &89 title: Gist Simple description: Gist Simple type: object @@ -13807,7 +14027,7 @@ paths: url: type: string format: uri - user: &644 + user: &650 title: Public User description: Public User type: object @@ -14189,7 +14409,7 @@ paths: path: "/properties/history" version: '2026-03-10' examples: - default: &84 + default: &90 value: url: https://api.github.com/gists/2decf6c462d9b4418f2 forks_url: https://api.github.com/gists/2decf6c462d9b4418f2/forks @@ -14293,7 +14513,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-public-gists parameters: - - *80 + - *86 - *17 - *19 responses: @@ -14303,11 +14523,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '403': *27 @@ -14327,7 +14547,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-starred-gists parameters: - - *80 + - *86 - *17 - *19 responses: @@ -14337,11 +14557,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '401': *23 '304': *35 '403': *27 @@ -14367,7 +14587,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#get-a-gist parameters: - - &85 + - &91 name: gist_id description: The unique identifier of the gist. in: path @@ -14379,10 +14599,10 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - default: *84 - '403': &88 + default: *90 + '403': &94 description: Forbidden Gist content: application/json: @@ -14431,7 +14651,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#update-a-gist parameters: - - *85 + - *91 requestBody: required: true content: @@ -14495,9 +14715,9 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - updateGist: *84 + updateGist: *90 deleteFile: value: url: https://api.github.com/gists/2decf6c462d9b4418f2 @@ -14655,7 +14875,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#delete-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -14684,7 +14904,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#list-gist-comments parameters: - - *85 + - *91 - *17 - *19 responses: @@ -14694,7 +14914,7 @@ paths: application/json: schema: type: array - items: &86 + items: &92 title: Gist Comment description: A comment made to a gist. type: object @@ -14732,7 +14952,7 @@ paths: format: date-time examples: - '2011-04-18T23:23:56Z' - author_association: *72 + author_association: *78 required: - url - id @@ -14772,7 +14992,7 @@ paths: updated_at: '2011-04-18T23:23:56Z' author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -14797,7 +15017,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#create-a-gist-comment parameters: - - *85 + - *91 requestBody: required: true content: @@ -14823,9 +15043,9 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: &87 + default: &93 value: id: 1 node_id: MDExOkdpc3RDb21tZW50MQ== @@ -14883,8 +15103,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#get-a-gist-comment parameters: - - *85 - - &89 + - *91 + - &95 name: comment_id description: The unique identifier of the comment. in: path @@ -14897,12 +15117,12 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: *87 + default: *93 '304': *35 '404': *6 - '403': *88 + '403': *94 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -14924,8 +15144,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#update-a-gist-comment parameters: - - *85 - - *89 + - *91 + - *95 requestBody: required: true content: @@ -14951,9 +15171,9 @@ paths: description: Response content: application/json: - schema: *86 + schema: *92 examples: - default: *87 + default: *93 '404': *6 x-github: githubCloudOnly: false @@ -14970,8 +15190,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/comments#delete-a-gist-comment parameters: - - *85 - - *89 + - *91 + - *95 responses: '204': description: Response @@ -14994,7 +15214,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gist-commits parameters: - - *85 + - *91 - *17 - *19 responses: @@ -15095,7 +15315,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gist-forks parameters: - - *85 + - *91 - *17 - *19 responses: @@ -15105,7 +15325,7 @@ paths: application/json: schema: type: array - items: *83 + items: *89 examples: default: value: @@ -15151,7 +15371,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 '304': *35 '403': *27 @@ -15170,13 +15390,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#fork-a-gist parameters: - - *85 + - *91 responses: '201': description: Response content: application/json: - schema: *81 + schema: *87 examples: default: value: @@ -15247,7 +15467,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#check-if-a-gist-is-starred parameters: - - *85 + - *91 responses: '204': description: Response if gist is starred @@ -15277,7 +15497,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#star-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -15299,7 +15519,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#unstar-a-gist parameters: - - *85 + - *91 responses: '204': description: Response @@ -15328,7 +15548,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#get-a-gist-revision parameters: - - *85 + - *91 - name: sha in: path required: true @@ -15339,9 +15559,9 @@ paths: description: Response content: application/json: - schema: *83 + schema: *89 examples: - default: *84 + default: *90 '422': *15 '404': *6 '403': *27 @@ -15504,7 +15724,7 @@ paths: type: array items: allOf: - - *71 + - *77 repository_selection: type: string examples: @@ -15628,7 +15848,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '403': *27 '304': *35 '401': *23 @@ -15712,7 +15932,7 @@ paths: - closed - all default: open - - &227 + - &233 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -15730,8 +15950,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - name: collab in: query required: false @@ -15761,9 +15981,9 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: &228 + default: &234 value: - id: 1 node_id: MDU6SXNzdWUx @@ -16008,7 +16228,7 @@ paths: watchers: 1 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '404': *6 @@ -16043,7 +16263,7 @@ paths: application/json: schema: type: array - items: *77 + items: *83 examples: default: value: @@ -16341,7 +16561,7 @@ paths: example: '279' schema: type: string - X-CommonMarker-Version: &90 + X-CommonMarker-Version: &96 example: 0.17.4 schema: type: string @@ -16396,7 +16616,7 @@ paths: '200': description: Response headers: - X-CommonMarker-Version: *90 + X-CommonMarker-Version: *96 content: text/html: schema: @@ -16425,7 +16645,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account parameters: - - &93 + - &99 name: account_id description: account_id parameter in: path @@ -16437,7 +16657,7 @@ paths: description: Response content: application/json: - schema: &92 + schema: &98 title: Marketplace Purchase description: Marketplace Purchase type: object @@ -16471,7 +16691,7 @@ paths: - 'null' id: type: integer - plan: &91 + plan: &97 title: Marketplace Listing Plan description: Marketplace Listing Plan type: object @@ -16574,7 +16794,7 @@ paths: - 'null' updated_at: type: string - plan: *91 + plan: *97 required: - url - id @@ -16582,7 +16802,7 @@ paths: - login - marketplace_purchase examples: - default: &94 + default: &100 value: url: https://api.github.com/orgs/github type: Organization @@ -16667,9 +16887,9 @@ paths: application/json: schema: type: array - items: *91 + items: *97 examples: - default: &95 + default: &101 value: - url: https://api.github.com/marketplace_listing/plans/1313 accounts_url: https://api.github.com/marketplace_listing/plans/1313/accounts @@ -16687,7 +16907,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '404': *6 '401': *23 x-github: @@ -16709,14 +16929,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan parameters: - - &96 + - &102 name: plan_id description: The unique identifier of the plan. in: path required: true schema: type: integer - - &97 + - &103 name: sort description: The property to sort the results by. in: query @@ -16746,9 +16966,9 @@ paths: application/json: schema: type: array - items: *92 + items: *98 examples: - default: &98 + default: &104 value: - url: https://api.github.com/orgs/github type: Organization @@ -16799,7 +17019,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '404': *6 '422': *15 '401': *23 @@ -16822,15 +17042,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#get-a-subscription-plan-for-an-account-stubbed parameters: - - *93 + - *99 responses: '200': description: Response content: application/json: - schema: *92 + schema: *98 examples: - default: *94 + default: *100 '404': description: Not Found when the account has not purchased the listing '401': *23 @@ -16862,11 +17082,11 @@ paths: application/json: schema: type: array - items: *91 + items: *97 examples: - default: *95 + default: *101 headers: - Link: *59 + Link: *65 '401': *23 x-github: githubCloudOnly: false @@ -16887,8 +17107,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/marketplace#list-accounts-for-a-plan-stubbed parameters: - - *96 - - *97 + - *102 + - *103 - name: direction description: To return the oldest accounts first, set to `asc`. Ignored without the `sort` parameter. @@ -16908,11 +17128,11 @@ paths: application/json: schema: type: array - items: *92 + items: *98 examples: - default: *98 + default: *104 headers: - Link: *59 + Link: *65 '401': *23 x-github: githubCloudOnly: false @@ -17175,14 +17395,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &319 + - &325 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &320 + - &326 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -17199,7 +17419,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -17244,7 +17464,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &323 + '301': &329 description: Moved permanently content: application/json: @@ -17266,7 +17486,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &546 + - &552 name: all description: If `true`, show notifications marked as read. in: query @@ -17274,7 +17494,7 @@ paths: schema: type: boolean default: false - - &547 + - &553 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -17283,8 +17503,8 @@ paths: schema: type: boolean default: false - - *80 - - &548 + - *86 + - &554 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -17309,14 +17529,14 @@ paths: application/json: schema: type: array - items: &100 + items: &106 title: Thread description: Thread type: object properties: id: type: string - repository: &148 + repository: &153 title: Minimal Repository description: Minimal Repository type: object @@ -17666,7 +17886,7 @@ paths: type: boolean examples: - false - security_and_analysis: &275 + security_and_analysis: &281 type: - object - 'null' @@ -17876,7 +18096,7 @@ paths: - url - subscription_url examples: - default: &549 + default: &555 value: - id: '1' repository: @@ -17958,7 +18178,7 @@ paths: url: https://api.github.com/notifications/threads/1 subscription_url: https://api.github.com/notifications/threads/1/subscription headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -18042,7 +18262,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#get-a-thread parameters: - - &101 + - &107 name: thread_id description: The unique identifier of the notification thread. This corresponds to the value returned in the `id` field when you retrieve notifications @@ -18056,7 +18276,7 @@ paths: description: Response content: application/json: - schema: *100 + schema: *106 examples: default: value: @@ -18158,7 +18378,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-a-thread-as-read parameters: - - *101 + - *107 responses: '205': description: Reset Content @@ -18180,7 +18400,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-a-thread-as-done parameters: - - *101 + - *107 responses: '204': description: No content @@ -18203,13 +18423,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#get-a-thread-subscription-for-the-authenticated-user parameters: - - *101 + - *107 responses: '200': description: Response content: application/json: - schema: &102 + schema: &108 title: Thread Subscription description: Thread Subscription type: object @@ -18253,7 +18473,7 @@ paths: - url - subscribed examples: - default: &103 + default: &109 value: subscribed: true ignored: false @@ -18284,7 +18504,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#set-a-thread-subscription parameters: - - *101 + - *107 requestBody: required: false content: @@ -18305,9 +18525,9 @@ paths: description: Response content: application/json: - schema: *102 + schema: *108 examples: - default: *103 + default: *109 '304': *35 '403': *27 '401': *23 @@ -18330,7 +18550,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#delete-a-thread-subscription parameters: - - *101 + - *107 responses: '204': description: Response @@ -18425,9 +18645,9 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: Link: example: ; rel="next" @@ -18454,13 +18674,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &105 + schema: &111 title: Actions cache retention limit for an organization description: GitHub Actions cache retention policy for an organization. type: object @@ -18494,12 +18714,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *105 + schema: *111 examples: selected_actions: *40 responses: @@ -18528,13 +18748,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &106 + schema: &112 title: Actions cache storage limit for an organization description: GitHub Actions cache storage policy for an organization. type: object @@ -18568,12 +18788,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *106 + schema: *112 examples: selected_actions: *42 responses: @@ -18602,7 +18822,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#lists-the-repositories-dependabot-can-access-in-an-organization parameters: - - *67 + - *73 - name: page in: query description: The page number of results to fetch. @@ -18648,7 +18868,7 @@ paths: items: anyOf: - type: 'null' - - *58 + - *64 additionalProperties: false examples: default: @@ -18753,7 +18973,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#updates-dependabots-repository-access-list-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -18819,7 +19039,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/repository-access#set-the-default-repository-access-level-for-dependabot parameters: - - *67 + - *73 requestBody: required: true content: @@ -18869,7 +19089,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#get-all-budgets-for-an-organization parameters: - - *67 + - *73 - name: page description: The page number of the results to fetch. in: query @@ -19026,7 +19246,7 @@ paths: total_count: 3 '404': *6 '403': *27 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19047,8 +19267,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#get-a-budget-by-id-for-an-organization parameters: - - *67 - - &109 + - *73 + - &114 name: budget_id description: The ID corresponding to the budget. in: path @@ -19150,8 +19370,8 @@ paths: '400': *14 '404': *6 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19171,8 +19391,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#update-a-budget-for-an-organization parameters: - - *67 - - *109 + - *73 + - *114 requestBody: required: true content: @@ -19364,8 +19584,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/budgets#delete-a-budget-for-an-organization parameters: - - *67 - - *109 + - *73 + - *114 responses: '200': description: Response when deleting a budget @@ -19391,8 +19611,8 @@ paths: '400': *14 '404': *6 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19412,8 +19632,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-an-organization parameters: - - *67 - - &110 + - *73 + - &115 name: year description: If specified, only return results for a single year. The value of `year` is an integer with four digits representing a year. For example, @@ -19422,7 +19642,7 @@ paths: required: false schema: type: integer - - &112 + - &117 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. Default value is the current @@ -19431,7 +19651,7 @@ paths: required: false schema: type: integer - - &111 + - &116 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. If no `year` or `month` is @@ -19446,14 +19666,14 @@ paths: required: false schema: type: string - - &693 + - &699 name: model description: The model name to query usage for. The name is not case sensitive. in: query required: false schema: type: string - - &113 + - &118 name: product description: The product name to query usage for. The name is not case sensitive. in: query @@ -19569,8 +19789,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19590,9 +19810,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-an-organization parameters: - - *67 - - *110 - - &694 + - *73 + - *115 + - &700 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. If no year is specified the @@ -19601,7 +19821,7 @@ paths: required: false schema: type: integer - - *111 + - *116 responses: '200': description: Billing usage report response for an organization @@ -19676,8 +19896,8 @@ paths: repositoryName: github/example '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19700,19 +19920,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-an-organization parameters: - - *67 - - *110 - - *112 - - *111 - - &695 + - *73 + - *115 + - *117 + - *116 + - &701 name: repository description: The repository name to query for usage in the format owner/repository. in: query required: false schema: type: string - - *113 - - &696 + - *118 + - &702 name: sku description: The SKU to query for usage. in: query @@ -19822,8 +20042,8 @@ paths: netAmount: 8.0 '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -19849,13 +20069,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#get-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &114 + schema: &119 title: Organization Full description: Organization Full type: object @@ -20256,7 +20476,7 @@ paths: path: "/properties/secret_scanning_push_protection_custom_link_enabled" version: '2026-03-10' examples: - default-response: &115 + default-response: &120 value: login: github id: 1 @@ -20362,7 +20582,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#update-an-organization parameters: - - *67 + - *73 requestBody: required: false content: @@ -20579,17 +20799,17 @@ paths: description: Response content: application/json: - schema: *114 + schema: *119 examples: - default: *115 + default: *120 '422': description: Validation failed content: application/json: schema: oneOf: - - *116 - - *117 + - *121 + - *122 '409': *52 x-github: githubCloudOnly: false @@ -20623,7 +20843,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#delete-an-organization parameters: - - *67 + - *73 responses: '202': *37 '404': *6 @@ -20654,7 +20874,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -20680,7 +20900,7 @@ paths: total_active_caches_size_in_bytes: 3344284 total_active_caches_count: 5 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20701,7 +20921,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-repositories-with-github-actions-cache-usage-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -20719,7 +20939,7 @@ paths: type: integer repository_cache_usages: type: array - items: &330 + items: &336 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -20757,7 +20977,7 @@ paths: active_caches_size_in_bytes: 1022142 active_caches_count: 2 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -20777,7 +20997,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -20795,7 +21015,7 @@ paths: type: integer runners: type: array - items: &118 + items: &123 title: GitHub-hosted hosted runner description: A Github-hosted hosted runner. type: object @@ -20858,7 +21078,7 @@ paths: - size_gb - display_name - source - machine_size_details: &126 + machine_size_details: &131 title: Github-owned VM details. description: Provides details of a particular machine spec. type: object @@ -20967,7 +21187,7 @@ paths: - public_ip_enabled - platform examples: - default: &147 + default: &152 value: total_count: 2 runners: @@ -21009,7 +21229,7 @@ paths: public_ips: [] last_active_on: '2023-04-26T15:23:37Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21027,7 +21247,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -21105,9 +21325,9 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: &127 + default: &132 value: id: 5 name: My hosted ubuntu runner @@ -21148,7 +21368,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-custom-images-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21164,7 +21384,7 @@ paths: type: integer images: type: array - items: &119 + items: &124 title: GitHub-hosted runner custom image details description: Provides details of a custom runner image type: object @@ -21223,7 +21443,7 @@ paths: - latest_version - state examples: - default: &121 + default: &126 value: total_count: 2 image_versions: @@ -21254,8 +21474,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-a-custom-image-definition-for-github-actions-hosted-runners parameters: - - *67 - - &120 + - *73 + - &125 name: image_definition_id description: Image definition ID of custom image in: path @@ -21267,7 +21487,7 @@ paths: description: Response content: application/json: - schema: *119 + schema: *124 examples: default: value: @@ -21297,8 +21517,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-a-custom-image-from-the-organization parameters: - - *67 - - *120 + - *73 + - *125 responses: '204': description: Response @@ -21321,8 +21541,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#list-image-versions-of-a-custom-image-for-an-organization parameters: - - *120 - - *67 + - *125 + - *73 responses: '200': description: Response @@ -21338,7 +21558,7 @@ paths: type: integer image_versions: type: array - items: &122 + items: &127 title: GitHub-hosted runner custom image version details. description: Provides details of a hosted runner custom image version @@ -21376,7 +21596,7 @@ paths: - created_on - state_details examples: - default: *121 + default: *126 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21396,9 +21616,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-an-image-version-of-a-custom-image-for-github-actions-hosted-runners parameters: - - *67 - - *120 - - &123 + - *73 + - *125 + - &128 name: version description: Version of a custom image in: path @@ -21411,7 +21631,7 @@ paths: description: Response content: application/json: - schema: *122 + schema: *127 examples: default: value: @@ -21437,9 +21657,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-an-image-version-of-custom-image-from-the-organization parameters: - - *67 - - *120 - - *123 + - *73 + - *125 + - *128 responses: '204': description: Response @@ -21460,7 +21680,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21476,7 +21696,7 @@ paths: type: integer images: type: array - items: &124 + items: &129 title: GitHub-hosted runner image details. description: Provides details of a hosted runner image type: object @@ -21516,7 +21736,7 @@ paths: - display_name - source examples: - default: &125 + default: &130 value: id: ubuntu-20.04 platform: linux-x64 @@ -21540,7 +21760,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21556,9 +21776,9 @@ paths: type: integer images: type: array - items: *124 + items: *129 examples: - default: *125 + default: *130 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21575,7 +21795,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21630,7 +21850,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21646,7 +21866,7 @@ paths: type: integer machine_specs: type: array - items: *126 + items: *131 examples: default: value: @@ -21671,7 +21891,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -21715,8 +21935,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization parameters: - - *67 - - &128 + - *73 + - &133 name: hosted_runner_id description: Unique identifier of the GitHub-hosted runner. in: path @@ -21728,11 +21948,11 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21750,8 +21970,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization parameters: - - *67 - - *128 + - *73 + - *133 requestBody: required: true content: @@ -21804,9 +22024,9 @@ paths: description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -21822,16 +22042,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization parameters: - - *67 - - *128 + - *73 + - *133 responses: '202': description: Response content: application/json: - schema: *118 + schema: *123 examples: - default: *127 + default: *132 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -21851,7 +22071,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#list-oidc-custom-property-inclusions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: A JSON array of OIDC custom property inclusions @@ -21884,12 +22104,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#create-an-oidc-custom-property-inclusion-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *129 + schema: *134 examples: default: *44 responses: @@ -21923,7 +22143,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#delete-an-oidc-custom-property-inclusion-for-an-organization parameters: - - *67 + - *73 - name: custom_property_name in: path required: true @@ -21956,13 +22176,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *67 + - *73 responses: '200': description: A JSON serialized template for OIDC subject claim customization content: application/json: - schema: &130 + schema: &135 title: Actions OIDC Subject customization description: Actions OIDC Subject customization type: object @@ -21976,7 +22196,7 @@ paths: required: - include_claim_keys examples: - default: &131 + default: &136 value: include_claim_keys: - repo @@ -21998,20 +22218,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: *130 + schema: *135 examples: - default: *131 + default: *136 responses: '201': description: Empty response content: application/json: - schema: &157 + schema: &162 title: Empty Object description: An object without any properties. type: object @@ -22041,7 +22261,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -22050,7 +22270,7 @@ paths: schema: type: object properties: - enabled_repositories: &132 + enabled_repositories: &137 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -22063,7 +22283,7 @@ paths: description: The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`. - allowed_actions: &133 + allowed_actions: &138 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -22071,12 +22291,12 @@ paths: - all - local_only - selected - selected_actions_url: &336 + selected_actions_url: &342 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`. - sha_pinning_required: &134 + sha_pinning_required: &139 type: boolean description: Whether actions must be pinned to a full-length commit SHA. @@ -22107,7 +22327,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22118,9 +22338,9 @@ paths: schema: type: object properties: - enabled_repositories: *132 - allowed_actions: *133 - sha_pinning_required: *134 + enabled_repositories: *137 + allowed_actions: *138 + sha_pinning_required: *139 required: - enabled_repositories examples: @@ -22148,13 +22368,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &340 + schema: &346 type: object properties: days: @@ -22191,12 +22411,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &341 + schema: &347 type: object properties: days: @@ -22233,13 +22453,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &135 + schema: &140 type: object properties: approval_policy: @@ -22253,7 +22473,7 @@ paths: required: - approval_policy examples: - default: &342 + default: &348 value: approval_policy: first_time_contributors '404': *6 @@ -22274,7 +22494,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22284,7 +22504,7 @@ paths: required: true content: application/json: - schema: *135 + schema: *140 examples: default: summary: Set approval policy to first time contributors @@ -22306,13 +22526,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &343 + schema: &349 type: object required: - run_workflows_from_fork_pull_requests @@ -22338,7 +22558,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: &136 + default: &141 value: run_workflows_from_fork_pull_requests: true send_write_tokens_to_workflows: false @@ -22361,12 +22581,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &344 + schema: &350 type: object required: - run_workflows_from_fork_pull_requests @@ -22389,7 +22609,7 @@ paths: description: Whether workflows triggered by pull requests from forks require approval from a repository administrator to run. examples: - default: *136 + default: *141 responses: '204': description: Empty response for successful settings update @@ -22419,7 +22639,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -22437,9 +22657,9 @@ paths: type: number repositories: type: array - items: *71 + items: *77 examples: - default: &140 + default: &145 value: total_count: 1 repositories: @@ -22579,7 +22799,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22623,8 +22843,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *67 - - &137 + - *73 + - &142 name: repository_id description: The unique identifier of the repository. in: path @@ -22652,8 +22872,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -22676,13 +22896,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &138 + schema: &143 type: object properties: github_owned_allowed: @@ -22704,7 +22924,7 @@ paths: items: type: string examples: - default: &139 + default: &144 value: github_owned_allowed: true verified_allowed: false @@ -22729,7 +22949,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -22737,9 +22957,9 @@ paths: required: false content: application/json: - schema: *138 + schema: *143 examples: - selected_actions: *139 + selected_actions: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -22759,7 +22979,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-self-hosted-runners-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -22807,7 +23027,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-self-hosted-runners-settings-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -22854,7 +23074,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#list-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -22869,9 +23089,9 @@ paths: type: integer repositories: type: array - items: *71 + items: *77 examples: - default: *140 + default: *145 '403': *27 '404': *6 x-github: @@ -22891,7 +23111,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -22939,8 +23159,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#add-a-repository-to-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No content @@ -22966,8 +23186,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#remove-a-repository-from-the-list-of-repositories-allowed-to-use-self-hosted-runners-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No content @@ -22995,23 +23215,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &345 + schema: &351 type: object properties: - default_workflow_permissions: &141 + default_workflow_permissions: &146 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &142 + can_approve_pull_request_reviews: &147 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -23019,7 +23239,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &143 + default: &148 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -23044,7 +23264,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Success response @@ -23052,13 +23272,13 @@ paths: required: false content: application/json: - schema: &346 + schema: &352 type: object properties: - default_workflow_permissions: *141 - can_approve_pull_request_reviews: *142 + default_workflow_permissions: *146 + can_approve_pull_request_reviews: *147 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23078,7 +23298,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization parameters: - - *67 + - *73 - *17 - *19 - name: visible_to_repository @@ -23103,7 +23323,7 @@ paths: type: number runner_groups: type: array - items: &144 + items: &149 type: object properties: id: @@ -23220,7 +23440,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -23293,9 +23513,9 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: - default: &146 + default: &151 value: id: 2 name: octo-runner-group @@ -23330,8 +23550,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - - *67 - - &145 + - *73 + - &150 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -23343,7 +23563,7 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: default: value: @@ -23379,8 +23599,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -23436,9 +23656,9 @@ paths: description: Response content: application/json: - schema: *144 + schema: *149 examples: - default: *146 + default: *151 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -23457,8 +23677,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - - *67 - - *145 + - *73 + - *150 responses: '204': description: Response @@ -23481,8 +23701,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *17 - *19 responses: @@ -23500,11 +23720,11 @@ paths: type: number runners: type: array - items: *118 + items: *123 examples: - default: *147 + default: *152 headers: - Link: *59 + Link: *65 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -23524,8 +23744,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *19 - *17 responses: @@ -23543,9 +23763,9 @@ paths: type: number repositories: type: array - items: *148 + items: *153 examples: - default: &184 + default: &189 value: total_count: 1 repositories: @@ -23797,8 +24017,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -23842,9 +24062,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 - - *137 + - *73 + - *150 + - *142 responses: '204': description: Response @@ -23866,9 +24086,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *67 - - *145 - - *137 + - *73 + - *150 + - *142 responses: '204': description: Response @@ -23891,8 +24111,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 - *17 - *19 responses: @@ -23910,7 +24130,7 @@ paths: type: number runners: type: array - items: &150 + items: &155 title: Self hosted runners description: A self hosted runner type: object @@ -23944,7 +24164,7 @@ paths: type: boolean labels: type: array - items: &153 + items: &158 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -23974,7 +24194,7 @@ paths: - busy - labels examples: - default: &151 + default: &156 value: total_count: 2 runners: @@ -24014,7 +24234,7 @@ paths: name: no-gpu type: custom headers: - Link: *59 + Link: *65 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24033,8 +24253,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - - *67 - - *145 + - *73 + - *150 requestBody: required: true content: @@ -24078,9 +24298,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization parameters: - - *67 - - *145 - - &149 + - *73 + - *150 + - &154 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -24108,9 +24328,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization parameters: - - *67 - - *145 - - *149 + - *73 + - *150 + - *154 responses: '204': description: Response @@ -24140,7 +24360,7 @@ paths: in: query schema: type: string - - *67 + - *73 - *17 - *19 responses: @@ -24158,11 +24378,11 @@ paths: type: integer runners: type: array - items: *150 + items: *155 examples: - default: *151 + default: *156 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24184,7 +24404,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -24192,7 +24412,7 @@ paths: application/json: schema: type: array - items: &347 + items: &353 title: Runner Application description: Runner Application type: object @@ -24217,7 +24437,7 @@ paths: - download_url - filename examples: - default: &348 + default: &354 value: - os: osx architecture: x64 @@ -24260,7 +24480,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -24303,7 +24523,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &349 + '201': &355 description: Response content: application/json: @@ -24313,7 +24533,7 @@ paths: - runner - encoded_jit_config properties: - runner: *150 + runner: *155 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -24370,13 +24590,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-an-organization parameters: - - *67 + - *73 responses: '201': description: Response content: application/json: - schema: &152 + schema: &157 title: Authentication Token description: Authentication Token type: object @@ -24400,7 +24620,7 @@ paths: repositories: description: The repositories this token has access to type: array - items: *71 + items: *77 single_file: type: - string @@ -24418,7 +24638,7 @@ paths: - token - expires_at examples: - default: &350 + default: &356 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -24449,15 +24669,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-an-organization parameters: - - *67 + - *73 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: &351 + default: &357 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -24482,16 +24702,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: '200': description: Response content: application/json: - schema: *150 + schema: *155 examples: - default: &352 + default: &358 value: id: 23 name: MBP @@ -24532,8 +24752,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: '204': description: Response @@ -24559,10 +24779,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: - '200': &154 + '200': &159 description: Response content: application/json: @@ -24576,7 +24796,7 @@ paths: type: integer labels: type: array - items: *153 + items: *158 examples: default: value: @@ -24615,8 +24835,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 requestBody: required: true content: @@ -24640,7 +24860,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24664,8 +24884,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 requestBody: required: true content: @@ -24690,7 +24910,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24714,10 +24934,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 + - *73 + - *154 responses: - '200': &353 + '200': &359 description: Response content: application/json: @@ -24731,7 +24951,7 @@ paths: type: integer labels: type: array - items: *153 + items: *158 examples: default: value: @@ -24772,9 +24992,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization parameters: - - *67 - - *149 - - &354 + - *73 + - *154 + - &360 name: name description: The name of a self-hosted runner's custom label. in: path @@ -24782,7 +25002,7 @@ paths: schema: type: string responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -24807,7 +25027,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -24825,7 +25045,7 @@ paths: type: integer secrets: type: array - items: &155 + items: &160 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -24877,7 +25097,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/actions/secrets/SUPER_SECRET/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24900,13 +25120,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &366 + schema: &372 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -24941,7 +25161,7 @@ paths: - key_id - key examples: - default: &367 + default: &373 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -24966,8 +25186,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - - *67 - - &156 + - *73 + - &161 name: secret_name description: The name of the secret. in: path @@ -24979,7 +25199,7 @@ paths: description: Response content: application/json: - schema: *155 + schema: *160 examples: default: value: @@ -25009,8 +25229,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -25067,7 +25287,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -25093,8 +25313,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -25120,8 +25340,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -25139,9 +25359,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: &160 + default: &165 value: total_count: 1 repositories: @@ -25233,8 +25453,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -25286,8 +25506,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -25320,8 +25540,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -25353,8 +25573,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - - *67 - - &335 + - *73 + - &341 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -25378,7 +25598,7 @@ paths: type: integer variables: type: array - items: &158 + items: &163 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -25447,7 +25667,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/actions/variables/ADMIN_EMAIL/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25468,7 +25688,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-organization-variable parameters: - - *67 + - *73 requestBody: required: true content: @@ -25516,7 +25736,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -25541,8 +25761,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - - *67 - - &159 + - *73 + - &164 name: name description: The name of the variable. in: path @@ -25554,7 +25774,7 @@ paths: description: Response content: application/json: - schema: *158 + schema: *163 examples: default: value: @@ -25584,8 +25804,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 requestBody: required: true content: @@ -25647,8 +25867,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 responses: '204': description: Response @@ -25674,8 +25894,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - *19 - *17 responses: @@ -25693,9 +25913,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 '409': description: Response when the visibility of the variable is not set to `selected` @@ -25721,8 +25941,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 requestBody: required: true content: @@ -25771,8 +25991,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - name: repository_id in: path required: true @@ -25806,8 +26026,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - - *67 - - *159 + - *73 + - *164 - name: repository_id in: path required: true @@ -25848,7 +26068,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#create-an-artifact-deployment-record parameters: - - *67 + - *73 requestBody: required: true content: @@ -25967,7 +26187,7 @@ paths: type: integer deployment_records: type: array - items: &161 + items: &166 title: Artifact Deployment Record description: Artifact Metadata Deployment Record type: object @@ -26012,7 +26232,7 @@ paths: description: The ID of the provenance attestation associated with the deployment record. examples: - default: &162 + default: &167 value: total_count: 1 deployment_records: @@ -26027,6 +26247,8 @@ paths: created: '2011-01-26T19:14:43Z' updated_at: '2011-01-26T19:14:43Z' attestation_id: 456 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26047,7 +26269,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#set-cluster-deployment-records parameters: - - *67 + - *73 - name: cluster in: path description: The cluster name. @@ -26185,9 +26407,11 @@ paths: type: integer deployment_records: type: array - items: *161 + items: *166 examples: - default: *162 + default: *167 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26207,7 +26431,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#create-artifact-metadata-storage-record parameters: - - *67 + - *73 requestBody: required: true content: @@ -26354,6 +26578,8 @@ paths: status: active created_at: '2023-10-01T12:00:00Z' updated_at: '2023-10-01T12:00:00Z' + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26371,7 +26597,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-deployment-records parameters: - - *67 + - *73 - name: subject_digest description: The SHA256 digest of the artifact, in the form `sha256:HEX_DIGEST`. in: path @@ -26397,9 +26623,9 @@ paths: - 3 deployment_records: type: array - items: *161 + items: *166 examples: - default: *162 + default: *167 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26419,7 +26645,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/artifact-metadata#list-artifact-storage-records parameters: - - *67 + - *73 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -26505,7 +26731,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 requestBody: required: true content: @@ -26529,12 +26755,12 @@ paths: required: - subject_digests examples: - default: &675 + default: &681 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &676 + withPredicateType: &682 value: subject_digests: - sha256:abc123 @@ -26593,7 +26819,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &677 + default: &683 value: attestations_subject_digests: - sha256:abc: @@ -26717,7 +26943,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-in-bulk parameters: - - *67 + - *73 requestBody: required: true content: @@ -26782,7 +27008,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-by-subject-digest parameters: - - *67 + - *73 - name: subject_digest description: Subject Digest in: path @@ -26817,7 +27043,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 - name: predicate_type description: |- Optional filter for fetching attestations with a given predicate type. @@ -26865,7 +27091,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/attestations#delete-attestations-by-id parameters: - - *67 + - *73 - name: attestation_id description: Attestation ID in: path @@ -26903,7 +27129,7 @@ paths: - *17 - *45 - *46 - - *67 + - *73 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -26959,7 +27185,7 @@ paths: initiator: type: string examples: - default: &380 + default: &386 value: attestations: - bundle: @@ -27080,7 +27306,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#list-users-blocked-by-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -27092,7 +27318,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27111,8 +27337,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: If the user is blocked @@ -27137,8 +27363,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -27158,8 +27384,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -27184,15 +27410,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#list-campaigns-for-an-organization parameters: - - *67 + - *73 - *19 - *17 - - *53 + - *59 - name: state description: If specified, only campaigns with this state will be returned. in: query required: false - schema: &163 + schema: &168 title: Campaign state description: Indicates whether a campaign is open or closed type: string @@ -27218,7 +27444,7 @@ paths: application/json: schema: type: array - items: &164 + items: &169 title: Campaign summary description: The campaign metadata and alert stats. type: object @@ -27249,7 +27475,7 @@ paths: team_managers: description: The campaign team managers type: array - items: &183 + items: &188 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -27326,7 +27552,7 @@ paths: parent: anyOf: - type: 'null' - - &239 + - &245 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -27462,7 +27688,7 @@ paths: - string - 'null' format: date-time - state: *163 + state: *168 contact_link: description: The contact link of the campaign. type: @@ -27558,9 +27784,9 @@ paths: closed_at: state: open headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27584,7 +27810,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#create-a-campaign-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -27685,9 +27911,9 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: &165 + default: &170 value: number: 3 created_at: '2024-02-14T12:29:18Z' @@ -27736,7 +27962,7 @@ paths: schema: *3 '429': description: Too Many Requests - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27758,7 +27984,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#get-a-campaign-for-an-organization parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27770,16 +27996,16 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: *165 + default: *170 '404': *6 '422': description: Unprocessable Entity content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27800,7 +28026,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#update-a-campaign parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27850,7 +28076,7 @@ paths: - string - 'null' format: uri - state: *163 + state: *168 examples: default: value: @@ -27860,9 +28086,9 @@ paths: description: Response content: application/json: - schema: *164 + schema: *169 examples: - default: *165 + default: *170 '400': description: Bad Request content: @@ -27874,7 +28100,7 @@ paths: content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27895,7 +28121,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/campaigns/campaigns#delete-a-campaign-for-an-organization parameters: - - *67 + - *73 - name: campaign_number description: The campaign number. in: path @@ -27906,7 +28132,7 @@ paths: '204': description: Deletion successful '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -27928,18 +28154,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - - *67 - - &404 + - *73 + - &410 name: tool_name description: The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both. in: query required: false - schema: &173 + schema: &178 type: string description: The name of the tool used to generate the code scanning analysis. - - &405 + - &411 name: tool_guid description: The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in @@ -27947,7 +28173,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &174 + schema: &179 type: - string - 'null' @@ -27957,13 +28183,13 @@ paths: - *46 - *19 - *17 - - *53 + - *59 - name: state description: If specified, only code scanning alerts with this state will be returned. in: query required: false - schema: &407 + schema: &413 type: string description: State of a code scanning alert. enum: @@ -27986,7 +28212,7 @@ paths: be returned. in: query required: false - schema: &408 + schema: &414 type: string description: Severity of a code scanning alert. enum: @@ -28015,18 +28241,18 @@ paths: items: type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: &409 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: &415 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &175 + state: &180 type: - string - 'null' @@ -28036,13 +28262,13 @@ paths: - dismissed - fixed - - fixed_at: *171 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: &410 + dismissed_at: *177 + dismissed_reason: &416 type: - string - 'null' @@ -28053,14 +28279,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &411 + dismissed_comment: &417 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &412 + rule: &418 type: object properties: id: @@ -28121,43 +28347,43 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &413 + tool: &419 type: object properties: - name: *173 + name: *178 version: type: - string - 'null' description: The version of the tool used to generate the code scanning analysis. - guid: *174 - most_recent_instance: &414 + guid: *179 + most_recent_instance: &420 type: object properties: - ref: &406 + ref: &412 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &424 + analysis_key: &430 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name. - environment: &425 + environment: &431 type: string description: Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &426 + category: &432 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code. - state: *175 + state: *180 commit_sha: type: string message: @@ -28165,7 +28391,13 @@ paths: properties: text: type: string - location: &427 + markdown: + type: string + description: The message text as GitHub-flavored Markdown, + with placeholder links for related locations replaced + by links to the relevant code. Only populated when + related locations are available for the alert instance. + location: &433 type: object description: Describe a region within a file for the alert. properties: @@ -28186,7 +28418,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: &428 + items: &434 type: - string - 'null' @@ -28198,7 +28430,7 @@ paths: - test - library - - repository: *58 + repository: *64 dismissal_approved_by: anyOf: - type: 'null' @@ -28450,9 +28682,9 @@ paths: trees_url: https://api.github.com/repos/octocat/Hello-World/git/trees{/sha} hooks_url: https://api.github.com/repos/octocat/Hello-World/hooks headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28474,7 +28706,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-code-security-configurations-for-an-organization parameters: - - *67 + - *73 - name: target_type in: query description: The target type of the code security configuration @@ -28585,7 +28817,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#create-a-code-security-configuration parameters: - - *67 + - *73 requestBody: required: true content: @@ -28822,7 +29054,7 @@ paths: application/json: schema: *47 examples: - default: *176 + default: *181 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28844,15 +29076,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-default-code-security-configurations parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *177 + schema: *182 examples: - default: *178 + default: *183 '304': *35 '403': *27 '404': *6 @@ -28878,7 +29110,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#detach-configurations-from-repositories parameters: - - *67 + - *73 requestBody: required: true content: @@ -28904,7 +29136,7 @@ paths: - 32 - 91 responses: - '204': *179 + '204': *184 '400': *14 '403': *27 '404': *6 @@ -28930,7 +29162,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-a-code-security-configuration parameters: - - *67 + - *73 - *49 responses: '200': @@ -28939,7 +29171,7 @@ paths: application/json: schema: *47 examples: - default: *176 + default: *181 '304': *35 '403': *27 '404': *6 @@ -28963,7 +29195,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#update-a-code-security-configuration parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -29236,10 +29468,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#delete-a-code-security-configuration parameters: - - *67 + - *73 - *49 responses: - '204': *179 + '204': *184 '400': *14 '403': *27 '404': *6 @@ -29267,7 +29499,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#attach-a-configuration-to-repositories parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -29331,7 +29563,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-organization parameters: - - *67 + - *73 - *49 requestBody: required: true @@ -29377,7 +29609,7 @@ paths: default: value: default_for_new_repos: all - configuration: *176 + configuration: *181 '403': *27 '404': *6 x-github: @@ -29401,7 +29633,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-repositories-associated-with-a-code-security-configuration parameters: - - *67 + - *73 - *49 - name: per_page description: The number of results per page (max 100). For more information, @@ -29430,13 +29662,13 @@ paths: application/json: schema: type: array - items: *180 + items: *185 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *181 + repository: *186 '403': *27 '404': *6 x-github: @@ -29460,7 +29692,7 @@ paths: parameters: - *17 - *19 - - *67 + - *73 responses: '200': description: Response @@ -29476,7 +29708,7 @@ paths: type: integer codespaces: type: array - items: &229 + items: &235 type: object title: Codespace description: A codespace. @@ -29507,11 +29739,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *148 + repository: *153 machine: anyOf: - type: 'null' - - &440 + - &446 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -29798,7 +30030,7 @@ paths: - pulls_url - recent_folders examples: - default: &230 + default: &236 value: total_count: 3 codespaces: @@ -30208,7 +30440,7 @@ paths: stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-f8adfad99a/stop recent_folders: [] '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -30230,7 +30462,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#manage-access-control-for-organization-codespaces parameters: - - *67 + - *73 deprecated: true requestBody: required: true @@ -30274,7 +30506,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30297,7 +30529,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#add-users-to-codespaces-access-for-an-organization parameters: - - *67 + - *73 deprecated: true requestBody: required: true @@ -30329,7 +30561,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30352,7 +30584,7 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#remove-users-from-codespaces-access-for-an-organization deprecated: true parameters: - - *67 + - *73 requestBody: required: true content: @@ -30383,7 +30615,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30404,7 +30636,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -30422,7 +30654,7 @@ paths: type: integer secrets: type: array - items: &182 + items: &187 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -30463,7 +30695,7 @@ paths: - updated_at - visibility examples: - default: &441 + default: &447 value: total_count: 2 secrets: @@ -30476,7 +30708,7 @@ paths: updated_at: '2020-01-11T11:59:22Z' visibility: all headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30495,13 +30727,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &442 + schema: &448 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -30536,7 +30768,7 @@ paths: - key_id - key examples: - default: &443 + default: &449 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -30559,23 +30791,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: Response content: application/json: - schema: *182 + schema: *187 examples: - default: &445 + default: &451 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' updated_at: '2020-01-10T14:59:22Z' visibility: all headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -30595,8 +30827,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -30651,7 +30883,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -30677,8 +30909,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -30703,8 +30935,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -30722,9 +30954,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 '404': *6 x-github: githubCloudOnly: false @@ -30746,8 +30978,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -30797,8 +31029,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -30831,8 +31063,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -30871,7 +31103,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-information-and-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: OK @@ -30980,7 +31212,7 @@ paths: cli: enabled public_code_suggestions: block plan_type: business - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31012,7 +31244,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization parameters: - - *67 + - *73 - *19 - name: per_page description: The number of results per page (max 100). For more information, @@ -31035,7 +31267,7 @@ paths: currently being billed. seats: type: array - items: &232 + items: &238 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -31048,13 +31280,13 @@ paths: organization: anyOf: - type: 'null' - - *65 + - *71 assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - *183 - - *60 + - *188 + - *66 type: - 'null' - object @@ -31184,8 +31416,8 @@ paths: type: User site_admin: false headers: - Link: *59 - '500': *107 + Link: *65 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31218,7 +31450,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#add-teams-to-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -31260,7 +31492,7 @@ paths: default: value: seats_created: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31296,7 +31528,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#remove-teams-from-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -31338,7 +31570,7 @@ paths: default: value: seats_cancelled: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31376,7 +31608,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#add-users-to-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -31417,7 +31649,7 @@ paths: default: value: seats_created: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31453,7 +31685,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#remove-users-from-the-copilot-subscription-for-an-organization parameters: - - *67 + - *73 requestBody: content: application/json: @@ -31495,7 +31727,7 @@ paths: default: value: seats_cancelled: 5 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31531,7 +31763,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#get-copilot-coding-agent-permissions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -31568,7 +31800,7 @@ paths: summary: No repositories enabled value: enabled_repositories: none - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31596,7 +31828,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-copilot-coding-agent-permissions-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -31621,7 +31853,7 @@ paths: responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31651,7 +31883,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#list-repositories-enabled-for-copilot-coding-agent-in-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -31666,13 +31898,13 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 required: - total_count - repositories examples: - default: *184 - '500': *107 + default: *189 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31700,7 +31932,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#set-selected-repositories-for-copilot-coding-agent-in-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -31726,7 +31958,7 @@ paths: responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31756,12 +31988,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#enable-a-repository-for-copilot-coding-agent-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31790,12 +32022,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-coding-agent-management#disable-a-repository-for-copilot-coding-agent-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: No Content - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31830,7 +32062,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-content-exclusion-management#get-copilot-content-exclusion-rules-for-an-organization parameters: - - *67 + - *73 responses: '200': description: OK @@ -31850,7 +32082,7 @@ paths: value: octo-repo: - "/src/some-dir/kernel.rs" - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31883,7 +32115,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-content-exclusion-management#set-copilot-content-exclusion-rules-for-an-organization parameters: - - *67 + - *73 requestBody: description: The content exclusion rules to set required: true @@ -31935,7 +32167,7 @@ paths: default: value: message: Content exclusion rules updated successfully. - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -31974,7 +32206,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-an-organization parameters: - - *67 + - *73 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -32006,7 +32238,7 @@ paths: application/json: schema: type: array - items: &312 + items: &318 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -32321,7 +32553,7 @@ paths: - date additionalProperties: true examples: - default: &313 + default: &319 value: - date: '2024-06-24' total_active_users: 24 @@ -32420,10 +32652,10 @@ paths: custom_model_training_date: '2024-02-01' total_pr_summaries_created: 10 total_engaged_users: 4 - '500': *107 + '500': *53 '403': *27 '404': *6 - '422': &314 + '422': &320 description: Copilot Usage Metrics API setting is disabled at the organization or enterprise level. content: @@ -32434,6 +32666,156 @@ paths: enabledForGitHubApps: true category: copilot subcategory: copilot-metrics + "/orgs/{org}/copilot/metrics/reports/organization-1-day": + get: + summary: Get Copilot organization usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization usage metrics report for a specific day. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the specified day, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics-for-a-specific-day + parameters: + - *73 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/organization-28-day/latest": + get: + summary: Get Copilot organization usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization Copilot usage metrics report. The report provides comprehensive usage data for Copilot features across the organization. + + The report contains aggregated metrics for the previous 28 days, including usage statistics for various Copilot features, user engagement data, and feature adoption metrics. Reports are generated daily and made available for download through signed URLs with a limited expiration time. + + The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-usage-metrics + parameters: + - *73 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-1-day": + get: + summary: Get Copilot organization users usage metrics for a specific day + description: |- + Use this endpoint to retrieve download links for the Copilot organization user usage metrics report for a specific day. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the specified day, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date of the report. The report covers a complete day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-one-day-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics-for-a-specific-day + parameters: + - *73 + - *54 + responses: + '200': + description: Response + content: + application/json: + schema: *55 + examples: + default: *56 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics + "/orgs/{org}/copilot/metrics/reports/users-28-day/latest": + get: + summary: Get Copilot organization users usage metrics + description: |- + Use this endpoint to retrieve download links for the latest 28-day organization users Copilot usage metrics report. The report provides detailed user-level usage data and engagement metrics for Copilot features across the organization. + + The report contains user-specific metrics for the previous 28 days, including individual user engagement statistics, feature usage patterns, and adoption metrics broken down by user. This report allows authorized users to analyze Copilot usage at the user level to understand adoption patterns and identify opportunities for increased engagement. + + Reports are generated daily and made available for download through signed URLs with a limited expiration time. The response includes download links to the report files, along with the specific date range covered by the report. The report covers a complete 28-day period ending on the most recent day for which data has been processed. + + Organization owners and authorized users with fine-grained "View Organization Copilot Metrics" permission can retrieve Copilot metrics reports for the organization. OAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint. + + For more information about organization metrics attribution, see [How are metrics attributed across organizations](https://docs.github.com/copilot/concepts/copilot-metrics#how-are-metrics-attributed-across-organizations). + tags: + - copilot + operationId: copilot/copilot-organization-users-usage-metrics + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/copilot/copilot-usage-metrics#get-copilot-organization-users-usage-metrics + parameters: + - *73 + responses: + '200': + description: Response + content: + application/json: + schema: *57 + examples: + default: *58 + '500': *53 + '403': *27 + '404': *6 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: copilot + subcategory: copilot-usage-metrics "/orgs/{org}/dependabot/alerts": get: summary: List Dependabot alerts for an organization @@ -32450,12 +32832,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - - *67 - - *185 - - *186 - - *187 - - *188 - - *189 + - *73 + - *190 + - *191 + - *192 + - *193 + - *194 - name: artifact_registry_url in: query description: A comma-separated list of artifact registry URLs. If specified, @@ -32485,7 +32867,7 @@ paths: enum: - patch - deployment - - *190 + - *195 - name: runtime_risk in: query description: |- @@ -32494,9 +32876,9 @@ paths: Can be: `critical-resource`, `internet-exposed`, `sensitive-data`, `lateral-movement` schema: type: string - - *191 - - *192 - - *53 + - *196 + - *197 + - *59 - *45 - *46 - *17 @@ -32507,9 +32889,9 @@ paths: application/json: schema: type: array - items: *193 + items: *198 examples: - default: *194 + default: *199 '304': *35 '400': *14 '403': *27 @@ -32535,7 +32917,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-organization-secrets parameters: - - *67 + - *73 - *17 - *19 responses: @@ -32553,7 +32935,7 @@ paths: type: integer secrets: type: array - items: &195 + items: &200 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -32605,7 +32987,7 @@ paths: visibility: selected selected_repositories_url: https://api.github.com/orgs/octo-org/dependabot/secrets/SUPER_SECRET/repositories headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32626,13 +33008,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-public-key parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: &471 + schema: &477 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -32651,7 +33033,7 @@ paths: - key_id - key examples: - default: &472 + default: &478 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -32674,14 +33056,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: Response content: application/json: - schema: *195 + schema: *200 examples: default: value: @@ -32709,8 +33091,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -32767,7 +33149,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -32799,8 +33181,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -32824,8 +33206,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - *19 - *17 responses: @@ -32843,9 +33225,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32866,8 +33248,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -32917,8 +33299,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -32949,8 +33331,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *67 - - *156 + - *73 + - *161 - name: repository_id in: path required: true @@ -32980,7 +33362,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -32988,7 +33370,7 @@ paths: application/json: schema: type: array - items: &241 + items: &247 title: Package description: A software package type: object @@ -33041,7 +33423,7 @@ paths: repository: anyOf: - type: 'null' - - *148 + - *153 created_at: type: string format: date-time @@ -33059,7 +33441,7 @@ paths: - created_at - updated_at examples: - default: &242 + default: &248 value: - id: 197 name: hello_docker @@ -33137,7 +33519,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-organization-events parameters: - - *67 + - *73 - *17 - *19 responses: @@ -33147,7 +33529,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: 200-response: value: @@ -33219,7 +33601,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-failed-organization-invitations parameters: - - *67 + - *73 - *17 - *19 responses: @@ -33229,7 +33611,7 @@ paths: application/json: schema: type: array - items: &218 + items: &224 title: Organization Invitation description: Organization Invitation type: object @@ -33283,7 +33665,7 @@ paths: - invitation_teams_url - node_id examples: - default: &219 + default: &225 value: - id: 1 login: monalisa @@ -33316,7 +33698,7 @@ paths: invitation_teams_url: https://api.github.com/organizations/2/invitations/1/teams invitation_source: member headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -33340,7 +33722,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#list-organization-webhooks parameters: - - *67 + - *73 - *17 - *19 responses: @@ -33350,7 +33732,7 @@ paths: application/json: schema: type: array - items: &196 + items: &201 title: Org Hook description: Org Hook type: object @@ -33450,7 +33832,7 @@ paths: created_at: '2011-09-06T17:26:27Z' type: Organization headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -33473,7 +33855,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#create-an-organization-webhook parameters: - - *67 + - *73 requestBody: required: true content: @@ -33535,9 +33917,9 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: - default: &197 + default: &202 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -33584,8 +33966,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - - *67 - - &198 + - *73 + - &203 name: hook_id description: The unique identifier of the hook. You can find this value in the `X-GitHub-Hook-ID` header of a webhook delivery. @@ -33598,9 +33980,9 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: - default: *197 + default: *202 '404': *6 x-github: githubCloudOnly: false @@ -33627,8 +34009,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 requestBody: required: false content: @@ -33674,7 +34056,7 @@ paths: description: Response content: application/json: - schema: *196 + schema: *201 examples: default: value: @@ -33715,8 +34097,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 responses: '204': description: Response @@ -33743,8 +34125,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - - *67 - - *198 + - *73 + - *203 responses: '200': description: Response @@ -33774,8 +34156,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - - *67 - - *198 + - *73 + - *203 requestBody: required: false content: @@ -33825,10 +34207,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *17 - - *199 + - *204 + - *205 responses: '200': description: Response @@ -33836,9 +34219,9 @@ paths: application/json: schema: type: array - items: *200 + items: *206 examples: - default: *201 + default: *207 '400': *14 '422': *15 x-github: @@ -33863,17 +34246,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *16 responses: '200': description: Response content: application/json: - schema: *202 + schema: *208 examples: - default: *203 + default: *209 '400': *14 '422': *15 x-github: @@ -33898,8 +34281,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 - *16 responses: '202': *37 @@ -33928,8 +34311,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - - *67 - - *198 + - *73 + - *203 responses: '204': description: Response @@ -33951,8 +34334,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - - *67 - - &208 + - *73 + - &214 name: actor_type in: path description: The type of the actor @@ -33965,14 +34348,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &209 + - &215 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &204 + - &210 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -33980,7 +34363,7 @@ paths: required: true schema: type: string - - &205 + - &211 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -33991,7 +34374,7 @@ paths: type: string - *19 - *17 - - *53 + - *59 - name: sort description: The property to sort the results by. in: query @@ -34074,13 +34457,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - - *67 - - *204 - - *205 + - *73 + - *210 + - *211 - *19 - *17 - - *53 - - &214 + - *59 + - &220 name: sort description: The property to sort the results by. in: query @@ -34158,15 +34541,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - - *67 - - *204 - - *205 + - *73 + - *210 + - *211 responses: '200': description: Response content: application/json: - schema: &206 + schema: &212 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -34182,7 +34565,7 @@ paths: type: integer format: int64 examples: - default: &207 + default: &213 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -34202,24 +34585,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - - *67 - - &210 + - *73 + - &216 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *204 - - *205 + - *210 + - *211 responses: '200': description: Response content: application/json: - schema: *206 + schema: *212 examples: - default: *207 + default: *213 x-github: enabledForGitHubApps: true category: orgs @@ -34237,19 +34620,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - - *67 - - *204 - - *205 - - *208 - - *209 + - *73 + - *210 + - *211 + - *214 + - *215 responses: '200': description: Response content: application/json: - schema: *206 + schema: *212 examples: - default: *207 + default: *213 x-github: enabledForGitHubApps: true category: orgs @@ -34266,10 +34649,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - - *67 - - *204 - - *205 - - &211 + - *73 + - *210 + - *211 + - &217 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -34282,7 +34665,7 @@ paths: description: Response content: application/json: - schema: &212 + schema: &218 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -34298,7 +34681,7 @@ paths: type: integer format: int64 examples: - default: &213 + default: &219 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -34334,19 +34717,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - - *67 + - *73 + - *216 - *210 - - *204 - - *205 - *211 + - *217 responses: '200': description: Response content: application/json: - schema: *212 + schema: *218 examples: - default: *213 + default: *219 x-github: enabledForGitHubApps: true category: orgs @@ -34363,20 +34746,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - - *67 - - *208 - - *209 - - *204 - - *205 + - *73 + - *214 + - *215 + - *210 - *211 + - *217 responses: '200': description: Response content: application/json: - schema: *212 + schema: *218 examples: - default: *213 + default: *219 x-github: enabledForGitHubApps: true category: orgs @@ -34393,14 +34776,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - - *67 + - *73 + - *216 - *210 - - *204 - - *205 + - *211 - *19 - *17 - - *53 - - *214 + - *59 + - *220 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -34476,7 +34859,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-an-organization-installation-for-the-authenticated-app parameters: - - *67 + - *73 responses: '200': description: Response @@ -34484,7 +34867,7 @@ paths: application/json: schema: *20 examples: - default: &510 + default: &516 value: id: 1 account: @@ -34553,7 +34936,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-app-installations-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -34623,7 +35006,7 @@ paths: suspended_at: suspended_by: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -34642,7 +35025,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#get-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -34650,12 +35033,12 @@ paths: application/json: schema: anyOf: - - &216 + - &222 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &215 + limit: &221 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -34683,7 +35066,7 @@ paths: properties: {} additionalProperties: false examples: - default: &217 + default: &223 value: limit: collaborators_only origin: organization @@ -34707,18 +35090,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#set-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: application/json: - schema: &511 + schema: &517 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *215 + limit: *221 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -34743,9 +35126,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: - default: *217 + default: *223 '422': *15 x-github: githubCloudOnly: false @@ -34763,7 +35146,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/orgs#remove-interaction-restrictions-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -34787,7 +35170,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-pending-organization-invitations parameters: - - *67 + - *73 - *17 - *19 - name: role @@ -34821,11 +35204,11 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -34846,7 +35229,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#create-an-organization-invitation parameters: - - *67 + - *73 requestBody: required: false content: @@ -34900,7 +35283,7 @@ paths: description: Response content: application/json: - schema: *218 + schema: *224 examples: default: value: @@ -34954,8 +35337,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - - *67 - - &220 + - *73 + - &226 name: invitation_id description: The unique identifier of the invitation. in: path @@ -34985,8 +35368,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - - *67 - - *220 + - *73 + - *226 - *17 - *19 responses: @@ -34996,9 +35379,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: &240 + default: &246 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -35014,7 +35397,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos parent: headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -35033,7 +35416,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#list-issue-fields-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -35041,7 +35424,7 @@ paths: application/json: schema: type: array - items: &221 + items: &227 title: Issue Field description: A custom attribute defined at the organization level for attaching structured data to issues. @@ -35191,7 +35574,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#create-issue-field-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -35284,9 +35667,9 @@ paths: description: Response content: application/json: - schema: *221 + schema: *227 examples: - default: &222 + default: &228 value: id: 512 node_id: IF_kwDNAd3NAZr @@ -35341,8 +35724,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#update-issue-field-for-an-organization parameters: - - *67 - - &223 + - *73 + - &229 name: issue_field_id description: The unique identifier of the issue field. in: path @@ -35443,9 +35826,9 @@ paths: description: Response content: application/json: - schema: *221 + schema: *227 examples: - default: *222 + default: *228 '404': *6 '422': *7 x-github: @@ -35469,10 +35852,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-fields#delete-issue-field-for-an-organization parameters: - - *67 - - *223 + - *73 + - *229 responses: - '204': *179 + '204': *184 '404': *6 '422': *7 x-github: @@ -35492,7 +35875,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#list-issue-types-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -35500,7 +35883,7 @@ paths: application/json: schema: type: array - items: *224 + items: *230 examples: default: value: @@ -35538,7 +35921,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#create-issue-type-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -35588,9 +35971,9 @@ paths: description: Response content: application/json: - schema: *224 + schema: *230 examples: - default: &225 + default: &231 value: id: 410 node_id: IT_kwDNAd3NAZo @@ -35622,8 +36005,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#update-issue-type-for-an-organization parameters: - - *67 - - &226 + - *73 + - &232 name: issue_type_id description: The unique identifier of the issue type. in: path @@ -35679,9 +36062,9 @@ paths: description: Response content: application/json: - schema: *224 + schema: *230 examples: - default: *225 + default: *231 '404': *6 '422': *7 x-github: @@ -35705,8 +36088,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/issue-types#delete-issue-type-for-an-organization parameters: - - *67 - - *226 + - *73 + - *232 responses: '204': description: Response @@ -35739,7 +36122,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-organization-issues-assigned-to-the-authenticated-user parameters: - - *67 + - *73 - name: filter description: Indicates which sorts of issues to return. `assigned` means issues assigned to you. `created` means issues created by you. `mentioned` means @@ -35769,7 +36152,7 @@ paths: - closed - all default: open - - *227 + - *233 - name: type description: Can be the name of an issue type. in: query @@ -35787,8 +36170,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -35798,11 +36181,11 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *228 + default: *234 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -35822,7 +36205,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-organization-members parameters: - - *67 + - *73 - name: filter description: Filter members returned in the list. `2fa_disabled` means that only members without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -35860,9 +36243,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -35880,8 +36263,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response if requester is an organization member and user is @@ -35915,8 +36298,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-an-organization-member parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -35948,8 +36331,8 @@ paths: parameters: - *17 - *19 - - *67 - - *63 + - *73 + - *69 responses: '200': description: Response @@ -35965,11 +36348,11 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: - default: *230 + default: *236 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -35992,9 +36375,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#delete-a-codespace-from-the-organization parameters: - - *67 - - *63 - - &231 + - *73 + - *69 + - &237 name: codespace_name in: path required: true @@ -36004,7 +36387,7 @@ paths: responses: '202': *37 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -36027,17 +36410,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/organizations#stop-a-codespace-for-an-organization-user parameters: - - *67 - - *63 - - *231 + - *73 + - *69 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: &439 + default: &445 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -36179,7 +36562,7 @@ paths: recent_folders: [] template: '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -36210,14 +36593,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '200': description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *232 + schema: *238 examples: default: value: @@ -36261,7 +36644,7 @@ paths: members_url: https://api.github.com/teams/1/members{/member} repositories_url: https://api.github.com/teams/1/repos parent: - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -36286,14 +36669,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '200': description: Response content: application/json: - schema: &233 + schema: &239 title: Org Membership description: Org Membership type: object @@ -36342,7 +36725,7 @@ paths: format: uri examples: - https://api.github.com/orgs/octocat - organization: *65 + organization: *71 user: anyOf: - type: 'null' @@ -36362,7 +36745,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &234 + response-if-user-has-an-active-admin-membership-with-organization: &240 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -36434,8 +36817,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 requestBody: required: false content: @@ -36463,9 +36846,9 @@ paths: description: Response content: application/json: - schema: *233 + schema: *239 examples: - response-if-user-already-had-membership-with-organization: *234 + response-if-user-already-had-membership-with-organization: *240 '422': *15 '403': *27 x-github: @@ -36495,8 +36878,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -36521,7 +36904,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#list-organization-migrations parameters: - - *67 + - *73 - *17 - *19 - name: exclude @@ -36543,7 +36926,7 @@ paths: application/json: schema: type: array - items: &235 + items: &241 title: Migration description: A migration. type: object @@ -36585,7 +36968,7 @@ paths: type: array description: The repositories included in the migration. Only returned for export migrations. - items: *71 + items: *77 url: type: string format: uri @@ -36641,7 +37024,7 @@ paths: type: array description: The repositories included in the migration. Only returned for export migrations. - items: *58 + items: *64 version: '2026-03-10' examples: default: @@ -36795,7 +37178,7 @@ paths: updated_at: '2015-07-06T15:33:38-07:00' node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -36811,7 +37194,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#start-an-organization-migration parameters: - - *67 + - *73 requestBody: required: true content: @@ -36892,7 +37275,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -37070,8 +37453,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - - *67 - - &236 + - *73 + - &242 name: migration_id description: The unique identifier of the migration. in: path @@ -37099,7 +37482,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -37268,8 +37651,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - - *67 - - *236 + - *73 + - *242 responses: '302': description: Response @@ -37290,8 +37673,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - - *67 - - *236 + - *73 + - *242 responses: '204': description: Response @@ -37314,9 +37697,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - - *67 - - *236 - - &658 + - *73 + - *242 + - &664 name: repo_name description: repo_name parameter in: path @@ -37343,8 +37726,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - - *67 - - *236 + - *73 + - *242 - *17 - *19 responses: @@ -37354,9 +37737,9 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: &247 + default: &253 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -37469,7 +37852,7 @@ paths: secret_scanning_delegated_alert_dismissal: status: disabled headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -37484,7 +37867,7 @@ paths: content: application/json: schema: - items: *58 + items: *64 version: '2026-03-10' - changeset: restrict_repo_fields_in_migration_resource patch: @@ -37513,7 +37896,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#get-all-organization-roles-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response - list of organization roles @@ -37529,7 +37912,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &238 + items: &244 title: Organization Role description: Organization roles type: object @@ -37678,8 +38061,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -37704,9 +38087,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team parameters: - - *67 - - *69 - - &237 + - *73 + - *75 + - &243 name: role_id description: The unique identifier of the role. in: path @@ -37741,9 +38124,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team parameters: - - *67 - - *69 - - *237 + - *73 + - *75 + - *243 responses: '204': description: Response @@ -37768,8 +38151,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -37794,9 +38177,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user parameters: - - *67 - - *63 - - *237 + - *73 + - *69 + - *243 responses: '204': description: Response @@ -37826,9 +38209,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user parameters: - - *67 - - *63 - - *237 + - *73 + - *69 + - *243 responses: '204': description: Response @@ -37856,14 +38239,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 responses: '200': description: Response content: application/json: - schema: *238 + schema: *244 examples: default: value: @@ -37913,8 +38296,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 - *17 - *19 responses: @@ -37993,7 +38376,7 @@ paths: parent: anyOf: - type: 'null' - - *239 + - *245 type: description: The ownership type of the team type: string @@ -38026,9 +38409,9 @@ paths: - type - parent examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '404': description: Response if the organization or role does not exist. '422': @@ -38055,8 +38438,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - - *67 - - *237 + - *73 + - *243 - *17 - *19 responses: @@ -38085,7 +38468,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *239 + items: *245 name: type: - string @@ -38202,9 +38585,9 @@ paths: - type - url examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': description: Response if the organization or role does not exist. '422': @@ -38226,7 +38609,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#list-outside-collaborators-for-an-organization parameters: - - *67 + - *73 - name: filter description: Filter the list of outside collaborators. `2fa_disabled` means that only outside collaborators without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -38253,9 +38636,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38278,8 +38661,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator parameters: - - *67 - - *63 + - *73 + - *69 requestBody: required: false content: @@ -38336,8 +38719,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -38394,8 +38777,8 @@ paths: - docker - nuget - container - - *67 - - &659 + - *73 + - &665 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -38431,12 +38814,12 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *242 + default: *248 '403': *27 '401': *23 - '400': &661 + '400': &667 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -38458,7 +38841,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &243 + - &249 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -38476,20 +38859,20 @@ paths: - docker - nuget - container - - &244 + - &250 name: package_name description: The name of the package. in: path required: true schema: type: string - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: default: value: @@ -38541,9 +38924,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 responses: '204': description: Response @@ -38575,9 +38958,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 - name: token description: package token schema: @@ -38609,9 +38992,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *243 - - *244 - - *67 + - *249 + - *250 + - *73 - *19 - *17 - name: state @@ -38631,7 +39014,7 @@ paths: application/json: schema: type: array - items: &245 + items: &251 title: Package Version description: A version of a software package type: object @@ -38766,10 +39149,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - &246 + - *249 + - *250 + - *73 + - &252 name: package_version_id description: Unique identifier of the package version. in: path @@ -38781,7 +39164,7 @@ paths: description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -38817,10 +39200,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - *246 + - *249 + - *250 + - *73 + - *252 responses: '204': description: Response @@ -38852,10 +39235,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *243 - - *244 - - *67 - - *246 + - *249 + - *250 + - *73 + - *252 responses: '204': description: Response @@ -38882,10 +39265,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *67 + - *73 - *17 - *19 - - &248 + - &254 name: sort description: The property by which to sort the results. in: query @@ -38895,8 +39278,8 @@ paths: enum: - created_at default: created_at - - *53 - - &249 + - *59 + - &255 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -38908,7 +39291,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &250 + - &256 name: repository description: The name of the repository to use to filter the results. in: query @@ -38917,7 +39300,7 @@ paths: type: string examples: - Hello-World - - &251 + - &257 name: permission description: The permission to use to filter the results. in: query @@ -38926,7 +39309,7 @@ paths: type: string examples: - issues_read - - &252 + - &258 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -38936,7 +39319,7 @@ paths: schema: type: string format: date-time - - &253 + - &259 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -38946,7 +39329,7 @@ paths: schema: type: string format: date-time - - &254 + - &260 name: token_id description: The ID of the token in: query @@ -38959,7 +39342,7 @@ paths: examples: - token_id[]=1,token_id[]=2 responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -39094,7 +39477,7 @@ paths: token_expires_at: '2023-11-16T08:47:09.000-07:00' token_last_used_at: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -39114,7 +39497,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#review-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *67 + - *73 requestBody: required: true content: @@ -39156,7 +39539,7 @@ paths: action: deny reason: Access is too broad. responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -39181,7 +39564,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#review-a-request-to-access-organization-resources-with-a-fine-grained-personal-access-token parameters: - - *67 + - *73 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -39218,11 +39601,11 @@ paths: action: deny reason: This request is denied because the access is too broad. responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -39243,7 +39626,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token parameters: - - *67 + - *73 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -39254,7 +39637,7 @@ paths: - *17 - *19 responses: - '500': *107 + '500': *53 '404': *6 '403': *27 '200': @@ -39263,11 +39646,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -39288,19 +39671,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-fine-grained-personal-access-tokens-with-access-to-organization-resources parameters: - - *67 + - *73 - *17 - *19 - - *248 - - *53 - - *249 - - *250 - - *251 - - *252 - - *253 - *254 + - *59 + - *255 + - *256 + - *257 + - *258 + - *259 + - *260 responses: - '500': *107 + '500': *53 '422': *15 '404': *6 '403': *27 @@ -39429,7 +39812,7 @@ paths: token_expires_at: '2023-11-16T08:47:09.000-07:00' token_last_used_at: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -39449,7 +39832,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-to-organization-resources-via-fine-grained-personal-access-tokens parameters: - - *67 + - *73 requestBody: required: true content: @@ -39484,7 +39867,7 @@ paths: - 1296269 - 1296280 responses: - '500': *107 + '500': *53 '404': *6 '202': *37 '403': *27 @@ -39509,7 +39892,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#update-the-access-a-fine-grained-personal-access-token-has-to-organization-resources parameters: - - *67 + - *73 - name: pat_id description: The unique identifier of the fine-grained personal access token. in: path @@ -39537,9 +39920,9 @@ paths: value: action: revoke responses: - '500': *107 + '500': *53 '404': *6 - '204': *179 + '204': *184 '403': *27 '422': *15 x-github: @@ -39561,7 +39944,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/personal-access-tokens#list-repositories-a-fine-grained-personal-access-token-has-access-to parameters: - - *67 + - *73 - name: pat_id in: path description: Unique identifier of the fine-grained personal access token. @@ -39571,7 +39954,7 @@ paths: - *17 - *19 responses: - '500': *107 + '500': *53 '404': *6 '403': *27 '200': @@ -39580,11 +39963,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -39606,7 +39989,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#list-private-registries-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -39624,7 +40007,7 @@ paths: type: integer configurations: type: array - items: &255 + items: &261 title: Organization private registry description: Private registry configuration for an organization type: object @@ -39653,6 +40036,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -39683,6 +40075,36 @@ paths: - private - selected type: string + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -39707,7 +40129,7 @@ paths: updated_at: '2020-01-10T14:59:22Z' visibility: selected headers: - Link: *59 + Link: *65 '400': *14 '404': *6 x-github: @@ -39720,6 +40142,7 @@ paths: description: |2- Creates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -39729,7 +40152,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#create-a-private-registry-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -39780,11 +40203,14 @@ paths: description: The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) - endpoint. + endpoint. Required when `auth_type` is `token` or `username_password`. + Should be omitted for OIDC auth types. type: string pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" key_id: - description: The ID of the key you used to encrypt the secret. + description: The ID of the key you used to encrypt the secret. Required + when `auth_type` is `token` or `username_password`. Should be + omitted for OIDC auth types. type: string visibility: description: Which type of organization repositories have access @@ -39807,11 +40233,58 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. Defaults + to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or + `oidc_jfrog` for OIDC authentication. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string required: - registry_type - url - - encrypted_value - - key_id - visibility examples: org-private-registry-with-private-visibility: @@ -39838,6 +40311,15 @@ paths: selected_repository_ids: - 1296269 - 1296280 + org-private-registry-with-oidc-azure: + summary: Example of an OIDC private registry configuration using Azure + value: + registry_type: docker_registry + url: https://myregistry.azurecr.io + auth_type: oidc_azure + visibility: all + tenant_id: 12345678-1234-1234-1234-123456789012 + client_id: abcdef01-2345-6789-abcd-ef0123456789 responses: '201': description: The organization private registry configuration @@ -39872,6 +40354,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -39907,6 +40398,36 @@ paths: private registry when `visibility` is set to `selected`. items: type: integer + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -39920,7 +40441,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &256 + org-private-registry-with-selected-visibility: &262 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -39961,7 +40482,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -39989,7 +40510,7 @@ paths: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -40011,16 +40532,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *255 + schema: *261 examples: - default: *256 + default: *262 '404': *6 x-github: githubCloudOnly: false @@ -40032,6 +40553,7 @@ paths: description: |2- Updates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -40041,8 +40563,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 requestBody: required: true content: @@ -40117,12 +40639,71 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. This + field cannot be changed after creation. If provided, it must match + the existing `auth_type` of the configuration. To change the authentication + type, delete and recreate the configuration. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string examples: - default: + secret-based-update: + summary: Update a secret-based private registry value: username: monalisa encrypted_value: c2VjcmV0 key_id: '012345678912345678' + oidc-azure-update: + summary: Update an OIDC private registry (Azure) + value: + tenant_id: 12345678-1234-1234-1234-123456789012 + visibility: selected + selected_repository_ids: + - 1296269 + - 1296280 responses: '204': description: Response @@ -40147,8 +40728,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - - *67 - - *156 + - *73 + - *161 responses: '204': description: Response @@ -40171,7 +40752,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-projects-for-organization parameters: - - *67 + - *73 - name: q description: Limit results to projects of the specified type. in: query @@ -40188,7 +40769,7 @@ paths: application/json: schema: type: array - items: &257 + items: &263 title: Projects v2 Project description: A projects v2 project type: object @@ -40262,7 +40843,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &744 + - &750 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -40347,7 +40928,7 @@ paths: - deleted_at - deleted_by examples: - default: &258 + default: &264 value: id: 2 node_id: MDc6UHJvamVjdDEwMDI2MDM= @@ -40430,7 +41011,7 @@ paths: updated_at: '2025-07-11T16:19:28Z' is_template: true headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -40450,24 +41031,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-organization parameters: - - &259 + - &265 name: project_number description: The project's number. in: path required: true schema: type: integer - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *257 + schema: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -40487,8 +41068,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true description: Details of the draft item to create in the project. @@ -40522,7 +41103,7 @@ paths: description: Response content: application/json: - schema: &264 + schema: &270 title: Projects v2 Item description: An item belonging to a project type: object @@ -40535,8 +41116,8 @@ paths: description: The node ID of the project item. content: oneOf: - - *75 - - &454 + - *81 + - &460 title: Pull Request Simple description: Pull Request Simple type: object @@ -40656,7 +41237,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 active_lock_reason: type: - string @@ -40705,7 +41286,7 @@ paths: items: *4 requested_teams: type: array - items: *183 + items: *188 head: type: object properties: @@ -40713,7 +41294,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: @@ -40733,7 +41314,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: @@ -40749,7 +41330,7 @@ paths: _links: type: object properties: - comments: &261 + comments: &267 title: Link description: Hypermedia Link type: object @@ -40758,13 +41339,13 @@ paths: type: string required: - href - commits: *261 - statuses: *261 - html: *261 - issue: *261 - review_comments: *261 - review_comment: *261 - self: *261 + commits: *267 + statuses: *267 + html: *267 + issue: *267 + review_comments: *267 + review_comment: *267 + self: *267 required: - comments - commits @@ -40774,8 +41355,8 @@ paths: - review_comments - review_comment - self - author_association: *72 - auto_merge: &556 + author_association: *78 + auto_merge: &562 title: Auto merge description: The status of auto merging a pull request. type: @@ -40949,7 +41530,7 @@ paths: - created_at - updated_at description: The content represented by the item. - content_type: &263 + content_type: &269 title: Projects v2 Item Content Type description: The type of content tracked in a project item type: string @@ -40993,7 +41574,7 @@ paths: - updated_at - archived_at examples: - draft_issue: &265 + draft_issue: &271 value: id: 17 node_id: PVTI_lADOANN5s84ACbL0zgBueEI @@ -41067,8 +41648,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-organization parameters: - - *259 - - *67 + - *265 + - *73 - *17 - *45 - *46 @@ -41079,7 +41660,7 @@ paths: application/json: schema: type: array - items: &262 + items: &268 title: Projects v2 Field description: A field inside a projects v2 project type: object @@ -41232,7 +41813,7 @@ paths: - updated_at - project_url examples: - default: &680 + default: &686 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -41343,7 +41924,7 @@ paths: created_at: '2022-06-20T16:45:00Z' updated_at: '2022-06-20T16:45:00Z' headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -41362,8 +41943,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-a-field-to-an-organization-owned-project parameters: - - *259 - - *67 + - *265 + - *73 requestBody: required: true content: @@ -41409,7 +41990,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &681 + items: &687 type: object properties: name: @@ -41446,7 +42027,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &682 + iteration_configuration: &688 type: object description: The configuration for iteration fields. properties: @@ -41496,7 +42077,7 @@ paths: value: name: Due date data_type: date - single_select_field: &683 + single_select_field: &689 summary: Create a single select field value: name: Priority @@ -41523,7 +42104,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &684 + iteration_field: &690 summary: Create an iteration field value: name: Sprint @@ -41547,9 +42128,9 @@ paths: description: Response for adding a field to an organization-owned project. content: application/json: - schema: *262 + schema: *268 examples: - text_field: &685 + text_field: &691 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -41558,7 +42139,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-05-15T08:00:00Z' updated_at: '2022-05-15T08:00:00Z' - number_field: &686 + number_field: &692 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -41567,7 +42148,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-01T14:30:00Z' updated_at: '2022-06-01T14:30:00Z' - date_field: &687 + date_field: &693 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -41576,7 +42157,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-10T09:15:00Z' updated_at: '2022-06-10T09:15:00Z' - single_select_field: &688 + single_select_field: &694 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -41610,7 +42191,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &689 + iteration_field: &695 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -41655,23 +42236,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-organization parameters: - - *259 - - &690 + - *265 + - &696 name: field_id description: The unique identifier of the field. in: path required: true schema: type: integer - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *262 + schema: *268 examples: - default: &691 + default: &697 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -41706,7 +42287,7 @@ paths: created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -41727,8 +42308,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-owned-project parameters: - - *259 - - *67 + - *265 + - *73 - name: q description: Search query to filter items, see [Filtering projects](https://docs.github.com/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects) for more information. @@ -41760,7 +42341,7 @@ paths: application/json: schema: type: array - items: &266 + items: &272 title: Projects v2 Item description: An item belonging to a project type: object @@ -41777,7 +42358,7 @@ paths: description: The API URL of the project that contains this item. examples: - https://api.github.com/users/monalisa/2/projectsV2/3 - content_type: *263 + content_type: *269 content: type: - object @@ -41827,7 +42408,7 @@ paths: - updated_at - archived_at examples: - default: &267 + default: &273 value: id: 13 node_id: PVTI_lAAFAQ0 @@ -42504,7 +43085,7 @@ paths: data_type: sub_issues_progress value: headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -42524,8 +43105,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#add-item-to-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -42595,22 +43176,22 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *265 + value: *271 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *265 + value: *271 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *265 + value: *271 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *265 + value: *271 '304': *35 '403': *27 '401': *23 @@ -42630,9 +43211,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-an-organization-owned-project parameters: - - *259 - - *67 - - &268 + - *265 + - *73 + - &274 name: item_id description: The unique identifier of the project item. in: path @@ -42658,11 +43239,11 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -42681,9 +43262,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-organization parameters: - - *259 - - *67 - - *268 + - *265 + - *73 + - *274 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -42756,13 +43337,13 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - text_field: *267 - number_field: *267 - date_field: *267 - single_select_field: *267 - iteration_field: *267 + text_field: *273 + number_field: *273 + date_field: *273 + single_select_field: *273 + iteration_field: *273 '401': *23 '403': *27 '404': *6 @@ -42782,9 +43363,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-organization parameters: - - *259 - - *67 - - *268 + - *265 + - *73 + - *274 responses: '204': description: Response @@ -42807,8 +43388,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-an-organization-owned-project parameters: - - *67 - - *259 + - *73 + - *265 requestBody: required: true content: @@ -42882,7 +43463,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &672 + schema: &678 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -42986,7 +43567,7 @@ paths: examples: table_view: summary: Response for creating a table view - value: &269 + value: &275 value: id: 1 number: 1 @@ -43032,10 +43613,10 @@ paths: - 456 board_view: summary: Response for creating a board view with filter - value: *269 + value: *275 roadmap_view: summary: Response for creating a roadmap view - value: *269 + value: *275 '304': *35 '403': *27 '401': *23 @@ -43063,9 +43644,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-an-organization-project-view parameters: - - *259 - - *67 - - &692 + - *265 + - *73 + - &698 name: view_number description: The number that identifies the project view. in: path @@ -43097,11 +43678,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -43124,7 +43705,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#get-all-custom-properties-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Response @@ -43132,7 +43713,7 @@ paths: application/json: schema: type: array - items: &270 + items: &276 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -43210,7 +43791,7 @@ paths: - property_name - value_type examples: - default: &271 + default: &277 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -43259,7 +43840,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-properties-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -43270,7 +43851,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *270 + items: *276 minItems: 1 maxItems: 100 required: @@ -43300,9 +43881,9 @@ paths: application/json: schema: type: array - items: *270 + items: *276 examples: - default: *271 + default: *277 '403': *27 '404': *6 x-github: @@ -43323,8 +43904,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - - *67 - - &272 + - *73 + - &278 name: custom_property_name description: The custom property name in: path @@ -43336,9 +43917,9 @@ paths: description: Response content: application/json: - schema: *270 + schema: *276 examples: - default: &273 + default: &279 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -43372,8 +43953,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - - *67 - - *272 + - *73 + - *278 requestBody: required: true content: @@ -43453,9 +44034,9 @@ paths: description: Response content: application/json: - schema: *270 + schema: *276 examples: - default: *273 + default: *279 '403': *27 '404': *6 x-github: @@ -43478,10 +44059,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - - *67 - - *272 + - *73 + - *278 responses: - '204': *179 + '204': *184 '403': *27 '404': *6 x-github: @@ -43502,7 +44083,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#list-custom-property-values-for-organization-repositories parameters: - - *67 + - *73 - *17 - *19 - name: repository_query @@ -43543,7 +44124,7 @@ paths: - octocat/Hello-World properties: type: array - items: &274 + items: &280 title: Custom Property Value description: Custom property name and associated value type: object @@ -43585,7 +44166,7 @@ paths: - property_name: team value: octocat headers: - Link: *59 + Link: *65 '403': *27 '404': *6 x-github: @@ -43613,7 +44194,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-custom-property-values-for-organization-repositories parameters: - - *67 + - *73 requestBody: required: true content: @@ -43633,7 +44214,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *274 + items: *280 required: - repository_names - properties @@ -43674,7 +44255,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#list-public-organization-members parameters: - - *67 + - *73 - *17 - *19 responses: @@ -43686,9 +44267,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43705,8 +44286,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response if user is a public member @@ -43730,8 +44311,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#set-public-organization-membership-for-the-authenticated-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -43752,8 +44333,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user parameters: - - *67 - - *63 + - *73 + - *69 responses: '204': description: Response @@ -43777,7 +44358,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-organization-repositories parameters: - - *67 + - *73 - name: type description: Specifies the types of repositories you want returned. in: query @@ -43823,11 +44404,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43846,7 +44427,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-an-organization-repository parameters: - - *67 + - *73 requestBody: required: true content: @@ -44028,7 +44609,7 @@ paths: description: Response content: application/json: - schema: &322 + schema: &328 title: Full Repository description: Full Repository type: object @@ -44387,7 +44968,7 @@ paths: template_repository: anyOf: - type: 'null' - - *71 + - *77 temp_clone_token: type: - string @@ -44487,13 +45068,13 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 organization: anyOf: - type: 'null' - *4 - parent: *71 - source: *71 + parent: *77 + source: *77 forks: type: integer master_branch: @@ -44506,7 +45087,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &459 + code_of_conduct: &465 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -44536,7 +45117,7 @@ paths: - key - name - html_url - security_and_analysis: *275 + security_and_analysis: *281 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -44631,7 +45212,7 @@ paths: has_downloads: version: '2026-03-10' examples: - default: &324 + default: &330 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -45155,10 +45736,10 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - *17 - *19 - - &578 + - &584 name: targets description: | A comma-separated list of rule targets to filter by. @@ -45177,7 +45758,7 @@ paths: application/json: schema: type: array - items: &302 + items: &308 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -45212,7 +45793,7 @@ paths: source: type: string description: The name of the source - enforcement: &278 + enforcement: &284 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -45225,7 +45806,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &279 + items: &285 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -45296,7 +45877,7 @@ paths: description: The html URL of the ruleset conditions: anyOf: - - &276 + - &282 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -45320,7 +45901,7 @@ paths: match. items: type: string - - &280 + - &286 title: Organization ruleset conditions type: object description: |- @@ -45334,7 +45915,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -45368,7 +45949,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -45390,7 +45971,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *276 + - *282 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -45403,7 +45984,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &277 + items: &283 title: Repository ruleset property targeting definition type: object @@ -45436,7 +46017,7 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *277 + items: *283 required: - repository_property type: @@ -45444,12 +46025,12 @@ paths: - object rules: type: array - items: &579 + items: &585 title: Repository Rule type: object description: A repository rule. oneOf: - - &281 + - &287 title: creation description: Only allow users with bypass permission to create matching refs. @@ -45461,7 +46042,7 @@ paths: type: string enum: - creation - - &282 + - &288 title: update description: Only allow users with bypass permission to update matching refs. @@ -45482,7 +46063,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &283 + - &289 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -45494,7 +46075,7 @@ paths: type: string enum: - deletion - - &284 + - &290 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -45506,7 +46087,7 @@ paths: type: string enum: - required_linear_history - - &577 + - &583 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -45584,7 +46165,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &285 + - &291 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -45608,7 +46189,7 @@ paths: type: string required: - required_deployment_environments - - &286 + - &292 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -45620,7 +46201,7 @@ paths: type: string enum: - required_signatures - - &287 + - &293 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -45726,7 +46307,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &288 + - &294 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -45774,7 +46355,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &289 + - &295 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -45786,7 +46367,7 @@ paths: type: string enum: - non_fast_forward - - &290 + - &296 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -45823,7 +46404,7 @@ paths: required: - operator - pattern - - &291 + - &297 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -45860,7 +46441,7 @@ paths: required: - operator - pattern - - &292 + - &298 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -45897,7 +46478,7 @@ paths: required: - operator - pattern - - &293 + - &299 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -45934,7 +46515,7 @@ paths: required: - operator - pattern - - &294 + - &300 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -45971,7 +46552,7 @@ paths: required: - operator - pattern - - &295 + - &301 title: file_path_restriction description: Prevent commits that include changes in specified file and folder paths from being pushed to the commit @@ -45996,7 +46577,7 @@ paths: type: string required: - restricted_file_paths - - &296 + - &302 title: max_file_path_length description: Prevent commits that include file paths that exceed the specified character limit from being pushed @@ -46020,7 +46601,7 @@ paths: maximum: 32767 required: - max_file_path_length - - &297 + - &303 title: file_extension_restriction description: Prevent commits that include files with specified file extensions from being pushed to the commit graph. @@ -46043,7 +46624,7 @@ paths: type: string required: - restricted_file_extensions - - &298 + - &304 title: max_file_size description: Prevent commits with individual files that exceed the specified limit from being pushed to the commit @@ -46068,7 +46649,7 @@ paths: maximum: 100 required: - max_file_size - - &299 + - &305 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -46118,7 +46699,7 @@ paths: - repository_id required: - workflows - - &300 + - &306 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -46179,7 +46760,7 @@ paths: - tool required: - code_scanning_tools - - &301 + - &307 title: copilot_code_review description: Request Copilot code review for new pull requests automatically if the author has access to Copilot code @@ -46241,7 +46822,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 post: summary: Create an organization repository ruleset description: Create a repository ruleset for an organization. @@ -46257,7 +46838,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 requestBody: description: Request body required: true @@ -46278,26 +46859,20 @@ paths: - push - repository default: branch - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *280 + items: *285 + conditions: *286 rules: type: array description: An array of rules within the ruleset. - items: &304 + items: &310 title: Repository Rule type: object description: A repository rule. oneOf: - - *281 - - *282 - - *283 - - *284 - - *285 - - *286 - *287 - *288 - *289 @@ -46313,6 +46888,12 @@ paths: - *299 - *300 - *301 + - *302 + - *303 + - *304 + - *305 + - *306 + - *307 required: - name - enforcement @@ -46350,9 +46931,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: &303 + default: &309 value: id: 21 name: super cool ruleset @@ -46393,7 +46974,7 @@ paths: updated_at: '2023-09-23T16:29:47Z' '404': *6 '422': *15 - '500': *107 + '500': *53 "/orgs/{org}/rulesets/rule-suites": get: summary: List organization rule suites @@ -46407,8 +46988,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - - *67 - - &580 + - *73 + - &586 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -46423,7 +47004,7 @@ paths: in: query schema: type: string - - &581 + - &587 name: time_period description: |- The time period to filter by. @@ -46439,14 +47020,14 @@ paths: - week - month default: day - - &582 + - &588 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &583 + - &589 name: rule_suite_result description: The rule suite results to filter on. When specified, only suites with this result will be returned. @@ -46466,7 +47047,7 @@ paths: description: Response content: application/json: - schema: &584 + schema: &590 title: Rule Suites description: Response type: array @@ -46522,7 +47103,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &585 + default: &591 value: - id: 21 actor_id: 12 @@ -46546,7 +47127,7 @@ paths: result: pass evaluation_result: fail '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46565,8 +47146,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - - *67 - - &586 + - *73 + - &592 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -46582,7 +47163,7 @@ paths: description: Response content: application/json: - schema: &587 + schema: &593 title: Rule Suite description: Response type: object @@ -46689,7 +47270,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &588 + default: &594 value: id: 21 actor_id: 12 @@ -46724,7 +47305,7 @@ paths: result: fail rule_type: commit_message_pattern '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46750,7 +47331,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46762,11 +47343,11 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *303 + default: *309 '404': *6 - '500': *107 + '500': *53 put: summary: Update an organization repository ruleset description: Update a ruleset for an organization. @@ -46782,7 +47363,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46808,16 +47389,16 @@ paths: - tag - push - repository - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *280 + items: *285 + conditions: *286 rules: description: An array of rules within the ruleset. type: array - items: *304 + items: *310 examples: default: value: @@ -46852,12 +47433,12 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *303 + default: *309 '404': *6 '422': *15 - '500': *107 + '500': *53 delete: summary: Delete an organization repository ruleset description: Delete a ruleset for an organization. @@ -46873,7 +47454,7 @@ paths: category: orgs subcategory: rules parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46884,7 +47465,7 @@ paths: '204': description: Response '404': *6 - '500': *107 + '500': *53 "/orgs/{org}/rulesets/{ruleset_id}/history": get: summary: Get organization ruleset history @@ -46896,7 +47477,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rules#get-organization-ruleset-history parameters: - - *67 + - *73 - *17 - *19 - name: ruleset_id @@ -46912,7 +47493,7 @@ paths: application/json: schema: type: array - items: &305 + items: &311 title: Ruleset version type: object description: The historical version of a ruleset @@ -46936,7 +47517,7 @@ paths: type: string format: date-time examples: - default: &590 + default: &596 value: - version_id: 3 actor: @@ -46954,7 +47535,7 @@ paths: type: User updated_at: '2024-08-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46971,7 +47552,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/rules#get-organization-ruleset-version parameters: - - *67 + - *73 - name: ruleset_id description: The ID of the ruleset. in: path @@ -46989,9 +47570,9 @@ paths: description: Response content: application/json: - schema: &591 + schema: &597 allOf: - - *305 + - *311 - type: object required: - state @@ -47038,7 +47619,7 @@ paths: operator: contains pattern: github '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -47060,8 +47641,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - - *67 - - &592 + - *73 + - &598 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -47072,7 +47653,7 @@ paths: enum: - open - resolved - - &593 + - &599 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -47082,7 +47663,7 @@ paths: required: false schema: type: string - - &594 + - &600 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -47091,7 +47672,7 @@ paths: required: false schema: type: string - - &595 + - &601 name: assignee in: query description: Filters alerts by assignee. Use `*` to get all assigned alerts, @@ -47110,7 +47691,7 @@ paths: all-unassigned: value: none summary: Filter for all unassigned alerts - - &596 + - &602 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -47122,10 +47703,10 @@ paths: - created - updated default: created - - *53 + - *59 - *19 - *17 - - &597 + - &603 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -47135,7 +47716,7 @@ paths: required: false schema: type: string - - &598 + - &604 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -47145,7 +47726,7 @@ paths: required: false schema: type: string - - &599 + - &605 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -47154,7 +47735,7 @@ paths: required: false schema: type: string - - &600 + - &606 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -47163,7 +47744,7 @@ paths: schema: type: boolean default: false - - &601 + - &607 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -47172,7 +47753,7 @@ paths: schema: type: boolean default: false - - &602 + - &608 name: hide_secret in: query description: A boolean value representing whether or not to hide literal secrets @@ -47191,27 +47772,27 @@ paths: items: type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &603 + state: &609 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &604 + resolution: &610 type: - string - 'null' @@ -47245,7 +47826,7 @@ paths: secret: type: string description: The secret that was detected. - repository: *58 + repository: *64 push_protection_bypassed: type: - boolean @@ -47318,14 +47899,14 @@ paths: first_location_detected: anyOf: - type: 'null' - - &605 + - &611 description: 'Details on the location where the token was initially detected. This can be a commit, wiki commit, issue, discussion, pull request. ' oneOf: - - &607 + - &613 description: Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository. @@ -47382,7 +47963,7 @@ paths: - blob_url - commit_sha - commit_url - - &608 + - &614 description: Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki. @@ -47443,7 +48024,7 @@ paths: - page_url - commit_sha - commit_url - - &609 + - &615 description: Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue. @@ -47458,7 +48039,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_title_url - - &610 + - &616 description: Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue. @@ -47473,7 +48054,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_body_url - - &611 + - &617 description: Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue. @@ -47488,7 +48069,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - issue_comment_url - - &612 + - &618 description: Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion. @@ -47503,7 +48084,7 @@ paths: - https://github.com/community/community/discussions/39082 required: - discussion_title_url - - &613 + - &619 description: Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion. @@ -47518,7 +48099,7 @@ paths: - https://github.com/community/community/discussions/39082#discussion-4566270 required: - discussion_body_url - - &614 + - &620 description: Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion. @@ -47533,7 +48114,7 @@ paths: - https://github.com/community/community/discussions/39082#discussioncomment-4158232 required: - discussion_comment_url - - &615 + - &621 description: Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request. @@ -47548,7 +48129,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_title_url - - &616 + - &622 description: Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request. @@ -47563,7 +48144,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_body_url - - &617 + - &623 description: Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request. @@ -47578,7 +48159,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - pull_request_comment_url - - &618 + - &624 description: Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request. @@ -47593,7 +48174,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846/reviews/80 required: - pull_request_review_url - - &619 + - &625 description: Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull @@ -47794,9 +48375,9 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -47821,7 +48402,7 @@ paths: category: secret-scanning subcategory: push-protection parameters: - - *67 + - *73 responses: '200': description: Response @@ -47833,7 +48414,7 @@ paths: related to push protection. type: object properties: - pattern_config_version: &307 + pattern_config_version: &313 type: - string - 'null' @@ -47843,7 +48424,7 @@ paths: provider_pattern_overrides: type: array description: Overrides for partner patterns. - items: &306 + items: &312 type: object properties: token_type: @@ -47912,7 +48493,7 @@ paths: custom_pattern_overrides: type: array description: Overrides for custom patterns defined by the organization. - items: *306 + items: *312 examples: default: value: @@ -47961,7 +48542,7 @@ paths: category: secret-scanning subcategory: push-protection parameters: - - *67 + - *73 requestBody: required: true content: @@ -47969,7 +48550,7 @@ paths: schema: type: object properties: - pattern_config_version: *307 + pattern_config_version: *313 provider_pattern_settings: type: array description: Pattern settings for provider patterns. @@ -47995,7 +48576,7 @@ paths: token_type: type: string description: The ID of the pattern to configure. - custom_pattern_version: *307 + custom_pattern_version: *313 push_protection_setting: type: string description: Push protection setting to set for the pattern. @@ -48049,8 +48630,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories-for-an-organization parameters: - - *67 - - *53 + - *73 + - *59 - name: sort description: The property to sort the results by. in: query @@ -48093,7 +48674,7 @@ paths: application/json: schema: type: array - items: &623 + items: &629 description: A repository security advisory. type: object properties: @@ -48301,7 +48882,7 @@ paths: required: - vector_string - score - cvss_severities: *55 + cvss_severities: *61 cwes: type: - array @@ -48337,7 +48918,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 credits_detailed: type: - array @@ -48348,7 +48929,7 @@ paths: type: object properties: user: *4 - type: *308 + type: *314 state: type: string description: The state of the user's acceptance of the @@ -48374,13 +48955,13 @@ paths: - array - 'null' description: A list of teams that collaborate on the advisory. - items: *183 + items: *188 private_fork: readOnly: true description: A temporary private fork of the advisory's repository for collaborating on a fix. allOf: - - *58 + - *64 type: - 'null' required: @@ -48444,7 +49025,7 @@ paths: - private_fork version: '2026-03-10' examples: - default: &624 + default: &630 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -48823,7 +49404,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#list-security-manager-teams parameters: - - *67 + - *73 responses: '200': description: Response @@ -48831,7 +49412,7 @@ paths: application/json: schema: type: array - items: *239 + items: *245 examples: default: value: @@ -48871,8 +49452,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -48897,8 +49478,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response @@ -48925,7 +49506,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#get-immutable-releases-settings-for-an-organization parameters: - - *67 + - *73 responses: '200': description: Immutable releases settings response @@ -48975,7 +49556,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#set-immutable-releases-settings-for-an-organization parameters: - - *67 + - *73 responses: '204': description: Response @@ -49033,7 +49614,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-selected-repositories-for-immutable-releases-enforcement parameters: - - *67 + - *73 - *19 - *17 responses: @@ -49051,9 +49632,9 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *160 + default: *165 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49072,7 +49653,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#set-selected-repositories-for-immutable-releases-enforcement parameters: - - *67 + - *73 requestBody: required: true content: @@ -49121,8 +49702,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#enable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -49144,8 +49725,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#disable-a-selected-repository-for-immutable-releases-in-an-organization parameters: - - *67 - - *137 + - *73 + - *142 responses: '204': description: Response @@ -49168,7 +49749,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#list-hosted-compute-network-configurations-for-an-organization parameters: - - *67 + - *73 - *17 - *19 responses: @@ -49186,7 +49767,7 @@ paths: type: integer network_configurations: type: array - items: &309 + items: &315 title: Hosted compute network configuration description: A hosted compute network configuration. type: object @@ -49264,7 +49845,7 @@ paths: - 6789ABDCEF12345 created_on: '2023-04-26T15:23:37Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49283,7 +49864,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#create-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 + - *73 requestBody: required: true content: @@ -49326,9 +49907,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: &310 + default: &316 value: id: 123456789ABCDEF name: My network configuration @@ -49356,8 +49937,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 - - &311 + - *73 + - &317 name: network_configuration_id description: Unique identifier of the hosted compute network configuration. in: path @@ -49369,11 +49950,11 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: *310 + default: *316 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49392,8 +49973,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#update-a-hosted-compute-network-configuration-for-an-organization parameters: - - *67 - - *311 + - *73 + - *317 requestBody: required: true content: @@ -49433,9 +50014,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *315 examples: - default: *310 + default: *316 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49454,8 +50035,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#delete-a-hosted-compute-network-configuration-from-an-organization parameters: - - *67 - - *311 + - *73 + - *317 responses: '204': description: Response @@ -49478,7 +50059,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/network-configurations#get-a-hosted-compute-network-settings-resource-for-an-organization parameters: - - *67 + - *73 - name: network_settings_id description: Unique identifier of the hosted compute network settings. in: path @@ -49537,7 +50118,7 @@ paths: subnet_id: "/subscriptions/14839728-3ad9-43ab-bd2b-fa6ad0f75e2a/resourceGroups/my-rg/providers/Microsoft.Network/virtualNetworks/my-vnet/subnets/my-subnet" region: eastus headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49567,8 +50148,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-a-team parameters: - - *67 - - *69 + - *73 + - *75 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -49600,13 +50181,13 @@ paths: application/json: schema: type: array - items: *312 + items: *318 examples: - default: *313 - '500': *107 + default: *319 + '500': *53 '403': *27 '404': *6 - '422': *314 + '422': *320 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49624,7 +50205,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-teams parameters: - - *67 + - *73 - *17 - *19 - name: team_type @@ -49646,11 +50227,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '403': *27 x-github: githubCloudOnly: false @@ -49670,7 +50251,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#create-a-team parameters: - - *67 + - *73 requestBody: required: true content: @@ -49742,7 +50323,7 @@ paths: description: Response content: application/json: - schema: &315 + schema: &321 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -49816,7 +50397,7 @@ paths: parent: anyOf: - type: 'null' - - *239 + - *245 members_count: type: integer examples: @@ -50141,7 +50722,7 @@ paths: - repos_count - organization examples: - default: &316 + default: &322 value: id: 1 node_id: MDQ6VGVhbTE= @@ -50222,16 +50803,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-by-name parameters: - - *67 - - *69 + - *73 + - *75 responses: '200': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 x-github: githubCloudOnly: false @@ -50252,8 +50833,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team parameters: - - *67 - - *69 + - *73 + - *75 requestBody: required: false content: @@ -50316,16 +50897,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '201': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 '422': *15 '403': *27 @@ -50350,12 +50931,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team parameters: - - *67 - - *69 + - *73 + - *75 responses: '204': description: Response - '422': &317 + '422': &323 description: Unprocessable entity if you attempt to modify an enterprise team at the organization level. x-github: @@ -50378,8 +50959,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -50389,12 +50970,12 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 - '422': *317 + Link: *65 + '422': *323 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50414,8 +50995,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members parameters: - - *67 - - *69 + - *73 + - *75 - name: role description: Filters members returned by their role in the team. in: query @@ -50438,9 +51019,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50468,15 +51049,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 responses: '200': description: Response content: application/json: - schema: &318 + schema: &324 title: Team Membership description: Team Membership type: object @@ -50504,7 +51085,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &640 + response-if-user-is-a-team-maintainer: &646 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -50540,9 +51121,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 requestBody: required: false content: @@ -50567,9 +51148,9 @@ paths: description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-users-membership-with-team-is-now-pending: &641 + response-if-users-membership-with-team-is-now-pending: &647 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -50604,9 +51185,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user parameters: - - *67 + - *73 + - *75 - *69 - - *63 responses: '204': description: Response @@ -50632,8 +51213,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -50643,11 +51224,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50674,16 +51255,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &642 + schema: &648 title: Team Repository description: A team's access to a repository. type: object @@ -50709,7 +51290,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 forks: type: integer permissions: @@ -51403,10 +51984,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 requestBody: required: false content: @@ -51451,10 +52032,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team parameters: - - *67 - - *69 - - *319 - - *320 + - *73 + - *75 + - *325 + - *326 responses: '204': description: Response @@ -51478,8 +52059,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams parameters: - - *67 - - *69 + - *73 + - *75 - *17 - *19 responses: @@ -51489,9 +52070,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - response-if-child-teams-exist: &643 + response-if-child-teams-exist: &649 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -51519,7 +52100,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos html_url: https://github.com/orgs/rails/teams/core headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -51544,7 +52125,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization parameters: - - *67 + - *73 - name: security_product in: path description: The security feature to enable or disable. @@ -51645,7 +52226,7 @@ paths: resources: type: object properties: - core: &321 + core: &327 title: Rate Limit type: object properties: @@ -51662,21 +52243,21 @@ paths: - remaining - reset - used - graphql: *321 - search: *321 - code_search: *321 - source_import: *321 - integration_manifest: *321 - code_scanning_upload: *321 - actions_runner_registration: *321 - scim: *321 - dependency_snapshots: *321 - dependency_sbom: *321 - code_scanning_autofix: *321 + graphql: *327 + search: *327 + code_search: *327 + source_import: *327 + integration_manifest: *327 + code_scanning_upload: *327 + actions_runner_registration: *327 + scim: *327 + dependency_snapshots: *327 + dependency_sbom: *327 + code_scanning_autofix: *327 required: - core - search - rate: *321 + rate: *327 required: - rate - resources @@ -51789,14 +52370,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *322 + schema: *328 examples: default-response: summary: Default response @@ -52301,7 +52882,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *323 + '301': *329 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52319,8 +52900,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -52612,10 +53193,10 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 - '307': &325 + default: *330 + '307': &331 description: Temporary Redirect content: application/json: @@ -52644,8 +53225,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -52667,7 +53248,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *325 + '307': *331 '404': *6 '409': *52 x-github: @@ -52691,11 +53272,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - - &358 + - &364 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -52718,7 +53299,7 @@ paths: type: integer artifacts: type: array - items: &326 + items: &332 title: Artifact description: An artifact type: object @@ -52813,7 +53394,7 @@ paths: - expires_at - updated_at examples: - default: &359 + default: &365 value: total_count: 2 artifacts: @@ -52852,7 +53433,7 @@ paths: head_branch: main head_sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52874,9 +53455,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *319 - - *320 - - &327 + - *325 + - *326 + - &333 name: artifact_id description: The unique identifier of the artifact. in: path @@ -52888,7 +53469,7 @@ paths: description: Response content: application/json: - schema: *326 + schema: *332 examples: default: value: @@ -52926,9 +53507,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *319 - - *320 - - *327 + - *325 + - *326 + - *333 responses: '204': description: Response @@ -52952,9 +53533,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *319 - - *320 - - *327 + - *325 + - *326 + - *333 - name: archive_format in: path required: true @@ -52968,7 +53549,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': &514 + '410': &520 description: Gone content: application/json: @@ -52993,14 +53574,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &328 + schema: &334 title: Actions cache retention limit for a repository description: GitHub Actions cache retention policy for a repository. type: object @@ -53034,13 +53615,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *328 + schema: *334 examples: selected_actions: *40 responses: @@ -53069,14 +53650,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &329 + schema: &335 title: Actions cache storage limit for a repository description: GitHub Actions cache storage policy for a repository. type: object @@ -53110,13 +53691,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *329 + schema: *335 examples: selected_actions: *42 responses: @@ -53147,14 +53728,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *330 + schema: *336 examples: default: value: @@ -53180,11 +53761,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - - &331 + - &337 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -53212,13 +53793,13 @@ paths: - last_accessed_at - size_in_bytes default: last_accessed_at - - *53 + - *59 responses: '200': description: Response content: application/json: - schema: &332 + schema: &338 title: Repository actions caches description: Repository actions caches type: object @@ -53268,7 +53849,7 @@ paths: - total_count - actions_caches examples: - default: &333 + default: &339 value: total_count: 1 actions_caches: @@ -53280,7 +53861,7 @@ paths: created_at: '2019-01-24T22:45:36.000Z' size_in_bytes: 1024 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53300,23 +53881,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *319 - - *320 + - *325 + - *326 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *331 + - *337 responses: '200': description: Response content: application/json: - schema: *332 + schema: *338 examples: - default: *333 + default: *339 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53336,8 +53917,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *319 - - *320 + - *325 + - *326 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -53368,9 +53949,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *319 - - *320 - - &334 + - *325 + - *326 + - &340 name: job_id description: The unique identifier of the job. in: path @@ -53382,7 +53963,7 @@ paths: description: Response content: application/json: - schema: &362 + schema: &368 title: Job description: Information of a job execution in a workflow run type: object @@ -53729,9 +54310,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *319 - - *320 - - *334 + - *325 + - *326 + - *340 responses: '302': description: Response @@ -53759,9 +54340,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *319 - - *320 - - *334 + - *325 + - *326 + - *340 requestBody: required: false content: @@ -53783,7 +54364,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -53807,8 +54388,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Status response @@ -53858,8 +54439,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -53893,7 +54474,7 @@ paths: description: Empty response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -53922,8 +54503,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -53941,7 +54522,7 @@ paths: type: integer secrets: type: array - items: &364 + items: &370 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -53962,7 +54543,7 @@ paths: - created_at - updated_at examples: - default: &365 + default: &371 value: total_count: 2 secrets: @@ -53973,7 +54554,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53995,9 +54576,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *319 - - *320 - - *335 + - *325 + - *326 + - *341 - *19 responses: '200': @@ -54014,7 +54595,7 @@ paths: type: integer variables: type: array - items: &368 + items: &374 title: Actions Variable type: object properties: @@ -54048,7 +54629,7 @@ paths: - created_at - updated_at examples: - default: &369 + default: &375 value: total_count: 2 variables: @@ -54061,7 +54642,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54081,8 +54662,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -54091,12 +54672,12 @@ paths: schema: type: object properties: - enabled: &337 + enabled: &343 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *133 - selected_actions_url: *336 - sha_pinning_required: *134 + allowed_actions: *138 + selected_actions_url: *342 + sha_pinning_required: *139 required: - enabled examples: @@ -54124,8 +54705,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -54136,9 +54717,9 @@ paths: schema: type: object properties: - enabled: *337 - allowed_actions: *133 - sha_pinning_required: *134 + enabled: *343 + allowed_actions: *138 + sha_pinning_required: *139 required: - enabled examples: @@ -54168,14 +54749,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &338 + schema: &344 type: object properties: access_level: @@ -54192,7 +54773,7 @@ paths: required: - access_level examples: - default: &339 + default: &345 value: access_level: organization x-github: @@ -54216,15 +54797,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *338 + schema: *344 examples: - default: *339 + default: *345 responses: '204': description: Response @@ -54248,14 +54829,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *340 + schema: *346 examples: default: value: @@ -54279,8 +54860,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Empty response for successful settings update @@ -54290,7 +54871,7 @@ paths: required: true content: application/json: - schema: *341 + schema: *347 examples: default: summary: Set retention days @@ -54314,16 +54895,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *135 + schema: *140 examples: - default: *342 + default: *348 '404': *6 x-github: enabledForGitHubApps: true @@ -54342,8 +54923,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -54353,7 +54934,7 @@ paths: required: true content: application/json: - schema: *135 + schema: *140 examples: default: summary: Set approval policy to first time contributors @@ -54377,16 +54958,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *343 + schema: *349 examples: - default: *136 + default: *141 '403': *27 '404': *6 x-github: @@ -54406,15 +54987,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *344 + schema: *350 examples: - default: *136 + default: *141 responses: '204': description: Empty response for successful settings update @@ -54438,16 +55019,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *138 + schema: *143 examples: - default: *139 + default: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -54466,8 +55047,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -54475,9 +55056,9 @@ paths: required: false content: application/json: - schema: *138 + schema: *143 examples: - selected_actions: *139 + selected_actions: *144 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -54499,16 +55080,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *345 + schema: *351 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54529,8 +55110,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Success response @@ -54541,9 +55122,9 @@ paths: required: true content: application/json: - schema: *346 + schema: *352 examples: - default: *143 + default: *148 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54570,8 +55151,8 @@ paths: in: query schema: type: string - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -54589,11 +55170,11 @@ paths: type: integer runners: type: array - items: *150 + items: *155 examples: - default: *151 + default: *156 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54615,8 +55196,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -54624,9 +55205,9 @@ paths: application/json: schema: type: array - items: *347 + items: *353 examples: - default: *348 + default: *354 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54648,8 +55229,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -54692,7 +55273,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *349 + '201': *355 '404': *6 '422': *7 '409': *52 @@ -54723,16 +55304,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: *350 + default: *356 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54760,16 +55341,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response content: application/json: - schema: *152 + schema: *157 examples: - default: *351 + default: *357 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54791,17 +55372,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: '200': description: Response content: application/json: - schema: *150 + schema: *155 examples: - default: *352 + default: *358 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54822,9 +55403,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: '204': description: Response @@ -54850,11 +55431,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: - '200': *154 + '200': *159 '404': *6 x-github: githubCloudOnly: false @@ -54876,9 +55457,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 requestBody: required: true content: @@ -54902,7 +55483,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -54926,9 +55507,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 requestBody: required: true content: @@ -54953,7 +55534,7 @@ paths: - gpu - accelerated responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -54977,11 +55558,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 + - *325 + - *326 + - *154 responses: - '200': *353 + '200': *359 '404': *6 x-github: githubCloudOnly: false @@ -55008,12 +55589,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *319 - - *320 - - *149 - - *354 + - *325 + - *326 + - *154 + - *360 responses: - '200': *154 + '200': *159 '404': *6 '422': *7 x-github: @@ -55039,9 +55620,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *319 - - *320 - - &372 + - *325 + - *326 + - &378 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -55049,7 +55630,7 @@ paths: required: false schema: type: string - - &373 + - &379 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -55057,7 +55638,7 @@ paths: required: false schema: type: string - - &374 + - &380 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -55066,7 +55647,7 @@ paths: required: false schema: type: string - - &375 + - &381 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -55093,7 +55674,7 @@ paths: - pending - *17 - *19 - - &376 + - &382 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -55102,7 +55683,7 @@ paths: schema: type: string format: date-time - - &355 + - &361 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -55111,13 +55692,13 @@ paths: schema: type: boolean default: false - - &377 + - &383 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &378 + - &384 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -55140,7 +55721,7 @@ paths: type: integer workflow_runs: type: array - items: &356 + items: &362 title: Workflow Run description: An invocation of a workflow type: object @@ -55257,7 +55838,7 @@ paths: type: - array - 'null' - items: *78 + items: *84 created_at: type: string format: date-time @@ -55318,7 +55899,7 @@ paths: head_commit: anyOf: - type: 'null' - - &400 + - &406 title: Simple Commit description: A commit. type: object @@ -55392,8 +55973,8 @@ paths: - timestamp - author - committer - repository: *148 - head_repository: *148 + repository: *153 + head_repository: *153 head_repository_id: type: integer examples: @@ -55433,7 +56014,7 @@ paths: - workflow_url - pull_requests examples: - default: &379 + default: &385 value: total_count: 1 workflow_runs: @@ -55647,7 +56228,7 @@ paths: releases_url: https://api.github.com/repos/octo-org/octo-repo/releases{/id} deployments_url: https://api.github.com/repos/octo-org/octo-repo/deployments headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -55669,24 +56250,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *319 - - *320 - - &357 + - *325 + - *326 + - &363 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *355 + - *361 responses: '200': description: Response content: application/json: - schema: *356 + schema: *362 examples: - default: &360 + default: &366 value: id: 30433642 name: Build @@ -55927,9 +56508,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '204': description: Response @@ -55952,9 +56533,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -56082,15 +56663,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56117,13 +56698,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 - *17 - *19 - - *358 - - *53 + - *364 + - *59 responses: '200': description: Response @@ -56139,11 +56720,11 @@ paths: type: integer artifacts: type: array - items: *326 + items: *332 examples: - default: *359 + default: *365 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56165,25 +56746,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *319 - - *320 - - *357 - - &361 + - *325 + - *326 + - *363 + - &367 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *355 + - *361 responses: '200': description: Response content: application/json: - schema: *356 + schema: *362 examples: - default: *360 + default: *366 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56206,10 +56787,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *319 - - *320 - - *357 - - *361 + - *325 + - *326 + - *363 + - *367 - *17 - *19 responses: @@ -56227,9 +56808,9 @@ paths: type: integer jobs: type: array - items: *362 + items: *368 examples: - default: &363 + default: &369 value: total_count: 1 jobs: @@ -56318,7 +56899,7 @@ paths: workflow_name: CI head_branch: main headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -56342,10 +56923,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *319 - - *320 - - *357 - - *361 + - *325 + - *326 + - *363 + - *367 responses: '302': description: Response @@ -56373,15 +56954,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '202': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56408,9 +56989,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: true content: @@ -56477,15 +57058,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '202': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -56512,9 +57093,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -56544,11 +57125,11 @@ paths: type: integer jobs: type: array - items: *362 + items: *368 examples: - default: *363 + default: *369 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56571,9 +57152,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '302': description: Response @@ -56600,14 +57181,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '204': description: Response '403': *27 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56629,9 +57210,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -56700,7 +57281,7 @@ paths: items: type: object properties: - type: &480 + type: &486 type: string description: The type of reviewer. enum: @@ -56711,7 +57292,7 @@ paths: reviewer: anyOf: - *4 - - *183 + - *188 required: - environment - wait_timer @@ -56786,9 +57367,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: true content: @@ -56838,7 +57419,7 @@ paths: application/json: schema: type: array - items: &475 + items: &481 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -56950,7 +57531,7 @@ paths: - created_at - updated_at examples: - default: &476 + default: &482 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -57006,9 +57587,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: false content: @@ -57030,7 +57611,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -57053,9 +57634,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 requestBody: required: false content: @@ -57077,7 +57658,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -57109,9 +57690,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *319 - - *320 - - *357 + - *325 + - *326 + - *363 responses: '200': description: Response @@ -57248,8 +57829,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -57267,11 +57848,11 @@ paths: type: integer secrets: type: array - items: *364 + items: *370 examples: - default: *365 + default: *371 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57294,16 +57875,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *366 + schema: *372 examples: - default: *367 + default: *373 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57325,17 +57906,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *364 + schema: *370 examples: - default: &493 + default: &499 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -57361,9 +57942,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -57394,7 +57975,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -57420,9 +58001,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -57447,9 +58028,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *319 - - *320 - - *335 + - *325 + - *326 + - *341 - *19 responses: '200': @@ -57466,11 +58047,11 @@ paths: type: integer variables: type: array - items: *368 + items: *374 examples: - default: *369 + default: *375 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57491,8 +58072,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -57519,7 +58100,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -57544,17 +58125,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 responses: '200': description: Response content: application/json: - schema: *368 + schema: *374 examples: - default: &494 + default: &500 value: name: USERNAME value: octocat @@ -57580,9 +58161,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 requestBody: required: true content: @@ -57624,9 +58205,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *319 - - *320 - - *159 + - *325 + - *326 + - *164 responses: '204': description: Response @@ -57651,8 +58232,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -57670,7 +58251,7 @@ paths: type: integer workflows: type: array - items: &370 + items: &376 title: Workflow description: A GitHub Actions workflow type: object @@ -57765,7 +58346,7 @@ paths: html_url: https://github.com/octo-org/octo-repo/blob/master/.github/workflows/269289 badge_url: https://github.com/octo-org/octo-repo/workflows/Linter/badge.svg headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57788,9 +58369,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *319 - - *320 - - &371 + - *325 + - *326 + - &377 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -57805,7 +58386,7 @@ paths: description: Response content: application/json: - schema: *370 + schema: *376 examples: default: value: @@ -57838,9 +58419,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Response @@ -57865,9 +58446,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Empty response when `return_run_details` parameter is `false`. @@ -57962,9 +58543,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '204': description: Response @@ -57991,19 +58572,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *319 - - *320 - - *371 - - *372 - - *373 - - *374 - - *375 - - *17 - - *19 - - *376 - - *355 + - *325 + - *326 - *377 - *378 + - *379 + - *380 + - *381 + - *17 + - *19 + - *382 + - *361 + - *383 + - *384 responses: '200': description: Response @@ -58019,11 +58600,11 @@ paths: type: integer workflow_runs: type: array - items: *356 + items: *362 examples: - default: *379 + default: *385 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -58053,9 +58634,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *319 - - *320 - - *371 + - *325 + - *326 + - *377 responses: '200': description: Response @@ -58116,9 +58697,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *319 - - *320 - - *53 + - *325 + - *326 + - *59 - *17 - *45 - *46 @@ -58266,7 +58847,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '422': *7 x-github: githubCloudOnly: false @@ -58285,8 +58866,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -58298,9 +58879,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -58323,8 +58904,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *319 - - *320 + - *325 + - *326 - name: assignee in: path required: true @@ -58360,8 +58941,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#create-an-attestation parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -58473,8 +59054,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/attestations#list-attestations parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *45 - *46 @@ -58531,7 +59112,7 @@ paths: initiator: type: string examples: - default: *380 + default: *386 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -58565,8 +59146,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -58574,7 +59155,7 @@ paths: application/json: schema: type: array - items: &381 + items: &387 title: Autolink reference description: An autolink reference. type: object @@ -58633,8 +59214,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -58673,9 +59254,9 @@ paths: description: response content: application/json: - schema: *381 + schema: *387 examples: - default: &382 + default: &388 value: id: 1 key_prefix: TICKET- @@ -58706,9 +59287,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *319 - - *320 - - &383 + - *325 + - *326 + - &389 name: autolink_id description: The unique identifier of the autolink. in: path @@ -58720,9 +59301,9 @@ paths: description: Response content: application/json: - schema: *381 + schema: *387 examples: - default: *382 + default: *388 '404': *6 x-github: githubCloudOnly: false @@ -58742,9 +59323,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *319 - - *320 - - *383 + - *325 + - *326 + - *389 responses: '204': description: Response @@ -58768,8 +59349,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response if Dependabot is enabled @@ -58819,8 +59400,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -58841,8 +59422,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -58862,8 +59443,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *319 - - *320 + - *325 + - *326 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -58901,7 +59482,7 @@ paths: - url protected: type: boolean - protection: &385 + protection: &391 title: Branch Protection description: Branch Protection type: object @@ -58944,7 +59525,7 @@ paths: required: - contexts - checks - enforce_admins: &388 + enforce_admins: &394 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -58961,7 +59542,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &390 + required_pull_request_reviews: &396 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -58983,7 +59564,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *183 + items: *188 apps: description: The list of apps with review dismissal access. @@ -59015,7 +59596,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *183 + items: *188 apps: description: The list of apps allowed to bypass pull request requirements. @@ -59045,7 +59626,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &387 + restrictions: &393 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -59108,7 +59689,7 @@ paths: type: string teams: type: array - items: *183 + items: *188 apps: type: array items: @@ -59320,7 +59901,7 @@ paths: - linter protection_url: https://api.github.com/repos/octocat/hello-world/branches/master/protection headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -59338,9 +59919,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *319 - - *320 - - &386 + - *325 + - *326 + - &392 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/graphql). @@ -59354,14 +59935,14 @@ paths: description: Response content: application/json: - schema: &396 + schema: &402 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &450 + commit: &456 title: Commit description: Commit type: object @@ -59400,7 +59981,7 @@ paths: author: anyOf: - type: 'null' - - &384 + - &390 title: Git User description: Metaproperties for Git author/committer information. @@ -59422,7 +60003,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 message: type: string examples: @@ -59446,7 +60027,7 @@ paths: required: - sha - url - verification: &500 + verification: &506 title: Verification type: object properties: @@ -59482,14 +60063,14 @@ paths: author: oneOf: - *4 - - *157 + - *162 type: - 'null' - object committer: oneOf: - *4 - - *157 + - *162 type: - 'null' - object @@ -59526,7 +60107,7 @@ paths: type: integer files: type: array - items: &461 + items: &467 title: Diff Entry description: Diff Entry type: object @@ -59622,7 +60203,7 @@ paths: - self protected: type: boolean - protection: *385 + protection: *391 protection_url: type: string format: uri @@ -59731,7 +60312,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *323 + '301': *329 '404': *6 x-github: githubCloudOnly: false @@ -59753,15 +60334,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *385 + schema: *391 examples: default: value: @@ -59955,9 +60536,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -60217,7 +60798,7 @@ paths: url: type: string format: uri - required_status_checks: &393 + required_status_checks: &399 title: Status Check Policy description: Status Check Policy type: object @@ -60298,7 +60879,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 apps: type: array items: *5 @@ -60316,7 +60897,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 apps: type: array items: *5 @@ -60376,7 +60957,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *387 + restrictions: *393 required_conversation_resolution: type: object properties: @@ -60488,9 +61069,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60515,17 +61096,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: &389 + default: &395 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -60547,17 +61128,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: *389 + default: *395 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60576,9 +61157,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60603,17 +61184,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *390 + schema: *396 examples: - default: &391 + default: &397 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -60709,9 +61290,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -60809,9 +61390,9 @@ paths: description: Response content: application/json: - schema: *390 + schema: *396 examples: - default: *391 + default: *397 '422': *15 x-github: githubCloudOnly: false @@ -60832,9 +61413,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60861,17 +61442,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: &392 + default: &398 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -60894,17 +61475,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *388 + schema: *394 examples: - default: *392 + default: *398 '404': *6 x-github: githubCloudOnly: false @@ -60924,9 +61505,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -60951,17 +61532,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *393 + schema: *399 examples: - default: &394 + default: &400 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -60987,9 +61568,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -61041,9 +61622,9 @@ paths: description: Response content: application/json: - schema: *393 + schema: *399 examples: - default: *394 + default: *400 '404': *6 '422': *15 x-github: @@ -61065,9 +61646,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -61091,9 +61672,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -61127,9 +61708,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -61196,9 +61777,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -61262,9 +61843,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: content: application/json: @@ -61330,15 +61911,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response content: application/json: - schema: *387 + schema: *393 examples: default: value: @@ -61429,9 +62010,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '204': description: Response @@ -61454,9 +62035,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -61466,7 +62047,7 @@ paths: type: array items: *5 examples: - default: &395 + default: &401 value: - id: 1 slug: octoapp @@ -61523,9 +62104,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61559,7 +62140,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -61580,9 +62161,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61616,7 +62197,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -61637,9 +62218,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61673,7 +62254,7 @@ paths: type: array items: *5 examples: - default: *395 + default: *401 '422': *15 x-github: githubCloudOnly: false @@ -61695,9 +62276,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -61705,9 +62286,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '404': *6 x-github: githubCloudOnly: false @@ -61727,9 +62308,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -61765,9 +62346,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -61788,9 +62369,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: false content: @@ -61826,9 +62407,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -61849,9 +62430,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: content: application/json: @@ -61886,9 +62467,9 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 '422': *15 x-github: githubCloudOnly: false @@ -61910,9 +62491,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 responses: '200': description: Response @@ -61922,7 +62503,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '404': *6 x-github: githubCloudOnly: false @@ -61946,9 +62527,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -61981,7 +62562,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -62006,9 +62587,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -62041,7 +62622,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -62066,9 +62647,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -62101,7 +62682,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '422': *15 x-github: githubCloudOnly: false @@ -62128,9 +62709,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 requestBody: required: true content: @@ -62152,7 +62733,7 @@ paths: description: Response content: application/json: - schema: *396 + schema: *402 examples: default: value: @@ -62268,8 +62849,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -62548,7 +63129,7 @@ paths: description: Response content: application/json: - schema: &397 + schema: &403 title: CheckRun description: A check performed on the code of a given code change type: object @@ -62683,8 +63264,8 @@ paths: do not necessarily indicate pull requests that triggered the check. type: array - items: *78 - deployment: &705 + items: *84 + deployment: &711 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -62971,9 +63552,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *319 - - *320 - - &398 + - *325 + - *326 + - &404 name: check_run_id description: The unique identifier of the check run. in: path @@ -62985,9 +63566,9 @@ paths: description: Response content: application/json: - schema: *397 + schema: *403 examples: - default: &399 + default: &405 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -63087,9 +63668,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 requestBody: required: true content: @@ -63329,9 +63910,9 @@ paths: description: Response content: application/json: - schema: *397 + schema: *403 examples: - default: *399 + default: *405 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63351,9 +63932,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 - *17 - *19 responses: @@ -63443,7 +64024,7 @@ paths: raw_details: Do you mean 'bananas' or 'banana'? blob_href: https://api.github.com/repos/github/rest-api-description/git/blobs/abc headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63463,15 +64044,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *319 - - *320 - - *398 + - *325 + - *326 + - *404 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -63509,8 +64090,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -63532,7 +64113,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &401 + schema: &407 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -63614,12 +64195,12 @@ paths: type: - array - 'null' - items: *78 + items: *84 app: anyOf: - type: 'null' - *5 - repository: *148 + repository: *153 created_at: type: - string @@ -63630,7 +64211,7 @@ paths: - string - 'null' format: date-time - head_commit: *400 + head_commit: *406 latest_check_runs_count: type: integer check_runs_url: @@ -63658,7 +64239,7 @@ paths: - check_runs_url - pull_requests examples: - default: &402 + default: &408 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -63949,9 +64530,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *401 + schema: *407 examples: - default: *402 + default: *408 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63970,8 +64551,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -64032,7 +64613,7 @@ paths: required: - app_id - setting - repository: *148 + repository: *153 examples: default: value: @@ -64280,9 +64861,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *319 - - *320 - - &403 + - *325 + - *326 + - &409 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -64294,9 +64875,9 @@ paths: description: Response content: application/json: - schema: *401 + schema: *407 examples: - default: *402 + default: *408 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64319,17 +64900,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *319 - - *320 - - *403 - - &456 + - *325 + - *326 + - *409 + - &462 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &457 + - &463 name: status description: Returns check runs with the specified `status`. in: query @@ -64368,9 +64949,9 @@ paths: type: integer check_runs: type: array - items: *397 + items: *403 examples: - default: &458 + default: &464 value: total_count: 1 check_runs: @@ -64452,7 +65033,7 @@ paths: url: https://api.github.com/repos/github/hello-world name: hello-world headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64472,15 +65053,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *319 - - *320 - - *403 + - *325 + - *326 + - *409 responses: '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -64507,28 +65088,28 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *319 - - *320 - - *404 - - *405 + - *325 + - *326 + - *410 + - *411 - *19 - *17 - - &422 + - &428 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *406 - - &423 + schema: *412 + - &429 name: pr description: The number of the pull request for the results you want to list. in: query required: false schema: type: integer - - *53 + - *59 - *45 - *46 - name: sort @@ -64546,13 +65127,13 @@ paths: be returned. in: query required: false - schema: *407 + schema: *413 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *408 + schema: *414 - name: assignees description: | Filter alerts by assignees. Provide a comma-separated list of user handles (e.g., `octocat` or `octocat,hubot`). @@ -64571,24 +65152,24 @@ paths: items: type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: *409 - state: *175 - fixed_at: *171 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: *415 + state: *180 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: *410 - dismissed_comment: *411 - rule: *412 - tool: *413 - most_recent_instance: *414 + dismissed_at: *177 + dismissed_reason: *416 + dismissed_comment: *417 + rule: *418 + tool: *419 + most_recent_instance: *420 dismissal_approved_by: anyOf: - type: 'null' @@ -64711,14 +65292,14 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &415 + '403': &421 description: Response if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64738,9 +65319,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *319 - - *320 - - &416 + - *325 + - *326 + - &422 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -64748,30 +65329,30 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *166 + schema: *171 responses: '200': description: Response content: application/json: - schema: &417 + schema: &423 type: object properties: - number: *166 - created_at: *167 - updated_at: *168 - url: *169 - html_url: *170 - instances_url: *409 - state: *175 - fixed_at: *171 + number: *171 + created_at: *172 + updated_at: *173 + url: *174 + html_url: *175 + instances_url: *415 + state: *180 + fixed_at: *176 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *172 - dismissed_reason: *410 - dismissed_comment: *411 + dismissed_at: *177 + dismissed_reason: *416 + dismissed_comment: *417 rule: type: object properties: @@ -64833,8 +65414,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *413 - most_recent_instance: *414 + tool: *419 + most_recent_instance: *420 dismissal_approved_by: anyOf: - type: 'null' @@ -64930,9 +65511,9 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64950,9 +65531,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: true content: @@ -64967,8 +65548,8 @@ paths: enum: - open - dismissed - dismissed_reason: *410 - dismissed_comment: *411 + dismissed_reason: *416 + dismissed_comment: *417 create_request: type: boolean description: If `true`, attempt to create an alert dismissal request. @@ -64996,7 +65577,7 @@ paths: description: Response content: application/json: - schema: *417 + schema: *423 examples: default: value: @@ -65072,14 +65653,14 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '400': *14 - '403': &421 + '403': &427 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -65099,15 +65680,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 responses: '200': description: Response content: application/json: - schema: &418 + schema: &424 type: object properties: status: @@ -65134,13 +65715,13 @@ paths: - description - started_at examples: - default: &419 + default: &425 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &420 + '400': &426 description: Bad Request content: application/json: @@ -65151,9 +65732,9 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65176,29 +65757,29 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 responses: '200': description: OK content: application/json: - schema: *418 + schema: *424 examples: - default: *419 + default: *425 '202': description: Accepted content: application/json: - schema: *418 + schema: *424 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *420 + '400': *426 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -65208,7 +65789,7 @@ paths: '404': *6 '422': description: Unprocessable Entity - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65230,9 +65811,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: false content: @@ -65278,12 +65859,12 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *420 - '403': *421 + '400': *426 + '403': *427 '404': *6 '422': description: Unprocessable Entity - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65303,13 +65884,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 - *19 - *17 - - *422 - - *423 + - *428 + - *429 responses: '200': description: Response @@ -65320,10 +65901,10 @@ paths: items: type: object properties: - ref: *406 - analysis_key: *424 - environment: *425 - category: *426 + ref: *412 + analysis_key: *430 + environment: *431 + category: *432 state: type: - string @@ -65340,7 +65921,7 @@ paths: properties: text: type: string - location: *427 + location: *433 html_url: type: string classifications: @@ -65348,7 +65929,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: *428 + items: *434 examples: default: value: @@ -65385,9 +65966,9 @@ paths: end_column: 50 classifications: - source - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65419,30 +66000,30 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *319 - - *320 - - *404 - - *405 + - *325 + - *326 + - *410 + - *411 - *19 - *17 - - *423 + - *429 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *406 + schema: *412 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &429 + schema: &435 type: string description: An identifier for the upload. examples: - 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 - - *53 + - *59 - name: sort description: The property by which to sort the results. in: query @@ -65459,23 +66040,23 @@ paths: application/json: schema: type: array - items: &430 + items: &436 type: object properties: - ref: *406 - commit_sha: &438 + ref: *412 + commit_sha: &444 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *424 + analysis_key: *430 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *426 + category: *432 error: type: string examples: @@ -65500,8 +66081,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *429 - tool: *413 + sarif_id: *435 + tool: *419 deletable: type: boolean warning: @@ -65563,9 +66144,9 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -65599,8 +66180,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -65613,7 +66194,7 @@ paths: description: Response content: application/json: - schema: *430 + schema: *436 examples: response: summary: application/json response @@ -65667,14 +66248,14 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *415 + '403': *421 '404': *6 '422': description: Response if analysis could not be processed content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -65754,8 +66335,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -65811,9 +66392,9 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *421 + '403': *427 '404': *6 - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -65833,8 +66414,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -65842,7 +66423,7 @@ paths: application/json: schema: type: array - items: &431 + items: &437 title: CodeQL Database description: A CodeQL database. type: object @@ -65954,9 +66535,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65983,8 +66564,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: language in: path description: The language of the CodeQL database. @@ -65996,7 +66577,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *437 examples: default: value: @@ -66028,11 +66609,11 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &463 + '302': &469 description: Found - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66052,8 +66633,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *319 - - *320 + - *325 + - *326 - name: language in: path description: The language of the CodeQL database. @@ -66063,9 +66644,9 @@ paths: responses: '204': description: Response - '403': *421 + '403': *427 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66091,8 +66672,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -66101,7 +66682,7 @@ paths: type: object additionalProperties: false properties: - language: &432 + language: &438 type: string description: The language targeted by the CodeQL query enum: @@ -66181,7 +66762,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &436 + schema: &442 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -66189,9 +66770,9 @@ paths: id: type: integer description: The ID of the variant analysis. - controller_repo: *58 + controller_repo: *64 actor: *4 - query_language: *432 + query_language: *438 query_pack_url: type: string description: The download url for the query pack. @@ -66239,7 +66820,7 @@ paths: items: type: object properties: - repository: &433 + repository: &439 title: Repository Identifier description: Repository Identifier type: object @@ -66281,7 +66862,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &437 + analysis_status: &443 type: string description: The new status of the CodeQL variant analysis repository task. @@ -66313,7 +66894,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &434 + access_mismatch_repos: &440 type: object properties: repository_count: @@ -66328,7 +66909,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *433 + items: *439 required: - repository_count - repositories @@ -66351,8 +66932,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *434 - over_limit_repos: *434 + no_codeql_db_repos: *440 + over_limit_repos: *440 required: - access_mismatch_repos - not_found_repos @@ -66368,7 +66949,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &435 + value: &441 summary: Default response value: id: 1 @@ -66514,17 +67095,17 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *435 + value: *441 repository_lists: summary: Response for a successful variant analysis submission - value: *435 + value: *441 '404': *6 '422': description: Unable to process variant analysis submission content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66545,8 +67126,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *319 - - *320 + - *325 + - *326 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -66558,11 +67139,11 @@ paths: description: Response content: application/json: - schema: *436 + schema: *442 examples: - default: *435 + default: *441 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66583,7 +67164,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *319 + - *325 - name: repo in: path description: The name of the controller repository. @@ -66617,8 +67198,8 @@ paths: schema: type: object properties: - repository: *58 - analysis_status: *437 + repository: *64 + analysis_status: *443 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -66722,7 +67303,7 @@ paths: source_location_prefix: "/" artifact_url: https://example.com '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66743,8 +67324,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -66854,9 +67435,9 @@ paths: threat_model: remote updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *415 + '403': *421 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66875,8 +67456,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -66945,7 +67526,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -66970,7 +67551,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *421 + '403': *427 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -66984,7 +67565,7 @@ paths: content: application/json: schema: *3 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67041,8 +67622,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -67050,7 +67631,7 @@ paths: schema: type: object properties: - commit_sha: *438 + commit_sha: *444 ref: type: string description: |- @@ -67110,7 +67691,7 @@ paths: schema: type: object properties: - id: *429 + id: *435 url: type: string description: The REST API URL for checking the status of the upload. @@ -67124,11 +67705,11 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *421 + '403': *427 '404': *6 '413': description: Payload Too Large if the sarif field is too large - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -67147,8 +67728,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *319 - - *320 + - *325 + - *326 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -67196,10 +67777,10 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *415 + '403': *421 '404': description: Not Found if the sarif id does not match any upload - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -67221,8 +67802,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -67278,7 +67859,7 @@ paths: html_url: https://github.com/organizations/octo-org/settings/security_products/configurations/edit/1325 created_at: '2024-05-01T00:00:00Z' updated_at: '2024-05-01T00:00:00Z' - '204': *179 + '204': *184 '304': *35 '403': *27 '404': *6 @@ -67303,8 +67884,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -67432,8 +68013,8 @@ paths: parameters: - *17 - *19 - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -67449,7 +68030,7 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: default: value: @@ -67725,7 +68306,7 @@ paths: start_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/start stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/stop recent_folders: [] - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -67747,8 +68328,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -67812,22 +68393,22 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '400': *14 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -67851,8 +68432,8 @@ paths: parameters: - *17 - *19 - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -67892,7 +68473,7 @@ paths: - path: ".devcontainer.json" display_name: Default project configuration total_count: 3 - '500': *107 + '500': *53 '400': *14 '401': *23 '403': *27 @@ -67916,8 +68497,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -67954,9 +68535,9 @@ paths: type: integer machines: type: array - items: *440 + items: *446 examples: - default: &649 + default: &655 value: total_count: 2 machines: @@ -67973,7 +68554,7 @@ paths: memory_in_bytes: 34359738368 cpus: 8 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -67996,8 +68577,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -68084,8 +68665,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -68133,7 +68714,7 @@ paths: '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68154,8 +68735,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -68173,7 +68754,7 @@ paths: type: integer secrets: type: array - items: &444 + items: &450 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -68194,9 +68775,9 @@ paths: - created_at - updated_at examples: - default: *441 + default: *447 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68217,16 +68798,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *442 + schema: *448 examples: - default: *443 + default: *449 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -68246,17 +68827,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *444 + schema: *450 examples: - default: *445 + default: *451 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68276,9 +68857,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -68306,7 +68887,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -68330,9 +68911,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -68360,8 +68941,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *319 - - *320 + - *325 + - *326 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -68399,7 +68980,7 @@ paths: application/json: schema: type: array - items: &446 + items: &452 title: Collaborator description: Collaborator type: object @@ -68567,7 +69148,7 @@ paths: admin: false role_name: write headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -68592,9 +69173,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '204': description: Response if user is a collaborator @@ -68640,9 +69221,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 requestBody: required: false content: @@ -68668,7 +69249,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &513 + schema: &519 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -68680,7 +69261,7 @@ paths: format: int64 examples: - 42 - repository: *148 + repository: *153 invitee: anyOf: - type: 'null' @@ -68856,7 +69437,7 @@ paths: - an Enterprise Managed User (EMU) account was invited to a repository in an enterprise with personal user accounts content: application/json: - schema: *116 + schema: *121 '403': *27 x-github: triggersNotification: true @@ -68896,9 +69477,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '204': description: No Content when collaborator was removed from the repository. @@ -68929,9 +69510,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *319 - - *320 - - *63 + - *325 + - *326 + - *69 responses: '200': description: if user has admin permissions @@ -68951,7 +69532,7 @@ paths: user: anyOf: - type: 'null' - - *446 + - *452 required: - permission - role_name @@ -69005,8 +69586,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -69016,7 +69597,7 @@ paths: application/json: schema: type: array - items: &447 + items: &453 title: Commit Comment description: Commit Comment type: object @@ -69057,8 +69638,8 @@ paths: updated_at: type: string format: date-time - author_association: *72 - reactions: *73 + author_association: *78 + reactions: *79 required: - url - html_url @@ -69074,7 +69655,7 @@ paths: - created_at - updated_at examples: - default: &452 + default: &458 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -69108,7 +69689,7 @@ paths: updated_at: '2011-04-14T16:00:49Z' author_association: COLLABORATOR headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69133,17 +69714,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *447 + schema: *453 examples: - default: &453 + default: &459 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -69200,9 +69781,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -69224,7 +69805,7 @@ paths: description: Response content: application/json: - schema: *447 + schema: *453 examples: default: value: @@ -69275,9 +69856,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -69298,9 +69879,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a commit comment. @@ -69326,7 +69907,7 @@ paths: application/json: schema: type: array - items: &448 + items: &454 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -69370,7 +69951,7 @@ paths: - content - created_at examples: - default: &516 + default: &522 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -69396,7 +69977,7 @@ paths: content: heart created_at: '2016-05-20T20:09:31Z' headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -69415,9 +69996,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -69449,9 +70030,9 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: &449 + default: &455 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -69480,9 +70061,9 @@ paths: description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -69504,10 +70085,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *319 - - *320 - - *89 - - &517 + - *325 + - *326 + - *95 + - &523 name: reaction_id description: The unique identifier of the reaction. in: path @@ -69562,8 +70143,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *319 - - *320 + - *325 + - *326 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -69619,9 +70200,9 @@ paths: application/json: schema: type: array - items: *450 + items: *456 examples: - default: &563 + default: &569 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -69691,8 +70272,8 @@ paths: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e headers: - Link: *59 - '500': *107 + Link: *65 + '500': *53 '400': *14 '404': *6 '409': *52 @@ -69715,9 +70296,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *319 - - *320 - - &451 + - *325 + - *326 + - &457 name: commit_sha description: The SHA of the commit. in: path @@ -69789,9 +70370,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 - *17 - *19 responses: @@ -69801,11 +70382,11 @@ paths: application/json: schema: type: array - items: *447 + items: *453 examples: - default: *452 + default: *458 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69831,9 +70412,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 requestBody: required: true content: @@ -69868,9 +70449,9 @@ paths: description: Response content: application/json: - schema: *447 + schema: *453 examples: - default: *453 + default: *459 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -69898,9 +70479,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 - *17 - *19 responses: @@ -69910,9 +70491,9 @@ paths: application/json: schema: type: array - items: *454 + items: *460 examples: - default: &555 + default: &561 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -70391,7 +70972,7 @@ paths: auto_merge: draft: false headers: - Link: *59 + Link: *65 '409': *52 x-github: githubCloudOnly: false @@ -70449,11 +71030,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 - - &455 + - &461 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -70468,9 +71049,9 @@ paths: description: Response content: application/json: - schema: *450 + schema: *456 examples: - default: &543 + default: &549 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -70556,8 +71137,8 @@ paths: ..... '422': *15 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 '409': *52 x-github: githubCloudOnly: false @@ -70583,11 +71164,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *319 - - *320 - - *455 - - *456 - - *457 + - *325 + - *326 + - *461 + - *462 + - *463 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -70621,11 +71202,11 @@ paths: type: integer check_runs: type: array - items: *397 + items: *403 examples: - default: *458 + default: *464 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70648,9 +71229,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -70658,7 +71239,7 @@ paths: schema: type: integer example: 1 - - *456 + - *462 - *17 - *19 responses: @@ -70676,7 +71257,7 @@ paths: type: integer check_suites: type: array - items: *401 + items: *407 examples: default: value: @@ -70851,7 +71432,7 @@ paths: latest_check_runs_count: 1 check_runs_url: https://api.github.com/repos/octocat/Hello-World/check-suites/5/check-runs headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70876,9 +71457,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - *17 - *19 responses: @@ -70949,7 +71530,7 @@ paths: type: string total_count: type: integer - repository: *148 + repository: *153 commit_url: type: string format: uri @@ -71080,9 +71661,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *319 - - *320 - - *455 + - *325 + - *326 + - *461 - *17 - *19 responses: @@ -71092,7 +71673,7 @@ paths: application/json: schema: type: array - items: &628 + items: &634 title: Status description: The status of a commit. type: object @@ -71172,8 +71753,8 @@ paths: type: User site_admin: false headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71201,8 +71782,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -71235,11 +71816,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *459 + - *465 code_of_conduct_file: anyOf: - type: 'null' - - &460 + - &466 title: Community Health File type: object properties: @@ -71255,23 +71836,23 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 contributing: anyOf: - type: 'null' - - *460 + - *466 readme: anyOf: - type: 'null' - - *460 + - *466 issue_template: anyOf: - type: 'null' - - *460 + - *466 pull_request_template: anyOf: - type: 'null' - - *460 + - *466 required: - code_of_conduct - code_of_conduct_file @@ -71400,8 +71981,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 - name: basehead @@ -71449,8 +72030,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *450 - merge_base_commit: *450 + base_commit: *456 + merge_base_commit: *456 status: type: string enum: @@ -71474,10 +72055,10 @@ paths: - 6 commits: type: array - items: *450 + items: *456 files: type: array - items: *461 + items: *467 required: - url - html_url @@ -71720,8 +72301,8 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71763,8 +72344,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -71934,7 +72515,7 @@ paths: - type - url examples: - response-if-content-is-a-file-github-object: &462 + response-if-content-is-a-file-github-object: &468 summary: Response if content is a file value: type: file @@ -72071,7 +72652,7 @@ paths: - size - type - url - - &568 + - &574 title: Content File description: Content File type: object @@ -72289,7 +72870,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *462 + response-if-content-is-a-file: *468 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -72358,7 +72939,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *463 + '302': *469 '304': *35 x-github: githubCloudOnly: false @@ -72411,8 +72992,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -72507,7 +73088,7 @@ paths: description: Response content: application/json: - schema: &464 + schema: &470 title: File Commit description: File Commit type: object @@ -72663,7 +73244,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *470 examples: example-for-creating-a-file: value: @@ -72717,7 +73298,7 @@ paths: schema: oneOf: - *3 - - &495 + - &501 description: Repository rule violation was detected type: object properties: @@ -72738,7 +73319,7 @@ paths: items: type: object properties: - placeholder_id: &620 + placeholder_id: &626 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -72770,8 +73351,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *319 - - *320 + - *325 + - *326 - name: path description: path parameter in: path @@ -72832,7 +73413,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *470 examples: default: value: @@ -72867,7 +73448,7 @@ paths: '422': *15 '404': *6 '409': *52 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72887,8 +73468,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *319 - - *320 + - *325 + - *326 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -72989,7 +73570,7 @@ paths: site_admin: false contributions: 32 headers: - Link: *59 + Link: *65 '204': description: Response if repository is empty '403': *27 @@ -73012,24 +73593,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *319 - - *320 - - *185 - - *186 - - *187 - - *188 + - *325 + - *326 + - *190 + - *191 + - *192 + - *193 - name: manifest in: query description: A comma-separated list of full manifest paths. If specified, only alerts for these manifests will be returned. schema: type: string - - *189 - - *465 - - *190 - - *191 - - *192 - - *53 + - *194 + - *471 + - *195 + - *196 + - *197 + - *59 - *45 - *46 - *17 @@ -73040,11 +73621,11 @@ paths: application/json: schema: type: array - items: &469 + items: &475 type: object description: A Dependabot alert. properties: - number: *166 + number: *171 state: type: string description: The state of the Dependabot alert. @@ -73059,7 +73640,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: *54 + package: *60 manifest_path: type: string description: The full path to the dependency manifest file, @@ -73090,13 +73671,13 @@ paths: - direct - transitive - - security_advisory: *466 - security_vulnerability: *57 - url: *169 - html_url: *170 - created_at: *167 - updated_at: *168 - dismissed_at: *172 + security_advisory: *472 + security_vulnerability: *63 + url: *174 + html_url: *175 + created_at: *172 + updated_at: *173 + dismissed_at: *177 dismissed_by: anyOf: - type: 'null' @@ -73120,9 +73701,9 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *171 - auto_dismissed_at: *467 - dismissal_request: *468 + fixed_at: *176 + auto_dismissed_at: *473 + dismissal_request: *474 assignees: type: array description: The users assigned to this alert. @@ -73377,9 +73958,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *319 - - *320 - - &470 + - *325 + - *326 + - &476 name: alert_number in: path description: |- @@ -73388,13 +73969,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *166 + schema: *171 responses: '200': description: Response content: application/json: - schema: *469 + schema: *475 examples: default: value: @@ -73526,9 +74107,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *319 - - *320 - - *470 + - *325 + - *326 + - *476 requestBody: required: true content: @@ -73584,7 +74165,7 @@ paths: description: Response content: application/json: - schema: *469 + schema: *475 examples: default: value: @@ -73714,8 +74295,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -73733,7 +74314,7 @@ paths: type: integer secrets: type: array - items: &473 + items: &479 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -73765,7 +74346,7 @@ paths: created_at: '2020-01-10T10:59:22Z' updated_at: '2020-01-11T11:59:22Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73787,16 +74368,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *471 + schema: *477 examples: - default: *472 + default: *478 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73816,15 +74397,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '200': description: Response content: application/json: - schema: *473 + schema: *479 examples: default: value: @@ -73850,9 +74431,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 requestBody: required: true content: @@ -73880,7 +74461,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -73904,9 +74485,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *319 - - *320 - - *156 + - *325 + - *326 + - *161 responses: '204': description: Response @@ -73928,8 +74509,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *319 - - *320 + - *325 + - *326 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -74079,7 +74660,7 @@ paths: advisory_summary: Ruby OpenID advisory_url: https://github.com/advisories/GHSA-fqfj-cmh6-hj49 headers: - Link: *59 + Link: *65 '404': *6 '403': description: Response for a private repository when GitHub Advanced Security @@ -74103,8 +74684,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -74341,7 +74922,7 @@ paths: spdxElementId: SPDXRef-DOCUMENT relatedSpdxElement: SPDXRef-Repository headers: - Link: *59 + Link: *65 '404': *6 '403': *27 x-github: @@ -74364,8 +74945,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -74448,7 +75029,7 @@ paths: - version - url additionalProperties: false - metadata: &474 + metadata: &480 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -74487,7 +75068,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *474 + metadata: *480 resolved: type: object description: A collection of resolved package dependencies. @@ -74501,7 +75082,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *474 + metadata: *480 relationship: type: string description: A notation of whether a dependency is requested @@ -74634,8 +75215,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *319 - - *320 + - *325 + - *326 - name: sha description: The SHA recorded at creation time. in: query @@ -74676,11 +75257,11 @@ paths: application/json: schema: type: array - items: *475 + items: *481 examples: - default: *476 + default: *482 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74744,8 +75325,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -74827,7 +75408,7 @@ paths: description: Response content: application/json: - schema: *475 + schema: *481 examples: simple-example: summary: Simple example @@ -74900,9 +75481,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *319 - - *320 - - &477 + - *325 + - *326 + - &483 name: deployment_id description: deployment_id parameter in: path @@ -74914,7 +75495,7 @@ paths: description: Response content: application/json: - schema: *475 + schema: *481 examples: default: value: @@ -74979,9 +75560,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 responses: '204': description: Response @@ -75003,9 +75584,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 - *17 - *19 responses: @@ -75015,7 +75596,7 @@ paths: application/json: schema: type: array - items: &478 + items: &484 title: Deployment Status description: The status of a deployment. type: object @@ -75159,7 +75740,7 @@ paths: environment_url: https://test-branch.lab.acme.com log_url: https://example.com/deployment/42/output headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -75179,9 +75760,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 requestBody: required: true content: @@ -75256,9 +75837,9 @@ paths: description: Response content: application/json: - schema: *478 + schema: *484 examples: - default: &479 + default: &485 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -75314,9 +75895,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *319 - - *320 - - *477 + - *325 + - *326 + - *483 - name: status_id in: path required: true @@ -75327,9 +75908,9 @@ paths: description: Response content: application/json: - schema: *478 + schema: *484 examples: - default: *479 + default: *485 '404': *6 x-github: githubCloudOnly: false @@ -75354,8 +75935,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -75412,8 +75993,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -75431,7 +76012,7 @@ paths: - 5 environments: type: array - items: &481 + items: &487 title: Environment description: Details of a deployment environment type: object @@ -75493,7 +76074,7 @@ paths: type: string examples: - wait_timer - wait_timer: &483 + wait_timer: &489 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -75535,11 +76116,11 @@ paths: items: type: object properties: - type: *480 + type: *486 reviewer: anyOf: - *4 - - *183 + - *188 required: - id - node_id @@ -75562,7 +76143,7 @@ paths: - id - node_id - type - deployment_branch_policy: &484 + deployment_branch_policy: &490 type: - object - 'null' @@ -75679,9 +76260,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *319 - - *320 - - &482 + - *325 + - *326 + - &488 name: environment_name in: path required: true @@ -75694,9 +76275,9 @@ paths: description: Response content: application/json: - schema: *481 + schema: *487 examples: - default: &485 + default: &491 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -75780,9 +76361,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: false content: @@ -75792,7 +76373,7 @@ paths: - object - 'null' properties: - wait_timer: *483 + wait_timer: *489 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -75811,14 +76392,14 @@ paths: items: type: object properties: - type: *480 + type: *486 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *484 + deployment_branch_policy: *490 additionalProperties: false examples: default: @@ -75838,9 +76419,9 @@ paths: description: Response content: application/json: - schema: *481 + schema: *487 examples: - default: *485 + default: *491 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -75864,9 +76445,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 responses: '204': description: Default response @@ -75891,9 +76472,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 - *17 - *19 responses: @@ -75912,7 +76493,7 @@ paths: - 2 branch_policies: type: array - items: &486 + items: &492 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -75973,9 +76554,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: true content: @@ -76023,9 +76604,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - example-wildcard: &487 + example-wildcard: &493 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -76067,10 +76648,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 - - &488 + - *325 + - *326 + - *488 + - &494 name: branch_policy_id in: path required: true @@ -76082,9 +76663,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - default: *487 + default: *493 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76103,10 +76684,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 - *488 + - *494 requestBody: required: true content: @@ -76135,9 +76716,9 @@ paths: description: Response content: application/json: - schema: *486 + schema: *492 examples: - default: *487 + default: *493 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76156,10 +76737,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *319 - - *320 - - *482 + - *325 + - *326 - *488 + - *494 responses: '204': description: Response @@ -76184,9 +76765,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 responses: '200': description: List of deployment protection rules @@ -76203,7 +76784,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &489 + items: &495 title: Deployment protection rule description: Deployment protection rule type: object @@ -76225,7 +76806,7 @@ paths: for the environment. examples: - true - app: &490 + app: &496 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -76328,9 +76909,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 requestBody: content: application/json: @@ -76351,9 +76932,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *489 + schema: *495 examples: - default: &491 + default: &497 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -76388,9 +76969,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *482 - - *320 - - *319 + - *488 + - *326 + - *325 - *19 - *17 responses: @@ -76410,7 +76991,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *490 + items: *496 examples: default: value: @@ -76445,10 +77026,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *319 - - *320 - - *482 - - &492 + - *325 + - *326 + - *488 + - &498 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -76460,9 +77041,9 @@ paths: description: Response content: application/json: - schema: *489 + schema: *495 examples: - default: *491 + default: *497 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76483,10 +77064,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *482 - - *320 - - *319 - - *492 + - *488 + - *326 + - *325 + - *498 responses: '204': description: Response @@ -76512,9 +77093,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 - *17 - *19 responses: @@ -76532,11 +77113,11 @@ paths: type: integer secrets: type: array - items: *364 + items: *370 examples: - default: *365 + default: *371 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76559,17 +77140,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 responses: '200': description: Response content: application/json: - schema: *366 + schema: *372 examples: - default: *367 + default: *373 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76591,18 +77172,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 responses: '200': description: Response content: application/json: - schema: *364 + schema: *370 examples: - default: *493 + default: *499 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76624,10 +77205,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 requestBody: required: true content: @@ -76658,7 +77239,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -76684,10 +77265,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *319 - - *320 - - *482 - - *156 + - *325 + - *326 + - *488 + - *161 responses: '204': description: Default response @@ -76712,10 +77293,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *319 - - *320 - - *482 - - *335 + - *325 + - *326 + - *488 + - *341 - *19 responses: '200': @@ -76732,11 +77313,11 @@ paths: type: integer variables: type: array - items: *368 + items: *374 examples: - default: *369 + default: *375 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76757,9 +77338,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *319 - - *320 - - *482 + - *325 + - *326 + - *488 requestBody: required: true content: @@ -76786,7 +77367,7 @@ paths: description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -76811,18 +77392,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *319 - - *320 - - *482 - - *159 + - *325 + - *326 + - *488 + - *164 responses: '200': description: Response content: application/json: - schema: *368 + schema: *374 examples: - default: *494 + default: *500 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76843,10 +77424,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *319 - - *320 - - *159 - - *482 + - *325 + - *326 + - *164 + - *488 requestBody: required: true content: @@ -76888,10 +77469,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *319 - - *320 - - *159 - - *482 + - *325 + - *326 + - *164 + - *488 responses: '204': description: Response @@ -76913,8 +77494,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -76924,7 +77505,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: 200-response: value: @@ -76982,8 +77563,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *319 - - *320 + - *325 + - *326 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -77005,7 +77586,7 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: default: value: @@ -77118,7 +77699,7 @@ paths: url: https://api.github.com/licenses/mit node_id: MDc6TGljZW5zZW1pdA== headers: - Link: *59 + Link: *65 '400': *14 x-github: githubCloudOnly: false @@ -77142,8 +77723,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -77176,9 +77757,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 '400': *14 '422': *15 '403': *27 @@ -77199,8 +77780,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77259,8 +77840,8 @@ paths: application/json: schema: oneOf: - - *116 - - *495 + - *121 + - *501 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -77285,8 +77866,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *319 - - *320 + - *325 + - *326 - name: file_sha in: path required: true @@ -77386,8 +77967,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77496,7 +78077,7 @@ paths: description: Response content: application/json: - schema: &496 + schema: &502 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -77723,15 +78304,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *319 - - *320 - - *451 + - *325 + - *326 + - *457 responses: '200': description: Response content: application/json: - schema: *496 + schema: *502 examples: default: value: @@ -77787,9 +78368,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *319 - - *320 - - &497 + - *325 + - *326 + - &503 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -77806,7 +78387,7 @@ paths: application/json: schema: type: array - items: &498 + items: &504 title: Git Reference description: Git references within a repository type: object @@ -77860,7 +78441,7 @@ paths: sha: 612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac url: https://api.github.com/repos/octocat/Hello-World/git/commits/612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac headers: - Link: *59 + Link: *65 '409': *52 x-github: githubCloudOnly: false @@ -77882,17 +78463,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 responses: '200': description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: &499 + default: &505 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -77921,8 +78502,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -77951,9 +78532,9 @@ paths: description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: *499 + default: *505 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -77979,9 +78560,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 requestBody: required: true content: @@ -78010,9 +78591,9 @@ paths: description: Response content: application/json: - schema: *498 + schema: *504 examples: - default: *499 + default: *505 '422': *15 '409': *52 x-github: @@ -78030,9 +78611,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *319 - - *320 - - *497 + - *325 + - *326 + - *503 responses: '204': description: Response @@ -78087,8 +78668,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -78155,7 +78736,7 @@ paths: description: Response content: application/json: - schema: &501 + schema: &507 title: Git Tag description: Metadata for a Git tag type: object @@ -78211,7 +78792,7 @@ paths: - sha - type - url - verification: *500 + verification: *506 required: - sha - url @@ -78221,7 +78802,7 @@ paths: - tag - message examples: - default: &502 + default: &508 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -78294,8 +78875,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *319 - - *320 + - *325 + - *326 - name: tag_sha in: path required: true @@ -78306,9 +78887,9 @@ paths: description: Response content: application/json: - schema: *501 + schema: *507 examples: - default: *502 + default: *508 '404': *6 '409': *52 x-github: @@ -78332,8 +78913,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -78407,7 +78988,7 @@ paths: description: Response content: application/json: - schema: &503 + schema: &509 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -78509,8 +79090,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *319 - - *320 + - *325 + - *326 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -78533,7 +79114,7 @@ paths: description: Response content: application/json: - schema: *503 + schema: *509 examples: default-response: summary: Default response @@ -78592,8 +79173,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -78603,7 +79184,7 @@ paths: application/json: schema: type: array - items: &504 + items: &510 title: Webhook description: Webhooks for repositories. type: object @@ -78666,7 +79247,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &736 + last_response: &742 title: Hook Response type: object properties: @@ -78724,7 +79305,7 @@ paths: status: unused message: headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -78743,8 +79324,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -78797,9 +79378,9 @@ paths: description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: &505 + default: &511 value: type: Repository id: 12345678 @@ -78847,17 +79428,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '200': description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: *505 + default: *511 '404': *6 x-github: githubCloudOnly: false @@ -78877,9 +79458,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 requestBody: required: true content: @@ -78924,9 +79505,9 @@ paths: description: Response content: application/json: - schema: *504 + schema: *510 examples: - default: *505 + default: *511 '422': *15 '404': *6 x-github: @@ -78947,9 +79528,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -78973,9 +79554,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '200': description: Response @@ -79002,9 +79583,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 requestBody: required: false content: @@ -79048,11 +79629,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *17 - - *199 + - *204 + - *205 responses: '200': description: Response @@ -79060,9 +79642,9 @@ paths: application/json: schema: type: array - items: *200 + items: *206 examples: - default: *201 + default: *207 '400': *14 '422': *15 x-github: @@ -79081,18 +79663,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *16 responses: '200': description: Response content: application/json: - schema: *202 + schema: *208 examples: - default: *203 + default: *209 '400': *14 '422': *15 x-github: @@ -79111,9 +79693,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 - *16 responses: '202': *37 @@ -79136,9 +79718,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -79163,9 +79745,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *319 - - *320 - - *198 + - *325 + - *326 + - *203 responses: '204': description: Response @@ -79188,8 +79770,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response if immutable releases are enabled @@ -79237,10 +79819,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-immutable-releases parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '409': *52 x-github: githubCloudOnly: false @@ -79258,10 +79840,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-immutable-releases parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '409': *52 x-github: githubCloudOnly: false @@ -79316,14 +79898,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &506 + schema: &512 title: Import description: A repository import from an external source. type: object @@ -79430,7 +80012,7 @@ paths: - html_url - authors_url examples: - default: &509 + default: &515 value: vcs: subversion use_lfs: true @@ -79446,7 +80028,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &507 + '503': &513 description: Unavailable due to service under maintenance. content: application/json: @@ -79475,8 +80057,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -79524,7 +80106,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: default: value: @@ -79549,7 +80131,7 @@ paths: type: string '422': *15 '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79577,8 +80159,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -79630,7 +80212,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: example-1: summary: Example 1 @@ -79678,7 +80260,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79701,12 +80283,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79732,9 +80314,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *319 - - *320 - - &670 + - *325 + - *326 + - &676 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -79748,7 +80330,7 @@ paths: application/json: schema: type: array - items: &508 + items: &514 title: Porter Author description: Porter Author type: object @@ -79802,7 +80384,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79827,8 +80409,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *319 - - *320 + - *325 + - *326 - name: author_id in: path required: true @@ -79858,7 +80440,7 @@ paths: description: Response content: application/json: - schema: *508 + schema: *514 examples: default: value: @@ -79871,7 +80453,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79895,8 +80477,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -79937,7 +80519,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79965,8 +80547,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -79993,11 +80575,11 @@ paths: description: Response content: application/json: - schema: *506 + schema: *512 examples: - default: *509 + default: *515 '422': *15 - '503': *507 + '503': *513 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -80020,8 +80602,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -80029,8 +80611,8 @@ paths: application/json: schema: *20 examples: - default: *510 - '301': *323 + default: *516 + '301': *329 '404': *6 x-github: githubCloudOnly: false @@ -80050,8 +80632,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -80059,12 +80641,12 @@ paths: application/json: schema: anyOf: - - *216 + - *222 - type: object properties: {} additionalProperties: false examples: - default: &512 + default: &518 value: limit: collaborators_only origin: repository @@ -80089,13 +80671,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: application/json: - schema: *511 + schema: *517 examples: default: summary: Example request body @@ -80107,9 +80689,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: - default: *512 + default: *518 '409': description: Response x-github: @@ -80131,8 +80713,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -80155,8 +80737,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -80166,9 +80748,9 @@ paths: application/json: schema: type: array - items: *513 + items: *519 examples: - default: &663 + default: &669 value: - id: 1 repository: @@ -80282,7 +80864,7 @@ paths: html_url: https://github.com/octocat/Hello-World/invitations node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -80299,9 +80881,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *319 - - *320 - - *220 + - *325 + - *326 + - *226 requestBody: required: false content: @@ -80330,7 +80912,7 @@ paths: description: Response content: application/json: - schema: *513 + schema: *519 examples: default: value: @@ -80461,9 +81043,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *319 - - *320 - - *220 + - *325 + - *326 + - *226 responses: '204': description: Response @@ -80494,8 +81076,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *319 - - *320 + - *325 + - *326 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -80543,7 +81125,7 @@ paths: required: false schema: type: string - - *227 + - *233 - name: sort description: What to sort results by. in: query @@ -80555,8 +81137,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -80566,9 +81148,9 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: &522 + default: &528 value: - id: 1 node_id: MDU6SXNzdWUx @@ -80716,8 +81298,8 @@ paths: author_association: COLLABORATOR state_reason: completed headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '422': *15 '404': *6 x-github: @@ -80746,8 +81328,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -80837,9 +81419,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: &519 + default: &525 value: id: 1 node_id: MDU6SXNzdWUx @@ -80994,9 +81576,9 @@ paths: '400': *14 '403': *27 '422': *15 - '503': *108 + '503': *113 '404': *6 - '410': *514 + '410': *520 x-github: triggersNotification: true githubCloudOnly: false @@ -81034,9 +81616,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *319 - - *320 - - *97 + - *325 + - *326 + - *103 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. in: query @@ -81046,7 +81628,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -81056,9 +81638,9 @@ paths: application/json: schema: type: array - items: *76 + items: *82 examples: - default: &521 + default: &527 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -81089,7 +81671,7 @@ paths: issue_url: https://api.github.com/repos/octocat/Hello-World/issues/1347 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 '422': *15 '404': *6 x-github: @@ -81116,17 +81698,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: &515 + default: &521 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -81181,9 +81763,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -81205,9 +81787,9 @@ paths: description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: *515 + default: *521 '422': *15 x-github: githubCloudOnly: false @@ -81225,9 +81807,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -81255,15 +81837,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#pin-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *76 + schema: *82 examples: default: value: @@ -81319,7 +81901,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -81336,17 +81918,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#unpin-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response '401': *23 '403': *27 '404': *6 - '410': *514 - '503': *108 + '410': *520 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81363,9 +81945,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue comment. @@ -81391,11 +81973,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -81414,9 +81996,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -81448,16 +82030,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -81479,10 +82061,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *319 - - *320 - - *89 - - *517 + - *325 + - *326 + - *95 + - *523 responses: '204': description: Response @@ -81502,8 +82084,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -81513,7 +82095,7 @@ paths: application/json: schema: type: array - items: &518 + items: &524 title: Issue Event description: Issue Event type: object @@ -81560,7 +82142,7 @@ paths: issue: anyOf: - type: 'null' - - *75 + - *81 label: title: Issue Event Label description: Issue Event Label @@ -81593,7 +82175,7 @@ paths: anyOf: - type: 'null' - *4 - requested_team: *183 + requested_team: *188 dismissed_review: title: Issue Event Dismissed Review type: object @@ -81660,7 +82242,7 @@ paths: required: - from - to - author_association: *72 + author_association: *78 lock_reason: type: - string @@ -81835,7 +82417,7 @@ paths: author_association: COLLABORATOR state_reason: completed headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -81853,8 +82435,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *319 - - *320 + - *325 + - *326 - name: event_id in: path required: true @@ -81865,7 +82447,7 @@ paths: description: Response content: application/json: - schema: *518 + schema: *524 examples: default: value: @@ -82058,7 +82640,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *514 + '410': *520 '403': *27 x-github: githubCloudOnly: false @@ -82092,9 +82674,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *319 - - *320 - - &520 + - *325 + - *326 + - &526 name: issue_number description: The number that identifies the issue. in: path @@ -82106,11 +82688,11 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: default: summary: Issue - value: *519 + value: *525 pinned_comment: summary: Issue with pinned comment value: @@ -82309,9 +82891,9 @@ paths: site_admin: false author_association: COLLABORATOR state_reason: completed - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 '304': *35 x-github: githubCloudOnly: false @@ -82336,9 +82918,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -82477,15 +83059,15 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 '422': *15 - '503': *108 + '503': *113 '403': *27 - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82513,9 +83095,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -82541,9 +83123,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82559,9 +83141,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: content: application/json: @@ -82586,9 +83168,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82610,9 +83192,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: assignee in: path required: true @@ -82652,10 +83234,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *319 - - *320 - - *520 - - *80 + - *325 + - *326 + - *526 + - *86 - *17 - *19 responses: @@ -82665,13 +83247,13 @@ paths: application/json: schema: type: array - items: *76 + items: *82 examples: - default: *521 + default: *527 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82700,9 +83282,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -82724,16 +83306,16 @@ paths: description: Response content: application/json: - schema: *76 + schema: *82 examples: - default: *515 + default: *521 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -82761,9 +83343,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82773,14 +83355,14 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82808,9 +83390,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -82832,17 +83414,17 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by schema: type: string - '301': *323 + '301': *329 '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -82873,9 +83455,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: issue_id in: path description: The id of the blocking issue to remove as a dependency @@ -82887,15 +83469,15 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 - '301': *323 + default: *525 + '301': *329 '400': *14 '401': *23 '403': *27 '404': *6 - '410': *514 + '410': *520 x-github: triggersNotification: true githubCloudOnly: false @@ -82921,9 +83503,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82933,14 +83515,14 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82957,9 +83539,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -82973,7 +83555,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &525 + - &531 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -83022,7 +83604,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &526 + - &532 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -83150,7 +83732,7 @@ paths: - performed_via_github_app - assignee - assigner - - &527 + - &533 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -83196,7 +83778,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &528 + - &534 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -83242,7 +83824,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &529 + - &535 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -83291,7 +83873,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &530 + - &536 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -83320,7 +83902,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *183 + requested_team: *188 requested_reviewer: *4 required: - review_requester @@ -83333,7 +83915,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &531 + - &537 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -83362,7 +83944,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *183 + requested_team: *188 requested_reviewer: *4 required: - review_requester @@ -83375,7 +83957,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &532 + - &538 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -83431,7 +84013,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &533 + - &539 title: Locked Issue Event description: Locked Issue Event type: object @@ -83476,7 +84058,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &534 + - &540 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -83537,7 +84119,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &535 + - &541 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -83598,7 +84180,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &536 + - &542 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -83659,7 +84241,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &537 + - &543 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -83751,8 +84333,8 @@ paths: name: label color: red headers: - Link: *59 - '410': *514 + Link: *65 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83769,9 +84351,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#list-issue-field-values-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83781,9 +84363,9 @@ paths: application/json: schema: type: array - items: *523 + items: *529 examples: - default: &634 + default: &640 value: - issue_field_id: 1 node_id: IFT_GDKND @@ -83806,10 +84388,10 @@ paths: data_type: date value: '2025-12-25' headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83826,9 +84408,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -83838,9 +84420,9 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: &524 + default: &530 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -83857,10 +84439,10 @@ paths: color: a2eeef default: false headers: - Link: *59 - '301': *323 + Link: *65 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -83876,9 +84458,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -83921,12 +84503,12 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 - '301': *323 + default: *530 + '301': *329 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -83943,9 +84525,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -84005,12 +84587,12 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 - '301': *323 + default: *530 + '301': *329 '404': *6 - '410': *514 + '410': *520 '422': *15 x-github: githubCloudOnly: false @@ -84027,15 +84609,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '204': description: Response - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84054,9 +84636,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: name in: path required: true @@ -84069,7 +84651,7 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: default: value: @@ -84080,9 +84662,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *323 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84102,9 +84684,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: false content: @@ -84133,7 +84715,7 @@ paths: '204': description: Response '403': *27 - '410': *514 + '410': *520 '404': *6 '422': *15 x-github: @@ -84151,9 +84733,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '204': description: Response @@ -84183,20 +84765,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#get-parent-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 responses: '200': description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 - '301': *323 + default: *525 + '301': *329 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84213,9 +84795,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -84241,13 +84823,13 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84265,9 +84847,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -84299,16 +84881,16 @@ paths: description: Response content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Response content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -84330,10 +84912,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *319 - - *320 - - *520 - - *517 + - *325 + - *326 + - *526 + - *523 responses: '204': description: Response @@ -84362,9 +84944,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -84386,9 +84968,9 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -84421,9 +85003,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -84433,13 +85015,13 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *522 + default: *528 headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84467,9 +85049,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -84496,16 +85078,16 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *514 + '410': *520 '422': *15 '404': *6 x-github: @@ -84525,9 +85107,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 requestBody: required: true content: @@ -84558,13 +85140,13 @@ paths: description: Response content: application/json: - schema: *75 + schema: *81 examples: - default: *519 + default: *525 '403': *27 '404': *6 '422': *7 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -84582,9 +85164,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *319 - - *320 - - *520 + - *325 + - *326 + - *526 - *17 - *19 responses: @@ -84599,12 +85181,6 @@ paths: description: Timeline Event type: object anyOf: - - *525 - - *526 - - *527 - - *528 - - *529 - - *530 - *531 - *532 - *533 @@ -84612,6 +85188,12 @@ paths: - *535 - *536 - *537 + - *538 + - *539 + - *540 + - *541 + - *542 + - *543 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -84659,16 +85241,16 @@ paths: issue_url: type: string format: uri - author_association: *72 + author_association: *78 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *73 + reactions: *79 pin: anyOf: - type: 'null' - - *538 + - *544 required: - event - actor @@ -84699,7 +85281,7 @@ paths: properties: type: type: string - issue: *75 + issue: *81 required: - event - created_at @@ -84921,7 +85503,7 @@ paths: type: string body_text: type: string - author_association: *72 + author_association: *78 required: - event - id @@ -84944,7 +85526,7 @@ paths: type: string comments: type: array - items: &557 + items: &563 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -85052,7 +85634,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *72 + author_association: *78 _links: type: object properties: @@ -85147,7 +85729,7 @@ paths: enum: - line - file - reactions: *73 + reactions: *79 body_html: type: string examples: @@ -85185,7 +85767,7 @@ paths: type: string comments: type: array - items: *447 + items: *453 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -85458,9 +86040,9 @@ paths: type: User site_admin: true headers: - Link: *59 + Link: *65 '404': *6 - '410': *514 + '410': *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85477,8 +86059,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -85488,7 +86070,7 @@ paths: application/json: schema: type: array - items: &539 + items: &545 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -85540,7 +86122,7 @@ paths: last_used: '2022-01-10T15:53:42Z' enabled: true headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85556,8 +86138,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85593,9 +86175,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *545 examples: - default: &540 + default: &546 value: id: 1 key: ssh-rsa AAA... @@ -85629,9 +86211,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *319 - - *320 - - &541 + - *325 + - *326 + - &547 name: key_id description: The unique identifier of the key. in: path @@ -85643,9 +86225,9 @@ paths: description: Response content: application/json: - schema: *539 + schema: *545 examples: - default: *540 + default: *546 '404': *6 x-github: githubCloudOnly: false @@ -85663,9 +86245,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *319 - - *320 - - *541 + - *325 + - *326 + - *547 responses: '204': description: Response @@ -85685,8 +86267,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -85696,11 +86278,11 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 + default: *530 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -85719,8 +86301,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -85756,9 +86338,9 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: - default: &542 + default: &548 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -85790,8 +86372,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -85802,9 +86384,9 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: - default: *542 + default: *548 '404': *6 x-github: githubCloudOnly: false @@ -85821,8 +86403,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -85861,7 +86443,7 @@ paths: description: Response content: application/json: - schema: *74 + schema: *80 examples: default: value: @@ -85887,8 +86469,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *319 - - *320 + - *325 + - *326 - name: name in: path required: true @@ -85914,8 +86496,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -85954,9 +86536,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *319 - - *320 - - *422 + - *325 + - *326 + - *428 responses: '200': description: Response @@ -86022,7 +86604,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 required: - _links - git_url @@ -86103,8 +86685,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86169,8 +86751,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86204,9 +86786,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *450 + schema: *456 examples: - default: *543 + default: *549 '204': description: Response when already merged '404': @@ -86231,8 +86813,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *319 - - *320 + - *325 + - *326 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -86273,7 +86855,7 @@ paths: application/json: schema: type: array - items: *260 + items: *266 examples: default: value: @@ -86312,7 +86894,7 @@ paths: closed_at: '2013-02-12T13:22:01Z' due_on: '2012-10-09T23:39:01Z' headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -86329,8 +86911,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86370,9 +86952,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: &544 + default: &550 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -86431,9 +87013,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *319 - - *320 - - &545 + - *325 + - *326 + - &551 name: milestone_number description: The number that identifies the milestone. in: path @@ -86445,9 +87027,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: *544 + default: *550 '404': *6 x-github: githubCloudOnly: false @@ -86464,9 +87046,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 requestBody: required: false content: @@ -86504,9 +87086,9 @@ paths: description: Response content: application/json: - schema: *260 + schema: *266 examples: - default: *544 + default: *550 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86522,9 +87104,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 responses: '204': description: Response @@ -86545,9 +87127,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *319 - - *320 - - *545 + - *325 + - *326 + - *551 - *17 - *19 responses: @@ -86557,11 +87139,11 @@ paths: application/json: schema: type: array - items: *74 + items: *80 examples: - default: *524 + default: *530 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86578,12 +87160,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *319 - - *320 - - *546 - - *547 - - *80 - - *548 + - *325 + - *326 + - *552 + - *553 + - *86 + - *554 - *17 - *19 responses: @@ -86593,11 +87175,11 @@ paths: application/json: schema: type: array - items: *100 + items: *106 examples: - default: *549 + default: *555 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -86619,8 +87201,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -86678,14 +87260,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: &550 + schema: &556 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -86829,7 +87411,7 @@ paths: - custom_404 - public examples: - default: &551 + default: &557 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -86870,8 +87452,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -86926,9 +87508,9 @@ paths: description: Response content: application/json: - schema: *550 + schema: *556 examples: - default: *551 + default: *557 '422': *15 '409': *52 x-github: @@ -86951,8 +87533,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -87052,8 +87634,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -87079,8 +87661,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -87090,7 +87672,7 @@ paths: application/json: schema: type: array - items: &552 + items: &558 title: Page Build description: Page Build type: object @@ -87163,7 +87745,7 @@ paths: created_at: '2014-02-10T19:00:49Z' updated_at: '2014-02-10T19:00:51Z' headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87182,8 +87764,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *319 - - *320 + - *325 + - *326 responses: '201': description: Response @@ -87230,16 +87812,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *552 + schema: *558 examples: - default: &553 + default: &559 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -87287,8 +87869,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *319 - - *320 + - *325 + - *326 - name: build_id in: path required: true @@ -87299,9 +87881,9 @@ paths: description: Response content: application/json: - schema: *552 + schema: *558 examples: - default: *553 + default: *559 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -87321,8 +87903,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -87430,9 +88012,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *319 - - *320 - - &554 + - *325 + - *326 + - &560 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -87490,11 +88072,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *319 - - *320 - - *554 + - *325 + - *326 + - *560 responses: - '204': *179 + '204': *184 '404': *6 x-github: githubCloudOnly: false @@ -87519,8 +88101,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -87788,7 +88370,7 @@ paths: description: Empty response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -87815,8 +88397,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Private vulnerability reporting status @@ -87853,10 +88435,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '422': *14 x-github: githubCloudOnly: false @@ -87875,10 +88457,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: - '204': *179 + '204': *184 '422': *14 x-github: githubCloudOnly: false @@ -87898,8 +88480,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -87907,7 +88489,7 @@ paths: application/json: schema: type: array - items: *274 + items: *280 examples: default: value: @@ -87938,8 +88520,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -87951,7 +88533,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *274 + items: *280 required: - properties examples: @@ -88001,8 +88583,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *319 - - *320 + - *325 + - *326 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -88062,11 +88644,11 @@ paths: application/json: schema: type: array - items: *454 + items: *460 examples: - default: *555 + default: *561 headers: - Link: *59 + Link: *65 '304': *35 '422': *15 x-github: @@ -88096,8 +88678,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -88164,7 +88746,7 @@ paths: description: Response content: application/json: - schema: &559 + schema: &565 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -88293,7 +88875,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 active_lock_reason: type: - string @@ -88342,7 +88924,7 @@ paths: items: *4 requested_teams: type: array - items: *239 + items: *245 head: type: object properties: @@ -88350,7 +88932,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: *4 @@ -88367,7 +88949,7 @@ paths: type: string ref: type: string - repo: *71 + repo: *77 sha: type: string user: *4 @@ -88380,14 +88962,14 @@ paths: _links: type: object properties: - comments: *261 - commits: *261 - statuses: *261 - html: *261 - issue: *261 - review_comments: *261 - review_comment: *261 - self: *261 + comments: *267 + commits: *267 + statuses: *267 + html: *267 + issue: *267 + review_comments: *267 + review_comment: *267 + self: *267 required: - comments - commits @@ -88397,8 +88979,8 @@ paths: - review_comments - review_comment - self - author_association: *72 - auto_merge: *556 + author_association: *78 + auto_merge: *562 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -88594,7 +89176,7 @@ paths: - review_comments version: '2026-03-10' examples: - default: &560 + default: &566 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -89121,8 +89703,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *319 - - *320 + - *325 + - *326 - name: sort in: query required: false @@ -89141,7 +89723,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -89151,9 +89733,9 @@ paths: application/json: schema: type: array - items: *557 + items: *563 examples: - default: &562 + default: &568 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -89205,7 +89787,7 @@ paths: original_line: 2 side: RIGHT headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89230,17 +89812,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '200': description: Response content: application/json: - schema: *557 + schema: *563 examples: - default: &558 + default: &564 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -89315,9 +89897,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -89339,9 +89921,9 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: - default: *558 + default: *564 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89357,9 +89939,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 responses: '204': description: Response @@ -89380,9 +89962,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a pull request review comment. @@ -89408,11 +89990,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -89431,9 +90013,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *319 - - *320 - - *89 + - *325 + - *326 + - *95 requestBody: required: true content: @@ -89465,16 +90047,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -89496,10 +90078,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *319 - - *320 - - *89 - - *517 + - *325 + - *326 + - *95 + - *523 responses: '204': description: Response @@ -89542,9 +90124,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *319 - - *320 - - &561 + - *325 + - *326 + - &567 name: pull_number description: The number that identifies the pull request. in: path @@ -89557,9 +90139,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *559 + schema: *565 examples: - default: *560 + default: *566 '304': *35 '404': *6 '406': @@ -89567,8 +90149,8 @@ paths: content: application/json: schema: *3 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89594,9 +90176,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -89638,9 +90220,9 @@ paths: description: Response content: application/json: - schema: *559 + schema: *565 examples: - default: *560 + default: *566 '422': *15 '403': *27 x-github: @@ -89662,9 +90244,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -89725,21 +90307,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -89765,10 +90347,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *319 - - *320 - - *561 - - *97 + - *325 + - *326 + - *567 + - *103 - name: direction description: The direction to sort results. Ignored without `sort` parameter. in: query @@ -89778,7 +90360,7 @@ paths: enum: - asc - desc - - *80 + - *86 - *17 - *19 responses: @@ -89788,11 +90370,11 @@ paths: application/json: schema: type: array - items: *557 + items: *563 examples: - default: *562 + default: *568 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89823,9 +90405,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -89931,7 +90513,7 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: example-for-a-multi-line-comment: value: @@ -90019,10 +90601,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *319 - - *320 - - *561 - - *89 + - *325 + - *326 + - *567 + - *95 requestBody: required: true content: @@ -90044,7 +90626,7 @@ paths: description: Response content: application/json: - schema: *557 + schema: *563 examples: default: value: @@ -90130,9 +90712,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -90142,11 +90724,11 @@ paths: application/json: schema: type: array - items: *450 + items: *456 examples: - default: *563 + default: *569 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90174,9 +90756,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -90186,7 +90768,7 @@ paths: application/json: schema: type: array - items: *461 + items: *467 examples: default: value: @@ -90202,10 +90784,10 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" headers: - Link: *59 + Link: *65 '422': *15 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90224,9 +90806,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 responses: '204': description: Response if pull request has been merged @@ -90249,9 +90831,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -90363,9 +90945,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 responses: '200': description: Response @@ -90381,7 +90963,7 @@ paths: items: *4 teams: type: array - items: *183 + items: *188 required: - users - teams @@ -90422,7 +91004,7 @@ paths: repositories_url: https://api.github.com/teams/1/repos parent: headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90440,9 +91022,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -90479,7 +91061,7 @@ paths: description: Response content: application/json: - schema: *454 + schema: *460 examples: default: value: @@ -91015,9 +91597,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: true content: @@ -91051,7 +91633,7 @@ paths: description: Response content: application/json: - schema: *454 + schema: *460 examples: default: value: @@ -91556,9 +92138,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 - *17 - *19 responses: @@ -91568,7 +92150,7 @@ paths: application/json: schema: type: array - items: &564 + items: &570 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -91642,7 +92224,7 @@ paths: type: string body_text: type: string - author_association: *72 + author_association: *78 required: - id - node_id @@ -91691,7 +92273,7 @@ paths: commit_id: ecdd80bb57125d7ba9641ffaa4d7d2c19d3f3091 author_association: COLLABORATOR headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -91724,9 +92306,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -91816,9 +92398,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: &566 + default: &572 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -91881,10 +92463,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - &565 + - *325 + - *326 + - *567 + - &571 name: review_id description: The unique identifier of the review. in: path @@ -91896,9 +92478,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: &567 + default: &573 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -91957,10 +92539,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -91983,7 +92565,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: default: value: @@ -92045,18 +92627,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 responses: '200': description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: *566 + default: *572 '422': *7 '404': *6 x-github: @@ -92083,10 +92665,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 - *17 - *19 responses: @@ -92180,13 +92762,13 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *72 + author_association: *78 _links: type: object properties: - self: *261 - html: *261 - pull_request: *261 + self: *267 + html: *267 + pull_request: *267 required: - self - html @@ -92195,7 +92777,7 @@ paths: type: string body_html: type: string - reactions: *73 + reactions: *79 side: description: The side of the first line of the range for a multi-line comment. @@ -92315,7 +92897,7 @@ paths: pull_request: href: https://api.github.com/repos/octocat/Hello-World/pulls/1 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -92344,10 +92926,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -92376,7 +92958,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: default: value: @@ -92439,10 +93021,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *319 - - *320 - - *561 - - *565 + - *325 + - *326 + - *567 + - *571 requestBody: required: true content: @@ -92477,9 +93059,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *570 examples: - default: *567 + default: *573 '404': *6 '422': *7 '403': *27 @@ -92501,9 +93083,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *319 - - *320 - - *561 + - *325 + - *326 + - *567 requestBody: required: false content: @@ -92567,8 +93149,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *319 - - *320 + - *325 + - *326 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -92581,9 +93163,9 @@ paths: description: Response content: application/json: - schema: *568 + schema: *574 examples: - default: &569 + default: &575 value: type: file encoding: base64 @@ -92625,8 +93207,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *319 - - *320 + - *325 + - *326 - name: dir description: The alternate path to look for a README file in: path @@ -92646,9 +93228,9 @@ paths: description: Response content: application/json: - schema: *568 + schema: *574 examples: - default: *569 + default: *575 '404': *6 '422': *15 x-github: @@ -92670,8 +93252,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -92681,7 +93263,7 @@ paths: application/json: schema: type: array - items: *570 + items: *576 examples: default: value: @@ -92755,7 +93337,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -92775,8 +93357,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -92852,9 +93434,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: &574 + default: &580 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -92959,9 +93541,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *319 - - *320 - - &572 + - *325 + - *326 + - &578 name: asset_id description: The unique identifier of the asset. in: path @@ -92973,9 +93555,9 @@ paths: description: Response content: application/json: - schema: *571 + schema: *577 examples: - default: &573 + default: &579 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -93010,7 +93592,7 @@ paths: type: User site_admin: false '404': *6 - '302': *463 + '302': *469 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93026,9 +93608,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *319 - - *320 - - *572 + - *325 + - *326 + - *578 requestBody: required: false content: @@ -93057,9 +93639,9 @@ paths: description: Response content: application/json: - schema: *571 + schema: *577 examples: - default: *573 + default: *579 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93075,12 +93657,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *319 - - *320 - - *572 + - *325 + - *326 + - *578 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93101,8 +93684,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -93188,16 +93771,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93214,8 +93798,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *319 - - *320 + - *325 + - *326 - name: tag description: tag parameter in: path @@ -93228,9 +93812,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '404': *6 x-github: githubCloudOnly: false @@ -93252,9 +93836,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *319 - - *320 - - &575 + - *325 + - *326 + - &581 name: release_id description: The unique identifier of the release. in: path @@ -93268,9 +93852,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '401': description: Unauthorized x-github: @@ -93288,9 +93872,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 requestBody: required: false content: @@ -93354,9 +93938,9 @@ paths: description: Response content: application/json: - schema: *570 + schema: *576 examples: - default: *574 + default: *580 '404': description: Not Found if the discussion category name is invalid content: @@ -93377,12 +93961,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93399,9 +93984,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - *17 - *19 responses: @@ -93411,7 +93996,7 @@ paths: application/json: schema: type: array - items: *571 + items: *577 examples: default: value: @@ -93448,7 +94033,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93492,9 +94077,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - name: name in: query required: true @@ -93520,7 +94105,7 @@ paths: description: Response for successful upload content: application/json: - schema: *571 + schema: *577 examples: response-for-successful-upload: value: @@ -93575,9 +94160,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -93601,11 +94186,11 @@ paths: application/json: schema: type: array - items: *448 + items: *454 examples: - default: *516 + default: *522 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -93624,9 +94209,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *319 - - *320 - - *575 + - *325 + - *326 + - *581 requestBody: required: true content: @@ -93656,16 +94241,16 @@ paths: description: Reaction exists content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '201': description: Reaction created content: application/json: - schema: *448 + schema: *454 examples: - default: *449 + default: *455 '422': *15 x-github: githubCloudOnly: false @@ -93687,10 +94272,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *319 - - *320 - - *575 - - *517 + - *325 + - *326 + - *581 + - *523 responses: '204': description: Response @@ -93714,9 +94299,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *319 - - *320 - - *386 + - *325 + - *326 + - *392 - *17 - *19 responses: @@ -93732,8 +94317,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *281 - - &576 + - *287 + - &582 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -93752,69 +94337,69 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *282 - - *576 - - allOf: - - *283 - - *576 - - allOf: - - *284 - - *576 - - allOf: - - *577 - - *576 - - allOf: - - *285 - - *576 - - allOf: - - *286 - - *576 - - allOf: - - *287 - - *576 - allOf: - *288 - - *576 + - *582 - allOf: - *289 - - *576 + - *582 - allOf: - *290 - - *576 + - *582 + - allOf: + - *583 + - *582 - allOf: - *291 - - *576 + - *582 - allOf: - *292 - - *576 + - *582 - allOf: - *293 - - *576 + - *582 - allOf: - *294 - - *576 + - *582 - allOf: - *295 - - *576 + - *582 - allOf: - *296 - - *576 + - *582 - allOf: - *297 - - *576 + - *582 - allOf: - *298 - - *576 + - *582 - allOf: - *299 - - *576 + - *582 - allOf: - *300 - - *576 + - *582 - allOf: - *301 - - *576 + - *582 + - allOf: + - *302 + - *582 + - allOf: + - *303 + - *582 + - allOf: + - *304 + - *582 + - allOf: + - *305 + - *582 + - allOf: + - *306 + - *582 + - allOf: + - *307 + - *582 examples: default: value: @@ -93853,8 +94438,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - name: includes_parents @@ -93865,7 +94450,7 @@ paths: schema: type: boolean default: true - - *578 + - *584 responses: '200': description: Response @@ -93873,7 +94458,7 @@ paths: application/json: schema: type: array - items: *302 + items: *308 examples: default: value: @@ -93904,7 +94489,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *107 + '500': *53 post: summary: Create a repository ruleset description: Create a ruleset for a repository. @@ -93920,8 +94505,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 requestBody: description: Request body required: true @@ -93941,16 +94526,16 @@ paths: - tag - push default: branch - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *276 + items: *285 + conditions: *282 rules: type: array description: An array of rules within the ruleset. - items: *579 + items: *585 required: - name - enforcement @@ -93981,9 +94566,9 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: &589 + default: &595 value: id: 42 name: super cool ruleset @@ -94017,7 +94602,7 @@ paths: updated_at: '2023-08-23T16:29:47Z' '404': *6 '422': *15 - '500': *107 + '500': *53 "/repos/{owner}/{repo}/rulesets/rule-suites": get: summary: List repository rule suites @@ -94031,12 +94616,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *319 - - *320 - - *580 - - *581 - - *582 - - *583 + - *325 + - *326 + - *586 + - *587 + - *588 + - *589 - *17 - *19 responses: @@ -94044,11 +94629,11 @@ paths: description: Response content: application/json: - schema: *584 + schema: *590 examples: - default: *585 + default: *591 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94067,19 +94652,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *319 - - *320 - - *586 + - *325 + - *326 + - *592 responses: '200': description: Response content: application/json: - schema: *587 + schema: *593 examples: - default: *588 + default: *594 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94105,8 +94690,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -94126,11 +94711,11 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *589 + default: *595 '404': *6 - '500': *107 + '500': *53 put: summary: Update a repository ruleset description: Update a ruleset for a repository. @@ -94146,8 +94731,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -94172,16 +94757,16 @@ paths: - branch - tag - push - enforcement: *278 + enforcement: *284 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *279 - conditions: *276 + items: *285 + conditions: *282 rules: description: An array of rules within the ruleset. type: array - items: *579 + items: *585 examples: default: value: @@ -94209,12 +94794,12 @@ paths: description: Response content: application/json: - schema: *302 + schema: *308 examples: - default: *589 + default: *595 '404': *6 '422': *15 - '500': *107 + '500': *53 delete: summary: Delete a repository ruleset description: Delete a ruleset for a repository. @@ -94230,8 +94815,8 @@ paths: category: repos subcategory: rules parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -94242,7 +94827,7 @@ paths: '204': description: Response '404': *6 - '500': *107 + '500': *53 "/repos/{owner}/{repo}/rulesets/{ruleset_id}/history": get: summary: Get repository ruleset history @@ -94254,8 +94839,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-history parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 - name: ruleset_id @@ -94271,11 +94856,11 @@ paths: application/json: schema: type: array - items: *305 + items: *311 examples: - default: *590 + default: *596 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94292,8 +94877,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-repository-ruleset-version parameters: - - *319 - - *320 + - *325 + - *326 - name: ruleset_id description: The ID of the ruleset. in: path @@ -94311,7 +94896,7 @@ paths: description: Response content: application/json: - schema: *591 + schema: *597 examples: default: value: @@ -94344,7 +94929,7 @@ paths: operator: contains pattern: github '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94366,22 +94951,22 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *319 - - *320 - - *592 - - *593 - - *594 - - *595 - - *596 - - *53 - - *19 - - *17 - - *597 + - *325 + - *326 - *598 - *599 - *600 - *601 - *602 + - *59 + - *19 + - *17 + - *603 + - *604 + - *605 + - *606 + - *607 + - *608 responses: '200': description: Response @@ -94389,24 +94974,24 @@ paths: application/json: schema: type: array - items: &606 + items: &612 type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *603 - resolution: *604 + state: *609 + resolution: *610 resolved_at: type: - string @@ -94500,7 +95085,7 @@ paths: first_location_detected: anyOf: - type: 'null' - - *605 + - *611 has_more_locations: type: boolean description: A boolean value representing whether or not the @@ -94623,7 +95208,7 @@ paths: '404': description: Repository is public or secret scanning is disabled for the repository - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94645,16 +95230,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 - - *602 + - *325 + - *326 + - *422 + - *608 responses: '200': description: Response content: application/json: - schema: *606 + schema: *612 examples: default: value: @@ -94685,7 +95270,7 @@ paths: '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94708,9 +95293,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 requestBody: required: true content: @@ -94718,8 +95303,8 @@ paths: schema: type: object properties: - state: *603 - resolution: *604 + state: *609 + resolution: *610 resolution_comment: description: An optional comment when closing or reopening an alert. Cannot be updated or deleted. @@ -94737,6 +95322,8 @@ paths: - state - required: - assignee + - required: + - validity examples: default: value: @@ -94755,7 +95342,7 @@ paths: description: Response content: application/json: - schema: *606 + schema: *612 examples: default: value: @@ -94828,7 +95415,7 @@ paths: '422': description: State does not match the resolution or resolution comment, or assignee does not have write access to the repository - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -94850,9 +95437,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *319 - - *320 - - *416 + - *325 + - *326 + - *422 - *19 - *17 responses: @@ -94863,7 +95450,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &756 + items: &762 type: object properties: type: @@ -94890,12 +95477,6 @@ paths: - commit details: oneOf: - - *607 - - *608 - - *609 - - *610 - - *611 - - *612 - *613 - *614 - *615 @@ -94903,6 +95484,12 @@ paths: - *617 - *618 - *619 + - *620 + - *621 + - *622 + - *623 + - *624 + - *625 examples: default: value: @@ -94962,11 +95549,11 @@ paths: details: pull_request_review_comment_url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/12 headers: - Link: *59 + Link: *65 '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -94988,8 +95575,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -94997,14 +95584,14 @@ paths: schema: type: object properties: - reason: &621 + reason: &627 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *620 + placeholder_id: *626 required: - reason - placeholder_id @@ -95021,7 +95608,7 @@ paths: schema: type: object properties: - reason: *621 + reason: *627 expire_at: type: - string @@ -95045,7 +95632,7 @@ paths: this repository. '422': description: Bad request, input data missing or incorrect. - '503': *108 + '503': *113 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -95068,13 +95655,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '404': description: Repository does not have GitHub Advanced Security or secret scanning enabled - '503': *108 + '503': *113 '200': description: Response content: @@ -95084,7 +95671,7 @@ paths: properties: incremental_scans: type: array - items: &622 + items: &628 description: Information on a single scan performed by secret scanning on the repository type: object @@ -95112,15 +95699,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *622 + items: *628 backfill_scans: type: array - items: *622 + items: *628 custom_pattern_backfill_scans: type: array items: allOf: - - *622 + - *628 - type: object properties: pattern_name: @@ -95190,9 +95777,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *319 - - *320 - - *53 + - *325 + - *326 + - *59 - name: sort description: The property to sort the results by. in: query @@ -95235,9 +95822,9 @@ paths: application/json: schema: type: array - items: *623 + items: *629 examples: - default: *624 + default: *630 '400': *14 '404': *6 x-github: @@ -95260,8 +95847,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -95341,7 +95928,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 required: - login - type @@ -95431,9 +96018,9 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: &626 + default: &632 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -95666,8 +96253,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -95780,7 +96367,7 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: default: value: @@ -95927,17 +96514,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '200': description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: *626 + default: *632 '403': *27 '404': *6 x-github: @@ -95961,9 +96548,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 requestBody: required: true content: @@ -96043,7 +96630,7 @@ paths: login: type: string description: The username of the user credited. - type: *308 + type: *314 required: - login - type @@ -96134,17 +96721,17 @@ paths: description: Response content: application/json: - schema: *623 + schema: *629 examples: - default: *626 - add_credit: *626 + default: *632 + add_credit: *632 '403': *27 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *116 + schema: *121 examples: invalid_state_transition: value: @@ -96175,9 +96762,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '202': *37 '400': *14 @@ -96204,17 +96791,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *319 - - *320 - - *625 + - *325 + - *326 + - *631 responses: '202': description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 '400': *14 '422': *15 '403': *27 @@ -96240,8 +96827,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -96315,7 +96902,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -96337,8 +96924,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -96347,7 +96934,7 @@ paths: application/json: schema: type: array - items: &627 + items: &633 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -96360,7 +96947,7 @@ paths: - 1124 - -435 '202': *37 - '204': *179 + '204': *184 '422': description: Repository contains more than 10,000 commits x-github: @@ -96380,8 +96967,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -96432,7 +97019,7 @@ paths: total: 89 week: 1336280400 '202': *37 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96459,8 +97046,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -96532,7 +97119,7 @@ paths: d: 77 c: 10 '202': *37 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96554,8 +97141,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -96709,8 +97296,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -96720,7 +97307,7 @@ paths: application/json: schema: type: array - items: *627 + items: *633 examples: default: value: @@ -96733,7 +97320,7 @@ paths: - - 0 - 2 - 21 - '204': *179 + '204': *184 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96753,8 +97340,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *319 - - *320 + - *325 + - *326 - name: sha in: path required: true @@ -96810,7 +97397,7 @@ paths: description: Response content: application/json: - schema: *628 + schema: *634 examples: default: value: @@ -96864,8 +97451,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -96877,9 +97464,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96897,14 +97484,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &629 + schema: &635 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -96977,8 +97564,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: false content: @@ -97004,7 +97591,7 @@ paths: description: Response content: application/json: - schema: *629 + schema: *635 examples: default: value: @@ -97031,8 +97618,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -97052,8 +97639,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -97112,7 +97699,7 @@ paths: tarball_url: https://github.com/octocat/Hello-World/tarball/v0.1 node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97135,8 +97722,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *319 - - *320 + - *325 + - *326 - name: ref in: path required: true @@ -97172,8 +97759,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *319 - - *320 + - *325 + - *326 - *17 - *19 responses: @@ -97183,11 +97770,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - default: *240 + default: *246 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -97205,8 +97792,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *319 - - *320 + - *325 + - *326 - *19 - *17 responses: @@ -97214,7 +97801,7 @@ paths: description: Response content: application/json: - schema: &630 + schema: &636 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -97226,7 +97813,7 @@ paths: required: - names examples: - default: &631 + default: &637 value: names: - octocat @@ -97249,8 +97836,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -97281,9 +97868,9 @@ paths: description: Response content: application/json: - schema: *630 + schema: *636 examples: - default: *631 + default: *637 '404': *6 '422': *7 x-github: @@ -97304,9 +97891,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *319 - - *320 - - &632 + - *325 + - *326 + - &638 name: per description: The time frame to display results for. in: query @@ -97337,7 +97924,7 @@ paths: - 128 clones: type: array - items: &633 + items: &639 title: Traffic type: object properties: @@ -97424,8 +98011,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -97519,8 +98106,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *319 - - *320 + - *325 + - *326 responses: '200': description: Response @@ -97583,9 +98170,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *319 - - *320 - - *632 + - *325 + - *326 + - *638 responses: '200': description: Response @@ -97606,7 +98193,7 @@ paths: - 3782 views: type: array - items: *633 + items: *639 required: - uniques - count @@ -97683,8 +98270,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *319 - - *320 + - *325 + - *326 requestBody: required: true content: @@ -97720,7 +98307,7 @@ paths: description: Response content: application/json: - schema: *148 + schema: *153 examples: default: value: @@ -97958,8 +98545,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -97982,8 +98569,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -98005,8 +98592,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -98032,8 +98619,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *319 - - *320 + - *325 + - *326 - name: ref in: path required: true @@ -98125,9 +98712,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -98168,7 +98755,7 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: default: value: @@ -98274,8 +98861,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#add-issue-field-values-to-an-issue parameters: - - *137 - - *520 + - *142 + - *526 requestBody: required: true content: @@ -98341,14 +98928,14 @@ paths: type: array description: The current issue field values for this issue after adding the new values - items: *523 + items: *529 examples: - default: *634 + default: *640 '400': *14 '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -98379,8 +98966,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#set-issue-field-values-for-an-issue parameters: - - *137 - - *520 + - *142 + - *526 requestBody: required: true content: @@ -98447,14 +99034,14 @@ paths: type: array description: The current issue field values for this issue after setting the new values - items: *523 + items: *529 examples: - default: *634 + default: *640 '400': *14 '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -98480,16 +99067,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue parameters: - - *137 - - *520 - - *223 + - *142 + - *526 + - *229 responses: '204': description: Issue field value deleted successfully '403': *27 '404': *6 '422': *15 - '503': *108 + '503': *113 x-github: triggersNotification: true githubCloudOnly: false @@ -98603,7 +99190,7 @@ paths: html_url: type: string format: uri - repository: *148 + repository: *153 score: type: number file_size: @@ -98622,7 +99209,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &635 + text_matches: &641 title: Search Result Text Matches type: array items: @@ -98737,7 +99324,7 @@ paths: releases_url: http://api.github.com/repos/octocat/Hello-World/releases{/id} score: 1 '304': *35 - '503': *108 + '503': *113 '422': *15 '403': *27 x-github: @@ -98785,7 +99372,7 @@ paths: enum: - author-date - committer-date - - &636 + - &642 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -98854,7 +99441,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 comment_count: type: integer message: @@ -98873,7 +99460,7 @@ paths: url: type: string format: uri - verification: *500 + verification: *506 required: - author - committer @@ -98888,7 +99475,7 @@ paths: committer: anyOf: - type: 'null' - - *384 + - *390 parents: type: array items: @@ -98900,12 +99487,12 @@ paths: type: string sha: type: string - repository: *148 + repository: *153 score: type: number node_id: type: string - text_matches: *635 + text_matches: *641 required: - sha - node_id @@ -99097,7 +99684,7 @@ paths: - interactions - created - updated - - *636 + - *642 - *17 - *19 - name: advanced_search @@ -99119,6 +99706,7 @@ paths: - total_count - incomplete_results - items + - search_type properties: total_count: type: integer @@ -99194,11 +99782,11 @@ paths: type: - string - 'null' - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: type: string state_reason: @@ -99212,7 +99800,7 @@ paths: milestone: anyOf: - type: 'null' - - *260 + - *266 comments: type: integer created_at: @@ -99226,7 +99814,7 @@ paths: - string - 'null' format: date-time - text_matches: *635 + text_matches: *641 pull_request: type: object properties: @@ -99264,10 +99852,10 @@ paths: type: string score: type: number - author_association: *72 + author_association: *78 draft: type: boolean - repository: *71 + repository: *77 body_html: type: string body_text: @@ -99275,7 +99863,7 @@ paths: timeline_url: type: string format: uri - type: *224 + type: *230 performed_via_github_app: anyOf: - type: 'null' @@ -99283,8 +99871,8 @@ paths: pinned_comment: anyOf: - type: 'null' - - *76 - reactions: *73 + - *82 + reactions: *79 required: - assignee - closed_at @@ -99336,6 +99924,29 @@ paths: - updated_at - score version: '2026-03-10' + search_type: + type: string + description: The type of search that was performed. Possible values + are `lexical`, `semantic`, or `hybrid`. + enum: + - lexical + - semantic + - hybrid + lexical_fallback_reason: + type: array + description: When a semantic or hybrid search falls back to lexical + search, this field contains the reasons for the fallback. Only + present when a fallback occurred. + items: + type: string + enum: + - no_text_terms + - quoted_text + - non_issue_target + - or_boolean_not_supported + - no_accessible_repos + - server_error + - only_non_semantic_fields_requested examples: default: value: @@ -99428,7 +100039,7 @@ paths: locked: true author_association: COLLABORATOR state_reason: completed - '503': *108 + '503': *113 '422': *15 '304': *35 '403': *27 @@ -99481,7 +100092,7 @@ paths: enum: - created - updated - - *636 + - *642 - *17 - *19 responses: @@ -99526,7 +100137,7 @@ paths: - 'null' score: type: number - text_matches: *635 + text_matches: *641 required: - id - node_id @@ -99611,7 +100222,7 @@ paths: - forks - help-wanted-issues - updated - - *636 + - *642 - *17 - *19 responses: @@ -99839,7 +100450,7 @@ paths: license: anyOf: - type: 'null' - - *77 + - *83 permissions: type: object properties: @@ -99857,7 +100468,7 @@ paths: - admin - pull - push - text_matches: *635 + text_matches: *641 temp_clone_token: type: string allow_merge_commit: @@ -100060,7 +100671,7 @@ paths: spdx_id: MIT node_id: MDc6TGljZW5zZW1pdA== html_url: https://api.github.com/licenses/mit - '503': *108 + '503': *113 '422': *15 '304': *35 x-github: @@ -100165,7 +100776,7 @@ paths: - string - 'null' format: uri - text_matches: *635 + text_matches: *641 related: type: - array @@ -100358,7 +100969,7 @@ paths: - followers - repositories - joined - - *636 + - *642 - *17 - *19 responses: @@ -100468,7 +101079,7 @@ paths: type: - boolean - 'null' - text_matches: *635 + text_matches: *641 blog: type: - string @@ -100530,7 +101141,7 @@ paths: events_url: https://api.github.com/users/mojombo/events{/privacy} site_admin: true '304': *35 - '503': *108 + '503': *113 '422': *15 x-github: githubCloudOnly: false @@ -100550,7 +101161,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &639 + - &645 name: team_id description: The unique identifier of the team. in: path @@ -100562,9 +101173,9 @@ paths: description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 x-github: githubCloudOnly: false @@ -100591,7 +101202,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *639 + - *645 requestBody: required: true content: @@ -100655,16 +101266,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '201': description: Response content: application/json: - schema: *315 + schema: *321 examples: - default: *316 + default: *322 '404': *6 '422': *15 '403': *27 @@ -100692,7 +101303,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *639 + - *645 responses: '204': description: Response @@ -100721,7 +101332,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -100731,11 +101342,11 @@ paths: application/json: schema: type: array - items: *218 + items: *224 examples: - default: *219 + default: *225 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -100759,7 +101370,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *639 + - *645 - name: role description: Filters members returned by their role in the team. in: query @@ -100782,9 +101393,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -100810,8 +101421,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: if user is a member @@ -100847,8 +101458,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -100887,8 +101498,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -100924,16 +101535,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '200': description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-user-is-a-team-maintainer: *640 + response-if-user-is-a-team-maintainer: *646 '404': *6 x-github: githubCloudOnly: false @@ -100966,8 +101577,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 requestBody: required: false content: @@ -100992,9 +101603,9 @@ paths: description: Response content: application/json: - schema: *318 + schema: *324 examples: - response-if-users-membership-with-team-is-now-pending: *641 + response-if-users-membership-with-team-is-now-pending: *647 '403': description: Forbidden if team synchronization is set up '422': @@ -101028,8 +101639,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *639 - - *63 + - *645 + - *69 responses: '204': description: Response @@ -101056,7 +101667,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -101066,11 +101677,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -101098,15 +101709,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *642 + schema: *648 examples: alternative-response-with-extra-repository-information: value: @@ -101257,9 +101868,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 requestBody: required: false content: @@ -101309,9 +101920,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *639 - - *319 - - *320 + - *645 + - *325 + - *326 responses: '204': description: Response @@ -101336,7 +101947,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *639 + - *645 - *17 - *19 responses: @@ -101346,11 +101957,11 @@ paths: application/json: schema: type: array - items: *183 + items: *188 examples: - response-if-child-teams-exist: *643 + response-if-child-teams-exist: *649 headers: - Link: *59 + Link: *65 '404': *6 '403': *27 '422': *15 @@ -101381,7 +101992,7 @@ paths: application/json: schema: oneOf: - - &645 + - &651 title: Private User description: Private User type: object @@ -101631,7 +102242,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *644 + - *650 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -101791,7 +102402,7 @@ paths: description: Response content: application/json: - schema: *645 + schema: *651 examples: default: value: @@ -101870,7 +102481,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 '304': *35 '404': *6 '403': *27 @@ -101893,7 +102504,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user parameters: - - *63 + - *69 responses: '204': description: If the user is blocked @@ -101921,7 +102532,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#block-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -101945,7 +102556,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#unblock-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -101994,11 +102605,11 @@ paths: type: integer codespaces: type: array - items: *229 + items: *235 examples: - default: *230 + default: *236 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102135,21 +102746,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 - '503': *108 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102189,7 +102800,7 @@ paths: type: integer secrets: type: array - items: &646 + items: &652 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -102231,9 +102842,9 @@ paths: - visibility - selected_repositories_url examples: - default: *441 + default: *447 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102303,13 +102914,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 responses: '200': description: Response content: application/json: - schema: *646 + schema: *652 examples: default: value: @@ -102339,7 +102950,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 requestBody: required: true content: @@ -102384,7 +102995,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -102412,7 +103023,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *156 + - *161 responses: '204': description: Response @@ -102437,7 +103048,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *156 + - *161 responses: '200': description: Response @@ -102453,13 +103064,13 @@ paths: type: integer repositories: type: array - items: *148 + items: *153 examples: - default: *184 + default: *189 '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102480,7 +103091,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *156 + - *161 requestBody: required: true content: @@ -102512,7 +103123,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102534,7 +103145,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *156 + - *161 - name: repository_id in: path required: true @@ -102546,7 +103157,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102567,7 +103178,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *156 + - *161 - name: repository_id in: path required: true @@ -102579,7 +103190,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *107 + '500': *53 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102599,17 +103210,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102633,7 +103244,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 requestBody: required: false content: @@ -102663,9 +103274,9 @@ paths: description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '401': *23 '403': *27 '404': *6 @@ -102687,11 +103298,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '202': *37 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102716,13 +103327,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '202': description: Response content: application/json: - schema: &647 + schema: &653 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -102775,7 +103386,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &648 + default: &654 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -102783,7 +103394,7 @@ paths: sha: fd95a81ca01e48ede9f39c799ecbcef817b8a3b2 id: latest export_url: https://api.github.com/user/codespaces/:name/exports/latest - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102807,7 +103418,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *231 + - *237 - name: export_id in: path required: true @@ -102820,9 +103431,9 @@ paths: description: Response content: application/json: - schema: *647 + schema: *653 examples: - default: *648 + default: *654 '404': *6 x-github: githubCloudOnly: false @@ -102843,7 +103454,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *231 + - *237 responses: '200': description: Response @@ -102859,11 +103470,11 @@ paths: type: integer machines: type: array - items: *440 + items: *446 examples: - default: *649 + default: *655 '304': *35 - '500': *107 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -102890,7 +103501,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *231 + - *237 requestBody: required: true content: @@ -102946,11 +103557,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *322 + repository: *328 machine: anyOf: - type: 'null' - - *440 + - *446 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -103747,17 +104358,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 + default: *445 '304': *35 - '500': *107 + '500': *53 '400': *14 '401': *23 '402': @@ -103787,16 +104398,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *231 + - *237 responses: '200': description: Response content: application/json: - schema: *229 + schema: *235 examples: - default: *439 - '500': *107 + default: *445 + '500': *53 '401': *23 '403': *27 '404': *6 @@ -103825,9 +104436,9 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: &660 + default: &666 value: - id: 197 name: hello_docker @@ -103928,7 +104539,7 @@ paths: application/json: schema: type: array - items: &650 + items: &656 title: Email description: Email type: object @@ -103998,16 +104609,16 @@ paths: application/json: schema: type: array - items: *650 + items: *656 examples: - default: &662 + default: &668 value: - email: octocat@github.com verified: true primary: true visibility: public headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -104077,7 +104688,7 @@ paths: application/json: schema: type: array - items: *650 + items: *656 examples: default: value: @@ -104189,9 +104800,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -104222,9 +104833,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -104244,7 +104855,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user parameters: - - *63 + - *69 responses: '204': description: if the person is followed by the authenticated user @@ -104274,7 +104885,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#follow-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -104299,7 +104910,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#unfollow-a-user parameters: - - *63 + - *69 responses: '204': description: Response @@ -104335,7 +104946,7 @@ paths: application/json: schema: type: array - items: &651 + items: &657 title: GPG Key description: A unique encryption key type: object @@ -104480,7 +105091,7 @@ paths: - subkeys - revoked examples: - default: &678 + default: &684 value: - id: 3 name: Octocat's GPG Key @@ -104512,7 +105123,7 @@ paths: revoked: false raw_key: string headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -104565,9 +105176,9 @@ paths: description: Response content: application/json: - schema: *651 + schema: *657 examples: - default: &652 + default: &658 value: id: 3 name: Octocat's GPG Key @@ -104624,7 +105235,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &653 + - &659 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -104636,9 +105247,9 @@ paths: description: Response content: application/json: - schema: *651 + schema: *657 examples: - default: *652 + default: *658 '404': *6 '304': *35 '403': *27 @@ -104661,7 +105272,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *653 + - *659 responses: '204': description: Response @@ -104804,7 +105415,7 @@ paths: suspended_at: suspended_by: headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -104852,11 +105463,11 @@ paths: type: array items: allOf: - - *71 + - *77 examples: - default: *140 + default: *145 headers: - Link: *59 + Link: *65 '404': *6 '403': *27 '304': *35 @@ -104868,9 +105479,10 @@ paths: "/user/installations/{installation_id}/repositories/{repository_id}": put: summary: Add a repository to an app installation - description: "Add a single repository to an installation. The authenticated - user must have admin access to the repository. \n\nThis endpoint only works - for PATs (classic) with the `repo` scope." + description: |- + Add a single repository to an installation. The authenticated user must have admin access to the repository. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/add-repo-to-installation-for-authenticated-user @@ -104879,7 +105491,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *21 - - *137 + - *142 responses: '204': description: Response @@ -104893,10 +105505,10 @@ paths: subcategory: installations delete: summary: Remove a repository from an app installation - description: "Remove a single repository from an installation. The authenticated - user must have admin access to the repository. The installation must have - the `repository_selection` of `selected`. \n\nThis endpoint only works for - PATs (classic) with the `repo` scope." + description: |- + Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/remove-repo-from-installation-for-authenticated-user @@ -104905,7 +105517,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *21 - - *137 + - *142 responses: '204': description: Response @@ -104939,12 +105551,12 @@ paths: application/json: schema: anyOf: - - *216 + - *222 - type: object properties: {} additionalProperties: false examples: - default: *217 + default: *223 '204': description: Response when there are no restrictions x-github: @@ -104968,7 +105580,7 @@ paths: required: true content: application/json: - schema: *511 + schema: *517 examples: default: value: @@ -104979,7 +105591,7 @@ paths: description: Response content: application/json: - schema: *216 + schema: *222 examples: default: value: @@ -105060,7 +105672,7 @@ paths: - closed - all default: open - - *227 + - *233 - name: sort description: What to sort results by. in: query @@ -105072,8 +105684,8 @@ paths: - updated - comments default: created - - *53 - - *80 + - *59 + - *86 - *17 - *19 responses: @@ -105083,11 +105695,11 @@ paths: application/json: schema: type: array - items: *75 + items: *81 examples: - default: *228 + default: *234 headers: - Link: *59 + Link: *65 '404': *6 '304': *35 x-github: @@ -105118,7 +105730,7 @@ paths: application/json: schema: type: array - items: &654 + items: &660 title: Key description: Key type: object @@ -105170,7 +105782,7 @@ paths: verified: false read_only: false headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -105221,9 +105833,9 @@ paths: description: Response content: application/json: - schema: *654 + schema: *660 examples: - default: &655 + default: &661 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -105256,15 +105868,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *541 + - *547 responses: '200': description: Response content: application/json: - schema: *654 + schema: *660 examples: - default: *655 + default: *661 '404': *6 '304': *35 '403': *27 @@ -105287,7 +105899,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *541 + - *547 responses: '204': description: Response @@ -105320,7 +105932,7 @@ paths: application/json: schema: type: array - items: &656 + items: &662 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -105388,7 +106000,7 @@ paths: - id - type - login - plan: *91 + plan: *97 required: - billing_cycle - next_billing_date @@ -105399,7 +106011,7 @@ paths: - account - plan examples: - default: &657 + default: &663 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -105432,7 +106044,7 @@ paths: - Up to 25 private repositories - 11 concurrent builds headers: - Link: *59 + Link: *65 '304': *35 '401': *23 '404': *6 @@ -105461,11 +106073,11 @@ paths: application/json: schema: type: array - items: *656 + items: *662 examples: - default: *657 + default: *663 headers: - Link: *59 + Link: *65 '304': *35 '401': *23 x-github: @@ -105503,7 +106115,7 @@ paths: application/json: schema: type: array - items: *233 + items: *239 examples: default: value: @@ -105586,7 +106198,7 @@ paths: type: User site_admin: false headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -105611,13 +106223,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#get-an-organization-membership-for-the-authenticated-user parameters: - - *67 + - *73 responses: '200': description: Response content: application/json: - schema: *233 + schema: *239 examples: default: value: @@ -105679,7 +106291,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/members#update-an-organization-membership-for-the-authenticated-user parameters: - - *67 + - *73 requestBody: required: true content: @@ -105704,7 +106316,7 @@ paths: description: Response content: application/json: - schema: *233 + schema: *239 examples: default: value: @@ -105776,7 +106388,7 @@ paths: application/json: schema: type: array - items: *235 + items: *241 examples: default: value: @@ -105929,7 +106541,7 @@ paths: updated_at: '2015-07-06T15:33:38-07:00' node_id: MDQ6VXNlcjE= headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -106038,7 +106650,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -106218,7 +106830,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *236 + - *242 - name: exclude in: query required: false @@ -106231,7 +106843,7 @@ paths: description: Response content: application/json: - schema: *235 + schema: *241 examples: default: value: @@ -106425,7 +107037,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *236 + - *242 responses: '302': description: Response @@ -106451,7 +107063,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *236 + - *242 responses: '204': description: Response @@ -106480,8 +107092,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *236 - - *658 + - *242 + - *664 responses: '204': description: Response @@ -106505,7 +107117,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *236 + - *242 - *17 - *19 responses: @@ -106515,11 +107127,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 '404': *6 x-github: githubCloudOnly: false @@ -106534,7 +107146,7 @@ paths: content: application/json: schema: - items: *58 + items: *64 version: '2026-03-10' - changeset: restrict_repo_fields_in_migration_resource patch: @@ -106570,11 +107182,11 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -106614,7 +107226,7 @@ paths: - docker - nuget - container - - *659 + - *665 - *19 - *17 responses: @@ -106624,10 +107236,10 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *660 - '400': *661 + default: *666 + '400': *667 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -106647,16 +107259,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: - default: &679 + default: &685 value: id: 40201 name: octo-name @@ -106769,8 +107381,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 responses: '204': description: Response @@ -106800,8 +107412,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 - name: token description: package token schema: @@ -106833,8 +107445,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *243 - - *244 + - *249 + - *250 - *19 - *17 - name: state @@ -106854,7 +107466,7 @@ paths: application/json: schema: type: array - items: *245 + items: *251 examples: default: value: @@ -106903,15 +107515,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '200': description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -106947,9 +107559,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '204': description: Response @@ -106979,9 +107591,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *243 - - *244 - - *246 + - *249 + - *250 + - *252 responses: '204': description: Response @@ -107018,11 +107630,11 @@ paths: application/json: schema: type: array - items: *650 + items: *656 examples: - default: *662 + default: *668 headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -107131,9 +107743,9 @@ paths: application/json: schema: type: array - items: *71 + items: *77 examples: - default: &669 + default: &675 summary: Default response value: - id: 1296269 @@ -107254,7 +107866,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '422': *15 '304': *35 '403': *27 @@ -107451,9 +108063,9 @@ paths: description: Response content: application/json: - schema: *322 + schema: *328 examples: - default: *324 + default: *330 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -107497,11 +108109,11 @@ paths: application/json: schema: type: array - items: *513 + items: *519 examples: - default: *663 + default: *669 headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -107522,7 +108134,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *220 + - *226 responses: '204': description: Response @@ -107551,7 +108163,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *220 + - *226 responses: '204': description: Response @@ -107584,7 +108196,7 @@ paths: application/json: schema: type: array - items: &664 + items: &670 title: Social account description: Social media account type: object @@ -107601,12 +108213,12 @@ paths: - provider - url examples: - default: &665 + default: &671 value: - provider: twitter url: https://twitter.com/github headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -107664,9 +108276,9 @@ paths: application/json: schema: type: array - items: *664 + items: *670 examples: - default: *665 + default: *671 '422': *15 '304': *35 '404': *6 @@ -107754,7 +108366,7 @@ paths: application/json: schema: type: array - items: &666 + items: &672 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -107774,7 +108386,7 @@ paths: - title - created_at examples: - default: &697 + default: &703 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -107785,7 +108397,7 @@ paths: title: ssh-rsa AAAAB3NzaC1yc2EAAB created_at: '2020-07-11T21:31:57Z' headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -107839,9 +108451,9 @@ paths: description: Response content: application/json: - schema: *666 + schema: *672 examples: - default: &667 + default: &673 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -107871,7 +108483,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &668 + - &674 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -107883,9 +108495,9 @@ paths: description: Response content: application/json: - schema: *666 + schema: *672 examples: - default: *667 + default: *673 '404': *6 '304': *35 '403': *27 @@ -107908,7 +108520,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *668 + - *674 responses: '204': description: Response @@ -107937,7 +108549,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &698 + - &704 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -107950,7 +108562,7 @@ paths: - created - updated default: created - - *53 + - *59 - *17 - *19 responses: @@ -107960,13 +108572,13 @@ paths: application/json: schema: type: array - items: *71 + items: *77 examples: - default-response: *669 + default-response: *675 application/vnd.github.v3.star+json: schema: type: array - items: &699 + items: &705 title: Starred Repository description: Starred Repository type: object @@ -107974,7 +108586,7 @@ paths: starred_at: type: string format: date-time - repo: *71 + repo: *77 required: - starred_at - repo @@ -108102,7 +108714,7 @@ paths: open_issues: 1 watchers: 1 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -108122,8 +108734,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response if this repository is starred by you @@ -108151,8 +108763,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -108176,8 +108788,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *319 - - *320 + - *325 + - *326 responses: '204': description: Response @@ -108210,11 +108822,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -108249,7 +108861,7 @@ paths: application/json: schema: type: array - items: *315 + items: *321 examples: default: value: @@ -108300,7 +108912,7 @@ paths: updated_at: '2017-08-17T12:37:15Z' type: Organization headers: - Link: *59 + Link: *65 '304': *35 '404': *6 '403': *27 @@ -108327,7 +108939,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user-using-their-id parameters: - - *93 + - *99 responses: '200': description: Response @@ -108335,10 +108947,10 @@ paths: application/json: schema: oneOf: - - *645 - - *644 + - *651 + - *650 examples: - default-response: &673 + default-response: &679 summary: Default response value: login: octocat @@ -108373,7 +108985,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &674 + response-with-git-hub-plan-information: &680 summary: Response with GitHub plan information value: login: octocat @@ -108430,14 +109042,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &671 + - &677 name: user_id description: The unique identifier of the user. in: path required: true schema: type: string - - *259 + - *265 requestBody: required: true description: Details of the draft item to create in the project. @@ -108471,9 +109083,9 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: - draft_issue: *265 + draft_issue: *271 '304': *35 '403': *27 '401': *23 @@ -108496,7 +109108,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *670 + - *676 - *17 responses: '200': @@ -108507,7 +109119,7 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: Link: example: ; rel="next" @@ -108531,8 +109143,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *671 - - *259 + - *677 + - *265 requestBody: required: true content: @@ -108606,17 +109218,17 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *672 + schema: *678 examples: table_view: summary: Response for creating a table view - value: *269 + value: *275 board_view: summary: Response for creating a board view with filter - value: *269 + value: *275 roadmap_view: summary: Response for creating a roadmap view - value: *269 + value: *275 '304': *35 '403': *27 '401': *23 @@ -108650,7 +109262,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user parameters: - - *63 + - *69 responses: '200': description: Response @@ -108658,11 +109270,11 @@ paths: application/json: schema: oneOf: - - *645 - - *644 + - *651 + - *650 examples: - default-response: *673 - response-with-git-hub-plan-information: *674 + default-response: *679 + response-with-git-hub-plan-information: *680 '404': *6 x-github: githubCloudOnly: false @@ -108688,7 +109300,7 @@ paths: - *17 - *45 - *46 - - *63 + - *69 requestBody: required: true content: @@ -108712,8 +109324,8 @@ paths: required: - subject_digests examples: - default: *675 - withPredicateType: *676 + default: *681 + withPredicateType: *682 responses: '200': description: Response @@ -108767,7 +109379,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *677 + default: *683 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -108800,7 +109412,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-in-bulk parameters: - - *63 + - *69 requestBody: required: true content: @@ -108865,7 +109477,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-by-subject-digest parameters: - - *63 + - *69 - name: subject_digest description: Subject Digest in: path @@ -108896,7 +109508,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/attestations#delete-attestations-by-id parameters: - - *63 + - *69 - name: attestation_id description: Attestation ID in: path @@ -108934,7 +109546,7 @@ paths: - *17 - *45 - *46 - - *63 + - *69 - name: subject_digest description: Subject Digest in: path @@ -108987,12 +109599,12 @@ paths: initiator: type: string examples: - default: *380 + default: *386 '201': description: Response content: application/json: - schema: *157 + schema: *162 examples: default: value: @@ -109032,7 +109644,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user parameters: - - *63 + - *69 responses: '200': description: Response @@ -109040,9 +109652,9 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *660 + default: *666 '403': *27 '401': *23 x-github: @@ -109065,7 +109677,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-for-the-authenticated-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109075,7 +109687,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -109137,8 +109749,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-organization-events-for-the-authenticated-user parameters: - - *63 - - *67 + - *69 + - *73 - *17 - *19 responses: @@ -109148,7 +109760,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -109225,7 +109837,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109235,7 +109847,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -109293,7 +109905,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-followers-of-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109305,9 +109917,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109324,7 +109936,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-the-people-a-user-follows parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109336,9 +109948,9 @@ paths: type: array items: *4 examples: - default: *62 + default: *68 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109355,7 +109967,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-user-follows-another-user parameters: - - *63 + - *69 - name: target_user in: path required: true @@ -109382,8 +109994,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-a-user parameters: - - *63 - - *80 + - *69 + - *86 - *17 - *19 responses: @@ -109393,11 +110005,11 @@ paths: application/json: schema: type: array - items: *81 + items: *87 examples: - default: *82 + default: *88 headers: - Link: *59 + Link: *65 '422': *15 x-github: githubCloudOnly: false @@ -109416,7 +110028,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109426,11 +110038,11 @@ paths: application/json: schema: type: array - items: *651 + items: *657 examples: - default: *678 + default: *684 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109452,7 +110064,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-contextual-information-for-a-user parameters: - - *63 + - *69 - name: subject_type description: Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, @@ -109524,7 +110136,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-user-installation-for-the-authenticated-app parameters: - - *63 + - *69 responses: '200': description: Response @@ -109532,7 +110144,7 @@ paths: application/json: schema: *20 examples: - default: *510 + default: *516 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109550,7 +110162,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#list-public-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109586,7 +110198,7 @@ paths: - id: 1 key: ssh-rsa AAA... headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109606,7 +110218,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -109616,11 +110228,11 @@ paths: application/json: schema: type: array - items: *65 + items: *71 examples: - default: *104 + default: *110 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -109657,8 +110269,8 @@ paths: - docker - nuget - container - - *659 - - *63 + - *665 + - *69 - *19 - *17 responses: @@ -109668,12 +110280,12 @@ paths: application/json: schema: type: array - items: *241 + items: *247 examples: - default: *660 + default: *666 '403': *27 '401': *23 - '400': *661 + '400': *667 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109693,17 +110305,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '200': description: Response content: application/json: - schema: *241 + schema: *247 examples: - default: *679 + default: *685 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -109724,9 +110336,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '204': description: Response @@ -109758,9 +110370,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 - name: token description: package token schema: @@ -109792,9 +110404,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *243 - - *244 - - *63 + - *249 + - *250 + - *69 responses: '200': description: Response @@ -109802,7 +110414,7 @@ paths: application/json: schema: type: array - items: *245 + items: *251 examples: default: value: @@ -109860,16 +110472,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *243 - - *244 - - *246 - - *63 + - *249 + - *250 + - *252 + - *69 responses: '200': description: Response content: application/json: - schema: *245 + schema: *251 examples: default: value: @@ -109904,10 +110516,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *243 - - *244 - - *63 - - *246 + - *249 + - *250 + - *69 + - *252 responses: '204': description: Response @@ -109939,10 +110551,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *243 - - *244 - - *63 - - *246 + - *249 + - *250 + - *69 + - *252 responses: '204': description: Response @@ -109966,7 +110578,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-projects-for-user parameters: - - *63 + - *69 - name: q description: Limit results to projects of the specified type. in: query @@ -109983,11 +110595,11 @@ paths: application/json: schema: type: array - items: *257 + items: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -110007,18 +110619,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-project-for-user parameters: - - *259 - - *63 + - *265 + - *69 responses: '200': description: Response content: application/json: - schema: *257 + schema: *263 examples: - default: *258 + default: *264 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -110038,8 +110650,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#list-project-fields-for-user parameters: - - *259 - - *63 + - *265 + - *69 - *17 - *45 - *46 @@ -110050,11 +110662,11 @@ paths: application/json: schema: type: array - items: *262 + items: *268 examples: - default: *680 + default: *686 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -110073,8 +110685,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#add-field-to-user-owned-project parameters: - - *63 - - *259 + - *69 + - *265 requestBody: required: true content: @@ -110112,7 +110724,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *681 + items: *687 required: - name - data_type @@ -110128,7 +110740,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *682 + iteration_configuration: *688 required: - name - data_type @@ -110150,20 +110762,20 @@ paths: value: name: Due date data_type: date - single_select_field: *683 - iteration_field: *684 + single_select_field: *689 + iteration_field: *690 responses: '201': description: Response content: application/json: - schema: *262 + schema: *268 examples: - text_field: *685 - number_field: *686 - date_field: *687 - single_select_field: *688 - iteration_field: *689 + text_field: *691 + number_field: *692 + date_field: *693 + single_select_field: *694 + iteration_field: *695 '304': *35 '403': *27 '401': *23 @@ -110184,19 +110796,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/fields#get-project-field-for-user parameters: - - *259 - - *690 - - *63 + - *265 + - *696 + - *69 responses: '200': description: Response content: application/json: - schema: *262 + schema: *268 examples: - default: *691 + default: *697 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -110217,8 +110829,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-owned-project parameters: - - *259 - - *63 + - *265 + - *69 - *45 - *46 - *17 @@ -110250,11 +110862,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -110273,8 +110885,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#add-item-to-user-owned-project parameters: - - *63 - - *259 + - *69 + - *265 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -110344,22 +110956,22 @@ paths: description: Response content: application/json: - schema: *264 + schema: *270 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *265 + value: *271 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *265 + value: *271 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *265 + value: *271 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *265 + value: *271 '304': *35 '403': *27 '401': *23 @@ -110379,9 +110991,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#get-an-item-for-a-user-owned-project parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the title field will be returned. @@ -110401,11 +111013,11 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -110424,9 +111036,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#update-project-item-for-user parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -110499,13 +111111,13 @@ paths: description: Response content: application/json: - schema: *266 + schema: *272 examples: - text_field: *267 - number_field: *267 - date_field: *267 - single_select_field: *267 - iteration_field: *267 + text_field: *273 + number_field: *273 + date_field: *273 + single_select_field: *273 + iteration_field: *273 '401': *23 '403': *27 '404': *6 @@ -110525,9 +111137,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#delete-project-item-for-user parameters: - - *259 - - *63 - - *268 + - *265 + - *69 + - *274 responses: '204': description: Response @@ -110549,9 +111161,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/items#list-items-for-a-user-project-view parameters: - - *259 - - *63 - - *692 + - *265 + - *69 + - *698 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -110577,11 +111189,11 @@ paths: application/json: schema: type: array - items: *266 + items: *272 examples: - default: *267 + default: *273 headers: - Link: *59 + Link: *65 '304': *35 '403': *27 '401': *23 @@ -110607,7 +111219,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-received-by-the-authenticated-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110617,7 +111229,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -110682,7 +111294,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-received-by-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -110692,7 +111304,7 @@ paths: application/json: schema: type: array - items: *99 + items: *105 examples: default: value: @@ -110755,7 +111367,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repositories-for-a-user parameters: - - *63 + - *69 - name: type description: Limit results to repositories of the specified type. in: query @@ -110798,11 +111410,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110822,12 +111434,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-premium-request-usage-report-for-a-user parameters: - - *63 - - *110 - - *112 - - *111 - - *693 - - *113 + - *69 + - *115 + - *117 + - *116 + - *699 + - *118 responses: '200': description: Response when getting a billing premium request usage report @@ -110934,8 +111546,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -110955,10 +111567,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-report-for-a-user parameters: - - *63 - - *110 - - *694 - - *111 + - *69 + - *115 + - *700 + - *116 responses: '200': description: Response when getting a billing usage report @@ -111028,8 +111640,8 @@ paths: repositoryName: user/example '400': *14 '403': *27 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111052,13 +111664,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/usage#get-billing-usage-summary-for-a-user parameters: - - *63 - - *110 - - *112 - - *111 - - *695 - - *113 - - *696 + - *69 + - *115 + - *117 + - *116 + - *701 + - *118 + - *702 responses: '200': description: Response when getting a billing usage summary @@ -111163,8 +111775,8 @@ paths: '400': *14 '403': *27 '404': *6 - '500': *107 - '503': *108 + '500': *53 + '503': *113 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111182,7 +111794,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -111192,11 +111804,11 @@ paths: application/json: schema: type: array - items: *664 + items: *670 examples: - default: *665 + default: *671 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111214,7 +111826,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -111224,11 +111836,11 @@ paths: application/json: schema: type: array - items: *666 + items: *672 examples: - default: *697 + default: *703 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111250,9 +111862,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - - *63 - - *698 - - *53 + - *69 + - *704 + - *59 - *17 - *19 responses: @@ -111263,13 +111875,13 @@ paths: schema: anyOf: - type: array - items: *699 + items: *705 - type: array - items: *71 + items: *77 examples: - default-response: *669 + default-response: *675 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111286,7 +111898,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-repositories-watched-by-a-user parameters: - - *63 + - *69 - *17 - *19 responses: @@ -111296,11 +111908,11 @@ paths: application/json: schema: type: array - items: *148 + items: *153 examples: - default: *247 + default: *253 headers: - Link: *59 + Link: *65 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -111427,7 +112039,7 @@ webhooks: type: string enum: - disabled - enterprise: &700 + enterprise: &706 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -111496,7 +112108,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &701 + installation: &707 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -111517,7 +112129,7 @@ webhooks: required: - id - node_id - organization: &702 + organization: &708 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -111590,7 +112202,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &703 + repository: &709 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -111619,7 +112231,7 @@ webhooks: license: anyOf: - type: 'null' - - *77 + - *83 organization: anyOf: - type: 'null' @@ -112530,10 +113142,10 @@ webhooks: type: string enum: - enabled - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -112609,11 +113221,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: &704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: &710 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -112836,11 +113448,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: *704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -113028,11 +113640,11 @@ webhooks: - everyone required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - rule: *704 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -113116,7 +113728,7 @@ webhooks: type: string enum: - completed - check_run: &706 + check_run: &712 title: CheckRun description: A check performed on the code of a given code change type: object @@ -113181,8 +113793,8 @@ webhooks: - MDEwOkNoZWNrU3VpdGU1 pull_requests: type: array - items: *78 - repository: *148 + items: *84 + repository: *153 status: type: string enum: @@ -113226,7 +113838,7 @@ webhooks: - examples: - neutral - deployment: *705 + deployment: *711 details_url: type: string examples: @@ -113286,7 +113898,7 @@ webhooks: - annotations_url pull_requests: type: array - items: *78 + items: *84 started_at: type: string format: date-time @@ -113324,10 +113936,10 @@ webhooks: - output - app - pull_requests - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -113718,11 +114330,11 @@ webhooks: type: string enum: - created - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -114116,11 +114728,11 @@ webhooks: type: string enum: - requested_action - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 requested_action: description: The action requested by the user. type: object @@ -114523,11 +115135,11 @@ webhooks: type: string enum: - rerequested - check_run: *706 - installation: *701 - enterprise: *700 - organization: *702 - repository: *703 + check_run: *712 + installation: *707 + enterprise: *706 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -115512,10 +116124,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -116219,10 +116831,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -116920,10 +117532,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -117092,7 +117704,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -117244,20 +117856,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &707 + commit_oid: &713 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *700 - installation: *701 - organization: *702 - ref: &708 + enterprise: *706 + installation: *707 + organization: *708 + ref: &714 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -117424,7 +118036,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -117665,12 +118277,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -117768,7 +118380,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117953,12 +118565,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -118127,7 +118739,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -118304,12 +118916,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -118410,7 +119022,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -118599,9 +119211,9 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -118609,7 +119221,7 @@ webhooks: type: - string - 'null' - repository: *703 + repository: *709 sender: *4 required: - action @@ -118708,7 +119320,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -118855,12 +119467,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *707 - enterprise: *700 - installation: *701 - organization: *702 - ref: *708 - repository: *703 + commit_oid: *713 + enterprise: *706 + installation: *707 + organization: *708 + ref: *714 + repository: *709 sender: *4 required: - action @@ -119029,7 +119641,7 @@ webhooks: required: - login - id - dismissed_comment: *411 + dismissed_comment: *417 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -119181,10 +119793,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -119444,10 +120056,10 @@ webhooks: - updated_at - author_association - body - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -119528,18 +120140,18 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *702 - pusher_type: &709 + organization: *708 + pusher_type: &715 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &710 + ref: &716 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -119549,7 +120161,7 @@ webhooks: enum: - tag - branch - repository: *703 + repository: *709 sender: *4 required: - ref @@ -119631,10 +120243,10 @@ webhooks: type: string enum: - created - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -119719,9 +120331,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -119798,10 +120410,10 @@ webhooks: type: string enum: - promote_to_enterprise - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -119878,10 +120490,10 @@ webhooks: type: string enum: - updated - definition: *270 - enterprise: *700 - installation: *701 - organization: *702 + definition: *276 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -119958,19 +120570,19 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - repository: *703 - organization: *702 + enterprise: *706 + installation: *707 + repository: *709 + organization: *708 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *274 + items: *280 old_property_values: type: array description: The old custom property values for the repository. - items: *274 + items: *280 required: - action - repository @@ -120046,18 +120658,18 @@ webhooks: title: delete event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - pusher_type: *709 - ref: *710 + enterprise: *706 + installation: *707 + organization: *708 + pusher_type: *715 + ref: *716 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *703 + repository: *709 sender: *4 required: - ref @@ -120137,11 +120749,11 @@ webhooks: type: string enum: - assignees_changed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120221,11 +120833,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120306,11 +120918,11 @@ webhooks: type: string enum: - auto_reopened - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120391,11 +121003,11 @@ webhooks: type: string enum: - created - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120474,11 +121086,11 @@ webhooks: type: string enum: - dismissed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120557,11 +121169,11 @@ webhooks: type: string enum: - fixed - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120641,11 +121253,11 @@ webhooks: type: string enum: - reintroduced - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120724,11 +121336,11 @@ webhooks: type: string enum: - reopened - alert: *469 - installation: *701 - organization: *702 - enterprise: *700 - repository: *703 + alert: *475 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -120805,9 +121417,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - key: &711 + enterprise: *706 + installation: *707 + key: &717 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -120845,8 +121457,8 @@ webhooks: - verified - created_at - read_only - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -120923,11 +121535,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - key: *711 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + key: *717 + organization: *708 + repository: *709 sender: *4 required: - action @@ -121494,12 +122106,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: &715 + workflow: &721 title: Workflow type: - object @@ -122250,13 +122862,13 @@ webhooks: deployment: anyOf: - type: 'null' - - *475 + - *481 pull_requests: type: array - items: *559 - repository: *703 - organization: *702 - installation: *701 + items: *565 + repository: *709 + organization: *708 + installation: *707 sender: *4 responses: '200': @@ -122327,7 +122939,7 @@ webhooks: type: string enum: - approved - approver: &712 + approver: &718 type: object properties: avatar_url: @@ -122370,11 +122982,11 @@ webhooks: type: string comment: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - reviewers: &713 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: &719 type: array items: type: object @@ -122455,7 +123067,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &714 + workflow_job_run: &720 type: object properties: conclusion: @@ -123201,18 +123813,18 @@ webhooks: type: string enum: - rejected - approver: *712 + approver: *718 comment: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - reviewers: *713 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: *719 sender: *4 since: type: string - workflow_job_run: *714 + workflow_job_run: *720 workflow_job_runs: type: array items: @@ -123929,13 +124541,13 @@ webhooks: type: string enum: - requested - enterprise: *700 + enterprise: *706 environment: type: string - installation: *701 - organization: *702 - repository: *703 - requestor: &720 + installation: *707 + organization: *708 + repository: *709 + requestor: &726 title: User type: - object @@ -125868,12 +126480,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Deployment Workflow Run type: @@ -126564,7 +127176,7 @@ webhooks: type: string enum: - answered - answer: &718 + answer: &724 type: object properties: author_association: @@ -126724,11 +127336,11 @@ webhooks: - created_at - updated_at - body - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126855,11 +127467,11 @@ webhooks: - from required: - category - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126942,11 +127554,11 @@ webhooks: type: string enum: - closed - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127028,7 +127640,7 @@ webhooks: type: string enum: - created - comment: &717 + comment: &723 type: object properties: author_association: @@ -127188,11 +127800,11 @@ webhooks: - updated_at - body - reactions - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127275,12 +127887,12 @@ webhooks: type: string enum: - deleted - comment: *717 - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + comment: *723 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127375,12 +127987,12 @@ webhooks: - from required: - body - comment: *717 - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + comment: *723 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127464,11 +128076,11 @@ webhooks: type: string enum: - created - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127550,11 +128162,11 @@ webhooks: type: string enum: - deleted - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127654,11 +128266,11 @@ webhooks: type: string required: - from - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127740,10 +128352,10 @@ webhooks: type: string enum: - labeled - discussion: *716 - enterprise: *700 - installation: *701 - label: &719 + discussion: *722 + enterprise: *706 + installation: *707 + label: &725 title: Label type: object properties: @@ -127776,8 +128388,8 @@ webhooks: - color - default - description - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127860,11 +128472,11 @@ webhooks: type: string enum: - locked - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -127946,11 +128558,11 @@ webhooks: type: string enum: - pinned - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -128032,11 +128644,11 @@ webhooks: type: string enum: - reopened - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -128121,16 +128733,16 @@ webhooks: changes: type: object properties: - new_discussion: *716 - new_repository: *703 + new_discussion: *722 + new_repository: *709 required: - new_discussion - new_repository - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -128213,10 +128825,10 @@ webhooks: type: string enum: - unanswered - discussion: *716 - old_answer: *718 - organization: *702 - repository: *703 + discussion: *722 + old_answer: *724 + organization: *708 + repository: *709 sender: *4 required: - action @@ -128298,12 +128910,12 @@ webhooks: type: string enum: - unlabeled - discussion: *716 - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -128386,11 +128998,11 @@ webhooks: type: string enum: - unlocked - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -128472,11 +129084,11 @@ webhooks: type: string enum: - unpinned - discussion: *716 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + discussion: *722 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -128549,7 +129161,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *700 + enterprise: *706 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -129227,9 +129839,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *701 - organization: *702 - repository: *703 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - forkee @@ -129375,9 +129987,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pages: description: The pages that were updated. type: array @@ -129415,7 +130027,7 @@ webhooks: - action - sha - html_url - repository: *703 + repository: *709 sender: *4 required: - pages @@ -129491,10 +130103,10 @@ webhooks: type: string enum: - created - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: &721 + organization: *708 + repositories: &727 description: An array of repository objects that the installation can access. type: array @@ -129520,8 +130132,8 @@ webhooks: - name - full_name - private - repository: *703 - requester: *720 + repository: *709 + requester: *726 sender: *4 required: - action @@ -129596,11 +130208,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -129677,11 +130289,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -129758,10 +130370,10 @@ webhooks: type: string enum: - added - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories_added: &722 + organization: *708 + repositories_added: &728 description: An array of repository objects, which were added to the installation. type: array @@ -129807,15 +130419,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *703 - repository_selection: &723 + repository: *709 + repository_selection: &729 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *720 + requester: *726 sender: *4 required: - action @@ -129894,10 +130506,10 @@ webhooks: type: string enum: - removed - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories_added: *722 + organization: *708 + repositories_added: *728 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -129924,9 +130536,9 @@ webhooks: - name - full_name - private - repository: *703 - repository_selection: *723 - requester: *720 + repository: *709 + repository_selection: *729 + requester: *726 sender: *4 required: - action @@ -130005,11 +130617,11 @@ webhooks: type: string enum: - suspend - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -130191,10 +130803,10 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 target_type: type: string @@ -130273,11 +130885,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *700 + enterprise: *706 installation: *20 - organization: *702 - repositories: *721 - repository: *703 + organization: *708 + repositories: *727 + repository: *709 requester: type: - 'null' @@ -130443,7 +131055,7 @@ webhooks: pin: anyOf: - type: 'null' - - *538 + - *544 user: title: User type: @@ -130529,8 +131141,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -131342,8 +131954,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -131360,7 +131972,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -131704,8 +132316,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -131785,7 +132397,7 @@ webhooks: type: string enum: - deleted - comment: &724 + comment: &730 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -131942,7 +132554,7 @@ webhooks: pin: anyOf: - type: 'null' - - *538 + - *544 required: - url - html_url @@ -131956,8 +132568,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -132765,8 +133377,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -132783,7 +133395,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -133129,8 +133741,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -133210,7 +133822,7 @@ webhooks: type: string enum: - edited - changes: &748 + changes: &754 description: The changes to the comment. type: object properties: @@ -133222,9 +133834,9 @@ webhooks: type: string required: - from - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -134035,8 +134647,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -134053,7 +134665,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -134397,8 +135009,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -134479,9 +135091,9 @@ webhooks: type: string enum: - pinned - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -135294,8 +135906,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -135312,7 +135924,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -135658,8 +136270,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -135739,9 +136351,9 @@ webhooks: type: string enum: - unpinned - comment: *724 - enterprise: *700 - installation: *701 + comment: *730 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -136554,8 +137166,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 state: description: State of the issue; either 'open' or 'closed' type: string @@ -136572,7 +137184,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -136918,8 +137530,8 @@ webhooks: - state - locked - assignee - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -137002,15 +137614,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 + blocked_issue: *81 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - blocking_issue_repo: *71 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + blocking_issue_repo: *77 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -137093,15 +137705,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 + blocked_issue: *81 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - blocking_issue_repo: *71 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + blocking_issue_repo: *77 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -137183,15 +137795,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 - blocked_issue_repo: *71 + blocked_issue: *81 + blocked_issue_repo: *77 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -137274,15 +137886,15 @@ webhooks: blocked_issue_id: description: The ID of the blocked issue. type: number - blocked_issue: *75 - blocked_issue_repo: *71 + blocked_issue: *81 + blocked_issue_repo: *77 blocking_issue_id: description: The ID of the blocking issue. type: number - blocking_issue: *75 - installation: *701 - organization: *702 - repository: *703 + blocking_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -137362,10 +137974,10 @@ webhooks: type: string enum: - assigned - assignee: *720 - enterprise: *700 - installation: *701 - issue: &727 + assignee: *726 + enterprise: *706 + installation: *707 + issue: &733 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -138175,12 +138787,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -138197,7 +138809,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -138300,8 +138912,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -138381,8 +138993,8 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -139197,12 +139809,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -139219,7 +139831,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -139465,8 +140077,8 @@ webhooks: required: - state - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -139545,8 +140157,8 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -140352,12 +140964,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -140374,7 +140986,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -140476,8 +141088,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -140556,8 +141168,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -141386,12 +141998,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -141408,7 +142020,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -141489,7 +142101,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &725 + milestone: &731 title: Milestone description: A collection of related issues and pull requests. type: object @@ -141632,8 +142244,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -141732,8 +142344,8 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -142543,12 +143155,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -142562,7 +143174,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -142668,9 +143280,9 @@ webhooks: - active_lock_reason - body - reactions - label: *719 - organization: *702 - repository: *703 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -142750,8 +143362,8 @@ webhooks: type: string enum: - labeled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -143560,12 +144172,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -143579,7 +144191,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -143685,9 +144297,9 @@ webhooks: - active_lock_reason - body - reactions - label: *719 - organization: *702 - repository: *703 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -143767,8 +144379,8 @@ webhooks: type: string enum: - locked - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -144602,12 +145214,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -144621,7 +145233,7 @@ webhooks: timeline_url: type: string format: uri - type: *224 + type: *230 title: description: Title of the issue type: string @@ -144704,8 +145316,8 @@ webhooks: format: uri user_view_type: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -144784,8 +145396,8 @@ webhooks: type: string enum: - milestoned - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -145613,12 +146225,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -145635,7 +146247,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -145715,9 +146327,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *725 - organization: *702 - repository: *703 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -146604,11 +147216,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -146635,7 +147247,7 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 + - *82 user: title: User type: @@ -146708,7 +147320,7 @@ webhooks: required: - login - id - type: *224 + type: *230 required: - id - number @@ -147200,8 +147812,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -148008,11 +148620,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *637 - issue_dependencies_summary: *638 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148029,7 +148641,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -148040,7 +148652,7 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 + - *82 user: title: User type: @@ -148135,8 +148747,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148216,9 +148828,9 @@ webhooks: type: string enum: - pinned - enterprise: *700 - installation: *701 - issue: &726 + enterprise: *706 + installation: *707 + issue: &732 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -149022,12 +149634,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149044,7 +149656,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -149146,8 +149758,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149226,8 +149838,8 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -150059,12 +150671,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -150161,9 +150773,9 @@ webhooks: format: uri user_view_type: type: string - type: *224 - organization: *702 - repository: *703 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151050,12 +151662,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151072,7 +151684,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -151665,11 +152277,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *700 - installation: *701 - issue: *726 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151749,12 +152361,12 @@ webhooks: type: string enum: - typed - enterprise: *700 - installation: *701 - issue: *727 - type: *224 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151835,7 +152447,7 @@ webhooks: type: string enum: - unassigned - assignee: &751 + assignee: &757 title: User type: - object @@ -151907,11 +152519,11 @@ webhooks: required: - login - id - enterprise: *700 - installation: *701 - issue: *727 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151990,12 +152602,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *700 - installation: *701 - issue: *727 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152075,8 +152687,8 @@ webhooks: type: string enum: - unlocked - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -152908,12 +153520,12 @@ webhooks: pinned_comment: anyOf: - type: 'null' - - *76 - sub_issues_summary: *637 - issue_dependencies_summary: *638 + - *82 + sub_issues_summary: *643 + issue_dependencies_summary: *644 issue_field_values: type: array - items: *523 + items: *529 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152930,7 +153542,7 @@ webhooks: title: description: Title of the issue type: string - type: *224 + type: *230 updated_at: type: string format: date-time @@ -153010,8 +153622,8 @@ webhooks: format: uri user_view_type: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153091,11 +153703,11 @@ webhooks: type: string enum: - unpinned - enterprise: *700 - installation: *701 - issue: *726 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153174,12 +153786,12 @@ webhooks: type: string enum: - untyped - enterprise: *700 - installation: *701 - issue: *727 - type: *224 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + issue: *733 + type: *230 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153259,11 +153871,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153341,11 +153953,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153455,11 +154067,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - label: *719 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + label: *725 + organization: *708 + repository: *709 sender: *4 required: - action @@ -153541,9 +154153,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: &728 + enterprise: *706 + installation: *707 + marketplace_purchase: &734 title: Marketplace Purchase type: object required: @@ -153631,8 +154243,8 @@ webhooks: type: integer unit_count: type: integer - organization: *702 - previous_marketplace_purchase: &729 + organization: *708 + previous_marketplace_purchase: &735 title: Marketplace Purchase type: object properties: @@ -153716,7 +154328,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -153796,10 +154408,10 @@ webhooks: - changed effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -153887,7 +154499,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -153969,10 +154581,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -154058,7 +154670,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *703 + repository: *709 sender: *4 required: - action @@ -154139,8 +154751,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 marketplace_purchase: title: Marketplace Purchase type: object @@ -154226,9 +154838,9 @@ webhooks: type: integer unit_count: type: integer - organization: *702 - previous_marketplace_purchase: *729 - repository: *703 + organization: *708 + previous_marketplace_purchase: *735 + repository: *709 sender: *4 required: - action @@ -154308,12 +154920,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *700 - installation: *701 - marketplace_purchase: *728 - organization: *702 - previous_marketplace_purchase: *729 - repository: *703 + enterprise: *706 + installation: *707 + marketplace_purchase: *734 + organization: *708 + previous_marketplace_purchase: *735 + repository: *709 sender: *4 required: - action @@ -154415,11 +155027,11 @@ webhooks: type: string required: - to - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154521,11 +155133,11 @@ webhooks: type: - string - 'null' - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154604,11 +155216,11 @@ webhooks: type: string enum: - removed - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 sender: *4 required: - action @@ -154686,11 +155298,11 @@ webhooks: type: string enum: - added - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -154768,7 +155380,7 @@ webhooks: required: - login - id - team: &730 + team: &736 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -154998,11 +155610,11 @@ webhooks: type: string enum: - removed - enterprise: *700 - installation: *701 - member: *720 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + member: *726 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -155081,7 +155693,7 @@ webhooks: required: - login - id - team: *730 + team: *736 required: - action - scope @@ -155163,8 +155775,8 @@ webhooks: type: string enum: - checks_requested - installation: *701 - merge_group: &731 + installation: *707 + merge_group: &737 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -155183,15 +155795,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *400 + head_commit: *406 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155277,10 +155889,10 @@ webhooks: - merged - invalidated - dequeued - installation: *701 - merge_group: *731 - organization: *702 - repository: *703 + installation: *707 + merge_group: *737 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155353,7 +155965,7 @@ webhooks: type: string enum: - deleted - enterprise: *700 + enterprise: *706 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -155462,12 +156074,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *701 - organization: *702 + installation: *707 + organization: *708 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -155547,11 +156159,11 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155630,9 +156242,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - milestone: &732 + enterprise: *706 + installation: *707 + milestone: &738 title: Milestone description: A collection of related issues and pull requests. type: object @@ -155774,8 +156386,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155854,11 +156466,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -155968,11 +156580,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - milestone: *725 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156052,11 +156664,11 @@ webhooks: type: string enum: - opened - enterprise: *700 - installation: *701 - milestone: *732 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156135,11 +156747,11 @@ webhooks: type: string enum: - blocked - blocked_user: *720 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + blocked_user: *726 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156218,11 +156830,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *720 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + blocked_user: *726 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156301,9 +156913,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - membership: &733 + enterprise: *706 + installation: *707 + membership: &739 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -156413,8 +157025,8 @@ webhooks: - role - organization_url - user - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156492,11 +157104,11 @@ webhooks: type: string enum: - member_added - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156575,8 +157187,8 @@ webhooks: type: string enum: - member_invited - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -156698,10 +157310,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 - user: *720 + user: *726 required: - action - invitation @@ -156779,11 +157391,11 @@ webhooks: type: string enum: - member_removed - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156870,11 +157482,11 @@ webhooks: properties: from: type: string - enterprise: *700 - installation: *701 - membership: *733 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + membership: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -156951,9 +157563,9 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -157476,7 +158088,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &734 + items: &740 title: Ruby Gems metadata type: object properties: @@ -157573,7 +158185,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -157649,9 +158261,9 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -158013,7 +158625,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *734 + items: *740 source_url: type: string format: uri @@ -158084,7 +158696,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -158264,12 +158876,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *700 + enterprise: *706 id: type: integer - installation: *701 - organization: *702 - repository: *703 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - id @@ -158346,7 +158958,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &735 + personal_access_token_request: &741 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -158496,10 +159108,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *700 - organization: *702 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -158576,11 +159188,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *735 - enterprise: *700 - organization: *702 + personal_access_token_request: *741 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -158656,11 +159268,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *735 - enterprise: *700 - organization: *702 + personal_access_token_request: *741 + enterprise: *706 + organization: *708 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -158735,11 +159347,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *735 - organization: *702 - enterprise: *700 + personal_access_token_request: *741 + organization: *708 + enterprise: *706 sender: *4 - installation: *701 + installation: *707 required: - action - personal_access_token_request @@ -158844,7 +159456,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *736 + last_response: *742 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -158876,8 +159488,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 zen: description: Random string of GitHub zen. @@ -159122,10 +159734,10 @@ webhooks: - from required: - note - enterprise: *700 - installation: *701 - organization: *702 - project_card: &737 + enterprise: *706 + installation: *707 + organization: *708 + project_card: &743 title: Project Card type: object properties: @@ -159248,7 +159860,7 @@ webhooks: - creator - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -159329,11 +159941,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project_card: *737 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *743 + repository: *709 sender: *4 required: - action @@ -159413,9 +160025,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 project_card: title: Project Card type: object @@ -159545,7 +160157,7 @@ webhooks: repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -159639,11 +160251,11 @@ webhooks: - from required: - note - enterprise: *700 - installation: *701 - organization: *702 - project_card: *737 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *743 + repository: *709 sender: *4 required: - action @@ -159737,9 +160349,9 @@ webhooks: - from required: - column_id - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 project_card: allOf: - title: Project Card @@ -159936,7 +160548,7 @@ webhooks: type: string required: - after_id - repository: *703 + repository: *709 sender: *4 required: - action @@ -160016,10 +160628,10 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - organization: *702 - project: &739 + enterprise: *706 + installation: *707 + organization: *708 + project: &745 title: Project type: object properties: @@ -160146,7 +160758,7 @@ webhooks: - creator - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -160226,10 +160838,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project_column: &738 + enterprise: *706 + installation: *707 + organization: *708 + project_column: &744 title: Project Column type: object properties: @@ -160269,7 +160881,7 @@ webhooks: - name - created_at - updated_at - repository: *703 + repository: *709 sender: *4 required: - action @@ -160348,14 +160960,14 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -160444,11 +161056,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 + repository: *709 sender: *4 required: - action @@ -160528,11 +161140,11 @@ webhooks: type: string enum: - moved - enterprise: *700 - installation: *701 - organization: *702 - project_column: *738 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *744 + repository: *709 sender: *4 required: - action @@ -160612,11 +161224,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -160696,14 +161308,14 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - project: *739 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 repository: anyOf: - type: 'null' - - *703 + - *709 sender: *4 required: - action @@ -160804,11 +161416,11 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -160887,11 +161499,11 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 - organization: *702 - project: *739 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + project: *745 + repository: *709 sender: *4 required: - action @@ -160972,9 +161584,9 @@ webhooks: type: string enum: - closed - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -161055,9 +161667,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -161138,9 +161750,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -161261,9 +161873,9 @@ webhooks: type: string to: type: string - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -161346,7 +161958,7 @@ webhooks: type: string enum: - archived - changes: &743 + changes: &749 type: object properties: archived_at: @@ -161362,9 +161974,9 @@ webhooks: - string - 'null' format: date-time - installation: *701 - organization: *702 - projects_v2_item: &740 + installation: *707 + organization: *708 + projects_v2_item: &746 title: Projects v2 Item description: An item belonging to a project type: object @@ -161382,7 +161994,7 @@ webhooks: type: string description: The node ID of the content represented by this item. - content_type: *263 + content_type: *269 creator: *4 created_at: type: string @@ -161504,9 +162116,9 @@ webhooks: - 'null' to: type: string - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -161588,9 +162200,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -161671,9 +162283,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -161778,7 +162390,7 @@ webhooks: oneOf: - type: string - type: integer - - &741 + - &747 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -161802,7 +162414,7 @@ webhooks: required: - id - name - - &742 + - &748 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -161842,8 +162454,8 @@ webhooks: oneOf: - type: string - type: integer - - *741 - - *742 + - *747 + - *748 type: - 'null' - string @@ -161866,9 +162478,9 @@ webhooks: - 'null' required: - body - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -161965,9 +162577,9 @@ webhooks: type: - string - 'null' - installation: *701 - organization: *702 - projects_v2_item: *740 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -162050,10 +162662,10 @@ webhooks: type: string enum: - restored - changes: *743 - installation: *701 - organization: *702 - projects_v2_item: *740 + changes: *749 + installation: *707 + organization: *708 + projects_v2_item: *746 sender: *4 required: - action @@ -162135,9 +162747,9 @@ webhooks: type: string enum: - reopened - installation: *701 - organization: *702 - projects_v2: *257 + installation: *707 + organization: *708 + projects_v2: *263 sender: *4 required: - action @@ -162218,9 +162830,9 @@ webhooks: type: string enum: - created - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -162301,9 +162913,9 @@ webhooks: type: string enum: - deleted - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -162449,9 +163061,9 @@ webhooks: - string - 'null' format: date - installation: *701 - organization: *702 - projects_v2_status_update: *744 + installation: *707 + organization: *708 + projects_v2_status_update: *750 sender: *4 required: - action @@ -162522,10 +163134,10 @@ webhooks: title: public event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - repository @@ -162602,13 +163214,13 @@ webhooks: type: string enum: - assigned - assignee: *720 - enterprise: *700 - installation: *701 - number: &745 + assignee: *726 + enterprise: *706 + installation: *707 + number: &751 description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -164979,7 +165591,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -165076,11 +165688,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -167444,7 +168056,7 @@ webhooks: - draft reason: type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -167541,11 +168153,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -169909,7 +170521,7 @@ webhooks: - draft reason: type: string - repository: *703 + repository: *709 sender: *4 required: - action @@ -170006,13 +170618,13 @@ webhooks: type: string enum: - closed - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: &746 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: &752 allOf: - - *559 + - *565 - type: object properties: allow_auto_merge: @@ -170074,7 +170686,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *703 + repository: *709 sender: *4 required: - action @@ -170155,12 +170767,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -170240,11 +170852,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *700 - milestone: *260 - number: *745 - organization: *702 - pull_request: &747 + enterprise: *706 + milestone: *266 + number: *751 + organization: *708 + pull_request: &753 title: Pull Request type: object properties: @@ -172635,7 +173247,7 @@ webhooks: - active_lock_reason - draft version: '2026-03-10' - repository: *703 + repository: *709 sender: *4 required: - action @@ -172714,11 +173326,11 @@ webhooks: type: string enum: - dequeued - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -175086,7 +175698,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *703 + repository: *709 sender: *4 required: - action @@ -175218,12 +175830,12 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -175303,11 +175915,11 @@ webhooks: type: string enum: - enqueued - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -177660,7 +178272,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -177748,11 +178360,11 @@ webhooks: type: string enum: - labeled - enterprise: *700 - installation: *701 - label: *719 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + label: *725 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -180122,7 +180734,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -180218,10 +180830,10 @@ webhooks: type: string enum: - locked - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -182589,7 +183201,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -182684,12 +183296,12 @@ webhooks: type: string enum: - milestoned - enterprise: *700 - milestone: *260 - number: *745 - organization: *702 - pull_request: *747 - repository: *703 + enterprise: *706 + milestone: *266 + number: *751 + organization: *708 + pull_request: *753 + repository: *709 sender: *4 required: - action @@ -182768,12 +183380,12 @@ webhooks: type: string enum: - opened - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -182854,12 +183466,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -182939,12 +183551,12 @@ webhooks: type: string enum: - reopened - enterprise: *700 - installation: *701 - number: *745 - organization: *702 - pull_request: *746 - repository: *703 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 + pull_request: *752 + repository: *709 sender: *4 required: - action @@ -183319,9 +183931,9 @@ webhooks: - start_side - side - reactions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -185573,7 +186185,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -185668,7 +186280,7 @@ webhooks: type: string enum: - deleted - comment: &749 + comment: &755 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -185961,9 +186573,9 @@ webhooks: - start_side - side - reactions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -188203,7 +188815,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -188298,11 +188910,11 @@ webhooks: type: string enum: - edited - changes: *748 - comment: *749 - enterprise: *700 - installation: *701 - organization: *702 + changes: *754 + comment: *755 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -190545,7 +191157,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *703 + repository: *709 sender: *4 required: - action @@ -190641,9 +191253,9 @@ webhooks: type: string enum: - dismissed - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -192898,7 +193510,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 review: description: The review that was affected. type: object @@ -193164,9 +193776,9 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -195280,8 +195892,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 - review: &750 + repository: *709 + review: &756 description: The review that was affected. type: object properties: @@ -195527,12 +196139,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -197901,7 +198513,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_reviewer: title: User type: @@ -197987,12 +198599,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -200368,7 +200980,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -200586,12 +201198,12 @@ webhooks: type: string enum: - review_requested - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -202962,7 +203574,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_reviewer: title: User type: @@ -203049,12 +203661,12 @@ webhooks: type: string enum: - review_requested - enterprise: *700 - installation: *701 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *702 + organization: *708 pull_request: title: Pull Request type: object @@ -205416,7 +206028,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -205623,9 +206235,9 @@ webhooks: type: string enum: - submitted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -207883,8 +208495,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 - review: *750 + repository: *709 + review: *756 sender: *4 required: - action @@ -207979,9 +208591,9 @@ webhooks: type: string enum: - resolved - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -210134,7 +210746,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 sender: *4 thread: type: object @@ -210539,9 +211151,9 @@ webhooks: type: string enum: - unresolved - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -212677,7 +213289,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *703 + repository: *709 sender: *4 thread: type: object @@ -213084,10 +213696,10 @@ webhooks: type: string before: type: string - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -215444,7 +216056,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -215541,11 +216153,11 @@ webhooks: type: string enum: - unassigned - assignee: *751 - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + assignee: *757 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -217917,7 +218529,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -218011,11 +218623,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *700 - installation: *701 - label: *719 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + label: *725 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -220376,7 +220988,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -220472,10 +221084,10 @@ webhooks: type: string enum: - unlocked - enterprise: *700 - installation: *701 - number: *745 - organization: *702 + enterprise: *706 + installation: *707 + number: *751 + organization: *708 pull_request: title: Pull Request type: object @@ -222826,7 +223438,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *703 + repository: *709 sender: *4 required: - action @@ -223044,7 +223656,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *700 + enterprise: *706 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -223139,8 +223751,8 @@ webhooks: - url - author - committer - installation: *701 - organization: *702 + installation: *707 + organization: *708 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -223739,9 +224351,9 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -224218,7 +224830,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *734 + items: *740 summary: type: string tag_name: @@ -224274,7 +224886,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -224352,9 +224964,9 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -224666,7 +225278,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *734 + items: *740 summary: type: string tag_name: @@ -224716,7 +225328,7 @@ webhooks: - owner - package_version - registry - repository: *703 + repository: *709 sender: *4 required: - action @@ -224793,10 +225405,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - release: &752 + enterprise: *706 + installation: *707 + organization: *708 + release: &758 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -225127,7 +225739,7 @@ webhooks: - updated_at - zipball_url - body - repository: *703 + repository: *709 sender: *4 required: - action @@ -225204,11 +225816,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -225325,11 +225937,11 @@ webhooks: type: boolean required: - to - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -225407,9 +226019,9 @@ webhooks: type: string enum: - prereleased - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -225745,7 +226357,7 @@ webhooks: - string - 'null' format: uri - repository: *703 + repository: *709 sender: *4 required: - action @@ -225821,10 +226433,10 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - release: &753 + enterprise: *706 + installation: *707 + organization: *708 + release: &759 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -226157,7 +226769,7 @@ webhooks: - string - 'null' format: uri - repository: *703 + repository: *709 sender: *4 required: - action @@ -226233,11 +226845,11 @@ webhooks: type: string enum: - released - enterprise: *700 - installation: *701 - organization: *702 - release: *752 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *758 + repository: *709 sender: *4 required: - action @@ -226313,11 +226925,11 @@ webhooks: type: string enum: - unpublished - enterprise: *700 - installation: *701 - organization: *702 - release: *753 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + release: *759 + repository: *709 sender: *4 required: - action @@ -226393,11 +227005,11 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_advisory: *623 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *629 sender: *4 required: - action @@ -226473,11 +227085,11 @@ webhooks: type: string enum: - reported - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_advisory: *623 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *629 sender: *4 required: - action @@ -226553,10 +227165,10 @@ webhooks: type: string enum: - archived - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226633,10 +227245,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226714,10 +227326,10 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226802,10 +227414,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226920,10 +227532,10 @@ webhooks: - 'null' items: type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226995,10 +227607,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 status: type: string @@ -227079,10 +227691,10 @@ webhooks: type: string enum: - privatized - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227159,10 +227771,10 @@ webhooks: type: string enum: - publicized - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227256,10 +227868,10 @@ webhooks: - name required: - repository - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227339,11 +227951,11 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 sender: *4 required: - action @@ -227421,11 +228033,11 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 sender: *4 required: - action @@ -227503,11 +228115,11 @@ webhooks: type: string enum: - edited - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - repository_ruleset: *302 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *308 changes: type: object properties: @@ -227526,16 +228138,16 @@ webhooks: properties: added: type: array - items: *276 + items: *282 deleted: type: array - items: *276 + items: *282 updated: type: array items: type: object properties: - condition: *276 + condition: *282 changes: type: object properties: @@ -227568,16 +228180,16 @@ webhooks: properties: added: type: array - items: *579 + items: *585 deleted: type: array - items: *579 + items: *585 updated: type: array items: type: object properties: - rule: *579 + rule: *585 changes: type: object properties: @@ -227814,10 +228426,10 @@ webhooks: - from required: - owner - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227895,10 +228507,10 @@ webhooks: type: string enum: - unarchived - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -227976,7 +228588,7 @@ webhooks: type: string enum: - create - alert: &754 + alert: &760 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -228101,10 +228713,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228314,10 +228926,10 @@ webhooks: type: string enum: - dismissed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228395,11 +229007,11 @@ webhooks: type: string enum: - reopen - alert: *754 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *760 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228601,10 +229213,10 @@ webhooks: enum: - fixed - open - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228682,17 +229294,17 @@ webhooks: type: string enum: - assigned - alert: &755 + alert: &761 type: object properties: - number: *166 - created_at: *167 + number: *171 + created_at: *172 updated_at: anyOf: - type: 'null' - - *168 - url: *169 - html_url: *170 + - *173 + url: *174 + html_url: *175 locations_url: type: string format: uri @@ -228797,10 +229409,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228878,11 +229490,11 @@ webhooks: type: string enum: - created - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -228963,11 +229575,11 @@ webhooks: type: string enum: - created - alert: *755 - installation: *701 - location: *756 - organization: *702 - repository: *703 + alert: *761 + installation: *707 + location: *762 + organization: *708 + repository: *709 sender: *4 required: - location @@ -229205,11 +229817,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229287,11 +229899,11 @@ webhooks: type: string enum: - reopened - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229369,11 +229981,11 @@ webhooks: type: string enum: - resolved - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229451,12 +230063,12 @@ webhooks: type: string enum: - unassigned - alert: *755 + alert: *761 assignee: *4 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229534,11 +230146,11 @@ webhooks: type: string enum: - validated - alert: *755 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + alert: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229668,10 +230280,10 @@ webhooks: - organization - enterprise - - repository: *703 - enterprise: *700 - installation: *701 - organization: *702 + repository: *709 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -229749,11 +230361,11 @@ webhooks: type: string enum: - published - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - security_advisory: &757 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: &763 description: The details of the security advisory, including summary, description, and severity. type: object @@ -229770,7 +230382,7 @@ webhooks: required: - vector_string - score - cvss_severities: *55 + cvss_severities: *61 cwes: type: array items: @@ -229957,11 +230569,11 @@ webhooks: type: string enum: - updated - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 - security_advisory: *757 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: *763 sender: *4 required: - action @@ -230034,10 +230646,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -230055,7 +230667,7 @@ webhooks: required: - vector_string - score - cvss_severities: *55 + cvss_severities: *61 cwes: type: array items: @@ -230231,11 +230843,11 @@ webhooks: from: type: object properties: - security_and_analysis: *275 - enterprise: *700 - installation: *701 - organization: *702 - repository: *322 + security_and_analysis: *281 + enterprise: *706 + installation: *707 + organization: *708 + repository: *328 sender: *4 required: - changes @@ -230313,12 +230925,12 @@ webhooks: type: string enum: - cancelled - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: &758 + sponsorship: &764 type: object properties: created_at: @@ -230623,12 +231235,12 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - sponsorship @@ -230716,12 +231328,12 @@ webhooks: type: string required: - from - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -230798,17 +231410,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &759 + effective_date: &765 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - sponsorship @@ -230882,7 +231494,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &760 + changes: &766 type: object properties: tier: @@ -230926,13 +231538,13 @@ webhooks: - from required: - tier - effective_date: *759 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + effective_date: *765 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -231009,13 +231621,13 @@ webhooks: type: string enum: - tier_changed - changes: *760 - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + changes: *766 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *758 + sponsorship: *764 required: - action - changes @@ -231089,10 +231701,10 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -231176,10 +231788,10 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -231613,15 +232225,15 @@ webhooks: type: - string - 'null' - enterprise: *700 + enterprise: *706 id: description: The unique identifier of the status. type: integer - installation: *701 + installation: *707 name: type: string - organization: *702 - repository: *703 + organization: *708 + repository: *709 sender: *4 sha: description: The Commit SHA. @@ -231731,15 +232343,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - parent_issue_repo: *71 + parent_issue: *81 + parent_issue_repo: *77 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - installation: *701 - organization: *702 - repository: *703 + sub_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -231823,15 +232435,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - parent_issue_repo: *71 + parent_issue: *81 + parent_issue_repo: *77 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - installation: *701 - organization: *702 - repository: *703 + sub_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -231915,15 +232527,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - sub_issue_repo: *71 + sub_issue: *81 + sub_issue_repo: *77 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - installation: *701 - organization: *702 - repository: *703 + parent_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -232007,15 +232619,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *75 - sub_issue_repo: *71 + sub_issue: *81 + sub_issue_repo: *77 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *75 - installation: *701 - organization: *702 - repository: *703 + parent_issue: *81 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -232092,12 +232704,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - team: &761 + team: &767 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -232327,9 +232939,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -232799,7 +233411,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -232875,9 +233487,9 @@ webhooks: type: string enum: - created - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -233347,7 +233959,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -233424,9 +234036,9 @@ webhooks: type: string enum: - deleted - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -233896,7 +234508,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -234040,9 +234652,9 @@ webhooks: - from required: - permissions - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -234512,7 +235124,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - changes @@ -234590,9 +235202,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *700 - installation: *701 - organization: *702 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -235062,7 +235674,7 @@ webhooks: - topics - visibility sender: *4 - team: *761 + team: *767 required: - action - team @@ -235138,10 +235750,10 @@ webhooks: type: string enum: - started - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -235214,17 +235826,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *700 + enterprise: *706 inputs: type: - object - 'null' additionalProperties: true - installation: *701 - organization: *702 + installation: *707 + organization: *708 ref: type: string - repository: *703 + repository: *709 sender: *4 workflow: type: string @@ -235306,10 +235918,10 @@ webhooks: type: string enum: - completed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -235565,7 +236177,7 @@ webhooks: type: string required: - conclusion - deployment: *475 + deployment: *481 required: - action - repository @@ -235644,10 +236256,10 @@ webhooks: type: string enum: - in_progress - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -235929,7 +236541,7 @@ webhooks: required: - status - steps - deployment: *475 + deployment: *481 required: - action - repository @@ -236008,10 +236620,10 @@ webhooks: type: string enum: - queued - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -236157,7 +236769,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *475 + deployment: *481 required: - action - repository @@ -236236,10 +236848,10 @@ webhooks: type: string enum: - waiting - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -236386,7 +236998,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *475 + deployment: *481 required: - action - repository @@ -236466,12 +237078,12 @@ webhooks: type: string enum: - completed - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object @@ -237490,12 +238102,12 @@ webhooks: type: string enum: - in_progress - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object @@ -238499,12 +239111,12 @@ webhooks: type: string enum: - requested - enterprise: *700 - installation: *701 - organization: *702 - repository: *703 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *715 + workflow: *721 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json index f47d1634ab..1149e87789 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -3537,6 +3537,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -38880,6 +38893,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -48982,7 +48999,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -49142,7 +49159,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -49308,7 +49325,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -49468,7 +49485,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -156475,6 +156492,58 @@ } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -156751,6 +156820,58 @@ } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -156978,6 +157099,58 @@ } } } + }, + "403": { + "description": "Forbidden", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -163706,6 +163879,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -180475,7 +180652,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -180635,7 +180812,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -180801,7 +180978,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -180961,7 +181138,7 @@ } }, "x-github": { - "githubCloudOnly": true, + "githubCloudOnly": false, "enabledForGitHubApps": true, "category": "copilot", "subcategory": "copilot-usage-metrics" @@ -206597,6 +206774,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -244460,6 +244650,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -244489,6 +244690,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -244641,7 +244882,7 @@ }, "post": { "summary": "Create a private registry for an organization", - "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nCreates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -244707,12 +244948,12 @@ "default": false }, "encrypted_value": { - "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint.", + "description": "The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) endpoint. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string", "pattern": "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" }, "key_id": { - "description": "The ID of the key you used to encrypt the secret.", + "description": "The ID of the key you used to encrypt the secret. Required when `auth_type` is `token` or `username_password`. Should be omitted for OIDC auth types.", "type": "string" }, "visibility": { @@ -244730,13 +244971,62 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. Defaults to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or `oidc_jfrog` for OIDC authentication.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } }, "required": [ "registry_type", "url", - "encrypted_value", - "key_id", "visibility" ] }, @@ -244767,6 +245057,17 @@ 1296280 ] } + }, + "org-private-registry-with-oidc-azure": { + "summary": "Example of an OIDC private registry configuration using Azure", + "value": { + "registry_type": "docker_registry", + "url": "https://myregistry.azurecr.io", + "auth_type": "oidc_azure", + "visibility": "all", + "tenant_id": "12345678-1234-1234-1234-123456789012", + "client_id": "abcdef01-2345-6789-abcd-ef0123456789" + } } } } @@ -244810,6 +245111,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -244843,6 +245155,46 @@ "type": "integer" } }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -245174,6 +245526,17 @@ ], "type": "string" }, + "auth_type": { + "description": "The authentication type for the private registry.", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ], + "type": "string" + }, "url": { "description": "The URL of the private registry.", "type": "string", @@ -245203,6 +245566,46 @@ ], "type": "string" }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name.", + "type": "string" + }, "created_at": { "type": "string", "format": "date-time" @@ -245271,7 +245674,7 @@ }, "patch": { "summary": "Update a private registry for an organization", - "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/encrypting-secrets-for-the-rest-api).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "description": "\nUpdates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see \"[Encrypting secrets for the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/encrypting-secrets-for-the-rest-api).\"\nFor OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", "tags": [ "private-registries" ], @@ -245369,16 +245772,79 @@ "items": { "type": "integer" } + }, + "auth_type": { + "description": "The authentication type for the private registry. This field cannot be changed after creation. If provided, it must match the existing `auth_type` of the configuration. To change the authentication type, delete and recreate the configuration.", + "type": "string", + "enum": [ + "token", + "username_password", + "oidc_azure", + "oidc_aws", + "oidc_jfrog" + ] + }, + "tenant_id": { + "description": "The tenant ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "client_id": { + "description": "The client ID of the Azure AD application. Required when `auth_type` is `oidc_azure`.", + "type": "string" + }, + "aws_region": { + "description": "The AWS region. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "account_id": { + "description": "The AWS account ID. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "role_name": { + "description": "The AWS IAM role name. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain": { + "description": "The CodeArtifact domain. Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "domain_owner": { + "description": "The CodeArtifact domain owner (AWS account ID). Required when `auth_type` is `oidc_aws`.", + "type": "string" + }, + "jfrog_oidc_provider_name": { + "description": "The JFrog OIDC provider name. Required when `auth_type` is `oidc_jfrog`.", + "type": "string" + }, + "audience": { + "description": "The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` auth types.", + "type": "string" + }, + "identity_mapping_name": { + "description": "The JFrog identity mapping name. Optional for `oidc_jfrog` auth type.", + "type": "string" } } }, "examples": { - "default": { + "secret-based-update": { + "summary": "Update a secret-based private registry", "value": { "username": "monalisa", "encrypted_value": "c2VjcmV0", "key_id": "012345678912345678" } + }, + "oidc-azure-update": { + "summary": "Update an OIDC private registry (Azure)", + "value": { + "tenant_id": "12345678-1234-1234-1234-123456789012", + "visibility": "selected", + "selected_repository_ids": [ + 1296269, + 1296280 + ] + } } } } @@ -395766,6 +396232,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -396837,6 +397307,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -397934,6 +398408,10 @@ "properties": { "text": { "type": "string" + }, + "markdown": { + "type": "string", + "description": "The message text as GitHub-flavored Markdown, with placeholder links for related locations replaced by links to the relevant code. Only populated when related locations are available for the alert instance." } } }, @@ -484433,6 +484911,19 @@ "schema": { "type": "string" } + }, + { + "name": "status", + "description": "Returns webhook deliveries filtered by delivery outcome classification based on `status_code` range. A `status` of `success` returns deliveries with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` returns deliveries with a `status_code` in the 400-599 range (inclusive).", + "in": "query", + "required": false, + "schema": { + "type": "string", + "enum": [ + "success", + "failure" + ] + } } ], "responses": { @@ -669052,6 +669543,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -669944,6 +670461,32 @@ } } } + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -672377,6 +672920,32 @@ "responses": { "204": { "description": "Response" + }, + "404": { + "description": "Resource not found", + "content": { + "application/json": { + "schema": { + "title": "Basic Error", + "description": "Basic Error", + "type": "object", + "properties": { + "message": { + "type": "string" + }, + "documentation_url": { + "type": "string" + }, + "url": { + "type": "string" + }, + "status": { + "type": "string" + } + } + } + } + } } }, "x-github": { @@ -688101,6 +688670,11 @@ "required": [ "assignee" ] + }, + { + "required": [ + "validity" + ] } ] }, @@ -736015,7 +736589,8 @@ "required": [ "total_count", "incomplete_results", - "items" + "items", + "search_type" ], "properties": { "total_count": { @@ -739703,6 +740278,31 @@ "score" ] } + }, + "search_type": { + "type": "string", + "description": "The type of search that was performed. Possible values are `lexical`, `semantic`, or `hybrid`.", + "enum": [ + "lexical", + "semantic", + "hybrid" + ] + }, + "lexical_fallback_reason": { + "type": "array", + "description": "When a semantic or hybrid search falls back to lexical search, this field contains the reasons for the fallback. Only present when a fallback occurred.", + "items": { + "type": "string", + "enum": [ + "no_text_terms", + "quoted_text", + "non_issue_target", + "or_boolean_not_supported", + "no_accessible_repos", + "server_error", + "only_non_semantic_fields_requested" + ] + } } } }, @@ -781987,7 +782587,7 @@ "/user/installations/{installation_id}/repositories/{repository_id}": { "put": { "summary": "Add a repository to an app installation", - "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Add a single repository to an installation. The authenticated user must have admin access to the repository.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], @@ -782090,7 +782690,7 @@ }, "delete": { "summary": "Remove a repository from an app installation", - "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. \n\nThis endpoint only works for PATs (classic) with the `repo` scope.", + "description": "Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`.\n\nThis endpoint only works for PATs (classic) with the `repo` scope.", "tags": [ "apps" ], diff --git a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml index ac48074f38..db619a603c 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -913,7 +913,7 @@ paths: - subscriptions_url - type - url - type: &437 + type: &438 type: string description: The type of credit the user is receiving. enum: @@ -1079,7 +1079,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &741 + - &742 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1673,6 +1673,19 @@ paths: required: false schema: type: string + - &346 + name: status + description: Returns webhook deliveries filtered by delivery outcome classification + based on `status_code` range. A `status` of `success` returns deliveries + with a `status_code` in the 200-399 range (inclusive). A `status` of `failure` + returns deliveries with a `status_code` in the 400-599 range (inclusive). + in: query + required: false + schema: + type: string + enum: + - success + - failure responses: '200': description: Response @@ -1680,7 +1693,7 @@ paths: application/json: schema: type: array - items: &346 + items: &347 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1776,7 +1789,7 @@ paths: - installation_id - repository_id examples: - default: &347 + default: &348 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1808,7 +1821,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &751 + schema: &752 title: Scim Error description: Scim Error type: object @@ -1911,7 +1924,7 @@ paths: description: Response content: application/json: - schema: &348 + schema: &349 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -2046,7 +2059,7 @@ paths: - request - response examples: - default: &349 + default: &350 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -9427,7 +9440,7 @@ paths: value: days: 90 maximum_allowed_days: 365 - '401': &752 + '401': &753 description: Authorization failure '404': *6 x-github: @@ -13700,7 +13713,7 @@ paths: description: The GitHub URL of the alert resource. format: uri readOnly: true - instances_url: &526 + instances_url: &527 type: string description: The REST API URL for fetching the list of instances for an alert. @@ -13736,7 +13749,7 @@ paths: format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_reason: &527 + dismissed_reason: &528 type: - string - 'null' @@ -13747,14 +13760,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &528 + dismissed_comment: &529 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &529 + rule: &530 type: object properties: id: @@ -13815,7 +13828,7 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &530 + tool: &531 type: object properties: name: *111 @@ -13826,26 +13839,26 @@ paths: description: The version of the tool used to generate the code scanning analysis. guid: *112 - most_recent_instance: &531 + most_recent_instance: &532 type: object properties: - ref: &524 + ref: &525 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &541 + analysis_key: &542 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions this includes the workflow filename and job name. - environment: &542 + environment: &543 type: string description: Identifies the variable values associated with the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &543 + category: &544 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple @@ -13859,7 +13872,13 @@ paths: properties: text: type: string - location: &544 + markdown: + type: string + description: The message text as GitHub-flavored Markdown, + with placeholder links for related locations replaced + by links to the relevant code. Only populated when + related locations are available for the alert instance. + location: &545 type: object description: Describe a region within a file for the alert. properties: @@ -13880,7 +13899,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: &545 + items: &546 type: - string - 'null' @@ -16290,7 +16309,7 @@ paths: parent: anyOf: - type: 'null' - - &384 + - &385 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -17986,7 +18005,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -18053,7 +18072,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -18089,7 +18108,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -18124,7 +18143,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -18193,7 +18212,7 @@ paths: Filters the list of alerts based on EPSS percentages. If specified, only alerts with the provided EPSS percentages will be returned. schema: type: string - - &582 + - &583 name: has in: query description: |- @@ -18319,7 +18338,7 @@ paths: - direct - transitive - - security_advisory: &583 + security_advisory: &584 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -18555,7 +18574,7 @@ paths: dismissal. maxLength: 280 fixed_at: *136 - auto_dismissed_at: &584 + auto_dismissed_at: &585 type: - string - 'null' @@ -18563,7 +18582,7 @@ paths: ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissal_request: &585 + dismissal_request: &586 title: Dependabot alert dismissal request description: Information about an active dismissal request for this Dependabot alert. @@ -19603,7 +19622,7 @@ paths: application/json: schema: *20 examples: - default: &361 + default: &362 value: id: 1 account: @@ -19864,7 +19883,7 @@ paths: - name - created_on examples: - default: &441 + default: &442 value: total_count: 2 network_configurations: @@ -20089,7 +20108,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/network-configurations#get-a-hosted-compute-network-settings-resource-for-an-enterprise parameters: - *39 - - &442 + - &443 name: network_settings_id description: Unique identifier of the hosted compute network settings. in: path @@ -20101,7 +20120,7 @@ paths: description: Response content: application/json: - schema: &443 + schema: &444 title: Hosted compute network settings resource description: A hosted compute network settings resource. type: object @@ -20140,7 +20159,7 @@ paths: - subnet_id - region examples: - default: &444 + default: &445 value: id: 220F78DACB92BBFBC5E6F22DE1CCF52309D network_configuration_id: 934E208B3EE0BD60CF5F752C426BFB53562 @@ -20993,7 +21012,7 @@ paths: required: true content: application/json: - schema: &415 + schema: &416 title: Custom Property Set Payload description: Custom property set payload type: object @@ -22195,7 +22214,7 @@ paths: conditions: anyOf: - *158 - - &419 + - &420 title: Organization ruleset conditions type: object description: |- @@ -22245,7 +22264,7 @@ paths: - object rules: type: array - items: &707 + items: &708 title: Repository Rule type: object description: A repository rule. @@ -22254,7 +22273,7 @@ paths: - *167 - *168 - *169 - - &705 + - &706 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -22582,7 +22601,7 @@ paths: type: string format: date-time examples: - default: &422 + default: &423 value: - version_id: 3 actor: @@ -22635,7 +22654,7 @@ paths: description: Response content: application/json: - schema: &423 + schema: &424 allOf: - *191 - type: object @@ -22690,7 +22709,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-enterprise parameters: - *39 - - &424 + - &425 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -22701,7 +22720,7 @@ paths: enum: - open - resolved - - &425 + - &426 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -22711,7 +22730,7 @@ paths: required: false schema: type: string - - &426 + - &427 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -22720,7 +22739,7 @@ paths: required: false schema: type: string - - &427 + - &428 name: assignee in: query description: Filters alerts by assignee. Use `*` to get all assigned alerts, @@ -22739,7 +22758,7 @@ paths: all-unassigned: value: none summary: Filter for all unassigned alerts - - &428 + - &429 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -22755,7 +22774,7 @@ paths: - *17 - *108 - *109 - - &429 + - &430 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -22764,7 +22783,7 @@ paths: required: false schema: type: string - - &430 + - &431 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -22773,7 +22792,7 @@ paths: schema: type: boolean default: false - - &431 + - &432 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -22782,7 +22801,7 @@ paths: schema: type: boolean default: false - - &432 + - &433 name: hide_secret in: query description: A boolean value representing whether or not to hide literal secrets @@ -22798,7 +22817,7 @@ paths: application/json: schema: type: array - items: &433 + items: &434 type: object properties: number: *126 @@ -22814,14 +22833,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &719 + state: &720 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &720 + resolution: &721 type: - string - 'null' @@ -22928,14 +22947,14 @@ paths: first_location_detected: anyOf: - type: 'null' - - &721 + - &722 description: 'Details on the location where the token was initially detected. This can be a commit, wiki commit, issue, discussion, pull request. ' oneOf: - - &723 + - &724 description: Represents a 'commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository. @@ -22992,7 +23011,7 @@ paths: - blob_url - commit_sha - commit_url - - &724 + - &725 description: Represents a 'wiki_commit' secret scanning location type. This location type shows that a secret was detected inside a commit to a repository wiki. @@ -23053,7 +23072,7 @@ paths: - page_url - commit_sha - commit_url - - &725 + - &726 description: Represents an 'issue_title' secret scanning location type. This location type shows that a secret was detected in the title of an issue. @@ -23068,7 +23087,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_title_url - - &726 + - &727 description: Represents an 'issue_body' secret scanning location type. This location type shows that a secret was detected in the body of an issue. @@ -23083,7 +23102,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/1347 required: - issue_body_url - - &727 + - &728 description: Represents an 'issue_comment' secret scanning location type. This location type shows that a secret was detected in a comment on an issue. @@ -23098,7 +23117,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - issue_comment_url - - &728 + - &729 description: Represents a 'discussion_title' secret scanning location type. This location type shows that a secret was detected in the title of a discussion. @@ -23113,7 +23132,7 @@ paths: - https://github.com/community/community/discussions/39082 required: - discussion_title_url - - &729 + - &730 description: Represents a 'discussion_body' secret scanning location type. This location type shows that a secret was detected in the body of a discussion. @@ -23128,7 +23147,7 @@ paths: - https://github.com/community/community/discussions/39082#discussion-4566270 required: - discussion_body_url - - &730 + - &731 description: Represents a 'discussion_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a discussion. @@ -23143,7 +23162,7 @@ paths: - https://github.com/community/community/discussions/39082#discussioncomment-4158232 required: - discussion_comment_url - - &731 + - &732 description: Represents a 'pull_request_title' secret scanning location type. This location type shows that a secret was detected in the title of a pull request. @@ -23158,7 +23177,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_title_url - - &732 + - &733 description: Represents a 'pull_request_body' secret scanning location type. This location type shows that a secret was detected in the body of a pull request. @@ -23173,7 +23192,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846 required: - pull_request_body_url - - &733 + - &734 description: Represents a 'pull_request_comment' secret scanning location type. This location type shows that a secret was detected in a comment on a pull request. @@ -23188,7 +23207,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/issues/comments/1081119451 required: - pull_request_comment_url - - &734 + - &735 description: Represents a 'pull_request_review' secret scanning location type. This location type shows that a secret was detected in a review on a pull request. @@ -23203,7 +23222,7 @@ paths: - https://api.github.com/repos/octocat/Hello-World/pulls/2846/reviews/80 required: - pull_request_review_url - - &735 + - &736 description: Represents a 'pull_request_review_comment' secret scanning location type. This location type shows that a secret was detected in a review comment on a pull @@ -23228,7 +23247,7 @@ paths: - type: 'null' - *4 examples: - default: &434 + default: &435 value: - number: 2 created_at: '2020-11-06T18:48:51Z' @@ -23437,7 +23456,7 @@ paths: description: Response content: application/json: - schema: &435 + schema: &436 title: Secret scanning pattern configuration description: A collection of secret scanning patterns and their settings related to push protection. @@ -23524,7 +23543,7 @@ paths: description: Overrides for custom patterns defined by the organization. items: *193 examples: - default: &436 + default: &437 value: pattern_config_version: 0ujsswThIGTUYm2K8FjOOfXtY1K provider_pattern_overrides: @@ -23660,7 +23679,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/licensing#get-github-advanced-security-active-committers-for-an-enterprise parameters: - *39 - - &438 + - &439 name: advanced_security_product in: query description: | @@ -23680,7 +23699,7 @@ paths: description: Success content: application/json: - schema: &439 + schema: &440 type: object properties: total_advanced_security_committers: @@ -23743,7 +23762,7 @@ paths: required: - repositories examples: - default: &440 + default: &441 value: total_advanced_security_committers: 2 total_count: 2 @@ -26903,7 +26922,7 @@ paths: properties: action: type: string - discussion: &856 + discussion: &857 title: Discussion description: A Discussion in a repository. type: object @@ -27404,7 +27423,7 @@ paths: milestone: anyOf: - type: 'null' - - &405 + - &406 title: Milestone description: A collection of related issues and pull requests. @@ -27576,7 +27595,7 @@ paths: timeline_url: type: string format: uri - type: &371 + type: &372 title: Issue Type description: The type of issue. type: @@ -27687,7 +27706,7 @@ paths: - hooray - eyes - rocket - sub_issues_summary: &779 + sub_issues_summary: &780 title: Sub-issues Summary type: object properties: @@ -27771,7 +27790,7 @@ paths: pin: anyOf: - type: 'null' - - &664 + - &665 title: Pinned Issue Comment description: Context around who pinned an issue comment and when it was pinned. @@ -27798,7 +27817,7 @@ paths: - url - created_at - updated_at - issue_dependencies_summary: &780 + issue_dependencies_summary: &781 title: Issue Dependencies Summary type: object properties: @@ -27817,7 +27836,7 @@ paths: - total_blocking issue_field_values: type: array - items: &649 + items: &650 title: Issue Field Value description: A value assigned to an issue field type: object @@ -28598,7 +28617,7 @@ paths: type: string release: allOf: - - &698 + - &699 title: Release description: A release. type: object @@ -28680,7 +28699,7 @@ paths: author: *4 assets: type: array - items: &699 + items: &700 title: Release Asset description: Data related to a release. type: object @@ -29271,7 +29290,7 @@ paths: url: type: string format: uri - user: &786 + user: &787 title: Public User description: Public User type: object @@ -31168,7 +31187,7 @@ paths: - closed - all default: open - - &374 + - &375 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -31219,7 +31238,7 @@ paths: type: array items: *219 examples: - default: &375 + default: &376 value: - id: 1 node_id: MDU6SXNzdWUx @@ -32631,14 +32650,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &453 + - &454 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &454 + - &455 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -32700,7 +32719,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &459 + '301': &460 description: Moved permanently content: application/json: @@ -32722,7 +32741,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &672 + - &673 name: all description: If `true`, show notifications marked as read. in: query @@ -32730,7 +32749,7 @@ paths: schema: type: boolean default: false - - &673 + - &674 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -32740,7 +32759,7 @@ paths: type: boolean default: false - *224 - - &674 + - &675 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -33122,7 +33141,7 @@ paths: type: boolean examples: - false - security_and_analysis: &416 + security_and_analysis: &417 type: - object - 'null' @@ -33334,7 +33353,7 @@ paths: - url - subscription_url examples: - default: &675 + default: &676 value: - id: '1' repository: @@ -34463,7 +34482,7 @@ paths: type: array items: *152 examples: - default: &681 + default: &682 value: - property_name: environment value: production @@ -34513,7 +34532,7 @@ paths: required: - properties examples: - default: &682 + default: &683 value: properties: - property_name: environment @@ -35404,7 +35423,7 @@ paths: type: integer repository_cache_usages: type: array - items: &466 + items: &467 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -38685,7 +38704,7 @@ paths: description: Response content: application/json: - schema: &486 + schema: &487 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -38720,7 +38739,7 @@ paths: - key_id - key examples: - default: &487 + default: &488 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -39133,7 +39152,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-organization-variables parameters: - *87 - - &471 + - &472 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -39884,6 +39903,8 @@ paths: created: '2011-01-26T19:14:43Z' updated_at: '2011-01-26T19:14:43Z' attestation_id: 456 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -40045,6 +40066,8 @@ paths: items: *295 examples: default: *296 + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -40211,6 +40234,8 @@ paths: status: active created_at: '2023-10-01T12:00:00Z' updated_at: '2023-10-01T12:00:00Z' + '403': *27 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -40386,12 +40411,12 @@ paths: required: - subject_digests examples: - default: &817 + default: &818 value: subject_digests: - sha256:abc123 - sha512:def456 - withPredicateType: &818 + withPredicateType: &819 value: subject_digests: - sha256:abc123 @@ -40450,7 +40475,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: &819 + default: &820 value: attestations_subject_digests: - sha256:abc: @@ -40801,7 +40826,7 @@ paths: initiator: type: string examples: - default: &500 + default: &501 value: attestations: - bundle: @@ -41723,7 +41748,7 @@ paths: be returned. in: query required: false - schema: &525 + schema: &526 type: string description: Severity of a code scanning alert. enum: @@ -42779,7 +42804,7 @@ paths: type: integer codespaces: type: array - items: &376 + items: &377 type: object title: Codespace description: A codespace. @@ -42814,7 +42839,7 @@ paths: machine: anyOf: - type: 'null' - - &557 + - &558 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -43101,7 +43126,7 @@ paths: - pulls_url - recent_folders examples: - default: &377 + default: &378 value: total_count: 3 codespaces: @@ -43766,7 +43791,7 @@ paths: - updated_at - visibility examples: - default: &558 + default: &559 value: total_count: 2 secrets: @@ -43804,7 +43829,7 @@ paths: description: Response content: application/json: - schema: &559 + schema: &560 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -43839,7 +43864,7 @@ paths: - key_id - key examples: - default: &560 + default: &561 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -43871,7 +43896,7 @@ paths: application/json: schema: *322 examples: - default: &562 + default: &563 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -45206,7 +45231,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -45243,7 +45268,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -45281,7 +45306,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -45318,7 +45343,7 @@ paths: '403': *27 '404': *6 x-github: - githubCloudOnly: true + githubCloudOnly: false enabledForGitHubApps: true category: copilot subcategory: copilot-usage-metrics @@ -46187,7 +46212,7 @@ paths: description: Response content: application/json: - schema: &588 + schema: &589 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -46206,7 +46231,7 @@ paths: - key_id - key examples: - default: &589 + default: &590 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -46534,7 +46559,7 @@ paths: subcategory: alert-dismissal-requests parameters: - *87 - - &597 + - &598 name: reviewer description: Filter alert dismissal requests by the handle of the GitHub user who reviewed the dismissal request. @@ -46542,7 +46567,7 @@ paths: required: false schema: type: string - - &598 + - &599 name: requester description: Filter alert dismissal requests by the handle of the GitHub user who requested the dismissal. @@ -46550,7 +46575,7 @@ paths: required: false schema: type: string - - &599 + - &600 name: time_period description: |- The time period to filter by. @@ -46566,7 +46591,7 @@ paths: - week - month default: month - - &600 + - &601 name: request_status description: Filter alert dismissal requests by status. When specified, only requests with this status will be returned. @@ -46591,7 +46616,7 @@ paths: application/json: schema: type: array - items: &601 + items: &602 title: Code scanning alert dismissal request description: Alert dismisal request made by a user asking to dismiss a code scanning alert. @@ -46754,7 +46779,7 @@ paths: examples: - https://github.com/octo-org/smile/code-scanning/alerts/1 examples: - default: &602 + default: &603 value: - id: 21 number: 42 @@ -46872,7 +46897,7 @@ paths: application/json: schema: type: array - items: &603 + items: &604 title: Dependabot alert dismissal request description: Alert dismissal request made by a user asking to dismiss a Dependabot alert. @@ -46995,7 +47020,7 @@ paths: examples: - https://github.com/octo-org/smile/security/dependabot/1 examples: - default: &604 + default: &605 value: - id: 21 number: 42 @@ -47097,7 +47122,7 @@ paths: application/json: schema: type: array - items: &605 + items: &606 title: Secret scanning alert dismissal request description: A dismissal request made by a user asking to close a secret scanning alert in this repository. @@ -47224,7 +47249,7 @@ paths: examples: - https://github.com/octo-org/smile/security/secret-scanning/17 examples: - default: &606 + default: &607 value: - id: 21 number: 42 @@ -47312,7 +47337,7 @@ paths: application/json: schema: type: array - items: &386 + items: &387 title: Package description: A software package type: object @@ -47383,7 +47408,7 @@ paths: - created_at - updated_at examples: - default: &387 + default: &388 value: - id: 197 name: hello_docker @@ -47570,7 +47595,7 @@ paths: description: Response content: application/json: - schema: &450 + schema: &451 title: ExternalGroup description: Information about an external group's usage and its members type: object @@ -47660,7 +47685,7 @@ paths: member_name: Octo Lisa member_email: octo_lisa@github.com examples: - default: &451 + default: &452 value: group_id: '123' group_name: Octocat admins @@ -47715,7 +47740,7 @@ paths: description: Response content: application/json: - schema: &447 + schema: &448 title: ExternalGroups description: A list of external groups available to be connected to a team @@ -47755,7 +47780,7 @@ paths: group_name: group-azuread-test2 updated_at: 2021-06-03 22:27:15:000 -700 examples: - default: &448 + default: &449 value: groups: - group_id: '123' @@ -47800,7 +47825,7 @@ paths: application/json: schema: type: array - items: &365 + items: &366 title: Organization Invitation description: Organization Invitation type: object @@ -47854,7 +47879,7 @@ paths: - invitation_teams_url - node_id examples: - default: &366 + default: &367 value: - id: 1 login: monalisa @@ -47921,7 +47946,7 @@ paths: application/json: schema: type: array - items: &417 + items: &418 title: Repository Fine-Grained Permission description: A fine-grained permission that protects repository resources. @@ -47935,7 +47960,7 @@ paths: - name - description examples: - default: &418 + default: &419 value: - name: add_assignee description: Assign or remove a user @@ -48436,6 +48461,7 @@ paths: - *344 - *17 - *345 + - *346 responses: '200': description: Response @@ -48443,9 +48469,9 @@ paths: application/json: schema: type: array - items: *346 + items: *347 examples: - default: *347 + default: *348 '400': *14 '422': *15 x-github: @@ -48476,9 +48502,9 @@ paths: description: Response content: application/json: - schema: *348 + schema: *349 examples: - default: *349 + default: *350 '400': *14 '422': *15 x-github: @@ -48552,7 +48578,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-route-stats-by-actor parameters: - *87 - - &354 + - &355 name: actor_type in: path description: The type of the actor @@ -48565,14 +48591,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &355 + - &356 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &350 + - &351 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -48580,7 +48606,7 @@ paths: required: true schema: type: string - - &351 + - &352 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -48675,12 +48701,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-subject-stats parameters: - *87 - - *350 - *351 + - *352 - *19 - *17 - *110 - - &360 + - &361 name: sort description: The property to sort the results by. in: query @@ -48759,14 +48785,14 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats parameters: - *87 - - *350 - *351 + - *352 responses: '200': description: Response content: application/json: - schema: &352 + schema: &353 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -48782,7 +48808,7 @@ paths: type: integer format: int64 examples: - default: &353 + default: &354 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -48803,23 +48829,23 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats-by-user parameters: - *87 - - &356 + - &357 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *350 - *351 + - *352 responses: '200': description: Response content: application/json: - schema: *352 + schema: *353 examples: - default: *353 + default: *354 x-github: enabledForGitHubApps: true category: orgs @@ -48838,18 +48864,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats-by-actor parameters: - *87 - - *350 - *351 - - *354 + - *352 - *355 + - *356 responses: '200': description: Response content: application/json: - schema: *352 + schema: *353 examples: - default: *353 + default: *354 x-github: enabledForGitHubApps: true category: orgs @@ -48867,9 +48893,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats parameters: - *87 - - *350 - *351 - - &357 + - *352 + - &358 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -48882,7 +48908,7 @@ paths: description: Response content: application/json: - schema: &358 + schema: &359 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -48898,7 +48924,7 @@ paths: type: integer format: int64 examples: - default: &359 + default: &360 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -48935,18 +48961,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats-by-user parameters: - *87 - - *356 - - *350 - - *351 - *357 + - *351 + - *352 + - *358 responses: '200': description: Response content: application/json: - schema: *358 + schema: *359 examples: - default: *359 + default: *360 x-github: enabledForGitHubApps: true category: orgs @@ -48964,19 +48990,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats-by-actor parameters: - *87 - - *354 - *355 - - *350 + - *356 - *351 - - *357 + - *352 + - *358 responses: '200': description: Response content: application/json: - schema: *358 + schema: *359 examples: - default: *359 + default: *360 x-github: enabledForGitHubApps: true category: orgs @@ -48994,13 +49020,13 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-user-stats parameters: - *87 - - *356 - - *350 + - *357 - *351 + - *352 - *19 - *17 - *110 - - *360 + - *361 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -49084,7 +49110,7 @@ paths: application/json: schema: *20 examples: - default: *361 + default: *362 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -49204,12 +49230,12 @@ paths: application/json: schema: anyOf: - - &363 + - &364 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &362 + limit: &363 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -49237,7 +49263,7 @@ paths: properties: {} additionalProperties: false examples: - default: &364 + default: &365 value: limit: collaborators_only origin: organization @@ -49266,13 +49292,13 @@ paths: required: true content: application/json: - schema: &637 + schema: &638 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *362 + limit: *363 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -49297,9 +49323,9 @@ paths: description: Response content: application/json: - schema: *363 + schema: *364 examples: - default: *364 + default: *365 '422': *15 x-github: githubCloudOnly: false @@ -49377,9 +49403,9 @@ paths: application/json: schema: type: array - items: *365 + items: *366 examples: - default: *366 + default: *367 headers: Link: *45 '404': *6 @@ -49457,7 +49483,7 @@ paths: description: Response content: application/json: - schema: *365 + schema: *366 examples: default: value: @@ -49514,7 +49540,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#cancel-an-organization-invitation parameters: - *87 - - &367 + - &368 name: invitation_id description: The unique identifier of the invitation. in: path @@ -49548,7 +49574,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-organization-invitation-teams parameters: - *87 - - *367 + - *368 - *17 - *19 responses: @@ -49560,7 +49586,7 @@ paths: type: array items: *308 examples: - default: &385 + default: &386 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -49603,7 +49629,7 @@ paths: application/json: schema: type: array - items: &368 + items: &369 title: Issue Field description: A custom attribute defined at the organization level for attaching structured data to issues. @@ -49846,9 +49872,9 @@ paths: description: Response content: application/json: - schema: *368 + schema: *369 examples: - default: &369 + default: &370 value: id: 512 node_id: IF_kwDNAd3NAZr @@ -49904,7 +49930,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/issue-fields#update-issue-field-for-an-organization parameters: - *87 - - &370 + - &371 name: issue_field_id description: The unique identifier of the issue field. in: path @@ -50005,9 +50031,9 @@ paths: description: Response content: application/json: - schema: *368 + schema: *369 examples: - default: *369 + default: *370 '404': *6 '422': *7 x-github: @@ -50032,7 +50058,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/issue-fields#delete-issue-field-for-an-organization parameters: - *87 - - *370 + - *371 responses: '204': *151 '404': *6 @@ -50062,7 +50088,7 @@ paths: application/json: schema: type: array - items: *371 + items: *372 examples: default: value: @@ -50150,9 +50176,9 @@ paths: description: Response content: application/json: - schema: *371 + schema: *372 examples: - default: &372 + default: &373 value: id: 410 node_id: IT_kwDNAd3NAZo @@ -50185,7 +50211,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/issue-types#update-issue-type-for-an-organization parameters: - *87 - - &373 + - &374 name: issue_type_id description: The unique identifier of the issue type. in: path @@ -50241,9 +50267,9 @@ paths: description: Response content: application/json: - schema: *371 + schema: *372 examples: - default: *372 + default: *373 '404': *6 '422': *7 x-github: @@ -50268,7 +50294,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/issue-types#delete-issue-type-for-an-organization parameters: - *87 - - *373 + - *374 responses: '204': description: Response @@ -50331,7 +50357,7 @@ paths: - closed - all default: open - - *374 + - *375 - name: type description: Can be the name of an issue type. in: query @@ -50362,7 +50388,7 @@ paths: type: array items: *219 examples: - default: *375 + default: *376 headers: Link: *45 '404': *6 @@ -50521,9 +50547,9 @@ paths: type: integer codespaces: type: array - items: *376 + items: *377 examples: - default: *377 + default: *378 '304': *35 '500': *38 '401': *23 @@ -50550,7 +50576,7 @@ paths: parameters: - *87 - *139 - - &378 + - &379 name: codespace_name in: path required: true @@ -50585,15 +50611,15 @@ paths: parameters: - *87 - *139 - - *378 + - *379 responses: '200': description: Response content: application/json: - schema: *376 + schema: *377 examples: - default: &556 + default: &557 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -50849,7 +50875,7 @@ paths: description: Response content: application/json: - schema: &379 + schema: &380 title: Org Membership description: Org Membership type: object @@ -50918,7 +50944,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &380 + response-if-user-has-an-active-admin-membership-with-organization: &381 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -51019,9 +51045,9 @@ paths: description: Response content: application/json: - schema: *379 + schema: *380 examples: - response-if-user-already-had-membership-with-organization: *380 + response-if-user-already-had-membership-with-organization: *381 '422': *15 '403': *27 x-github: @@ -51093,7 +51119,7 @@ paths: application/json: schema: type: array - items: &381 + items: &382 title: Migration description: A migration. type: object @@ -51431,7 +51457,7 @@ paths: description: Response content: application/json: - schema: *381 + schema: *382 examples: default: value: @@ -51610,7 +51636,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#get-an-organization-migration-status parameters: - *87 - - &382 + - &383 name: migration_id description: The unique identifier of the migration. in: path @@ -51638,7 +51664,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *381 + schema: *382 examples: default: value: @@ -51808,7 +51834,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#download-an-organization-migration-archive parameters: - *87 - - *382 + - *383 responses: '302': description: Response @@ -51830,7 +51856,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#delete-an-organization-migration-archive parameters: - *87 - - *382 + - *383 responses: '204': description: Response @@ -51854,8 +51880,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#unlock-an-organization-repository parameters: - *87 - - *382 - - &800 + - *383 + - &801 name: repo_name description: repo_name parameter in: path @@ -51883,7 +51909,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - *87 - - *382 + - *383 - *17 - *19 responses: @@ -51895,7 +51921,7 @@ paths: type: array items: *279 examples: - default: &392 + default: &393 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -52106,7 +52132,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &383 + items: &384 title: Organization Role description: Organization roles type: object @@ -52315,7 +52341,7 @@ paths: description: Response content: application/json: - schema: *383 + schema: *384 examples: default: value: @@ -52545,7 +52571,7 @@ paths: description: Response content: application/json: - schema: *383 + schema: *384 examples: default: value: @@ -52642,7 +52668,7 @@ paths: description: Response content: application/json: - schema: *383 + schema: *384 examples: default: value: @@ -52801,7 +52827,7 @@ paths: parent: anyOf: - type: 'null' - - *384 + - *385 type: description: The ownership type of the team type: string @@ -52834,7 +52860,7 @@ paths: - type - parent examples: - default: *385 + default: *386 headers: Link: *45 '404': @@ -52893,7 +52919,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *384 + items: *385 name: type: - string @@ -53203,7 +53229,7 @@ paths: - nuget - container - *87 - - &801 + - &802 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -53239,12 +53265,12 @@ paths: application/json: schema: type: array - items: *386 + items: *387 examples: - default: *387 + default: *388 '403': *27 '401': *23 - '400': &803 + '400': &804 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -53266,7 +53292,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-an-organization parameters: - - &388 + - &389 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -53284,7 +53310,7 @@ paths: - docker - nuget - container - - &389 + - &390 name: package_name description: The name of the package. in: path @@ -53297,7 +53323,7 @@ paths: description: Response content: application/json: - schema: *386 + schema: *387 examples: default: value: @@ -53349,8 +53375,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-an-organization parameters: - - *388 - *389 + - *390 - *87 responses: '204': @@ -53383,8 +53409,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-an-organization parameters: - - *388 - *389 + - *390 - *87 - name: token description: package token @@ -53417,8 +53443,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *388 - *389 + - *390 - *87 - *19 - *17 @@ -53439,7 +53465,7 @@ paths: application/json: schema: type: array - items: &390 + items: &391 title: Package Version description: A version of a software package type: object @@ -53574,10 +53600,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *388 - *389 + - *390 - *87 - - &391 + - &392 name: package_version_id description: Unique identifier of the package version. in: path @@ -53589,7 +53615,7 @@ paths: description: Response content: application/json: - schema: *390 + schema: *391 examples: default: value: @@ -53625,10 +53651,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-package-version-for-an-organization parameters: - - *388 - *389 + - *390 - *87 - - *391 + - *392 responses: '204': description: Response @@ -53660,10 +53686,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-package-version-for-an-organization parameters: - - *388 - *389 + - *390 - *87 - - *391 + - *392 responses: '204': description: Response @@ -53693,7 +53719,7 @@ paths: - *87 - *17 - *19 - - &393 + - &394 name: sort description: The property by which to sort the results. in: query @@ -53704,7 +53730,7 @@ paths: - created_at default: created_at - *110 - - &394 + - &395 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -53716,7 +53742,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &395 + - &396 name: repository description: The name of the repository to use to filter the results. in: query @@ -53725,7 +53751,7 @@ paths: type: string examples: - Hello-World - - &396 + - &397 name: permission description: The permission to use to filter the results. in: query @@ -53734,7 +53760,7 @@ paths: type: string examples: - issues_read - - &397 + - &398 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -53744,7 +53770,7 @@ paths: schema: type: string format: date-time - - &398 + - &399 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -53754,7 +53780,7 @@ paths: schema: type: string format: date-time - - &399 + - &400 name: token_id description: The ID of the token in: query @@ -54073,7 +54099,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 x-github: @@ -54099,14 +54125,14 @@ paths: - *87 - *17 - *19 - - *393 - - *110 - *394 + - *110 - *395 - *396 - *397 - *398 - *399 + - *400 responses: '500': *38 '422': *15 @@ -54390,7 +54416,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 x-github: @@ -54432,7 +54458,7 @@ paths: type: integer configurations: type: array - items: &400 + items: &401 title: Organization private registry description: Private registry configuration for an organization type: object @@ -54461,6 +54487,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -54491,6 +54526,36 @@ paths: - private - selected type: string + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -54528,6 +54593,7 @@ paths: description: |2- Creates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -54588,11 +54654,14 @@ paths: description: The value for your secret, encrypted with [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages) using the public key retrieved from the [Get private registries public key for an organization](https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization) - endpoint. + endpoint. Required when `auth_type` is `token` or `username_password`. + Should be omitted for OIDC auth types. type: string pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$" key_id: - description: The ID of the key you used to encrypt the secret. + description: The ID of the key you used to encrypt the secret. Required + when `auth_type` is `token` or `username_password`. Should be + omitted for OIDC auth types. type: string visibility: description: Which type of organization repositories have access @@ -54615,11 +54684,58 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. Defaults + to `token` if not specified. Use `oidc_azure`, `oidc_aws`, or + `oidc_jfrog` for OIDC authentication. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string required: - registry_type - url - - encrypted_value - - key_id - visibility examples: org-private-registry-with-private-visibility: @@ -54646,6 +54762,15 @@ paths: selected_repository_ids: - 1296269 - 1296280 + org-private-registry-with-oidc-azure: + summary: Example of an OIDC private registry configuration using Azure + value: + registry_type: docker_registry + url: https://myregistry.azurecr.io + auth_type: oidc_azure + visibility: all + tenant_id: 12345678-1234-1234-1234-123456789012 + client_id: abcdef01-2345-6789-abcd-ef0123456789 responses: '201': description: The organization private registry configuration @@ -54680,6 +54805,15 @@ paths: - python_index - terraform_registry type: string + auth_type: + description: The authentication type for the private registry. + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + type: string url: description: The URL of the private registry. type: string @@ -54715,6 +54849,36 @@ paths: private registry when `visibility` is set to `selected`. items: type: integer + tenant_id: + description: The tenant ID of the Azure AD application. + type: string + client_id: + description: The client ID of the Azure AD application. + type: string + aws_region: + description: The AWS region. + type: string + account_id: + description: The AWS account ID. + type: string + role_name: + description: The AWS IAM role name. + type: string + domain: + description: The CodeArtifact domain. + type: string + domain_owner: + description: The CodeArtifact domain owner. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. + type: string + audience: + description: The OIDC audience. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. + type: string created_at: type: string format: date-time @@ -54728,7 +54892,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &401 + org-private-registry-with-selected-visibility: &402 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -54826,9 +54990,9 @@ paths: description: The specified private registry configuration for the organization content: application/json: - schema: *400 + schema: *401 examples: - default: *401 + default: *402 '404': *6 x-github: githubCloudOnly: false @@ -54840,6 +55004,7 @@ paths: description: |2- Updates a private registry configuration with an encrypted value for an organization. Encrypt your secret using [LibSodium](https://libsodium.gitbook.io/doc/bindings_for_other_languages). For more information, see "[Encrypting secrets for the REST API](https://docs.github.com/enterprise-cloud@latest//rest/guides/encrypting-secrets-for-the-rest-api)." + For OIDC-based registries (`oidc_azure`, `oidc_aws`, or `oidc_jfrog`), the `encrypted_value` and `key_id` fields should be omitted. OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. tags: @@ -54925,12 +55090,71 @@ paths: type: array items: type: integer + auth_type: + description: The authentication type for the private registry. This + field cannot be changed after creation. If provided, it must match + the existing `auth_type` of the configuration. To change the authentication + type, delete and recreate the configuration. + type: string + enum: + - token + - username_password + - oidc_azure + - oidc_aws + - oidc_jfrog + tenant_id: + description: The tenant ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + client_id: + description: The client ID of the Azure AD application. Required + when `auth_type` is `oidc_azure`. + type: string + aws_region: + description: The AWS region. Required when `auth_type` is `oidc_aws`. + type: string + account_id: + description: The AWS account ID. Required when `auth_type` is `oidc_aws`. + type: string + role_name: + description: The AWS IAM role name. Required when `auth_type` is + `oidc_aws`. + type: string + domain: + description: The CodeArtifact domain. Required when `auth_type` + is `oidc_aws`. + type: string + domain_owner: + description: The CodeArtifact domain owner (AWS account ID). Required + when `auth_type` is `oidc_aws`. + type: string + jfrog_oidc_provider_name: + description: The JFrog OIDC provider name. Required when `auth_type` + is `oidc_jfrog`. + type: string + audience: + description: The OIDC audience. Optional for `oidc_aws` and `oidc_jfrog` + auth types. + type: string + identity_mapping_name: + description: The JFrog identity mapping name. Optional for `oidc_jfrog` + auth type. + type: string examples: - default: + secret-based-update: + summary: Update a secret-based private registry value: username: monalisa encrypted_value: c2VjcmV0 key_id: '012345678912345678' + oidc-azure-update: + summary: Update an OIDC private registry (Azure) + value: + tenant_id: 12345678-1234-1234-1234-123456789012 + visibility: selected + selected_repository_ids: + - 1296269 + - 1296280 responses: '204': description: Response @@ -54996,7 +55220,7 @@ paths: application/json: schema: type: array - items: &402 + items: &403 title: Projects v2 Project description: A projects v2 project type: object @@ -55070,7 +55294,7 @@ paths: latest_status_update: anyOf: - type: 'null' - - &889 + - &890 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -55155,7 +55379,7 @@ paths: - deleted_at - deleted_by examples: - default: &403 + default: &404 value: id: 2 node_id: MDc6UHJvamVjdDEwMDI2MDM= @@ -55258,7 +55482,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#get-project-for-organization parameters: - - &404 + - &405 name: project_number description: The project's number. in: path @@ -55271,9 +55495,9 @@ paths: description: Response content: application/json: - schema: *402 + schema: *403 examples: - default: *403 + default: *404 headers: Link: *45 '304': *35 @@ -55296,7 +55520,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/drafts#create-draft-item-for-organization-owned-project parameters: - *87 - - *404 + - *405 requestBody: required: true description: Details of the draft item to create in the project. @@ -55330,7 +55554,7 @@ paths: description: Response content: application/json: - schema: &409 + schema: &410 title: Projects v2 Item description: An item belonging to a project type: object @@ -55344,7 +55568,7 @@ paths: content: oneOf: - *219 - - &571 + - &572 title: Pull Request Simple description: Pull Request Simple type: object @@ -55464,7 +55688,7 @@ paths: milestone: anyOf: - type: 'null' - - *405 + - *406 active_lock_reason: type: - string @@ -55557,7 +55781,7 @@ paths: _links: type: object properties: - comments: &406 + comments: &407 title: Link description: Hypermedia Link type: object @@ -55566,13 +55790,13 @@ paths: type: string required: - href - commits: *406 - statuses: *406 - html: *406 - issue: *406 - review_comments: *406 - review_comment: *406 - self: *406 + commits: *407 + statuses: *407 + html: *407 + issue: *407 + review_comments: *407 + review_comment: *407 + self: *407 required: - comments - commits @@ -55583,7 +55807,7 @@ paths: - review_comment - self author_association: *216 - auto_merge: &684 + auto_merge: &685 title: Auto merge description: The status of auto merging a pull request. type: @@ -55685,7 +55909,7 @@ paths: - created_at - updated_at description: The content represented by the item. - content_type: &408 + content_type: &409 title: Projects v2 Item Content Type description: The type of content tracked in a project item type: string @@ -55729,7 +55953,7 @@ paths: - updated_at - archived_at examples: - draft_issue: &410 + draft_issue: &411 value: id: 17 node_id: PVTI_lADOANN5s84ACbL0zgBueEI @@ -55803,7 +56027,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#list-project-fields-for-organization parameters: - - *404 + - *405 - *87 - *17 - *108 @@ -55815,7 +56039,7 @@ paths: application/json: schema: type: array - items: &407 + items: &408 title: Projects v2 Field description: A field inside a projects v2 project type: object @@ -55968,7 +56192,7 @@ paths: - updated_at - project_url examples: - default: &822 + default: &823 value: - id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -56098,7 +56322,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#add-a-field-to-an-organization-owned-project parameters: - - *404 + - *405 - *87 requestBody: required: true @@ -56145,7 +56369,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: &823 + items: &824 type: object properties: name: @@ -56182,7 +56406,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: &824 + iteration_configuration: &825 type: object description: The configuration for iteration fields. properties: @@ -56232,7 +56456,7 @@ paths: value: name: Due date data_type: date - single_select_field: &825 + single_select_field: &826 summary: Create a single select field value: name: Priority @@ -56259,7 +56483,7 @@ paths: description: raw: High priority items html: High priority items - iteration_field: &826 + iteration_field: &827 summary: Create an iteration field value: name: Sprint @@ -56283,9 +56507,9 @@ paths: description: Response for adding a field to an organization-owned project. content: application/json: - schema: *407 + schema: *408 examples: - text_field: &827 + text_field: &828 value: id: 24680 node_id: PVTF_lADOABCD2468024680 @@ -56294,7 +56518,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-05-15T08:00:00Z' updated_at: '2022-05-15T08:00:00Z' - number_field: &828 + number_field: &829 value: id: 13579 node_id: PVTF_lADOABCD1357913579 @@ -56303,7 +56527,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-01T14:30:00Z' updated_at: '2022-06-01T14:30:00Z' - date_field: &829 + date_field: &830 value: id: 98765 node_id: PVTF_lADOABCD9876598765 @@ -56312,7 +56536,7 @@ paths: project_url: https://api.github.com/projects/67890 created_at: '2022-06-10T09:15:00Z' updated_at: '2022-06-10T09:15:00Z' - single_select_field: &830 + single_select_field: &831 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -56346,7 +56570,7 @@ paths: raw: High priority items created_at: '2022-04-28T12:00:00Z' updated_at: '2022-04-28T12:00:00Z' - iteration_field: &831 + iteration_field: &832 value: id: 11223 node_id: PVTF_lADOABCD1122311223 @@ -56391,8 +56615,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#get-project-field-for-organization parameters: - - *404 - - &832 + - *405 + - &833 name: field_id description: The unique identifier of the field. in: path @@ -56405,9 +56629,9 @@ paths: description: Response content: application/json: - schema: *407 + schema: *408 examples: - default: &833 + default: &834 value: id: 12345 node_id: PVTF_lADOABCD1234567890 @@ -56463,7 +56687,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#list-items-for-an-organization-owned-project parameters: - - *404 + - *405 - *87 - name: q description: Search query to filter items, see [Filtering projects](https://docs.github.com/enterprise-cloud@latest//issues/planning-and-tracking-with-projects/customizing-views-in-your-project/filtering-projects) @@ -56496,7 +56720,7 @@ paths: application/json: schema: type: array - items: &411 + items: &412 title: Projects v2 Item description: An item belonging to a project type: object @@ -56513,7 +56737,7 @@ paths: description: The API URL of the project that contains this item. examples: - https://api.github.com/users/monalisa/2/projectsV2/3 - content_type: *408 + content_type: *409 content: type: - object @@ -56563,7 +56787,7 @@ paths: - updated_at - archived_at examples: - default: &412 + default: &413 value: id: 13 node_id: PVTI_lAAFAQ0 @@ -57261,7 +57485,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#add-item-to-organization-owned-project parameters: - *87 - - *404 + - *405 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -57331,22 +57555,22 @@ paths: description: Response content: application/json: - schema: *409 + schema: *410 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *410 + value: *411 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *410 + value: *411 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *410 + value: *411 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *410 + value: *411 '304': *35 '403': *27 '401': *23 @@ -57366,9 +57590,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#get-an-item-for-an-organization-owned-project parameters: - - *404 + - *405 - *87 - - &413 + - &414 name: item_id description: The unique identifier of the project item. in: path @@ -57394,9 +57618,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *412 examples: - default: *412 + default: *413 headers: Link: *45 '304': *35 @@ -57417,9 +57641,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#update-project-item-for-organization parameters: - - *404 + - *405 - *87 - - *413 + - *414 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -57492,13 +57716,13 @@ paths: description: Response content: application/json: - schema: *411 + schema: *412 examples: - text_field: *412 - number_field: *412 - date_field: *412 - single_select_field: *412 - iteration_field: *412 + text_field: *413 + number_field: *413 + date_field: *413 + single_select_field: *413 + iteration_field: *413 '401': *23 '403': *27 '404': *6 @@ -57518,9 +57742,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#delete-project-item-for-organization parameters: - - *404 + - *405 - *87 - - *413 + - *414 responses: '204': description: Response @@ -57544,7 +57768,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/views#create-a-view-for-an-organization-owned-project parameters: - *87 - - *404 + - *405 requestBody: required: true content: @@ -57618,7 +57842,7 @@ paths: description: Response for creating a view in an organization-owned project. content: application/json: - schema: &814 + schema: &815 title: Projects v2 View description: A view inside a projects v2 project type: object @@ -57722,7 +57946,7 @@ paths: examples: table_view: summary: Response for creating a table view - value: &414 + value: &415 value: id: 1 number: 1 @@ -57768,10 +57992,10 @@ paths: - 456 board_view: summary: Response for creating a board view with filter - value: *414 + value: *415 roadmap_view: summary: Response for creating a roadmap view - value: *414 + value: *415 '304': *35 '403': *27 '401': *23 @@ -57799,9 +58023,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#list-items-for-an-organization-project-view parameters: - - *404 + - *405 - *87 - - &834 + - &835 name: view_number description: The number that identifies the project view. in: path @@ -57833,9 +58057,9 @@ paths: application/json: schema: type: array - items: *411 + items: *412 examples: - default: *412 + default: *413 headers: Link: *45 '304': *35 @@ -57999,7 +58223,7 @@ paths: required: true content: application/json: - schema: *415 + schema: *416 examples: default: value: @@ -58367,7 +58591,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 x-github: @@ -58571,7 +58795,7 @@ paths: description: Response content: application/json: - schema: &458 + schema: &459 title: Full Repository description: Full Repository type: object @@ -59049,7 +59273,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &576 + code_of_conduct: &577 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -59079,7 +59303,7 @@ paths: - key - name - html_url - security_and_analysis: *416 + security_and_analysis: *417 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -59163,7 +59387,7 @@ paths: - network_count - subscribers_count examples: - default: &460 + default: &461 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -59689,9 +59913,9 @@ paths: application/json: schema: type: array - items: *417 + items: *418 examples: - default: *418 + default: *419 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -59716,7 +59940,7 @@ paths: - *87 - *17 - *19 - - &706 + - &707 name: targets description: | A comma-separated list of rule targets to filter by. @@ -59808,11 +60032,11 @@ paths: type: array description: The actors that can bypass the rules in this ruleset items: *165 - conditions: *419 + conditions: *420 rules: type: array description: An array of rules within the ruleset. - items: &421 + items: &422 title: Repository Rule type: object description: A repository rule. @@ -59877,7 +60101,7 @@ paths: application/json: schema: *187 examples: - default: &420 + default: &421 value: id: 21 name: super cool ruleset @@ -59933,7 +60157,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - *87 - - &708 + - &709 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -59945,14 +60169,14 @@ paths: x-multi-segment: true - *305 - *105 - - &709 + - &710 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &710 + - &711 name: rule_suite_result description: The rule suite results to filter on. When specified, only suites with this result will be returned. @@ -59972,7 +60196,7 @@ paths: description: Response content: application/json: - schema: &711 + schema: &712 title: Rule Suites description: Response type: array @@ -60028,7 +60252,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &712 + default: &713 value: - id: 21 actor_id: 12 @@ -60072,7 +60296,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *87 - - &713 + - &714 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -60088,7 +60312,7 @@ paths: description: Response content: application/json: - schema: &714 + schema: &715 title: Rule Suite description: Response type: object @@ -60195,7 +60419,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &715 + default: &716 value: id: 21 actor_id: 12 @@ -60270,7 +60494,7 @@ paths: application/json: schema: *187 examples: - default: *420 + default: *421 '404': *6 '500': *38 put: @@ -60319,11 +60543,11 @@ paths: type: array description: The actors that can bypass the rules in this ruleset items: *165 - conditions: *419 + conditions: *420 rules: description: An array of rules within the ruleset. type: array - items: *421 + items: *422 examples: default: value: @@ -60360,7 +60584,7 @@ paths: application/json: schema: *187 examples: - default: *420 + default: *421 '404': *6 '422': *15 '500': *38 @@ -60420,7 +60644,7 @@ paths: type: array items: *191 examples: - default: *422 + default: *423 '404': *6 '500': *38 x-github: @@ -60457,7 +60681,7 @@ paths: description: Response content: application/json: - schema: *423 + schema: *424 examples: default: value: @@ -60520,15 +60744,15 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - *87 - - *424 - *425 - *426 - *427 - *428 + - *429 - *110 - *19 - *17 - - &717 + - &718 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -60538,7 +60762,7 @@ paths: required: false schema: type: string - - &718 + - &719 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -60548,10 +60772,10 @@ paths: required: false schema: type: string - - *429 - *430 - *431 - *432 + - *433 responses: '200': description: Response @@ -60559,9 +60783,9 @@ paths: application/json: schema: type: array - items: *433 + items: *434 examples: - default: *434 + default: *435 headers: Link: *45 '404': *6 @@ -60596,9 +60820,9 @@ paths: description: Response content: application/json: - schema: *435 + schema: *436 examples: - default: *436 + default: *437 '403': *27 '404': *6 patch: @@ -60751,7 +60975,7 @@ paths: application/json: schema: type: array - items: &739 + items: &740 description: A repository security advisory. type: object properties: @@ -60995,7 +61219,7 @@ paths: login: type: string description: The username of the user credited. - type: *437 + type: *438 credits_detailed: type: - array @@ -61006,7 +61230,7 @@ paths: type: object properties: user: *4 - type: *437 + type: *438 state: type: string description: The state of the user's acceptance of the @@ -61070,7 +61294,7 @@ paths: - private_fork additionalProperties: false examples: - default: &740 + default: &741 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -61457,7 +61681,7 @@ paths: application/json: schema: type: array - items: *384 + items: *385 examples: default: value: @@ -61556,7 +61780,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-advanced-security-active-committers-for-an-organization parameters: - *87 - - *438 + - *439 - *17 - *19 responses: @@ -61564,9 +61788,9 @@ paths: description: Success content: application/json: - schema: *439 + schema: *440 examples: - default: *440 + default: *441 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -61849,7 +62073,7 @@ paths: type: array items: *144 examples: - default: *441 + default: *442 headers: Link: *45 x-github: @@ -62052,15 +62276,15 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/network-configurations#get-a-hosted-compute-network-settings-resource-for-an-organization parameters: - *87 - - *442 + - *443 responses: '200': description: Response content: application/json: - schema: *443 + schema: *444 examples: - default: *444 + default: *445 headers: Link: *45 x-github: @@ -62098,7 +62322,7 @@ paths: description: Response content: application/json: - schema: &455 + schema: &456 title: GroupMapping description: External Groups to be mapped to a team for membership type: object @@ -62150,7 +62374,7 @@ paths: group_description: Another group of Developers working on AzureAD SAML SSO examples: - default: &456 + default: &457 value: groups: - group_id: '123' @@ -62276,7 +62500,7 @@ paths: type: array items: *308 examples: - default: *385 + default: *386 headers: Link: *45 '403': *27 @@ -62370,7 +62594,7 @@ paths: description: Response content: application/json: - schema: &445 + schema: &446 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -62444,7 +62668,7 @@ paths: parent: anyOf: - type: 'null' - - *384 + - *385 members_count: type: integer examples: @@ -62769,7 +62993,7 @@ paths: - repos_count - organization examples: - default: &446 + default: &447 value: id: 1 node_id: MDQ6VGVhbTE= @@ -62846,9 +63070,9 @@ paths: description: Response content: application/json: - schema: *445 + schema: *446 examples: - default: *446 + default: *447 '404': *6 x-github: githubCloudOnly: false @@ -62933,16 +63157,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *445 + schema: *446 examples: - default: *446 + default: *447 '201': description: Response content: application/json: - schema: *445 + schema: *446 examples: - default: *446 + default: *447 '404': *6 '422': *15 '403': *27 @@ -62972,7 +63196,7 @@ paths: responses: '204': description: Response - '422': &449 + '422': &450 description: Unprocessable entity if you attempt to modify an enterprise team at the organization level. x-github: @@ -63001,10 +63225,10 @@ paths: description: Response content: application/json: - schema: *447 + schema: *448 examples: - default: *448 - '422': *449 + default: *449 + '422': *450 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -63048,10 +63272,10 @@ paths: description: Response content: application/json: - schema: *450 + schema: *451 examples: - default: *451 - '422': *449 + default: *452 + '422': *450 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -63075,7 +63299,7 @@ paths: responses: '204': description: Response - '422': *449 + '422': *450 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -63107,12 +63331,12 @@ paths: application/json: schema: type: array - items: *365 + items: *366 examples: - default: *366 + default: *367 headers: Link: *45 - '422': *449 + '422': *450 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -63194,7 +63418,7 @@ paths: description: Response content: application/json: - schema: &452 + schema: &453 title: Team Membership description: Team Membership type: object @@ -63222,7 +63446,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &782 + response-if-user-is-a-team-maintainer: &783 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -63285,9 +63509,9 @@ paths: description: Response content: application/json: - schema: *452 + schema: *453 examples: - response-if-users-membership-with-team-is-now-pending: &783 + response-if-users-membership-with-team-is-now-pending: &784 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -63363,7 +63587,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 x-github: @@ -63394,14 +63618,14 @@ paths: parameters: - *87 - *214 - - *453 - *454 + - *455 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &784 + schema: &785 title: Team Repository description: A team's access to a repository. type: object @@ -64044,8 +64268,8 @@ paths: parameters: - *87 - *214 - - *453 - *454 + - *455 requestBody: required: false content: @@ -64092,8 +64316,8 @@ paths: parameters: - *87 - *214 - - *453 - *454 + - *455 responses: '204': description: Response @@ -64126,10 +64350,10 @@ paths: description: Response content: application/json: - schema: *455 + schema: *456 examples: - default: *456 - '422': *449 + default: *457 + '422': *450 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -64195,7 +64419,7 @@ paths: description: Response content: application/json: - schema: *455 + schema: *456 examples: default: value: @@ -64207,7 +64431,7 @@ paths: group_name: Octocat docs members group_description: The people who make your octoworld come to life. - '422': *449 + '422': *450 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -64241,7 +64465,7 @@ paths: type: array items: *308 examples: - response-if-child-teams-exist: &785 + response-if-child-teams-exist: &786 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -64395,7 +64619,7 @@ paths: resources: type: object properties: - core: &457 + core: &458 title: Rate Limit type: object properties: @@ -64412,21 +64636,21 @@ paths: - remaining - reset - used - graphql: *457 - search: *457 - code_search: *457 - source_import: *457 - integration_manifest: *457 - code_scanning_upload: *457 - actions_runner_registration: *457 - scim: *457 - dependency_snapshots: *457 - dependency_sbom: *457 - code_scanning_autofix: *457 + graphql: *458 + search: *458 + code_search: *458 + source_import: *458 + integration_manifest: *458 + code_scanning_upload: *458 + actions_runner_registration: *458 + scim: *458 + dependency_snapshots: *458 + dependency_sbom: *458 + code_scanning_autofix: *458 required: - core - search - rate: *457 + rate: *458 required: - rate - resources @@ -64531,14 +64755,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: *458 + schema: *459 examples: default-response: summary: Default response @@ -65047,7 +65271,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *459 + '301': *460 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65065,8 +65289,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#update-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: false content: @@ -65368,10 +65592,10 @@ paths: description: Response content: application/json: - schema: *458 + schema: *459 examples: - default: *460 - '307': &461 + default: *461 + '307': &462 description: Temporary Redirect content: application/json: @@ -65400,8 +65624,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#delete-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -65423,7 +65647,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#delete-a-repository - '307': *461 + '307': *462 '404': *6 '409': *119 x-github: @@ -65447,11 +65671,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *453 - *454 + - *455 - *17 - *19 - - &478 + - &479 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -65474,7 +65698,7 @@ paths: type: integer artifacts: type: array - items: &462 + items: &463 title: Artifact description: An artifact type: object @@ -65569,7 +65793,7 @@ paths: - expires_at - updated_at examples: - default: &479 + default: &480 value: total_count: 2 artifacts: @@ -65630,9 +65854,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#get-an-artifact parameters: - - *453 - *454 - - &463 + - *455 + - &464 name: artifact_id description: The unique identifier of the artifact. in: path @@ -65644,7 +65868,7 @@ paths: description: Response content: application/json: - schema: *462 + schema: *463 examples: default: value: @@ -65682,9 +65906,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#delete-an-artifact parameters: - - *453 - *454 - - *463 + - *455 + - *464 responses: '204': description: Response @@ -65708,9 +65932,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#download-an-artifact parameters: - - *453 - *454 - - *463 + - *455 + - *464 - name: archive_format in: path required: true @@ -65724,7 +65948,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': &640 + '410': &641 description: Gone content: application/json: @@ -65749,14 +65973,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-retention-limit-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: &464 + schema: &465 title: Actions cache retention limit for a repository description: GitHub Actions cache retention policy for a repository. type: object @@ -65790,13 +66014,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#set-github-actions-cache-retention-limit-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: application/json: - schema: *464 + schema: *465 examples: selected_actions: *42 responses: @@ -65825,14 +66049,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-storage-limit-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: &465 + schema: &466 title: Actions cache storage limit for a repository description: GitHub Actions cache storage policy for a repository. type: object @@ -65866,13 +66090,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#set-github-actions-cache-storage-limit-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: application/json: - schema: *465 + schema: *466 examples: selected_actions: *44 responses: @@ -65903,14 +66127,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: *466 + schema: *467 examples: default: value: @@ -65936,11 +66160,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *453 - *454 + - *455 - *17 - *19 - - &467 + - &468 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -65974,7 +66198,7 @@ paths: description: Response content: application/json: - schema: &468 + schema: &469 title: Repository actions caches description: Repository actions caches type: object @@ -66024,7 +66248,7 @@ paths: - total_count - actions_caches examples: - default: &469 + default: &470 value: total_count: 1 actions_caches: @@ -66056,23 +66280,23 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *453 - *454 + - *455 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *467 + - *468 responses: '200': description: Response content: application/json: - schema: *468 + schema: *469 examples: - default: *469 + default: *470 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66092,8 +66316,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *453 - *454 + - *455 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -66124,9 +66348,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *453 - *454 - - &470 + - *455 + - &471 name: job_id description: The unique identifier of the job. in: path @@ -66138,7 +66362,7 @@ paths: description: Response content: application/json: - schema: &482 + schema: &483 title: Job description: Information of a job execution in a workflow run type: object @@ -66485,9 +66709,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *453 - *454 - - *470 + - *455 + - *471 responses: '302': description: Response @@ -66515,9 +66739,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *453 - *454 - - *470 + - *455 + - *471 requestBody: required: false content: @@ -66563,8 +66787,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Status response @@ -66614,8 +66838,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -66678,8 +66902,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-repository-organization-secrets parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -66697,7 +66921,7 @@ paths: type: integer secrets: type: array - items: &484 + items: &485 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -66718,7 +66942,7 @@ paths: - created_at - updated_at examples: - default: &485 + default: &486 value: total_count: 2 secrets: @@ -66751,9 +66975,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-repository-organization-variables parameters: - - *453 - *454 - - *471 + - *455 + - *472 - *19 responses: '200': @@ -66770,7 +66994,7 @@ paths: type: integer variables: type: array - items: &488 + items: &489 title: Actions Variable type: object properties: @@ -66804,7 +67028,7 @@ paths: - created_at - updated_at examples: - default: &489 + default: &490 value: total_count: 2 variables: @@ -66837,8 +67061,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -66847,7 +67071,7 @@ paths: schema: type: object properties: - enabled: &472 + enabled: &473 type: boolean description: Whether GitHub Actions is enabled on the repository. allowed_actions: *60 @@ -66882,8 +67106,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -66894,7 +67118,7 @@ paths: schema: type: object properties: - enabled: *472 + enabled: *473 allowed_actions: *60 sha_pinning_required: *61 required: @@ -66927,14 +67151,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: &473 + schema: &474 type: object properties: access_level: @@ -66952,7 +67176,7 @@ paths: required: - access_level examples: - default: &474 + default: &475 value: access_level: organization x-github: @@ -66977,15 +67201,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: application/json: - schema: *473 + schema: *474 examples: - default: *474 + default: *475 responses: '204': description: Response @@ -67009,8 +67233,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-artifact-and-log-retention-settings-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -67040,8 +67264,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-artifact-and-log-retention-settings-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Empty response for successful settings update @@ -67075,8 +67299,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -67103,8 +67327,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-fork-pr-contributor-approval-permissions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -67138,8 +67362,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -67167,8 +67391,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-private-repo-fork-pr-workflow-settings-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -67199,8 +67423,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -67231,8 +67455,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -67264,8 +67488,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -67294,8 +67518,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Success response @@ -67335,8 +67559,8 @@ paths: in: query schema: type: string - - *453 - *454 + - *455 - *17 - *19 responses: @@ -67380,8 +67604,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -67413,8 +67637,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -67488,8 +67712,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *453 - *454 + - *455 responses: '201': description: Response @@ -67525,8 +67749,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *453 - *454 + - *455 responses: '201': description: Response @@ -67556,8 +67780,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *453 - *454 + - *455 - *75 responses: '200': @@ -67587,8 +67811,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *453 - *454 + - *455 - *75 responses: '204': @@ -67615,8 +67839,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *453 - *454 + - *455 - *75 responses: '200': *81 @@ -67641,8 +67865,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *453 - *454 + - *455 - *75 requestBody: required: true @@ -67691,8 +67915,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *453 - *454 + - *455 - *75 requestBody: required: true @@ -67742,8 +67966,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *453 - *454 + - *455 - *75 responses: '200': *286 @@ -67773,8 +67997,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *453 - *454 + - *455 - *75 - *287 responses: @@ -67804,9 +68028,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *453 - *454 - - &492 + - *455 + - &493 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -67814,7 +68038,7 @@ paths: required: false schema: type: string - - &493 + - &494 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -67822,7 +68046,7 @@ paths: required: false schema: type: string - - &494 + - &495 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -67831,7 +68055,7 @@ paths: required: false schema: type: string - - &495 + - &496 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -67858,7 +68082,7 @@ paths: - pending - *17 - *19 - - &496 + - &497 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/enterprise-cloud@latest//search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -67867,7 +68091,7 @@ paths: schema: type: string format: date-time - - &475 + - &476 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -67876,13 +68100,13 @@ paths: schema: type: boolean default: false - - &497 + - &498 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &498 + - &499 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -67905,7 +68129,7 @@ paths: type: integer workflow_runs: type: array - items: &476 + items: &477 title: Workflow Run description: An invocation of a workflow type: object @@ -68083,7 +68307,7 @@ paths: head_commit: anyOf: - type: 'null' - - &520 + - &521 title: Simple Commit description: A commit. type: object @@ -68198,7 +68422,7 @@ paths: - workflow_url - pull_requests examples: - default: &499 + default: &500 value: total_count: 1 workflow_runs: @@ -68434,24 +68658,24 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-a-workflow-run parameters: - - *453 - *454 - - &477 + - *455 + - &478 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *475 + - *476 responses: '200': description: Response content: application/json: - schema: *476 + schema: *477 examples: - default: &480 + default: &481 value: id: 30433642 name: Build @@ -68692,9 +68916,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '204': description: Response @@ -68717,9 +68941,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '200': description: Response @@ -68847,9 +69071,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '201': description: Response @@ -68882,12 +69106,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *453 - *454 - - *477 + - *455 + - *478 - *17 - *19 - - *478 + - *479 - *110 responses: '200': @@ -68904,9 +69128,9 @@ paths: type: integer artifacts: type: array - items: *462 + items: *463 examples: - default: *479 + default: *480 headers: Link: *45 x-github: @@ -68930,25 +69154,25 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *453 - *454 - - *477 - - &481 + - *455 + - *478 + - &482 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *475 + - *476 responses: '200': description: Response content: application/json: - schema: *476 + schema: *477 examples: - default: *480 + default: *481 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68971,10 +69195,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *453 - *454 - - *477 - - *481 + - *455 + - *478 + - *482 - *17 - *19 responses: @@ -68992,9 +69216,9 @@ paths: type: integer jobs: type: array - items: *482 + items: *483 examples: - default: &483 + default: &484 value: total_count: 1 jobs: @@ -69107,10 +69331,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *453 - *454 - - *477 - - *481 + - *455 + - *478 + - *482 responses: '302': description: Response @@ -69138,9 +69362,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '202': description: Response @@ -69173,9 +69397,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 requestBody: required: true content: @@ -69242,9 +69466,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '202': description: Response @@ -69277,9 +69501,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -69309,9 +69533,9 @@ paths: type: integer jobs: type: array - items: *482 + items: *483 examples: - default: *483 + default: *484 headers: Link: *45 x-github: @@ -69336,9 +69560,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '302': description: Response @@ -69365,9 +69589,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '204': description: Response @@ -69394,9 +69618,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '200': description: Response @@ -69465,7 +69689,7 @@ paths: items: type: object properties: - type: &607 + type: &608 type: string description: The type of reviewer. enum: @@ -69551,9 +69775,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 requestBody: required: true content: @@ -69603,7 +69827,7 @@ paths: application/json: schema: type: array - items: &592 + items: &593 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -69715,7 +69939,7 @@ paths: - created_at - updated_at examples: - default: &593 + default: &594 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -69771,9 +69995,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-a-workflow parameters: - - *453 - *454 - - *477 + - *455 + - *478 requestBody: required: false content: @@ -69818,9 +70042,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *453 - *454 - - *477 + - *455 + - *478 requestBody: required: false content: @@ -69875,9 +70099,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *453 - *454 - - *477 + - *455 + - *478 responses: '200': description: Response @@ -70014,8 +70238,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-repository-secrets parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -70033,9 +70257,9 @@ paths: type: integer secrets: type: array - items: *484 + items: *485 examples: - default: *485 + default: *486 headers: Link: *45 x-github: @@ -70060,16 +70284,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-a-repository-public-key parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: *486 + schema: *487 examples: - default: *487 + default: *488 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -70091,17 +70315,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 responses: '200': description: Response content: application/json: - schema: *484 + schema: *485 examples: - default: &620 + default: &621 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -70127,8 +70351,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 requestBody: required: true @@ -70186,8 +70410,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 responses: '204': @@ -70213,9 +70437,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-repository-variables parameters: - - *453 - *454 - - *471 + - *455 + - *472 - *19 responses: '200': @@ -70232,9 +70456,9 @@ paths: type: integer variables: type: array - items: *488 + items: *489 examples: - default: *489 + default: *490 headers: Link: *45 x-github: @@ -70257,8 +70481,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-a-repository-variable parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -70310,17 +70534,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-a-repository-variable parameters: - - *453 - *454 + - *455 - *292 responses: '200': description: Response content: application/json: - schema: *488 + schema: *489 examples: - default: &621 + default: &622 value: name: USERNAME value: octocat @@ -70346,8 +70570,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-a-repository-variable parameters: - - *453 - *454 + - *455 - *292 requestBody: required: true @@ -70390,8 +70614,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-a-repository-variable parameters: - - *453 - *454 + - *455 - *292 responses: '204': @@ -70417,8 +70641,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#list-repository-workflows parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -70436,7 +70660,7 @@ paths: type: integer workflows: type: array - items: &490 + items: &491 title: Workflow description: A GitHub Actions workflow type: object @@ -70554,9 +70778,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#get-a-workflow parameters: - - *453 - *454 - - &491 + - *455 + - &492 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -70571,7 +70795,7 @@ paths: description: Response content: application/json: - schema: *490 + schema: *491 examples: default: value: @@ -70604,9 +70828,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#disable-a-workflow parameters: - - *453 - *454 - - *491 + - *455 + - *492 responses: '204': description: Response @@ -70631,9 +70855,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *453 - *454 - - *491 + - *455 + - *492 responses: '204': description: Empty response when `return_run_details` parameter is `false`. @@ -70720,9 +70944,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#enable-a-workflow parameters: - - *453 - *454 - - *491 + - *455 + - *492 responses: '204': description: Response @@ -70749,19 +70973,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *453 - *454 - - *491 + - *455 - *492 - *493 - *494 - *495 + - *496 - *17 - *19 - - *496 - - *475 - *497 + - *476 - *498 + - *499 responses: '200': description: Response @@ -70777,9 +71001,9 @@ paths: type: integer workflow_runs: type: array - items: *476 + items: *477 examples: - default: *499 + default: *500 headers: Link: *45 x-github: @@ -70812,9 +71036,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#get-workflow-usage parameters: - - *453 - *454 - - *491 + - *455 + - *492 responses: '200': description: Response @@ -70875,8 +71099,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-activities parameters: - - *453 - *454 + - *455 - *110 - *17 - *108 @@ -71044,8 +71268,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#list-assignees parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -71082,8 +71306,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *453 - *454 + - *455 - name: assignee in: path required: true @@ -71119,8 +71343,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/attestations#create-an-attestation parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -71232,8 +71456,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/attestations#list-attestations parameters: - - *453 - *454 + - *455 - *17 - *108 - *109 @@ -71290,7 +71514,7 @@ paths: initiator: type: string examples: - default: *500 + default: *501 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71310,8 +71534,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -71319,7 +71543,7 @@ paths: application/json: schema: type: array - items: &501 + items: &502 title: Autolink reference description: An autolink reference. type: object @@ -71378,8 +71602,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -71418,9 +71642,9 @@ paths: description: response content: application/json: - schema: *501 + schema: *502 examples: - default: &502 + default: &503 value: id: 1 key_prefix: TICKET- @@ -71451,9 +71675,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *453 - *454 - - &503 + - *455 + - &504 name: autolink_id description: The unique identifier of the autolink. in: path @@ -71465,9 +71689,9 @@ paths: description: Response content: application/json: - schema: *501 + schema: *502 examples: - default: *502 + default: *503 '404': *6 x-github: githubCloudOnly: false @@ -71487,9 +71711,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *453 - *454 - - *503 + - *455 + - *504 responses: '204': description: Response @@ -71513,8 +71737,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response if Dependabot is enabled @@ -71564,8 +71788,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-dependabot-security-updates parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -71586,8 +71810,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-dependabot-security-updates parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -71607,8 +71831,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#list-branches parameters: - - *453 - *454 + - *455 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -71646,7 +71870,7 @@ paths: - url protected: type: boolean - protection: &505 + protection: &506 title: Branch Protection description: Branch Protection type: object @@ -71689,7 +71913,7 @@ paths: required: - contexts - checks - enforce_admins: &508 + enforce_admins: &509 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -71706,7 +71930,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &510 + required_pull_request_reviews: &511 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -71790,7 +72014,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &507 + restrictions: &508 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -72083,9 +72307,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#get-a-branch parameters: - - *453 - *454 - - &506 + - *455 + - &507 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/enterprise-cloud@latest//graphql). @@ -72099,14 +72323,14 @@ paths: description: Response content: application/json: - schema: &516 + schema: &517 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &567 + commit: &568 title: Commit description: Commit type: object @@ -72145,7 +72369,7 @@ paths: author: anyOf: - type: 'null' - - &504 + - &505 title: Git User description: Metaproperties for Git author/committer information. @@ -72167,7 +72391,7 @@ paths: committer: anyOf: - type: 'null' - - *504 + - *505 message: type: string examples: @@ -72191,7 +72415,7 @@ paths: required: - sha - url - verification: &627 + verification: &628 title: Verification type: object properties: @@ -72271,7 +72495,7 @@ paths: type: integer files: type: array - items: &578 + items: &579 title: Diff Entry description: Diff Entry type: object @@ -72367,7 +72591,7 @@ paths: - self protected: type: boolean - protection: *505 + protection: *506 protection_url: type: string format: uri @@ -72476,7 +72700,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *459 + '301': *460 '404': *6 x-github: githubCloudOnly: false @@ -72498,15 +72722,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-branch-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *505 + schema: *506 examples: default: value: @@ -72700,9 +72924,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-branch-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -72962,7 +73186,7 @@ paths: url: type: string format: uri - required_status_checks: &513 + required_status_checks: &514 title: Status Check Policy description: Status Check Policy type: object @@ -73121,7 +73345,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *507 + restrictions: *508 required_conversation_resolution: type: object properties: @@ -73233,9 +73457,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-branch-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '204': description: Response @@ -73260,17 +73484,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-admin-branch-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *508 + schema: *509 examples: - default: &509 + default: &510 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -73292,17 +73516,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-admin-branch-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *508 + schema: *509 examples: - default: *509 + default: *510 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73321,9 +73545,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '204': description: Response @@ -73348,17 +73572,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *510 + schema: *511 examples: - default: &511 + default: &512 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -73454,9 +73678,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: false content: @@ -73554,9 +73778,9 @@ paths: description: Response content: application/json: - schema: *510 + schema: *511 examples: - default: *511 + default: *512 '422': *15 x-github: githubCloudOnly: false @@ -73577,9 +73801,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '204': description: Response @@ -73606,17 +73830,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-commit-signature-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *508 + schema: *509 examples: - default: &512 + default: &513 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -73639,17 +73863,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#create-commit-signature-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *508 + schema: *509 examples: - default: *512 + default: *513 '404': *6 x-github: githubCloudOnly: false @@ -73669,9 +73893,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '204': description: Response @@ -73696,17 +73920,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-status-checks-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *513 + schema: *514 examples: - default: &514 + default: &515 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -73732,9 +73956,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-status-check-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: false content: @@ -73786,9 +74010,9 @@ paths: description: Response content: application/json: - schema: *513 + schema: *514 examples: - default: *514 + default: *515 '404': *6 '422': *15 x-github: @@ -73810,9 +74034,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-status-check-protection parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '204': description: Response @@ -73836,9 +74060,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response @@ -73872,9 +74096,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-status-check-contexts parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: false content: @@ -73941,9 +74165,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-status-check-contexts parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: false content: @@ -74007,9 +74231,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-status-check-contexts parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: content: application/json: @@ -74075,15 +74299,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response content: application/json: - schema: *507 + schema: *508 examples: default: value: @@ -74174,9 +74398,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '204': description: Response @@ -74199,9 +74423,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response @@ -74211,7 +74435,7 @@ paths: type: array items: *5 examples: - default: &515 + default: &516 value: - id: 1 slug: octoapp @@ -74268,9 +74492,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-app-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -74304,7 +74528,7 @@ paths: type: array items: *5 examples: - default: *515 + default: *516 '422': *15 x-github: githubCloudOnly: false @@ -74325,9 +74549,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-app-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -74361,7 +74585,7 @@ paths: type: array items: *5 examples: - default: *515 + default: *516 '422': *15 x-github: githubCloudOnly: false @@ -74382,9 +74606,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -74418,7 +74642,7 @@ paths: type: array items: *5 examples: - default: *515 + default: *516 '422': *15 x-github: githubCloudOnly: false @@ -74440,9 +74664,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response @@ -74452,7 +74676,7 @@ paths: type: array items: *308 examples: - default: *385 + default: *386 '404': *6 x-github: githubCloudOnly: false @@ -74472,9 +74696,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-team-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: false content: @@ -74512,7 +74736,7 @@ paths: type: array items: *308 examples: - default: *385 + default: *386 '422': *15 x-github: githubCloudOnly: false @@ -74533,9 +74757,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-team-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: false content: @@ -74573,7 +74797,7 @@ paths: type: array items: *308 examples: - default: *385 + default: *386 '422': *15 x-github: githubCloudOnly: false @@ -74594,9 +74818,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: content: application/json: @@ -74633,7 +74857,7 @@ paths: type: array items: *308 examples: - default: *385 + default: *386 '422': *15 x-github: githubCloudOnly: false @@ -74655,9 +74879,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *453 - *454 - - *506 + - *455 + - *507 responses: '200': description: Response @@ -74691,9 +74915,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-user-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -74751,9 +74975,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-user-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -74811,9 +75035,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -74873,9 +75097,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#rename-a-branch parameters: - - *453 - *454 - - *506 + - *455 + - *507 requestBody: required: true content: @@ -74897,7 +75121,7 @@ paths: description: Response content: application/json: - schema: *516 + schema: *517 examples: default: value: @@ -75011,8 +75235,8 @@ paths: category: repos subcategory: bypass-requests parameters: - - *453 - *454 + - *455 - *103 - *104 - *105 @@ -75048,8 +75272,8 @@ paths: category: repos subcategory: bypass-requests parameters: - - *453 - *454 + - *455 - name: bypass_request_number in: path required: true @@ -75122,8 +75346,8 @@ paths: category: secret-scanning subcategory: delegated-bypass parameters: - - *453 - *454 + - *455 - *103 - *104 - *105 @@ -75163,8 +75387,8 @@ paths: category: secret-scanning subcategory: delegated-bypass parameters: - - *453 - *454 + - *455 - name: bypass_request_number in: path required: true @@ -75234,8 +75458,8 @@ paths: category: secret-scanning subcategory: delegated-bypass parameters: - - *453 - *454 + - *455 - name: bypass_request_number in: path required: true @@ -75306,8 +75530,8 @@ paths: category: secret-scanning subcategory: delegated-bypass parameters: - - *453 - *454 + - *455 - name: bypass_response_id in: path required: true @@ -75340,8 +75564,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#create-a-check-run parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -75620,7 +75844,7 @@ paths: description: Response content: application/json: - schema: &517 + schema: &518 title: CheckRun description: A check performed on the code of a given code change type: object @@ -75756,7 +75980,7 @@ paths: check. type: array items: *222 - deployment: &845 + deployment: &846 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -76043,9 +76267,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#get-a-check-run parameters: - - *453 - *454 - - &518 + - *455 + - &519 name: check_run_id description: The unique identifier of the check run. in: path @@ -76057,9 +76281,9 @@ paths: description: Response content: application/json: - schema: *517 + schema: *518 examples: - default: &519 + default: &520 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -76159,9 +76383,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#update-a-check-run parameters: - - *453 - *454 - - *518 + - *455 + - *519 requestBody: required: true content: @@ -76401,9 +76625,9 @@ paths: description: Response content: application/json: - schema: *517 + schema: *518 examples: - default: *519 + default: *520 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -76423,9 +76647,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-run-annotations parameters: - - *453 - *454 - - *518 + - *455 + - *519 - *17 - *19 responses: @@ -76535,9 +76759,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#rerequest-a-check-run parameters: - - *453 - *454 - - *518 + - *455 + - *519 responses: '201': description: Response @@ -76581,8 +76805,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#create-a-check-suite parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -76604,7 +76828,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &521 + schema: &522 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -76702,7 +76926,7 @@ paths: - string - 'null' format: date-time - head_commit: *520 + head_commit: *521 latest_check_runs_count: type: integer check_runs_url: @@ -76730,7 +76954,7 @@ paths: - check_runs_url - pull_requests examples: - default: &522 + default: &523 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -77021,9 +77245,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *521 + schema: *522 examples: - default: *522 + default: *523 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -77042,8 +77266,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -77352,9 +77576,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#get-a-check-suite parameters: - - *453 - *454 - - &523 + - *455 + - &524 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -77366,9 +77590,9 @@ paths: description: Response content: application/json: - schema: *521 + schema: *522 examples: - default: *522 + default: *523 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -77391,17 +77615,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *453 - *454 - - *523 - - &573 + - *455 + - *524 + - &574 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &574 + - &575 name: status description: Returns check runs with the specified `status`. in: query @@ -77440,9 +77664,9 @@ paths: type: integer check_runs: type: array - items: *517 + items: *518 examples: - default: &575 + default: &576 value: total_count: 1 check_runs: @@ -77544,9 +77768,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#rerequest-a-check-suite parameters: - - *453 - *454 - - *523 + - *455 + - *524 responses: '201': description: Response @@ -77579,21 +77803,21 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *453 - *454 + - *455 - *312 - *313 - *19 - *17 - - &539 + - &540 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *524 - - &540 + schema: *525 + - &541 name: pr description: The number of the pull request for the results you want to list. in: query @@ -77624,7 +77848,7 @@ paths: be returned. in: query required: false - schema: *525 + schema: *526 - name: assignees description: | Filter alerts by assignees. Provide a comma-separated list of user handles (e.g., `octocat` or `octocat,hubot`). @@ -77648,7 +77872,7 @@ paths: updated_at: *134 url: *131 html_url: *132 - instances_url: *526 + instances_url: *527 state: *113 fixed_at: *136 dismissed_by: @@ -77656,11 +77880,11 @@ paths: - type: 'null' - *4 dismissed_at: *135 - dismissed_reason: *527 - dismissed_comment: *528 - rule: *529 - tool: *530 - most_recent_instance: *531 + dismissed_reason: *528 + dismissed_comment: *529 + rule: *530 + tool: *531 + most_recent_instance: *532 dismissal_approved_by: anyOf: - type: 'null' @@ -77783,7 +78007,7 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &532 + '403': &533 description: Response if GitHub Advanced Security is not enabled for this repository content: @@ -77810,9 +78034,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *453 - *454 - - &533 + - *455 + - &534 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -77826,7 +78050,7 @@ paths: description: Response content: application/json: - schema: &534 + schema: &535 type: object properties: number: *126 @@ -77834,7 +78058,7 @@ paths: updated_at: *134 url: *131 html_url: *132 - instances_url: *526 + instances_url: *527 state: *113 fixed_at: *136 dismissed_by: @@ -77842,8 +78066,8 @@ paths: - type: 'null' - *4 dismissed_at: *135 - dismissed_reason: *527 - dismissed_comment: *528 + dismissed_reason: *528 + dismissed_comment: *529 rule: type: object properties: @@ -77905,8 +78129,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *530 - most_recent_instance: *531 + tool: *531 + most_recent_instance: *532 dismissal_approved_by: anyOf: - type: 'null' @@ -78002,7 +78226,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *532 + '403': *533 '404': *6 '503': *192 x-github: @@ -78022,9 +78246,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *453 - *454 - - *533 + - *455 + - *534 requestBody: required: true content: @@ -78039,8 +78263,8 @@ paths: enum: - open - dismissed - dismissed_reason: *527 - dismissed_comment: *528 + dismissed_reason: *528 + dismissed_comment: *529 create_request: type: boolean description: If `true`, attempt to create an alert dismissal request. @@ -78068,7 +78292,7 @@ paths: description: Response content: application/json: - schema: *534 + schema: *535 examples: default: value: @@ -78144,7 +78368,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '400': *14 - '403': &538 + '403': &539 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: @@ -78171,15 +78395,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *453 - *454 - - *533 + - *455 + - *534 responses: '200': description: Response content: application/json: - schema: &535 + schema: &536 type: object properties: status: @@ -78206,13 +78430,13 @@ paths: - description - started_at examples: - default: &536 + default: &537 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &537 + '400': &538 description: Bad Request content: application/json: @@ -78223,7 +78447,7 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *532 + '403': *533 '404': *6 '503': *192 x-github: @@ -78248,29 +78472,29 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *453 - *454 - - *533 + - *455 + - *534 responses: '200': description: OK content: application/json: - schema: *535 + schema: *536 examples: - default: *536 + default: *537 '202': description: Accepted content: application/json: - schema: *535 + schema: *536 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *537 + '400': *538 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -78302,9 +78526,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *453 - *454 - - *533 + - *455 + - *534 requestBody: required: false content: @@ -78350,8 +78574,8 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *537 - '403': *538 + '400': *538 + '403': *539 '404': *6 '422': description: Unprocessable Entity @@ -78375,13 +78599,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *453 - *454 - - *533 + - *455 + - *534 - *19 - *17 - - *539 - *540 + - *541 responses: '200': description: Response @@ -78392,10 +78616,10 @@ paths: items: type: object properties: - ref: *524 - analysis_key: *541 - environment: *542 - category: *543 + ref: *525 + analysis_key: *542 + environment: *543 + category: *544 state: type: - string @@ -78412,7 +78636,7 @@ paths: properties: text: type: string - location: *544 + location: *545 html_url: type: string classifications: @@ -78420,7 +78644,7 @@ paths: description: |- Classifications that have been applied to the file that triggered the alert. For example identifying it as documentation, or a generated file. - items: *545 + items: *546 examples: default: value: @@ -78457,7 +78681,7 @@ paths: end_column: 50 classifications: - source - '403': *532 + '403': *533 '404': *6 '503': *192 x-github: @@ -78491,25 +78715,25 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *453 - *454 + - *455 - *312 - *313 - *19 - *17 - - *540 + - *541 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *524 + schema: *525 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &546 + schema: &547 type: string description: An identifier for the upload. examples: @@ -78531,23 +78755,23 @@ paths: application/json: schema: type: array - items: &547 + items: &548 type: object properties: - ref: *524 - commit_sha: &555 + ref: *525 + commit_sha: &556 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *541 + analysis_key: *542 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *543 + category: *544 error: type: string examples: @@ -78572,8 +78796,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *546 - tool: *530 + sarif_id: *547 + tool: *531 deletable: type: boolean warning: @@ -78635,7 +78859,7 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *532 + '403': *533 '404': *6 '503': *192 x-github: @@ -78671,8 +78895,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *453 - *454 + - *455 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -78685,7 +78909,7 @@ paths: description: Response content: application/json: - schema: *547 + schema: *548 examples: response: summary: application/json response @@ -78739,7 +78963,7 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *532 + '403': *533 '404': *6 '422': description: Response if analysis could not be processed @@ -78826,8 +79050,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *453 - *454 + - *455 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -78883,7 +79107,7 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *538 + '403': *539 '404': *6 '503': *192 x-github: @@ -78905,8 +79129,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -78914,7 +79138,7 @@ paths: application/json: schema: type: array - items: &548 + items: &549 title: CodeQL Database description: A CodeQL database. type: object @@ -79026,7 +79250,7 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *532 + '403': *533 '404': *6 '503': *192 x-github: @@ -79055,8 +79279,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *453 - *454 + - *455 - name: language in: path description: The language of the CodeQL database. @@ -79068,7 +79292,7 @@ paths: description: Response content: application/json: - schema: *548 + schema: *549 examples: default: value: @@ -79100,9 +79324,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &580 + '302': &581 description: Found - '403': *532 + '403': *533 '404': *6 '503': *192 x-github: @@ -79124,8 +79348,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *453 - *454 + - *455 - name: language in: path description: The language of the CodeQL database. @@ -79135,7 +79359,7 @@ paths: responses: '204': description: Response - '403': *538 + '403': *539 '404': *6 '503': *192 x-github: @@ -79163,8 +79387,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -79173,7 +79397,7 @@ paths: type: object additionalProperties: false properties: - language: &549 + language: &550 type: string description: The language targeted by the CodeQL query enum: @@ -79253,7 +79477,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &553 + schema: &554 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -79263,7 +79487,7 @@ paths: description: The ID of the variant analysis. controller_repo: *120 actor: *4 - query_language: *549 + query_language: *550 query_pack_url: type: string description: The download url for the query pack. @@ -79311,7 +79535,7 @@ paths: items: type: object properties: - repository: &550 + repository: &551 title: Repository Identifier description: Repository Identifier type: object @@ -79353,7 +79577,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &554 + analysis_status: &555 type: string description: The new status of the CodeQL variant analysis repository task. @@ -79385,7 +79609,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &551 + access_mismatch_repos: &552 type: object properties: repository_count: @@ -79400,7 +79624,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *550 + items: *551 required: - repository_count - repositories @@ -79423,8 +79647,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *551 - over_limit_repos: *551 + no_codeql_db_repos: *552 + over_limit_repos: *552 required: - access_mismatch_repos - not_found_repos @@ -79440,7 +79664,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &552 + value: &553 summary: Default response value: id: 1 @@ -79586,10 +79810,10 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *552 + value: *553 repository_lists: summary: Response for a successful variant analysis submission - value: *552 + value: *553 '404': *6 '422': description: Unable to process variant analysis submission @@ -79617,8 +79841,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *453 - *454 + - *455 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -79630,9 +79854,9 @@ paths: description: Response content: application/json: - schema: *553 + schema: *554 examples: - default: *552 + default: *553 '404': *6 '503': *192 x-github: @@ -79655,7 +79879,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *453 + - *454 - name: repo in: path description: The name of the controller repository. @@ -79690,7 +79914,7 @@ paths: type: object properties: repository: *120 - analysis_status: *554 + analysis_status: *555 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -79815,8 +80039,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -79909,7 +80133,7 @@ paths: threat_model: remote updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *532 + '403': *533 '404': *6 '503': *192 x-github: @@ -79930,8 +80154,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -80025,7 +80249,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *538 + '403': *539 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -80096,8 +80320,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -80105,7 +80329,7 @@ paths: schema: type: object properties: - commit_sha: *555 + commit_sha: *556 ref: type: string description: |- @@ -80165,7 +80389,7 @@ paths: schema: type: object properties: - id: *546 + id: *547 url: type: string description: The REST API URL for checking the status of the upload. @@ -80179,7 +80403,7 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *538 + '403': *539 '404': *6 '413': description: Payload Too Large if the sarif field is too large @@ -80202,8 +80426,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *453 - *454 + - *455 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -80251,7 +80475,7 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *532 + '403': *533 '404': description: Not Found if the sarif id does not match any upload '503': *192 @@ -80276,8 +80500,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -80358,8 +80582,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-codeowners-errors parameters: - - *453 - *454 + - *455 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -80487,8 +80711,8 @@ paths: parameters: - *17 - *19 - - *453 - *454 + - *455 responses: '200': description: Response @@ -80504,7 +80728,7 @@ paths: type: integer codespaces: type: array - items: *376 + items: *377 examples: default: value: @@ -80802,8 +81026,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -80867,17 +81091,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '400': *14 '401': *23 '403': *27 @@ -80906,8 +81130,8 @@ paths: parameters: - *17 - *19 - - *453 - *454 + - *455 responses: '200': description: Response @@ -80971,8 +81195,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *453 - *454 + - *455 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -81009,9 +81233,9 @@ paths: type: integer machines: type: array - items: *557 + items: *558 examples: - default: &791 + default: &792 value: total_count: 2 machines: @@ -81051,8 +81275,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *453 - *454 + - *455 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -81139,8 +81363,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *453 - *454 + - *455 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -81209,8 +81433,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -81228,7 +81452,7 @@ paths: type: integer secrets: type: array - items: &561 + items: &562 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -81249,7 +81473,7 @@ paths: - created_at - updated_at examples: - default: *558 + default: *559 headers: Link: *45 x-github: @@ -81272,16 +81496,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: *559 + schema: *560 examples: - default: *560 + default: *561 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -81301,17 +81525,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 responses: '200': description: Response content: application/json: - schema: *561 + schema: *562 examples: - default: *562 + default: *563 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81331,8 +81555,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 requestBody: required: true @@ -81385,8 +81609,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 responses: '204': @@ -81415,8 +81639,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#list-repository-collaborators parameters: - - *453 - *454 + - *455 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -81454,7 +81678,7 @@ paths: application/json: schema: type: array - items: &563 + items: &564 title: Collaborator description: Collaborator type: object @@ -81647,8 +81871,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *453 - *454 + - *455 - *139 responses: '204': @@ -81695,8 +81919,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *453 - *454 + - *455 - *139 requestBody: required: false @@ -81723,7 +81947,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &639 + schema: &640 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -81951,8 +82175,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *453 - *454 + - *455 - *139 responses: '204': @@ -81984,8 +82208,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *453 - *454 + - *455 - *139 responses: '200': @@ -82006,7 +82230,7 @@ paths: user: anyOf: - type: 'null' - - *563 + - *564 required: - permission - role_name @@ -82060,8 +82284,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -82071,7 +82295,7 @@ paths: application/json: schema: type: array - items: &564 + items: &565 title: Commit Comment description: Commit Comment type: object @@ -82129,7 +82353,7 @@ paths: - created_at - updated_at examples: - default: &569 + default: &570 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -82188,17 +82412,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#get-a-commit-comment parameters: - - *453 - *454 + - *455 - *233 responses: '200': description: Response content: application/json: - schema: *564 + schema: *565 examples: - default: &570 + default: &571 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -82255,8 +82479,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#update-a-commit-comment parameters: - - *453 - *454 + - *455 - *233 requestBody: required: true @@ -82279,7 +82503,7 @@ paths: description: Response content: application/json: - schema: *564 + schema: *565 examples: default: value: @@ -82330,8 +82554,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#delete-a-commit-comment parameters: - - *453 - *454 + - *455 - *233 responses: '204': @@ -82353,8 +82577,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *453 - *454 + - *455 - *233 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -82381,7 +82605,7 @@ paths: application/json: schema: type: array - items: &565 + items: &566 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -82425,7 +82649,7 @@ paths: - content - created_at examples: - default: &642 + default: &643 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -82470,8 +82694,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *453 - *454 + - *455 - *233 requestBody: required: true @@ -82504,9 +82728,9 @@ paths: description: Reaction exists content: application/json: - schema: *565 + schema: *566 examples: - default: &566 + default: &567 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -82535,9 +82759,9 @@ paths: description: Reaction created content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '422': *15 x-github: githubCloudOnly: false @@ -82559,10 +82783,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *453 - *454 + - *455 - *233 - - &643 + - &644 name: reaction_id description: The unique identifier of the reaction. in: path @@ -82617,8 +82841,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-commits parameters: - - *453 - *454 + - *455 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -82674,9 +82898,9 @@ paths: application/json: schema: type: array - items: *567 + items: *568 examples: - default: &691 + default: &692 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -82770,9 +82994,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-branches-for-head-commit parameters: - - *453 - *454 - - &568 + - *455 + - &569 name: commit_sha description: The SHA of the commit. in: path @@ -82844,9 +83068,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments parameters: - - *453 - *454 - - *568 + - *455 + - *569 - *17 - *19 responses: @@ -82856,9 +83080,9 @@ paths: application/json: schema: type: array - items: *564 + items: *565 examples: - default: *569 + default: *570 headers: Link: *45 x-github: @@ -82886,9 +83110,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#create-a-commit-comment parameters: - - *453 - *454 - - *568 + - *455 + - *569 requestBody: required: true content: @@ -82923,9 +83147,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *565 examples: - default: *570 + default: *571 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -82953,9 +83177,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *453 - *454 - - *568 + - *455 + - *569 - *17 - *19 responses: @@ -82965,9 +83189,9 @@ paths: application/json: schema: type: array - items: *571 + items: *572 examples: - default: &683 + default: &684 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -83504,11 +83728,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#get-a-commit parameters: - - *453 - *454 + - *455 - *19 - *17 - - &572 + - &573 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -83523,9 +83747,9 @@ paths: description: Response content: application/json: - schema: *567 + schema: *568 examples: - default: &669 + default: &670 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -83638,11 +83862,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *453 - *454 - - *572 + - *455 - *573 - *574 + - *575 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -83676,9 +83900,9 @@ paths: type: integer check_runs: type: array - items: *517 + items: *518 examples: - default: *575 + default: *576 headers: Link: *45 x-github: @@ -83703,9 +83927,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *453 - *454 - - *572 + - *455 + - *573 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -83713,7 +83937,7 @@ paths: schema: type: integer example: 1 - - *573 + - *574 - *17 - *19 responses: @@ -83731,7 +83955,7 @@ paths: type: integer check_suites: type: array - items: *521 + items: *522 examples: default: value: @@ -83931,9 +84155,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *453 - *454 - - *572 + - *455 + - *573 - *17 - *19 responses: @@ -84135,9 +84359,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *453 - *454 - - *572 + - *455 + - *573 - *17 - *19 responses: @@ -84147,7 +84371,7 @@ paths: application/json: schema: type: array - items: &744 + items: &745 title: Status description: The status of a commit. type: object @@ -84228,7 +84452,7 @@ paths: site_admin: false headers: Link: *45 - '301': *459 + '301': *460 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84256,8 +84480,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/community#get-community-profile-metrics parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -84290,11 +84514,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *576 + - *577 code_of_conduct_file: anyOf: - type: 'null' - - &577 + - &578 title: Community Health File type: object properties: @@ -84314,19 +84538,19 @@ paths: contributing: anyOf: - type: 'null' - - *577 + - *578 readme: anyOf: - type: 'null' - - *577 + - *578 issue_template: anyOf: - type: 'null' - - *577 + - *578 pull_request_template: anyOf: - type: 'null' - - *577 + - *578 required: - code_of_conduct - code_of_conduct_file @@ -84455,8 +84679,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#compare-two-commits parameters: - - *453 - *454 + - *455 - *19 - *17 - name: basehead @@ -84504,8 +84728,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *567 - merge_base_commit: *567 + base_commit: *568 + merge_base_commit: *568 status: type: string enum: @@ -84529,10 +84753,10 @@ paths: - 6 commits: type: array - items: *567 + items: *568 files: type: array - items: *578 + items: *579 required: - url - html_url @@ -84818,8 +85042,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-repository-content parameters: - - *453 - *454 + - *455 - name: path description: path parameter in: path @@ -84989,7 +85213,7 @@ paths: - type - url examples: - response-if-content-is-a-file-github-object: &579 + response-if-content-is-a-file-github-object: &580 summary: Response if content is a file value: type: file @@ -85126,7 +85350,7 @@ paths: - size - type - url - - &696 + - &697 title: Content File description: Content File type: object @@ -85344,7 +85568,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *579 + response-if-content-is-a-file: *580 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -85413,7 +85637,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *580 + '302': *581 '304': *35 x-github: githubCloudOnly: false @@ -85436,8 +85660,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#create-or-update-file-contents parameters: - - *453 - *454 + - *455 - name: path description: path parameter in: path @@ -85532,7 +85756,7 @@ paths: description: Response content: application/json: - schema: &581 + schema: &582 title: File Commit description: File Commit type: object @@ -85688,7 +85912,7 @@ paths: description: Response content: application/json: - schema: *581 + schema: *582 examples: example-for-creating-a-file: value: @@ -85742,7 +85966,7 @@ paths: schema: oneOf: - *3 - - &622 + - &623 description: Repository rule violation was detected type: object properties: @@ -85763,7 +85987,7 @@ paths: items: type: object properties: - placeholder_id: &736 + placeholder_id: &737 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -85795,8 +86019,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#delete-a-file parameters: - - *453 - *454 + - *455 - name: path description: path parameter in: path @@ -85857,7 +86081,7 @@ paths: description: Response content: application/json: - schema: *581 + schema: *582 examples: default: value: @@ -85912,8 +86136,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-contributors parameters: - - *453 - *454 + - *455 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -86037,8 +86261,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *453 - *454 + - *455 - *329 - *330 - *331 @@ -86050,7 +86274,7 @@ paths: schema: type: string - *333 - - *582 + - *583 - *334 - *335 - *336 @@ -86065,7 +86289,7 @@ paths: application/json: schema: type: array - items: &586 + items: &587 type: object description: A Dependabot alert. properties: @@ -86115,7 +86339,7 @@ paths: - direct - transitive - - security_advisory: *583 + security_advisory: *584 security_vulnerability: *130 url: *131 html_url: *132 @@ -86146,8 +86370,8 @@ paths: dismissal. maxLength: 280 fixed_at: *136 - auto_dismissed_at: *584 - dismissal_request: *585 + auto_dismissed_at: *585 + dismissal_request: *586 assignees: type: array description: The users assigned to this alert. @@ -86402,9 +86626,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *453 - *454 - - &587 + - *455 + - &588 name: alert_number in: path description: |- @@ -86419,7 +86643,7 @@ paths: description: Response content: application/json: - schema: *586 + schema: *587 examples: default: value: @@ -86551,9 +86775,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *453 - *454 - - *587 + - *455 + - *588 requestBody: required: true content: @@ -86609,7 +86833,7 @@ paths: description: Response content: application/json: - schema: *586 + schema: *587 examples: default: value: @@ -86739,8 +86963,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#list-repository-secrets parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -86758,7 +86982,7 @@ paths: type: integer secrets: type: array - items: &590 + items: &591 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -86812,16 +87036,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-a-repository-public-key parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: *588 + schema: *589 examples: - default: *589 + default: *590 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -86841,15 +87065,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 responses: '200': description: Response content: application/json: - schema: *590 + schema: *591 examples: default: value: @@ -86875,8 +87099,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 requestBody: required: true @@ -86929,8 +87153,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#delete-a-repository-secret parameters: - - *453 - *454 + - *455 - *289 responses: '204': @@ -86953,8 +87177,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *453 - *454 + - *455 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -87128,8 +87352,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -87389,8 +87613,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -87473,7 +87697,7 @@ paths: - version - url additionalProperties: false - metadata: &591 + metadata: &592 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -87512,7 +87736,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *591 + metadata: *592 resolved: type: object description: A collection of resolved package dependencies. @@ -87526,7 +87750,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *591 + metadata: *592 relationship: type: string description: A notation of whether a dependency is requested @@ -87659,8 +87883,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#list-deployments parameters: - - *453 - *454 + - *455 - name: sha description: The SHA recorded at creation time. in: query @@ -87701,9 +87925,9 @@ paths: application/json: schema: type: array - items: *592 + items: *593 examples: - default: *593 + default: *594 headers: Link: *45 x-github: @@ -87769,8 +87993,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#create-a-deployment parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -87852,7 +88076,7 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: simple-example: summary: Simple example @@ -87925,9 +88149,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#get-a-deployment parameters: - - *453 - *454 - - &594 + - *455 + - &595 name: deployment_id description: deployment_id parameter in: path @@ -87939,7 +88163,7 @@ paths: description: Response content: application/json: - schema: *592 + schema: *593 examples: default: value: @@ -88004,9 +88228,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#delete-a-deployment parameters: - - *453 - *454 - - *594 + - *455 + - *595 responses: '204': description: Response @@ -88028,9 +88252,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#list-deployment-statuses parameters: - - *453 - *454 - - *594 + - *455 + - *595 - *17 - *19 responses: @@ -88040,7 +88264,7 @@ paths: application/json: schema: type: array - items: &595 + items: &596 title: Deployment Status description: The status of a deployment. type: object @@ -88204,9 +88428,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#create-a-deployment-status parameters: - - *453 - *454 - - *594 + - *455 + - *595 requestBody: required: true content: @@ -88281,9 +88505,9 @@ paths: description: Response content: application/json: - schema: *595 + schema: *596 examples: - default: &596 + default: &597 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -88339,9 +88563,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#get-a-deployment-status parameters: - - *453 - *454 - - *594 + - *455 + - *595 - name: status_id in: path required: true @@ -88352,9 +88576,9 @@ paths: description: Response content: application/json: - schema: *595 + schema: *596 examples: - default: *596 + default: *597 '404': *6 x-github: githubCloudOnly: false @@ -88381,12 +88605,12 @@ paths: category: code-scanning subcategory: alert-dismissal-requests parameters: - - *453 - *454 - - *597 + - *455 - *598 - *599 - *600 + - *601 - *17 - *19 responses: @@ -88396,9 +88620,9 @@ paths: application/json: schema: type: array - items: *601 + items: *602 examples: - default: *602 + default: *603 '404': *6 '403': *27 '500': *38 @@ -88422,8 +88646,8 @@ paths: category: code-scanning subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -88435,7 +88659,7 @@ paths: description: A single dismissal request. content: application/json: - schema: *601 + schema: *602 examples: default: value: @@ -88491,8 +88715,8 @@ paths: category: code-scanning subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -88551,12 +88775,12 @@ paths: category: dependabot subcategory: alert-dismissal-requests parameters: - - *453 - *454 - - *597 + - *455 - *598 - *599 - *600 + - *601 - *17 - *19 responses: @@ -88566,9 +88790,9 @@ paths: application/json: schema: type: array - items: *603 + items: *604 examples: - default: *604 + default: *605 '404': *6 '403': *27 '500': *38 @@ -88592,8 +88816,8 @@ paths: category: dependabot subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -88605,7 +88829,7 @@ paths: description: A single dismissal request. content: application/json: - schema: *603 + schema: *604 examples: default: value: @@ -88656,8 +88880,8 @@ paths: category: dependabot subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -88695,7 +88919,7 @@ paths: description: The created dismissal request. content: application/json: - schema: *603 + schema: *604 examples: default: value: @@ -88746,8 +88970,8 @@ paths: category: dependabot subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -88818,8 +89042,8 @@ paths: category: dependabot subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -88852,8 +89076,8 @@ paths: category: secret-scanning subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - *103 - *104 - *105 @@ -88867,9 +89091,9 @@ paths: application/json: schema: type: array - items: *605 + items: *606 examples: - default: *606 + default: *607 '404': *6 '403': *27 '500': *38 @@ -88894,8 +89118,8 @@ paths: category: secret-scanning subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -88907,7 +89131,7 @@ paths: description: A single dismissal request. content: application/json: - schema: *605 + schema: *606 examples: default: value: @@ -88965,8 +89189,8 @@ paths: category: secret-scanning subcategory: alert-dismissal-requests parameters: - - *453 - *454 + - *455 - name: alert_number in: path required: true @@ -89035,8 +89259,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#create-a-repository-dispatch-event parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -89093,8 +89317,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#list-environments parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -89112,7 +89336,7 @@ paths: - 5 environments: type: array - items: &608 + items: &609 title: Environment description: Details of a deployment environment type: object @@ -89174,7 +89398,7 @@ paths: type: string examples: - wait_timer - wait_timer: &610 + wait_timer: &611 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -89216,7 +89440,7 @@ paths: items: type: object properties: - type: *607 + type: *608 reviewer: anyOf: - *4 @@ -89243,7 +89467,7 @@ paths: - id - node_id - type - deployment_branch_policy: &611 + deployment_branch_policy: &612 type: - object - 'null' @@ -89360,9 +89584,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#get-an-environment parameters: - - *453 - *454 - - &609 + - *455 + - &610 name: environment_name in: path required: true @@ -89375,9 +89599,9 @@ paths: description: Response content: application/json: - schema: *608 + schema: *609 examples: - default: &612 + default: &613 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -89461,9 +89685,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#create-or-update-an-environment parameters: - - *453 - *454 - - *609 + - *455 + - *610 requestBody: required: false content: @@ -89473,7 +89697,7 @@ paths: - object - 'null' properties: - wait_timer: *610 + wait_timer: *611 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -89492,14 +89716,14 @@ paths: items: type: object properties: - type: *607 + type: *608 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *611 + deployment_branch_policy: *612 additionalProperties: false examples: default: @@ -89519,9 +89743,9 @@ paths: description: Response content: application/json: - schema: *608 + schema: *609 examples: - default: *612 + default: *613 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -89545,9 +89769,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#delete-an-environment parameters: - - *453 - *454 - - *609 + - *455 + - *610 responses: '204': description: Default response @@ -89572,9 +89796,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *453 - *454 - - *609 + - *455 + - *610 - *17 - *19 responses: @@ -89593,7 +89817,7 @@ paths: - 2 branch_policies: type: array - items: &613 + items: &614 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -89654,9 +89878,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *453 - *454 - - *609 + - *455 + - *610 requestBody: required: true content: @@ -89704,9 +89928,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - example-wildcard: &614 + example-wildcard: &615 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -89748,10 +89972,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *453 - *454 - - *609 - - &615 + - *455 + - *610 + - &616 name: branch_policy_id in: path required: true @@ -89763,9 +89987,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: *614 + default: *615 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89784,10 +90008,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *453 - *454 - - *609 - - *615 + - *455 + - *610 + - *616 requestBody: required: true content: @@ -89816,9 +90040,9 @@ paths: description: Response content: application/json: - schema: *613 + schema: *614 examples: - default: *614 + default: *615 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89837,10 +90061,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *453 - *454 - - *609 - - *615 + - *455 + - *610 + - *616 responses: '204': description: Response @@ -89865,9 +90089,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *609 + - *610 + - *455 - *454 - - *453 responses: '200': description: List of deployment protection rules @@ -89884,7 +90108,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &616 + items: &617 title: Deployment protection rule description: Deployment protection rule type: object @@ -89906,7 +90130,7 @@ paths: for the environment. examples: - true - app: &617 + app: &618 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -90009,9 +90233,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *609 + - *610 + - *455 - *454 - - *453 requestBody: content: application/json: @@ -90032,9 +90256,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *616 + schema: *617 examples: - default: &618 + default: &619 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -90069,9 +90293,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *609 + - *610 + - *455 - *454 - - *453 - *19 - *17 responses: @@ -90091,7 +90315,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *617 + items: *618 examples: default: value: @@ -90126,10 +90350,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *453 - *454 - - *609 - - &619 + - *455 + - *610 + - &620 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -90141,9 +90365,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *617 examples: - default: *618 + default: *619 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90164,10 +90388,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *609 + - *610 + - *455 - *454 - - *453 - - *619 + - *620 responses: '204': description: Response @@ -90193,9 +90417,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-environment-secrets parameters: - - *453 - *454 - - *609 + - *455 + - *610 - *17 - *19 responses: @@ -90213,9 +90437,9 @@ paths: type: integer secrets: type: array - items: *484 + items: *485 examples: - default: *485 + default: *486 headers: Link: *45 x-github: @@ -90240,17 +90464,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-environment-public-key parameters: - - *453 - *454 - - *609 + - *455 + - *610 responses: '200': description: Response content: application/json: - schema: *486 + schema: *487 examples: - default: *487 + default: *488 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90272,18 +90496,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-environment-secret parameters: - - *453 - *454 - - *609 + - *455 + - *610 - *289 responses: '200': description: Response content: application/json: - schema: *484 + schema: *485 examples: - default: *620 + default: *621 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90305,9 +90529,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *453 - *454 - - *609 + - *455 + - *610 - *289 requestBody: required: true @@ -90365,9 +90589,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-an-environment-secret parameters: - - *453 - *454 - - *609 + - *455 + - *610 - *289 responses: '204': @@ -90393,10 +90617,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-environment-variables parameters: - - *453 - *454 - - *609 - - *471 + - *455 + - *610 + - *472 - *19 responses: '200': @@ -90413,9 +90637,9 @@ paths: type: integer variables: type: array - items: *488 + items: *489 examples: - default: *489 + default: *490 headers: Link: *45 x-github: @@ -90438,9 +90662,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-an-environment-variable parameters: - - *453 - *454 - - *609 + - *455 + - *610 requestBody: required: true content: @@ -90492,18 +90716,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-an-environment-variable parameters: - - *453 - *454 - - *609 + - *455 + - *610 - *292 responses: '200': description: Response content: application/json: - schema: *488 + schema: *489 examples: - default: *621 + default: *622 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90524,10 +90748,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-an-environment-variable parameters: - - *453 - *454 + - *455 - *292 - - *609 + - *610 requestBody: required: true content: @@ -90569,10 +90793,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-an-environment-variable parameters: - - *453 - *454 + - *455 - *292 - - *609 + - *610 responses: '204': description: Response @@ -90594,8 +90818,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-repository-events parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -90663,8 +90887,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/forks#list-forks parameters: - - *453 - *454 + - *455 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -90823,8 +91047,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/forks#create-a-fork parameters: - - *453 - *454 + - *455 requestBody: required: false content: @@ -90857,9 +91081,9 @@ paths: description: Response content: application/json: - schema: *458 + schema: *459 examples: - default: *460 + default: *461 '400': *14 '422': *15 '403': *27 @@ -90880,8 +91104,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/blobs#create-a-blob parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -90941,7 +91165,7 @@ paths: schema: oneOf: - *253 - - *622 + - *623 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90966,8 +91190,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/blobs#get-a-blob parameters: - - *453 - *454 + - *455 - name: file_sha in: path required: true @@ -91067,8 +91291,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/commits#create-a-commit parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -91177,7 +91401,7 @@ paths: description: Response content: application/json: - schema: &623 + schema: &624 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -91404,15 +91628,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/commits#get-a-commit-object parameters: - - *453 - *454 - - *568 + - *455 + - *569 responses: '200': description: Response content: application/json: - schema: *623 + schema: *624 examples: default: value: @@ -91468,9 +91692,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#list-matching-references parameters: - - *453 - *454 - - &624 + - *455 + - &625 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -91487,7 +91711,7 @@ paths: application/json: schema: type: array - items: &625 + items: &626 title: Git Reference description: Git references within a repository type: object @@ -91563,17 +91787,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference parameters: - - *453 - *454 - - *624 + - *455 + - *625 responses: '200': description: Response content: application/json: - schema: *625 + schema: *626 examples: - default: &626 + default: &627 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -91602,8 +91826,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#create-a-reference parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -91632,9 +91856,9 @@ paths: description: Response content: application/json: - schema: *625 + schema: *626 examples: - default: *626 + default: *627 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -91660,9 +91884,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#update-a-reference parameters: - - *453 - *454 - - *624 + - *455 + - *625 requestBody: required: true content: @@ -91691,9 +91915,9 @@ paths: description: Response content: application/json: - schema: *625 + schema: *626 examples: - default: *626 + default: *627 '422': *15 '409': *119 x-github: @@ -91711,9 +91935,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#delete-a-reference parameters: - - *453 - *454 - - *624 + - *455 + - *625 responses: '204': description: Response @@ -91768,8 +91992,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/tags#create-a-tag-object parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -91836,7 +92060,7 @@ paths: description: Response content: application/json: - schema: &628 + schema: &629 title: Git Tag description: Metadata for a Git tag type: object @@ -91892,7 +92116,7 @@ paths: - sha - type - url - verification: *627 + verification: *628 required: - sha - url @@ -91902,7 +92126,7 @@ paths: - tag - message examples: - default: &629 + default: &630 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -91975,8 +92199,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/tags#get-a-tag parameters: - - *453 - *454 + - *455 - name: tag_sha in: path required: true @@ -91987,9 +92211,9 @@ paths: description: Response content: application/json: - schema: *628 + schema: *629 examples: - default: *629 + default: *630 '404': *6 '409': *119 x-github: @@ -92013,8 +92237,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/trees#create-a-tree parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -92088,7 +92312,7 @@ paths: description: Response content: application/json: - schema: &630 + schema: &631 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -92190,8 +92414,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/trees#get-a-tree parameters: - - *453 - *454 + - *455 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -92214,7 +92438,7 @@ paths: description: Response content: application/json: - schema: *630 + schema: *631 examples: default-response: summary: Default response @@ -92273,8 +92497,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#list-repository-webhooks parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -92284,7 +92508,7 @@ paths: application/json: schema: type: array - items: &631 + items: &632 title: Webhook description: Webhooks for repositories. type: object @@ -92347,7 +92571,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &881 + last_response: &882 title: Hook Response type: object properties: @@ -92424,8 +92648,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#create-a-repository-webhook parameters: - - *453 - *454 + - *455 requestBody: required: false content: @@ -92478,9 +92702,9 @@ paths: description: Response content: application/json: - schema: *631 + schema: *632 examples: - default: &632 + default: &633 value: type: Repository id: 12345678 @@ -92528,17 +92752,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-repository-webhook parameters: - - *453 - *454 + - *455 - *344 responses: '200': description: Response content: application/json: - schema: *631 + schema: *632 examples: - default: *632 + default: *633 '404': *6 x-github: githubCloudOnly: false @@ -92558,8 +92782,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#update-a-repository-webhook parameters: - - *453 - *454 + - *455 - *344 requestBody: required: true @@ -92605,9 +92829,9 @@ paths: description: Response content: application/json: - schema: *631 + schema: *632 examples: - default: *632 + default: *633 '422': *15 '404': *6 x-github: @@ -92628,8 +92852,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#delete-a-repository-webhook parameters: - - *453 - *454 + - *455 - *344 responses: '204': @@ -92654,8 +92878,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *453 - *454 + - *455 - *344 responses: '200': @@ -92683,8 +92907,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *453 - *454 + - *455 - *344 requestBody: required: false @@ -92729,11 +92953,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *453 - *454 + - *455 - *344 - *17 - *345 + - *346 responses: '200': description: Response @@ -92741,9 +92966,9 @@ paths: application/json: schema: type: array - items: *346 + items: *347 examples: - default: *347 + default: *348 '400': *14 '422': *15 x-github: @@ -92762,8 +92987,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *453 - *454 + - *455 - *344 - *16 responses: @@ -92771,9 +92996,9 @@ paths: description: Response content: application/json: - schema: *348 + schema: *349 examples: - default: *349 + default: *350 '400': *14 '422': *15 x-github: @@ -92792,8 +93017,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *453 - *454 + - *455 - *344 - *16 responses: @@ -92817,8 +93042,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#ping-a-repository-webhook parameters: - - *453 - *454 + - *455 - *344 responses: '204': @@ -92844,8 +93069,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *453 - *454 + - *455 - *344 responses: '204': @@ -92869,8 +93094,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-immutable-releases-are-enabled-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response if immutable releases are enabled @@ -92918,8 +93143,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-immutable-releases parameters: - - *453 - *454 + - *455 responses: '204': *151 '409': *119 @@ -92939,8 +93164,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-immutable-releases parameters: - - *453 - *454 + - *455 responses: '204': *151 '409': *119 @@ -92997,14 +93222,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-an-import-status parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: &633 + schema: &634 title: Import description: A repository import from an external source. type: object @@ -93111,7 +93336,7 @@ paths: - html_url - authors_url examples: - default: &636 + default: &637 value: vcs: subversion use_lfs: true @@ -93127,7 +93352,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &634 + '503': &635 description: Unavailable due to service under maintenance. content: application/json: @@ -93156,8 +93381,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#start-an-import parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -93205,7 +93430,7 @@ paths: description: Response content: application/json: - schema: *633 + schema: *634 examples: default: value: @@ -93230,7 +93455,7 @@ paths: type: string '422': *15 '404': *6 - '503': *634 + '503': *635 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93258,8 +93483,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#update-an-import parameters: - - *453 - *454 + - *455 requestBody: required: false content: @@ -93311,7 +93536,7 @@ paths: description: Response content: application/json: - schema: *633 + schema: *634 examples: example-1: summary: Example 1 @@ -93359,7 +93584,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *634 + '503': *635 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93382,12 +93607,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#cancel-an-import parameters: - - *453 - *454 + - *455 responses: '204': description: Response - '503': *634 + '503': *635 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93413,9 +93638,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-commit-authors parameters: - - *453 - *454 - - &812 + - *455 + - &813 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -93429,7 +93654,7 @@ paths: application/json: schema: type: array - items: &635 + items: &636 title: Porter Author description: Porter Author type: object @@ -93483,7 +93708,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *634 + '503': *635 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93508,8 +93733,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#map-a-commit-author parameters: - - *453 - *454 + - *455 - name: author_id in: path required: true @@ -93539,7 +93764,7 @@ paths: description: Response content: application/json: - schema: *635 + schema: *636 examples: default: value: @@ -93552,7 +93777,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *634 + '503': *635 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93576,8 +93801,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-large-files parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -93618,7 +93843,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *634 + '503': *635 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93646,8 +93871,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#update-git-lfs-preference parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -93674,11 +93899,11 @@ paths: description: Response content: application/json: - schema: *633 + schema: *634 examples: - default: *636 + default: *637 '422': *15 - '503': *634 + '503': *635 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -93701,8 +93926,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -93710,8 +93935,8 @@ paths: application/json: schema: *20 examples: - default: *361 - '301': *459 + default: *362 + '301': *460 '404': *6 x-github: githubCloudOnly: false @@ -93731,8 +93956,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -93740,12 +93965,12 @@ paths: application/json: schema: anyOf: - - *363 + - *364 - type: object properties: {} additionalProperties: false examples: - default: &638 + default: &639 value: limit: collaborators_only origin: repository @@ -93770,13 +93995,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: application/json: - schema: *637 + schema: *638 examples: default: summary: Example request body @@ -93788,9 +94013,9 @@ paths: description: Response content: application/json: - schema: *363 + schema: *364 examples: - default: *638 + default: *639 '409': description: Response x-github: @@ -93812,8 +94037,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -93836,8 +94061,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#list-repository-invitations parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -93847,9 +94072,9 @@ paths: application/json: schema: type: array - items: *639 + items: *640 examples: - default: &805 + default: &806 value: - id: 1 repository: @@ -93980,9 +94205,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#update-a-repository-invitation parameters: - - *453 - *454 - - *367 + - *455 + - *368 requestBody: required: false content: @@ -94011,7 +94236,7 @@ paths: description: Response content: application/json: - schema: *639 + schema: *640 examples: default: value: @@ -94142,9 +94367,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *453 - *454 - - *367 + - *455 + - *368 responses: '204': description: Response @@ -94175,8 +94400,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#list-repository-issues parameters: - - *453 - *454 + - *455 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -94224,7 +94449,7 @@ paths: required: false schema: type: string - - *374 + - *375 - name: sort description: What to sort results by. in: query @@ -94249,7 +94474,7 @@ paths: type: array items: *219 examples: - default: &648 + default: &649 value: - id: 1 node_id: MDU6SXNzdWUx @@ -94398,7 +94623,7 @@ paths: state_reason: completed headers: Link: *45 - '301': *459 + '301': *460 '422': *15 '404': *6 x-github: @@ -94427,8 +94652,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#create-an-issue parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -94520,7 +94745,7 @@ paths: application/json: schema: *219 examples: - default: &645 + default: &646 value: id: 1 node_id: MDU6SXNzdWUx @@ -94677,7 +94902,7 @@ paths: '422': *15 '503': *192 '404': *6 - '410': *640 + '410': *641 x-github: triggersNotification: true githubCloudOnly: false @@ -94705,8 +94930,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *453 - *454 + - *455 - *241 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. @@ -94729,7 +94954,7 @@ paths: type: array items: *220 examples: - default: &647 + default: &648 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -94787,8 +95012,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment parameters: - - *453 - *454 + - *455 - *233 responses: '200': @@ -94797,7 +95022,7 @@ paths: application/json: schema: *220 examples: - default: &641 + default: &642 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -94852,8 +95077,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#update-an-issue-comment parameters: - - *453 - *454 + - *455 - *233 requestBody: required: true @@ -94878,7 +95103,7 @@ paths: application/json: schema: *220 examples: - default: *641 + default: *642 '422': *15 x-github: githubCloudOnly: false @@ -94896,8 +95121,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#delete-an-issue-comment parameters: - - *453 - *454 + - *455 - *233 responses: '204': @@ -94926,8 +95151,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#pin-an-issue-comment parameters: - - *453 - *454 + - *455 - *233 responses: '200': @@ -94990,7 +95215,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *640 + '410': *641 '422': *15 x-github: githubCloudOnly: false @@ -95007,8 +95232,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#unpin-an-issue-comment parameters: - - *453 - *454 + - *455 - *233 responses: '204': @@ -95016,7 +95241,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *640 + '410': *641 '503': *192 x-github: githubCloudOnly: false @@ -95034,8 +95259,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *453 - *454 + - *455 - *233 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -95062,9 +95287,9 @@ paths: application/json: schema: type: array - items: *565 + items: *566 examples: - default: *642 + default: *643 headers: Link: *45 '404': *6 @@ -95085,8 +95310,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *453 - *454 + - *455 - *233 requestBody: required: true @@ -95119,16 +95344,16 @@ paths: description: Reaction exists content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '201': description: Reaction created content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '422': *15 x-github: githubCloudOnly: false @@ -95150,10 +95375,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *453 - *454 + - *455 - *233 - - *643 + - *644 responses: '204': description: Response @@ -95173,8 +95398,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#list-issue-events-for-a-repository parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -95184,7 +95409,7 @@ paths: application/json: schema: type: array - items: &644 + items: &645 title: Issue Event description: Issue Event type: object @@ -95524,8 +95749,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#get-an-issue-event parameters: - - *453 - *454 + - *455 - name: event_id in: path required: true @@ -95536,7 +95761,7 @@ paths: description: Response content: application/json: - schema: *644 + schema: *645 examples: default: value: @@ -95729,7 +95954,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *640 + '410': *641 '403': *27 x-github: githubCloudOnly: false @@ -95763,9 +95988,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue parameters: - - *453 - *454 - - &646 + - *455 + - &647 name: issue_number description: The number that identifies the issue. in: path @@ -95781,7 +96006,7 @@ paths: examples: default: summary: Issue - value: *645 + value: *646 pinned_comment: summary: Issue with pinned comment value: @@ -95980,9 +96205,9 @@ paths: site_admin: false author_association: COLLABORATOR state_reason: completed - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 '304': *35 x-github: githubCloudOnly: false @@ -96007,9 +96232,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#update-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: false content: @@ -96150,13 +96375,13 @@ paths: application/json: schema: *219 examples: - default: *645 + default: *646 '422': *15 '503': *192 '403': *27 - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96174,9 +96399,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#add-assignees-to-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: false content: @@ -96204,7 +96429,7 @@ paths: application/json: schema: *219 examples: - default: *645 + default: *646 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96220,9 +96445,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: content: application/json: @@ -96249,7 +96474,7 @@ paths: application/json: schema: *219 examples: - default: *645 + default: *646 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96271,9 +96496,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 - name: assignee in: path required: true @@ -96313,9 +96538,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#list-issue-comments parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *224 - *17 - *19 @@ -96328,11 +96553,11 @@ paths: type: array items: *220 examples: - default: *647 + default: *648 headers: Link: *45 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96361,9 +96586,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#create-an-issue-comment parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: true content: @@ -96387,14 +96612,14 @@ paths: application/json: schema: *220 examples: - default: *641 + default: *642 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *640 + '410': *641 '422': *15 '404': *6 x-github: @@ -96422,9 +96647,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocked-by parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *17 - *19 responses: @@ -96436,12 +96661,12 @@ paths: type: array items: *219 examples: - default: *648 + default: *649 headers: Link: *45 - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96469,9 +96694,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#add-a-dependency-an-issue-is-blocked-by parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: true content: @@ -96495,15 +96720,15 @@ paths: application/json: schema: *219 examples: - default: *645 + default: *646 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/dependencies/blocked_by schema: type: string - '301': *459 + '301': *460 '403': *27 - '410': *640 + '410': *641 '422': *15 '404': *6 x-github: @@ -96534,9 +96759,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#remove-dependency-an-issue-is-blocked-by parameters: - - *453 - *454 - - *646 + - *455 + - *647 - name: issue_id in: path description: The id of the blocking issue to remove as a dependency @@ -96550,13 +96775,13 @@ paths: application/json: schema: *219 examples: - default: *645 - '301': *459 + default: *646 + '301': *460 '400': *14 '401': *23 '403': *27 '404': *6 - '410': *640 + '410': *641 x-github: triggersNotification: true githubCloudOnly: false @@ -96582,9 +96807,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-dependencies#list-dependencies-an-issue-is-blocking parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *17 - *19 responses: @@ -96596,12 +96821,12 @@ paths: type: array items: *219 examples: - default: *648 + default: *649 headers: Link: *45 - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -96618,9 +96843,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#list-issue-events parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *17 - *19 responses: @@ -96634,7 +96859,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &651 + - &652 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -96683,7 +96908,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &652 + - &653 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -96811,7 +97036,7 @@ paths: - performed_via_github_app - assignee - assigner - - &653 + - &654 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -96857,7 +97082,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &654 + - &655 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -96903,7 +97128,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &655 + - &656 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -96952,7 +97177,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &656 + - &657 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -96994,7 +97219,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &657 + - &658 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -97036,7 +97261,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &658 + - &659 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -97092,7 +97317,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &659 + - &660 title: Locked Issue Event description: Locked Issue Event type: object @@ -97137,7 +97362,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &660 + - &661 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -97198,7 +97423,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &661 + - &662 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -97259,7 +97484,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &662 + - &663 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -97320,7 +97545,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &663 + - &664 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -97413,7 +97638,7 @@ paths: color: red headers: Link: *45 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97430,9 +97655,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-field-values#list-issue-field-values-for-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *17 - *19 responses: @@ -97442,9 +97667,9 @@ paths: application/json: schema: type: array - items: *649 + items: *650 examples: - default: &750 + default: &751 value: - issue_field_id: 1 node_id: IFT_GDKND @@ -97468,9 +97693,9 @@ paths: value: '2025-12-25' headers: Link: *45 - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97487,9 +97712,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *17 - *19 responses: @@ -97501,7 +97726,7 @@ paths: type: array items: *218 examples: - default: &650 + default: &651 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -97519,9 +97744,9 @@ paths: default: false headers: Link: *45 - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97537,9 +97762,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#add-labels-to-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: false content: @@ -97584,10 +97809,10 @@ paths: type: array items: *218 examples: - default: *650 - '301': *459 + default: *651 + '301': *460 '404': *6 - '410': *640 + '410': *641 '422': *15 x-github: githubCloudOnly: false @@ -97604,9 +97829,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#set-labels-for-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: false content: @@ -97668,10 +97893,10 @@ paths: type: array items: *218 examples: - default: *650 - '301': *459 + default: *651 + '301': *460 '404': *6 - '410': *640 + '410': *641 '422': *15 x-github: githubCloudOnly: false @@ -97688,15 +97913,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 responses: '204': description: Response - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97715,9 +97940,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#remove-a-label-from-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 - name: name in: path required: true @@ -97741,9 +97966,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *459 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97763,9 +97988,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#lock-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: false content: @@ -97794,7 +98019,7 @@ paths: '204': description: Response '403': *27 - '410': *640 + '410': *641 '404': *6 '422': *15 x-github: @@ -97812,9 +98037,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#unlock-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 responses: '204': description: Response @@ -97844,9 +98069,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#get-parent-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 responses: '200': description: Response @@ -97854,10 +98079,10 @@ paths: application/json: schema: *219 examples: - default: *645 - '301': *459 + default: *646 + '301': *460 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97874,9 +98099,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -97902,13 +98127,13 @@ paths: application/json: schema: type: array - items: *565 + items: *566 examples: - default: *642 + default: *643 headers: Link: *45 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -97926,9 +98151,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: true content: @@ -97960,16 +98185,16 @@ paths: description: Response content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '201': description: Response content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '422': *15 x-github: githubCloudOnly: false @@ -97991,10 +98216,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-an-issue-reaction parameters: - - *453 - *454 - - *646 - - *643 + - *455 + - *647 + - *644 responses: '204': description: Response @@ -98023,9 +98248,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#remove-sub-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: true content: @@ -98049,7 +98274,7 @@ paths: application/json: schema: *219 examples: - default: *645 + default: *646 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -98082,9 +98307,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#list-sub-issues parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *17 - *19 responses: @@ -98096,11 +98321,11 @@ paths: type: array items: *219 examples: - default: *648 + default: *649 headers: Link: *45 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98128,9 +98353,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#add-sub-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: true content: @@ -98159,14 +98384,14 @@ paths: application/json: schema: *219 examples: - default: *645 + default: *646 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *640 + '410': *641 '422': *15 '404': *6 x-github: @@ -98186,9 +98411,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 requestBody: required: true content: @@ -98221,7 +98446,7 @@ paths: application/json: schema: *219 examples: - default: *645 + default: *646 '403': *27 '404': *6 '422': *7 @@ -98243,9 +98468,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *453 - *454 - - *646 + - *455 + - *647 - *17 - *19 responses: @@ -98260,7 +98485,6 @@ paths: description: Timeline Event type: object anyOf: - - *651 - *652 - *653 - *654 @@ -98273,6 +98497,7 @@ paths: - *661 - *662 - *663 + - *664 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -98329,7 +98554,7 @@ paths: pin: anyOf: - type: 'null' - - *664 + - *665 required: - event - actor @@ -98605,7 +98830,7 @@ paths: type: string comments: type: array - items: &685 + items: &686 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -98846,7 +99071,7 @@ paths: type: string comments: type: array - items: *564 + items: *565 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -99121,7 +99346,7 @@ paths: headers: Link: *45 '404': *6 - '410': *640 + '410': *641 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -99138,8 +99363,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -99149,7 +99374,7 @@ paths: application/json: schema: type: array - items: &665 + items: &666 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -99217,8 +99442,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -99254,9 +99479,9 @@ paths: description: Response content: application/json: - schema: *665 + schema: *666 examples: - default: &666 + default: &667 value: id: 1 key: ssh-rsa AAA... @@ -99290,9 +99515,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *453 - *454 - - &667 + - *455 + - &668 name: key_id description: The unique identifier of the key. in: path @@ -99304,9 +99529,9 @@ paths: description: Response content: application/json: - schema: *665 + schema: *666 examples: - default: *666 + default: *667 '404': *6 x-github: githubCloudOnly: false @@ -99324,9 +99549,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *453 - *454 - - *667 + - *455 + - *668 responses: '204': description: Response @@ -99346,8 +99571,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-a-repository parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -99359,7 +99584,7 @@ paths: type: array items: *218 examples: - default: *650 + default: *651 headers: Link: *45 '404': *6 @@ -99380,8 +99605,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#create-a-label parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -99419,7 +99644,7 @@ paths: application/json: schema: *218 examples: - default: &668 + default: &669 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -99451,8 +99676,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#get-a-label parameters: - - *453 - *454 + - *455 - name: name in: path required: true @@ -99465,7 +99690,7 @@ paths: application/json: schema: *218 examples: - default: *668 + default: *669 '404': *6 x-github: githubCloudOnly: false @@ -99482,8 +99707,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#update-a-label parameters: - - *453 - *454 + - *455 - name: name in: path required: true @@ -99548,8 +99773,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#delete-a-label parameters: - - *453 - *454 + - *455 - name: name in: path required: true @@ -99575,8 +99800,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-languages parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -99612,8 +99837,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#enable-git-lfs-for-a-repository parameters: - - *453 - *454 + - *455 responses: '202': *37 '403': @@ -99641,8 +99866,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#disable-git-lfs-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -99668,9 +99893,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *453 - *454 - - *539 + - *455 + - *540 responses: '200': description: Response @@ -99817,8 +100042,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -99883,8 +100108,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#merge-a-branch parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -99918,9 +100143,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *567 + schema: *568 examples: - default: *669 + default: *670 '204': description: Response when already merged '404': @@ -99945,8 +100170,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#list-milestones parameters: - - *453 - *454 + - *455 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -99987,7 +100212,7 @@ paths: application/json: schema: type: array - items: *405 + items: *406 examples: default: value: @@ -100043,8 +100268,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#create-a-milestone parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -100084,9 +100309,9 @@ paths: description: Response content: application/json: - schema: *405 + schema: *406 examples: - default: &670 + default: &671 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -100145,9 +100370,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#get-a-milestone parameters: - - *453 - *454 - - &671 + - *455 + - &672 name: milestone_number description: The number that identifies the milestone. in: path @@ -100159,9 +100384,9 @@ paths: description: Response content: application/json: - schema: *405 + schema: *406 examples: - default: *670 + default: *671 '404': *6 x-github: githubCloudOnly: false @@ -100178,9 +100403,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#update-a-milestone parameters: - - *453 - *454 - - *671 + - *455 + - *672 requestBody: required: false content: @@ -100218,9 +100443,9 @@ paths: description: Response content: application/json: - schema: *405 + schema: *406 examples: - default: *670 + default: *671 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -100236,9 +100461,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#delete-a-milestone parameters: - - *453 - *454 - - *671 + - *455 + - *672 responses: '204': description: Response @@ -100259,9 +100484,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *453 - *454 - - *671 + - *455 + - *672 - *17 - *19 responses: @@ -100273,7 +100498,7 @@ paths: type: array items: *218 examples: - default: *650 + default: *651 headers: Link: *45 x-github: @@ -100292,12 +100517,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *453 - *454 - - *672 + - *455 - *673 - - *224 - *674 + - *224 + - *675 - *17 - *19 responses: @@ -100309,7 +100534,7 @@ paths: type: array items: *244 examples: - default: *675 + default: *676 headers: Link: *45 x-github: @@ -100333,8 +100558,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *453 - *454 + - *455 requestBody: required: false content: @@ -100392,14 +100617,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-a-apiname-pages-site parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: &676 + schema: &677 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -100543,7 +100768,7 @@ paths: - custom_404 - public examples: - default: &677 + default: &678 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -100584,8 +100809,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#create-a-apiname-pages-site parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -100640,9 +100865,9 @@ paths: description: Response content: application/json: - schema: *676 + schema: *677 examples: - default: *677 + default: *678 '422': *15 '409': *119 x-github: @@ -100665,8 +100890,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -100774,8 +100999,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#delete-a-apiname-pages-site parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -100801,8 +101026,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#list-apiname-pages-builds parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -100812,7 +101037,7 @@ paths: application/json: schema: type: array - items: &678 + items: &679 title: Page Build description: Page Build type: object @@ -100904,8 +101129,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#request-a-apiname-pages-build parameters: - - *453 - *454 + - *455 responses: '201': description: Response @@ -100952,16 +101177,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-latest-pages-build parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: *678 + schema: *679 examples: - default: &679 + default: &680 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -101009,8 +101234,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-apiname-pages-build parameters: - - *453 - *454 + - *455 - name: build_id in: path required: true @@ -101021,9 +101246,9 @@ paths: description: Response content: application/json: - schema: *678 + schema: *679 examples: - default: *679 + default: *680 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -101043,8 +101268,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#create-a-github-pages-deployment parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -101152,9 +101377,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *453 - *454 - - &680 + - *455 + - &681 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -101212,9 +101437,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *453 - *454 - - *680 + - *455 + - *681 responses: '204': *151 '404': *6 @@ -101241,8 +101466,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -101537,8 +101762,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Private vulnerability reporting status @@ -101575,8 +101800,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': *151 '422': *14 @@ -101597,8 +101822,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': *151 '422': *14 @@ -101620,8 +101845,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -101631,7 +101856,7 @@ paths: type: array items: *152 examples: - default: *681 + default: *682 '403': *27 '404': *6 x-github: @@ -101653,8 +101878,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -101670,7 +101895,7 @@ paths: required: - properties examples: - default: *682 + default: *683 responses: '204': description: No Content when custom property values are successfully created @@ -101708,8 +101933,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-pull-requests parameters: - - *453 - *454 + - *455 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -101769,9 +101994,9 @@ paths: application/json: schema: type: array - items: *571 + items: *572 examples: - default: *683 + default: *684 headers: Link: *45 '304': *35 @@ -101803,8 +102028,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#create-a-pull-request parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -101871,7 +102096,7 @@ paths: description: Response content: application/json: - schema: &687 + schema: &688 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -102000,7 +102225,7 @@ paths: milestone: anyOf: - type: 'null' - - *405 + - *406 active_lock_reason: type: - string @@ -102049,7 +102274,7 @@ paths: items: *4 requested_teams: type: array - items: *384 + items: *385 head: type: object properties: @@ -102087,14 +102312,14 @@ paths: _links: type: object properties: - comments: *406 - commits: *406 - statuses: *406 - html: *406 - issue: *406 - review_comments: *406 - review_comment: *406 - self: *406 + comments: *407 + commits: *407 + statuses: *407 + html: *407 + issue: *407 + review_comments: *407 + review_comment: *407 + self: *407 required: - comments - commits @@ -102105,7 +102330,7 @@ paths: - review_comment - self author_association: *216 - auto_merge: *684 + auto_merge: *685 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -102207,7 +102432,7 @@ paths: - merged_by - review_comments examples: - default: &688 + default: &689 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -102734,8 +102959,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *453 - *454 + - *455 - name: sort in: query required: false @@ -102764,9 +102989,9 @@ paths: application/json: schema: type: array - items: *685 + items: *686 examples: - default: &690 + default: &691 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -102843,17 +103068,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *453 - *454 + - *455 - *233 responses: '200': description: Response content: application/json: - schema: *685 + schema: *686 examples: - default: &686 + default: &687 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -102928,8 +103153,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *453 - *454 + - *455 - *233 requestBody: required: true @@ -102952,9 +103177,9 @@ paths: description: Response content: application/json: - schema: *685 + schema: *686 examples: - default: *686 + default: *687 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -102970,8 +103195,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *453 - *454 + - *455 - *233 responses: '204': @@ -102993,8 +103218,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *453 - *454 + - *455 - *233 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). @@ -103021,9 +103246,9 @@ paths: application/json: schema: type: array - items: *565 + items: *566 examples: - default: *642 + default: *643 headers: Link: *45 '404': *6 @@ -103044,8 +103269,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *453 - *454 + - *455 - *233 requestBody: required: true @@ -103078,16 +103303,16 @@ paths: description: Reaction exists content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '201': description: Reaction created content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '422': *15 x-github: githubCloudOnly: false @@ -103109,10 +103334,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *453 - *454 + - *455 - *233 - - *643 + - *644 responses: '204': description: Response @@ -103155,9 +103380,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#get-a-pull-request parameters: - - *453 - *454 - - &689 + - *455 + - &690 name: pull_number description: The number that identifies the pull request. in: path @@ -103170,9 +103395,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *687 + schema: *688 examples: - default: *688 + default: *689 '304': *35 '404': *6 '406': @@ -103207,9 +103432,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#update-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: false content: @@ -103251,9 +103476,9 @@ paths: description: Response content: application/json: - schema: *687 + schema: *688 examples: - default: *688 + default: *689 '422': *15 '403': *27 x-github: @@ -103275,9 +103500,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: true content: @@ -103338,17 +103563,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '401': *23 '403': *27 '404': *6 @@ -103378,9 +103603,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 - *241 - name: direction description: The direction to sort results. Ignored without `sort` parameter. @@ -103401,9 +103626,9 @@ paths: application/json: schema: type: array - items: *685 + items: *686 examples: - default: *690 + default: *691 headers: Link: *45 x-github: @@ -103436,9 +103661,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: true content: @@ -103544,7 +103769,7 @@ paths: description: Response content: application/json: - schema: *685 + schema: *686 examples: example-for-a-multi-line-comment: value: @@ -103632,9 +103857,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *453 - *454 - - *689 + - *455 + - *690 - *233 requestBody: required: true @@ -103657,7 +103882,7 @@ paths: description: Response content: application/json: - schema: *685 + schema: *686 examples: default: value: @@ -103743,9 +103968,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 - *17 - *19 responses: @@ -103755,9 +103980,9 @@ paths: application/json: schema: type: array - items: *567 + items: *568 examples: - default: *691 + default: *692 headers: Link: *45 x-github: @@ -103787,9 +104012,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-pull-requests-files parameters: - - *453 - *454 - - *689 + - *455 + - *690 - *17 - *19 responses: @@ -103799,7 +104024,7 @@ paths: application/json: schema: type: array - items: *578 + items: *579 examples: default: value: @@ -103837,9 +104062,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *453 - *454 - - *689 + - *455 + - *690 responses: '204': description: Response if pull request has been merged @@ -103862,9 +104087,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#merge-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: false content: @@ -103976,9 +104201,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 responses: '200': description: Response @@ -104053,9 +104278,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: false content: @@ -104092,7 +104317,7 @@ paths: description: Response content: application/json: - schema: *571 + schema: *572 examples: default: value: @@ -104628,9 +104853,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: true content: @@ -104664,7 +104889,7 @@ paths: description: Response content: application/json: - schema: *571 + schema: *572 examples: default: value: @@ -105169,9 +105394,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 - *17 - *19 responses: @@ -105181,7 +105406,7 @@ paths: application/json: schema: type: array - items: &692 + items: &693 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -105337,9 +105562,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: false content: @@ -105429,9 +105654,9 @@ paths: description: Response content: application/json: - schema: *692 + schema: *693 examples: - default: &694 + default: &695 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -105494,10 +105719,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *453 - *454 - - *689 - - &693 + - *455 + - *690 + - &694 name: review_id description: The unique identifier of the review. in: path @@ -105509,9 +105734,9 @@ paths: description: Response content: application/json: - schema: *692 + schema: *693 examples: - default: &695 + default: &696 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -105570,10 +105795,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *453 - *454 - - *689 - - *693 + - *455 + - *690 + - *694 requestBody: required: true content: @@ -105596,7 +105821,7 @@ paths: description: Response content: application/json: - schema: *692 + schema: *693 examples: default: value: @@ -105658,18 +105883,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *453 - *454 - - *689 - - *693 + - *455 + - *690 + - *694 responses: '200': description: Response content: application/json: - schema: *692 + schema: *693 examples: - default: *694 + default: *695 '422': *7 '404': *6 x-github: @@ -105696,10 +105921,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *453 - *454 - - *689 - - *693 + - *455 + - *690 + - *694 - *17 - *19 responses: @@ -105797,9 +106022,9 @@ paths: _links: type: object properties: - self: *406 - html: *406 - pull_request: *406 + self: *407 + html: *407 + pull_request: *407 required: - self - html @@ -105957,10 +106182,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *453 - *454 - - *689 - - *693 + - *455 + - *690 + - *694 requestBody: required: true content: @@ -105989,7 +106214,7 @@ paths: description: Response content: application/json: - schema: *692 + schema: *693 examples: default: value: @@ -106052,10 +106277,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *453 - *454 - - *689 - - *693 + - *455 + - *690 + - *694 requestBody: required: true content: @@ -106090,9 +106315,9 @@ paths: description: Response content: application/json: - schema: *692 + schema: *693 examples: - default: *695 + default: *696 '404': *6 '422': *7 '403': *27 @@ -106114,9 +106339,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#update-a-pull-request-branch parameters: - - *453 - *454 - - *689 + - *455 + - *690 requestBody: required: false content: @@ -106180,8 +106405,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-a-repository-readme parameters: - - *453 - *454 + - *455 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -106194,9 +106419,9 @@ paths: description: Response content: application/json: - schema: *696 + schema: *697 examples: - default: &697 + default: &698 value: type: file encoding: base64 @@ -106238,8 +106463,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *453 - *454 + - *455 - name: dir description: The alternate path to look for a README file in: path @@ -106259,9 +106484,9 @@ paths: description: Response content: application/json: - schema: *696 + schema: *697 examples: - default: *697 + default: *698 '404': *6 '422': *15 x-github: @@ -106283,8 +106508,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#list-releases parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -106294,7 +106519,7 @@ paths: application/json: schema: type: array - items: *698 + items: *699 examples: default: value: @@ -106388,8 +106613,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#create-a-release parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -106465,9 +106690,9 @@ paths: description: Response content: application/json: - schema: *698 + schema: *699 examples: - default: &702 + default: &703 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -106572,9 +106797,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#get-a-release-asset parameters: - - *453 - *454 - - &700 + - *455 + - &701 name: asset_id description: The unique identifier of the asset. in: path @@ -106586,9 +106811,9 @@ paths: description: Response content: application/json: - schema: *699 + schema: *700 examples: - default: &701 + default: &702 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -106623,7 +106848,7 @@ paths: type: User site_admin: false '404': *6 - '302': *580 + '302': *581 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -106639,9 +106864,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#update-a-release-asset parameters: - - *453 - *454 - - *700 + - *455 + - *701 requestBody: required: false content: @@ -106670,9 +106895,9 @@ paths: description: Response content: application/json: - schema: *699 + schema: *700 examples: - default: *701 + default: *702 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -106688,12 +106913,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#delete-a-release-asset parameters: - - *453 - *454 - - *700 + - *455 + - *701 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -106714,8 +106940,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -106801,16 +107027,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-the-latest-release parameters: - - *453 - *454 + - *455 responses: '200': description: Response content: application/json: - schema: *698 + schema: *699 examples: - default: *702 + default: *703 + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -106827,8 +107054,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-a-release-by-tag-name parameters: - - *453 - *454 + - *455 - name: tag description: tag parameter in: path @@ -106841,9 +107068,9 @@ paths: description: Response content: application/json: - schema: *698 + schema: *699 examples: - default: *702 + default: *703 '404': *6 x-github: githubCloudOnly: false @@ -106865,9 +107092,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-a-release parameters: - - *453 - *454 - - &703 + - *455 + - &704 name: release_id description: The unique identifier of the release. in: path @@ -106881,9 +107108,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *698 + schema: *699 examples: - default: *702 + default: *703 '401': description: Unauthorized x-github: @@ -106901,9 +107128,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#update-a-release parameters: - - *453 - *454 - - *703 + - *455 + - *704 requestBody: required: false content: @@ -106967,9 +107194,9 @@ paths: description: Response content: application/json: - schema: *698 + schema: *699 examples: - default: *702 + default: *703 '404': description: Not Found if the discussion category name is invalid content: @@ -106990,12 +107217,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#delete-a-release parameters: - - *453 - *454 - - *703 + - *455 + - *704 responses: '204': description: Response + '404': *6 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -107012,9 +107240,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#list-release-assets parameters: - - *453 - *454 - - *703 + - *455 + - *704 - *17 - *19 responses: @@ -107024,7 +107252,7 @@ paths: application/json: schema: type: array - items: *699 + items: *700 examples: default: value: @@ -107106,9 +107334,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *453 - *454 - - *703 + - *455 + - *704 - name: name in: query required: true @@ -107134,7 +107362,7 @@ paths: description: Response for successful upload content: application/json: - schema: *699 + schema: *700 examples: response-for-successful-upload: value: @@ -107189,9 +107417,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-release parameters: - - *453 - *454 - - *703 + - *455 + - *704 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -107215,9 +107443,9 @@ paths: application/json: schema: type: array - items: *565 + items: *566 examples: - default: *642 + default: *643 headers: Link: *45 '404': *6 @@ -107238,9 +107466,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-release parameters: - - *453 - *454 - - *703 + - *455 + - *704 requestBody: required: true content: @@ -107270,16 +107498,16 @@ paths: description: Reaction exists content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '201': description: Reaction created content: application/json: - schema: *565 + schema: *566 examples: - default: *566 + default: *567 '422': *15 x-github: githubCloudOnly: false @@ -107301,10 +107529,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-release-reaction parameters: - - *453 - *454 - - *703 - - *643 + - *455 + - *704 + - *644 responses: '204': description: Response @@ -107328,9 +107556,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-rules-for-a-branch parameters: - - *453 - *454 - - *506 + - *455 + - *507 - *17 - *19 responses: @@ -107347,7 +107575,7 @@ paths: oneOf: - allOf: - *166 - - &704 + - &705 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -107368,67 +107596,67 @@ paths: description: The ID of the ruleset that includes this rule. - allOf: - *167 - - *704 + - *705 - allOf: - *168 - - *704 + - *705 - allOf: - *169 - - *704 + - *705 - allOf: + - *706 - *705 - - *704 - allOf: - *170 - - *704 + - *705 - allOf: - *171 - - *704 + - *705 - allOf: - *172 - - *704 + - *705 - allOf: - *173 - - *704 + - *705 - allOf: - *174 - - *704 + - *705 - allOf: - *175 - - *704 + - *705 - allOf: - *176 - - *704 + - *705 - allOf: - *177 - - *704 + - *705 - allOf: - *178 - - *704 + - *705 - allOf: - *179 - - *704 + - *705 - allOf: - *180 - - *704 + - *705 - allOf: - *181 - - *704 + - *705 - allOf: - *182 - - *704 + - *705 - allOf: - *183 - - *704 + - *705 - allOf: - *184 - - *704 + - *705 - allOf: - *185 - - *704 + - *705 - allOf: - *186 - - *704 + - *705 examples: default: value: @@ -107467,8 +107695,8 @@ paths: category: repos subcategory: rules parameters: - - *453 - *454 + - *455 - *17 - *19 - name: includes_parents @@ -107479,7 +107707,7 @@ paths: schema: type: boolean default: true - - *706 + - *707 responses: '200': description: Response @@ -107534,8 +107762,8 @@ paths: category: repos subcategory: rules parameters: - - *453 - *454 + - *455 requestBody: description: Request body required: true @@ -107564,7 +107792,7 @@ paths: rules: type: array description: An array of rules within the ruleset. - items: *707 + items: *708 required: - name - enforcement @@ -107597,7 +107825,7 @@ paths: application/json: schema: *187 examples: - default: &716 + default: &717 value: id: 42 name: super cool ruleset @@ -107645,12 +107873,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rule-suites#list-repository-rule-suites parameters: - - *453 - *454 - - *708 - - *105 + - *455 - *709 + - *105 - *710 + - *711 - *17 - *19 responses: @@ -107658,9 +107886,9 @@ paths: description: Response content: application/json: - schema: *711 + schema: *712 examples: - default: *712 + default: *713 '404': *6 '500': *38 x-github: @@ -107681,17 +107909,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *453 - *454 - - *713 + - *455 + - *714 responses: '200': description: Response content: application/json: - schema: *714 + schema: *715 examples: - default: *715 + default: *716 '404': *6 '500': *38 x-github: @@ -107719,8 +107947,8 @@ paths: category: repos subcategory: rules parameters: - - *453 - *454 + - *455 - name: ruleset_id description: The ID of the ruleset. in: path @@ -107742,7 +107970,7 @@ paths: application/json: schema: *187 examples: - default: *716 + default: *717 '404': *6 '500': *38 put: @@ -107760,8 +107988,8 @@ paths: category: repos subcategory: rules parameters: - - *453 - *454 + - *455 - name: ruleset_id description: The ID of the ruleset. in: path @@ -107795,7 +108023,7 @@ paths: rules: description: An array of rules within the ruleset. type: array - items: *707 + items: *708 examples: default: value: @@ -107825,7 +108053,7 @@ paths: application/json: schema: *187 examples: - default: *716 + default: *717 '404': *6 '422': *15 '500': *38 @@ -107844,8 +108072,8 @@ paths: category: repos subcategory: rules parameters: - - *453 - *454 + - *455 - name: ruleset_id description: The ID of the ruleset. in: path @@ -107868,8 +108096,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-repository-ruleset-history parameters: - - *453 - *454 + - *455 - *17 - *19 - name: ruleset_id @@ -107887,7 +108115,7 @@ paths: type: array items: *191 examples: - default: *422 + default: *423 '404': *6 '500': *38 x-github: @@ -107906,8 +108134,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-repository-ruleset-version parameters: - - *453 - *454 + - *455 - name: ruleset_id description: The ID of the ruleset. in: path @@ -107925,7 +108153,7 @@ paths: description: Response content: application/json: - schema: *423 + schema: *424 examples: default: value: @@ -107980,22 +108208,22 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *453 - *454 - - *424 + - *455 - *425 - *426 - *427 - *428 + - *429 - *110 - *19 - *17 - - *717 - *718 - - *429 + - *719 - *430 - *431 - *432 + - *433 responses: '200': description: Response @@ -108003,7 +108231,7 @@ paths: application/json: schema: type: array - items: &722 + items: &723 type: object properties: number: *126 @@ -108019,8 +108247,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *719 - resolution: *720 + state: *720 + resolution: *721 resolved_at: type: - string @@ -108114,7 +108342,7 @@ paths: first_location_detected: anyOf: - type: 'null' - - *721 + - *722 has_more_locations: type: boolean description: A boolean value representing whether or not the @@ -108259,16 +108487,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *453 - *454 - - *533 - - *432 + - *455 + - *534 + - *433 responses: '200': description: Response content: application/json: - schema: *722 + schema: *723 examples: default: value: @@ -108322,9 +108550,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *453 - *454 - - *533 + - *455 + - *534 requestBody: required: true content: @@ -108332,8 +108560,8 @@ paths: schema: type: object properties: - state: *719 - resolution: *720 + state: *720 + resolution: *721 resolution_comment: description: An optional comment when closing or reopening an alert. Cannot be updated or deleted. @@ -108351,6 +108579,8 @@ paths: - state - required: - assignee + - required: + - validity examples: default: value: @@ -108369,7 +108599,7 @@ paths: description: Response content: application/json: - schema: *722 + schema: *723 examples: default: value: @@ -108464,9 +108694,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *453 - *454 - - *533 + - *455 + - *534 - *19 - *17 responses: @@ -108477,7 +108707,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &901 + items: &902 type: object properties: type: @@ -108504,7 +108734,6 @@ paths: - commit details: oneOf: - - *723 - *724 - *725 - *726 @@ -108517,6 +108746,7 @@ paths: - *733 - *734 - *735 + - *736 examples: default: value: @@ -108602,8 +108832,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -108611,14 +108841,14 @@ paths: schema: type: object properties: - reason: &737 + reason: &738 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *736 + placeholder_id: *737 required: - reason - placeholder_id @@ -108635,7 +108865,7 @@ paths: schema: type: object properties: - reason: *737 + reason: *738 expire_at: type: - string @@ -108682,8 +108912,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *453 - *454 + - *455 responses: '404': description: Repository does not have GitHub Advanced Security or secret @@ -108698,7 +108928,7 @@ paths: properties: incremental_scans: type: array - items: &738 + items: &739 description: Information on a single scan performed by secret scanning on the repository type: object @@ -108726,15 +108956,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *738 + items: *739 backfill_scans: type: array - items: *738 + items: *739 custom_pattern_backfill_scans: type: array items: allOf: - - *738 + - *739 - type: object properties: pattern_name: @@ -108804,8 +109034,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *453 - *454 + - *455 - *110 - name: sort description: The property to sort the results by. @@ -108849,9 +109079,9 @@ paths: application/json: schema: type: array - items: *739 + items: *740 examples: - default: *740 + default: *741 '400': *14 '404': *6 x-github: @@ -108874,8 +109104,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -108955,7 +109185,7 @@ paths: login: type: string description: The username of the user credited. - type: *437 + type: *438 required: - login - type @@ -109045,9 +109275,9 @@ paths: description: Response content: application/json: - schema: *739 + schema: *740 examples: - default: &742 + default: &743 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -109280,8 +109510,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -109394,7 +109624,7 @@ paths: description: Response content: application/json: - schema: *739 + schema: *740 examples: default: value: @@ -109541,17 +109771,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *453 - *454 - - *741 + - *455 + - *742 responses: '200': description: Response content: application/json: - schema: *739 + schema: *740 examples: - default: *742 + default: *743 '403': *27 '404': *6 x-github: @@ -109575,9 +109805,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *453 - *454 - - *741 + - *455 + - *742 requestBody: required: true content: @@ -109657,7 +109887,7 @@ paths: login: type: string description: The username of the user credited. - type: *437 + type: *438 required: - login - type @@ -109748,10 +109978,10 @@ paths: description: Response content: application/json: - schema: *739 + schema: *740 examples: - default: *742 - add_credit: *742 + default: *743 + add_credit: *743 '403': *27 '404': *6 '422': @@ -109789,9 +110019,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *453 - *454 - - *741 + - *455 + - *742 responses: '202': *37 '400': *14 @@ -109818,17 +110048,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *453 - *454 - - *741 + - *455 + - *742 responses: '202': description: Response content: application/json: - schema: *458 + schema: *459 examples: - default: *460 + default: *461 '400': *14 '422': *15 '403': *27 @@ -109854,8 +110084,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-stargazers parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -109951,8 +110181,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *453 - *454 + - *455 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -109961,7 +110191,7 @@ paths: application/json: schema: type: array - items: &743 + items: &744 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -109994,8 +110224,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -110073,8 +110303,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -110168,8 +110398,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *453 - *454 + - *455 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -110323,8 +110553,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *453 - *454 + - *455 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -110334,7 +110564,7 @@ paths: application/json: schema: type: array - items: *743 + items: *744 examples: default: value: @@ -110367,8 +110597,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#create-a-commit-status parameters: - - *453 - *454 + - *455 - name: sha in: path required: true @@ -110424,7 +110654,7 @@ paths: description: Response content: application/json: - schema: *744 + schema: *745 examples: default: value: @@ -110478,8 +110708,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#list-watchers parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -110511,14 +110741,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#get-a-repository-subscription parameters: - - *453 - *454 + - *455 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &745 + schema: &746 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -110591,8 +110821,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#set-a-repository-subscription parameters: - - *453 - *454 + - *455 requestBody: required: false content: @@ -110618,7 +110848,7 @@ paths: description: Response content: application/json: - schema: *745 + schema: *746 examples: default: value: @@ -110645,8 +110875,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#delete-a-repository-subscription parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -110666,8 +110896,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-tags parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -110749,8 +110979,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *453 - *454 + - *455 - name: ref in: path required: true @@ -110786,8 +111016,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-teams parameters: - - *453 - *454 + - *455 - *17 - *19 responses: @@ -110799,7 +111029,7 @@ paths: type: array items: *308 examples: - default: *385 + default: *386 headers: Link: *45 '404': *6 @@ -110819,8 +111049,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-all-repository-topics parameters: - - *453 - *454 + - *455 - *19 - *17 responses: @@ -110828,7 +111058,7 @@ paths: description: Response content: application/json: - schema: &746 + schema: &747 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -110840,7 +111070,7 @@ paths: required: - names examples: - default: &747 + default: &748 value: names: - octocat @@ -110863,8 +111093,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#replace-all-repository-topics parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -110895,9 +111125,9 @@ paths: description: Response content: application/json: - schema: *746 + schema: *747 examples: - default: *747 + default: *748 '404': *6 '422': *7 x-github: @@ -110918,9 +111148,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-repository-clones parameters: - - *453 - *454 - - &748 + - *455 + - &749 name: per description: The time frame to display results for. in: query @@ -110951,7 +111181,7 @@ paths: - 128 clones: type: array - items: &749 + items: &750 title: Traffic type: object properties: @@ -111038,8 +111268,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-paths parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -111133,8 +111363,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-sources parameters: - - *453 - *454 + - *455 responses: '200': description: Response @@ -111197,9 +111427,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-page-views parameters: - - *453 - *454 - - *748 + - *455 + - *749 responses: '200': description: Response @@ -111220,7 +111450,7 @@ paths: - 3782 views: type: array - items: *749 + items: *750 required: - uniques - count @@ -111297,8 +111527,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#transfer-a-repository parameters: - - *453 - *454 + - *455 requestBody: required: true content: @@ -111572,8 +111802,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *453 - *454 + - *455 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -111596,8 +111826,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-vulnerability-alerts parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -111619,8 +111849,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-vulnerability-alerts parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -111646,8 +111876,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *453 - *454 + - *455 - name: ref in: path required: true @@ -111739,9 +111969,9 @@ paths: description: Response content: application/json: - schema: *458 + schema: *459 examples: - default: *460 + default: *461 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -111889,7 +112119,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-field-values#add-issue-field-values-to-an-issue parameters: - *273 - - *646 + - *647 requestBody: required: true content: @@ -111955,9 +112185,9 @@ paths: type: array description: The current issue field values for this issue after adding the new values - items: *649 + items: *650 examples: - default: *750 + default: *751 '400': *14 '403': *27 '404': *6 @@ -111994,7 +112224,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-field-values#set-issue-field-values-for-an-issue parameters: - *273 - - *646 + - *647 requestBody: required: true content: @@ -112061,9 +112291,9 @@ paths: type: array description: The current issue field values for this issue after setting the new values - items: *649 + items: *650 examples: - default: *750 + default: *751 '400': *14 '403': *27 '404': *6 @@ -112095,8 +112325,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issue-field-values#delete-an-issue-field-value-from-an-issue parameters: - *273 - - *646 - - *370 + - *647 + - *371 responses: '204': description: Issue field value deleted successfully @@ -112138,7 +112368,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &758 + - &759 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -112148,7 +112378,7 @@ paths: type: string examples: - members - - &763 + - &764 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -112160,7 +112390,7 @@ paths: format: int32 examples: - 1 - - &764 + - &765 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -112204,7 +112434,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &753 + items: &754 allOf: - type: object required: @@ -112286,7 +112516,7 @@ paths: - value: 0db508eb-91e2-46e4-809c-30dcbda0c685 "$+ref": https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685 displayName: User 2 - meta: &765 + meta: &766 type: object description: The metadata associated with the creation/updates to the user. @@ -112351,30 +112581,30 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &754 + '400': &755 description: Bad request content: application/json: - schema: *751 + schema: *752 application/scim+json: - schema: *751 - '401': *752 - '403': &755 + schema: *752 + '401': *753 + '403': &756 description: Permission denied - '429': &756 + '429': &757 description: Too many requests content: application/json: - schema: *751 + schema: *752 application/scim+json: - schema: *751 - '500': &757 + schema: *752 + '500': &758 description: Internal server error content: application/json: - schema: *751 + schema: *752 application/scim+json: - schema: *751 + schema: *752 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -112398,7 +112628,7 @@ paths: required: true content: application/json: - schema: &761 + schema: &762 type: object required: - schemas @@ -112462,9 +112692,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *753 + schema: *754 examples: - group: &759 + group: &760 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -112483,13 +112713,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 - '400': *754 - '401': *752 - '403': *755 - '409': &762 + '400': *755 + '401': *753 + '403': *756 + '409': &763 description: Duplicate record detected - '429': *756 - '500': *757 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -112506,7 +112736,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group parameters: - - &760 + - &761 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -112515,22 +112745,22 @@ paths: type: string examples: - 7fce0092-d52e-4f76-b727-3955bd72c939 - - *758 + - *759 - *39 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *753 + schema: *754 examples: - default: *759 - '400': *754 - '401': *752 - '403': *755 + default: *760 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '429': *756 - '500': *757 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -112549,13 +112779,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group parameters: - - *760 + - *761 - *39 requestBody: required: true content: application/json: - schema: *761 + schema: *762 examples: group: summary: Group @@ -112581,17 +112811,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *753 + schema: *754 examples: - group: *759 - groupWithMembers: *759 - '400': *754 - '401': *752 - '403': *755 + group: *760 + groupWithMembers: *760 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '409': *762 - '429': *756 - '500': *757 + '409': *763 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -112615,13 +112845,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group parameters: - - *760 + - *761 - *39 requestBody: required: true content: application/json: - schema: &772 + schema: &773 type: object required: - Operations @@ -112681,17 +112911,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *753 + schema: *754 examples: - updateGroup: *759 - addMembers: *759 - '400': *754 - '401': *752 - '403': *755 + updateGroup: *760 + addMembers: *760 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '409': *762 - '429': *756 - '500': *757 + '409': *763 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -112707,17 +112937,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise parameters: - - *760 + - *761 - *39 responses: '204': description: Group was deleted, no content - '400': *754 - '401': *752 - '403': *755 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '429': *756 - '500': *757 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -112751,8 +112981,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *763 - *764 + - *765 - *39 responses: '200': @@ -112786,7 +113016,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &767 + items: &768 allOf: - type: object required: @@ -112878,7 +113108,7 @@ paths: address. examples: - true - roles: &766 + roles: &767 type: array description: The roles assigned to the user. items: @@ -112937,7 +113167,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *765 + meta: *766 startIndex: type: integer description: A starting index for the returned page @@ -112976,11 +113206,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *754 - '401': *752 - '403': *755 - '429': *756 - '500': *757 + '400': *755 + '401': *753 + '403': *756 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -113004,7 +113234,7 @@ paths: required: true content: application/json: - schema: &770 + schema: &771 type: object required: - schemas @@ -113097,9 +113327,9 @@ paths: description: Whether this email address is the primary address. examples: - true - roles: *766 + roles: *767 examples: - user: &771 + user: &772 summary: User value: schemas: @@ -113146,9 +113376,9 @@ paths: description: User has been created content: application/scim+json: - schema: *767 + schema: *768 examples: - user: &768 + user: &769 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -113174,13 +113404,13 @@ paths: 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 - enterpriseOwner: *768 - '400': *754 - '401': *752 - '403': *755 - '409': *762 - '429': *756 - '500': *757 + enterpriseOwner: *769 + '400': *755 + '401': *753 + '403': *756 + '409': *763 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -113197,7 +113427,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user parameters: - - &769 + - &770 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -113210,15 +113440,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *767 + schema: *768 examples: - default: *768 - '400': *754 - '401': *752 - '403': *755 + default: *769 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '429': *756 - '500': *757 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -113269,30 +113499,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user parameters: - - *769 + - *770 - *39 requestBody: required: true content: application/json: - schema: *770 + schema: *771 examples: - user: *771 + user: *772 responses: '200': description: User was updated content: application/scim+json: - schema: *767 + schema: *768 examples: - user: *768 - '400': *754 - '401': *752 - '403': *755 + user: *769 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '409': *762 - '429': *756 - '500': *757 + '409': *763 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -113333,13 +113563,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user parameters: - - *769 + - *770 - *39 requestBody: required: true content: application/json: - schema: *772 + schema: *773 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -113379,18 +113609,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *767 + schema: *768 examples: - userMultiValuedProperties: *768 - userSingleValuedProperties: *768 - disableUser: *768 - '400': *754 - '401': *752 - '403': *755 + userMultiValuedProperties: *769 + userSingleValuedProperties: *769 + disableUser: *769 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '409': *762 - '429': *756 - '500': *757 + '409': *763 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -113410,17 +113640,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise parameters: - - *769 + - *770 - *39 responses: '204': description: User was deleted, no content - '400': *754 - '401': *752 - '403': *755 + '400': *755 + '401': *753 + '403': *756 '404': *6 - '429': *756 - '500': *757 + '429': *757 + '500': *758 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -113511,7 +113741,7 @@ paths: - 1 Resources: type: array - items: &773 + items: &774 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -113758,22 +113988,22 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/77563764-eb6-24-0598234-958243 '304': *35 - '404': &774 + '404': &775 description: Resource not found content: application/json: - schema: *751 + schema: *752 application/scim+json: - schema: *751 - '403': &775 + schema: *752 + '403': &776 description: Forbidden content: application/json: - schema: *751 + schema: *752 application/scim+json: - schema: *751 - '400': *754 - '429': *756 + schema: *752 + '400': *755 + '429': *757 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -113799,9 +114029,9 @@ paths: description: Response content: application/scim+json: - schema: *773 + schema: *774 examples: - default: &776 + default: &777 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -113824,17 +114054,17 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/edefdfedf-050c-11e7-8d32 '304': *35 - '404': *774 - '403': *775 - '500': *757 + '404': *775 + '403': *776 + '500': *758 '409': description: Conflict content: application/json: - schema: *751 + schema: *752 application/scim+json: - schema: *751 - '400': *754 + schema: *752 + '400': *755 requestBody: required: true content: @@ -113934,17 +114164,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - *87 - - *769 + - *770 responses: '200': description: Response content: application/scim+json: - schema: *773 + schema: *774 examples: - default: *776 - '404': *774 - '403': *775 + default: *777 + '404': *775 + '403': *776 '304': *35 x-github: githubCloudOnly: true @@ -113968,18 +114198,18 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - *87 - - *769 + - *770 responses: '200': description: Response content: application/scim+json: - schema: *773 + schema: *774 examples: - default: *776 + default: *777 '304': *35 - '404': *774 - '403': *775 + '404': *775 + '403': *776 requestBody: required: true content: @@ -114094,19 +114324,19 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - *87 - - *769 + - *770 responses: '200': description: Response content: application/scim+json: - schema: *773 + schema: *774 examples: - default: *776 + default: *777 '304': *35 - '404': *774 - '403': *775 - '400': *754 + '404': *775 + '403': *776 + '400': *755 '429': description: Response content: @@ -114202,12 +114432,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - *87 - - *769 + - *770 responses: '204': description: Response - '404': *774 - '403': *775 + '404': *775 + '403': *776 '304': *35 x-github: githubCloudOnly: true @@ -114341,7 +114571,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &777 + text_matches: &778 title: Search Result Text Matches type: array items: @@ -114505,7 +114735,7 @@ paths: enum: - author-date - committer-date - - &778 + - &779 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -114574,7 +114804,7 @@ paths: committer: anyOf: - type: 'null' - - *504 + - *505 comment_count: type: integer message: @@ -114593,7 +114823,7 @@ paths: url: type: string format: uri - verification: *627 + verification: *628 required: - author - committer @@ -114608,7 +114838,7 @@ paths: committer: anyOf: - type: 'null' - - *504 + - *505 parents: type: array items: @@ -114625,7 +114855,7 @@ paths: type: number node_id: type: string - text_matches: *777 + text_matches: *778 required: - sha - node_id @@ -114818,7 +115048,7 @@ paths: - interactions - created - updated - - *778 + - *779 - *17 - *19 - name: advanced_search @@ -114840,6 +115070,7 @@ paths: - total_count - incomplete_results - items + - search_type properties: total_count: type: integer @@ -114915,11 +115146,11 @@ paths: type: - string - 'null' - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: type: string state_reason: @@ -114933,7 +115164,7 @@ paths: milestone: anyOf: - type: 'null' - - *405 + - *406 comments: type: integer created_at: @@ -114947,7 +115178,7 @@ paths: - string - 'null' format: date-time - text_matches: *777 + text_matches: *778 pull_request: type: object properties: @@ -114996,7 +115227,7 @@ paths: timeline_url: type: string format: uri - type: *371 + type: *372 performed_via_github_app: anyOf: - type: 'null' @@ -115029,6 +115260,29 @@ paths: - created_at - updated_at - score + search_type: + type: string + description: The type of search that was performed. Possible values + are `lexical`, `semantic`, or `hybrid`. + enum: + - lexical + - semantic + - hybrid + lexical_fallback_reason: + type: array + description: When a semantic or hybrid search falls back to lexical + search, this field contains the reasons for the fallback. Only + present when a fallback occurred. + items: + type: string + enum: + - no_text_terms + - quoted_text + - non_issue_target + - or_boolean_not_supported + - no_accessible_repos + - server_error + - only_non_semantic_fields_requested examples: default: value: @@ -115174,7 +115428,7 @@ paths: enum: - created - updated - - *778 + - *779 - *17 - *19 responses: @@ -115219,7 +115473,7 @@ paths: - 'null' score: type: number - text_matches: *777 + text_matches: *778 required: - id - node_id @@ -115305,7 +115559,7 @@ paths: - forks - help-wanted-issues - updated - - *778 + - *779 - *17 - *19 responses: @@ -115551,7 +115805,7 @@ paths: - admin - pull - push - text_matches: *777 + text_matches: *778 temp_clone_token: type: string allow_merge_commit: @@ -115860,7 +116114,7 @@ paths: - string - 'null' format: uri - text_matches: *777 + text_matches: *778 related: type: - array @@ -116055,7 +116309,7 @@ paths: - followers - repositories - joined - - *778 + - *779 - *17 - *19 responses: @@ -116165,7 +116419,7 @@ paths: type: - boolean - 'null' - text_matches: *777 + text_matches: *778 blog: type: - string @@ -116247,7 +116501,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &781 + - &782 name: team_id description: The unique identifier of the team. in: path @@ -116259,9 +116513,9 @@ paths: description: Response content: application/json: - schema: *445 + schema: *446 examples: - default: *446 + default: *447 '404': *6 x-github: githubCloudOnly: false @@ -116288,7 +116542,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *781 + - *782 requestBody: required: true content: @@ -116352,16 +116606,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *445 + schema: *446 examples: - default: *446 + default: *447 '201': description: Response content: application/json: - schema: *445 + schema: *446 examples: - default: *446 + default: *447 '404': *6 '422': *15 '403': *27 @@ -116389,7 +116643,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *781 + - *782 responses: '204': description: Response @@ -116418,7 +116672,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *781 + - *782 - *17 - *19 responses: @@ -116428,9 +116682,9 @@ paths: application/json: schema: type: array - items: *365 + items: *366 examples: - default: *366 + default: *367 headers: Link: *45 x-github: @@ -116456,7 +116710,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *781 + - *782 - name: role description: Filters members returned by their role in the team. in: query @@ -116507,7 +116761,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *781 + - *782 - *139 responses: '204': @@ -116544,7 +116798,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *781 + - *782 - *139 responses: '204': @@ -116584,7 +116838,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *781 + - *782 - *139 responses: '204': @@ -116621,16 +116875,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *781 + - *782 - *139 responses: '200': description: Response content: application/json: - schema: *452 + schema: *453 examples: - response-if-user-is-a-team-maintainer: *782 + response-if-user-is-a-team-maintainer: *783 '404': *6 x-github: githubCloudOnly: false @@ -116663,7 +116917,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *781 + - *782 - *139 requestBody: required: false @@ -116689,9 +116943,9 @@ paths: description: Response content: application/json: - schema: *452 + schema: *453 examples: - response-if-users-membership-with-team-is-now-pending: *783 + response-if-users-membership-with-team-is-now-pending: *784 '403': description: Forbidden if team synchronization is set up '422': @@ -116725,7 +116979,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *781 + - *782 - *139 responses: '204': @@ -116753,7 +117007,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *781 + - *782 - *17 - *19 responses: @@ -116765,7 +117019,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 '404': *6 @@ -116795,15 +117049,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *781 - - *453 + - *782 - *454 + - *455 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *784 + schema: *785 examples: alternative-response-with-extra-repository-information: value: @@ -116954,9 +117208,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *781 - - *453 + - *782 - *454 + - *455 requestBody: required: false content: @@ -117006,9 +117260,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *781 - - *453 + - *782 - *454 + - *455 responses: '204': description: Response @@ -117037,15 +117291,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team-legacy parameters: - - *781 + - *782 responses: '200': description: Response content: application/json: - schema: *455 + schema: *456 examples: - default: *456 + default: *457 '403': *27 '404': *6 x-github: @@ -117072,7 +117326,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections-legacy parameters: - - *781 + - *782 requestBody: required: true content: @@ -117133,7 +117387,7 @@ paths: description: Response content: application/json: - schema: *455 + schema: *456 examples: default: value: @@ -117164,7 +117418,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *781 + - *782 - *17 - *19 responses: @@ -117176,7 +117430,7 @@ paths: type: array items: *308 examples: - response-if-child-teams-exist: *785 + response-if-child-teams-exist: *786 headers: Link: *45 '404': *6 @@ -117209,7 +117463,7 @@ paths: application/json: schema: oneOf: - - &787 + - &788 title: Private User description: Private User type: object @@ -117459,7 +117713,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *786 + - *787 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -117619,7 +117873,7 @@ paths: description: Response content: application/json: - schema: *787 + schema: *788 examples: default: value: @@ -117822,9 +118076,9 @@ paths: type: integer codespaces: type: array - items: *376 + items: *377 examples: - default: *377 + default: *378 '304': *35 '500': *38 '401': *23 @@ -117963,17 +118217,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '401': *23 '403': *27 '404': *6 @@ -118017,7 +118271,7 @@ paths: type: integer secrets: type: array - items: &788 + items: &789 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -118059,7 +118313,7 @@ paths: - visibility - selected_repositories_url examples: - default: *558 + default: *559 headers: Link: *45 x-github: @@ -118137,7 +118391,7 @@ paths: description: Response content: application/json: - schema: *788 + schema: *789 examples: default: value: @@ -118427,15 +118681,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *378 + - *379 responses: '200': description: Response content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '304': *35 '500': *38 '401': *23 @@ -118461,7 +118715,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *378 + - *379 requestBody: required: false content: @@ -118491,9 +118745,9 @@ paths: description: Response content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '401': *23 '403': *27 '404': *6 @@ -118515,7 +118769,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *378 + - *379 responses: '202': *37 '304': *35 @@ -118544,13 +118798,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *378 + - *379 responses: '202': description: Response content: application/json: - schema: &789 + schema: &790 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -118603,7 +118857,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &790 + default: &791 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -118635,7 +118889,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *378 + - *379 - name: export_id in: path required: true @@ -118648,9 +118902,9 @@ paths: description: Response content: application/json: - schema: *789 + schema: *790 examples: - default: *790 + default: *791 '404': *6 x-github: githubCloudOnly: false @@ -118671,7 +118925,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *378 + - *379 responses: '200': description: Response @@ -118687,9 +118941,9 @@ paths: type: integer machines: type: array - items: *557 + items: *558 examples: - default: *791 + default: *792 '304': *35 '500': *38 '401': *23 @@ -118718,7 +118972,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *378 + - *379 requestBody: required: true content: @@ -118774,11 +119028,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *458 + repository: *459 machine: anyOf: - type: 'null' - - *557 + - *558 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -119575,15 +119829,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *378 + - *379 responses: '200': description: Response content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '304': *35 '500': *38 '400': *14 @@ -119615,15 +119869,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *378 + - *379 responses: '200': description: Response content: application/json: - schema: *376 + schema: *377 examples: - default: *556 + default: *557 '500': *38 '401': *23 '403': *27 @@ -119653,9 +119907,9 @@ paths: application/json: schema: type: array - items: *386 + items: *387 examples: - default: &802 + default: &803 value: - id: 197 name: hello_docker @@ -119756,7 +120010,7 @@ paths: application/json: schema: type: array - items: &792 + items: &793 title: Email description: Email type: object @@ -119826,9 +120080,9 @@ paths: application/json: schema: type: array - items: *792 + items: *793 examples: - default: &804 + default: &805 value: - email: octocat@github.com verified: true @@ -119905,7 +120159,7 @@ paths: application/json: schema: type: array - items: *792 + items: *793 examples: default: value: @@ -120163,7 +120417,7 @@ paths: application/json: schema: type: array - items: &793 + items: &794 title: GPG Key description: A unique encryption key type: object @@ -120308,7 +120562,7 @@ paths: - subkeys - revoked examples: - default: &820 + default: &821 value: - id: 3 name: Octocat's GPG Key @@ -120393,9 +120647,9 @@ paths: description: Response content: application/json: - schema: *793 + schema: *794 examples: - default: &794 + default: &795 value: id: 3 name: Octocat's GPG Key @@ -120452,7 +120706,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &795 + - &796 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -120464,9 +120718,9 @@ paths: description: Response content: application/json: - schema: *793 + schema: *794 examples: - default: *794 + default: *795 '404': *6 '304': *35 '403': *27 @@ -120489,7 +120743,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *795 + - *796 responses: '204': description: Response @@ -120696,9 +120950,10 @@ paths: "/user/installations/{installation_id}/repositories/{repository_id}": put: summary: Add a repository to an app installation - description: "Add a single repository to an installation. The authenticated - user must have admin access to the repository. \n\nThis endpoint only works - for PATs (classic) with the `repo` scope." + description: |- + Add a single repository to an installation. The authenticated user must have admin access to the repository. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/add-repo-to-installation-for-authenticated-user @@ -120721,10 +120976,10 @@ paths: subcategory: installations delete: summary: Remove a repository from an app installation - description: "Remove a single repository from an installation. The authenticated - user must have admin access to the repository. The installation must have - the `repository_selection` of `selected`. \n\nThis endpoint only works for - PATs (classic) with the `repo` scope." + description: |- + Remove a single repository from an installation. The authenticated user must have admin access to the repository. The installation must have the `repository_selection` of `selected`. + + This endpoint only works for PATs (classic) with the `repo` scope. tags: - apps operationId: apps/remove-repo-from-installation-for-authenticated-user @@ -120767,12 +121022,12 @@ paths: application/json: schema: anyOf: - - *363 + - *364 - type: object properties: {} additionalProperties: false examples: - default: *364 + default: *365 '204': description: Response when there are no restrictions x-github: @@ -120796,7 +121051,7 @@ paths: required: true content: application/json: - schema: *637 + schema: *638 examples: default: value: @@ -120807,7 +121062,7 @@ paths: description: Response content: application/json: - schema: *363 + schema: *364 examples: default: value: @@ -120888,7 +121143,7 @@ paths: - closed - all default: open - - *374 + - *375 - name: sort description: What to sort results by. in: query @@ -120913,7 +121168,7 @@ paths: type: array items: *219 examples: - default: *375 + default: *376 headers: Link: *45 '404': *6 @@ -120946,7 +121201,7 @@ paths: application/json: schema: type: array - items: &796 + items: &797 title: Key description: Key type: object @@ -121049,9 +121304,9 @@ paths: description: Response content: application/json: - schema: *796 + schema: *797 examples: - default: &797 + default: &798 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -121084,15 +121339,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *667 + - *668 responses: '200': description: Response content: application/json: - schema: *796 + schema: *797 examples: - default: *797 + default: *798 '404': *6 '304': *35 '403': *27 @@ -121115,7 +121370,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *667 + - *668 responses: '204': description: Response @@ -121148,7 +121403,7 @@ paths: application/json: schema: type: array - items: &798 + items: &799 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -121227,7 +121482,7 @@ paths: - account - plan examples: - default: &799 + default: &800 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -121289,9 +121544,9 @@ paths: application/json: schema: type: array - items: *798 + items: *799 examples: - default: *799 + default: *800 headers: Link: *45 '304': *35 @@ -121331,7 +121586,7 @@ paths: application/json: schema: type: array - items: *379 + items: *380 examples: default: value: @@ -121445,7 +121700,7 @@ paths: description: Response content: application/json: - schema: *379 + schema: *380 examples: default: value: @@ -121532,7 +121787,7 @@ paths: description: Response content: application/json: - schema: *379 + schema: *380 examples: default: value: @@ -121604,7 +121859,7 @@ paths: application/json: schema: type: array - items: *381 + items: *382 examples: default: value: @@ -121866,7 +122121,7 @@ paths: description: Response content: application/json: - schema: *381 + schema: *382 examples: default: value: @@ -122046,7 +122301,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#get-a-user-migration-status parameters: - - *382 + - *383 - name: exclude in: query required: false @@ -122059,7 +122314,7 @@ paths: description: Response content: application/json: - schema: *381 + schema: *382 examples: default: value: @@ -122253,7 +122508,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#download-a-user-migration-archive parameters: - - *382 + - *383 responses: '302': description: Response @@ -122279,7 +122534,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#delete-a-user-migration-archive parameters: - - *382 + - *383 responses: '204': description: Response @@ -122308,8 +122563,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - - *382 - - *800 + - *383 + - *801 responses: '204': description: Response @@ -122333,7 +122588,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *382 + - *383 - *17 - *19 responses: @@ -122345,7 +122600,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 '404': *6 @@ -122424,7 +122679,7 @@ paths: - docker - nuget - container - - *801 + - *802 - *19 - *17 responses: @@ -122434,10 +122689,10 @@ paths: application/json: schema: type: array - items: *386 + items: *387 examples: - default: *802 - '400': *803 + default: *803 + '400': *804 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -122457,16 +122712,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *388 - *389 + - *390 responses: '200': description: Response content: application/json: - schema: *386 + schema: *387 examples: - default: &821 + default: &822 value: id: 40201 name: octo-name @@ -122579,8 +122834,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *388 - *389 + - *390 responses: '204': description: Response @@ -122610,8 +122865,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *388 - *389 + - *390 - name: token description: package token schema: @@ -122643,8 +122898,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *388 - *389 + - *390 - *19 - *17 - name: state @@ -122664,7 +122919,7 @@ paths: application/json: schema: type: array - items: *390 + items: *391 examples: default: value: @@ -122713,15 +122968,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *388 - *389 - - *391 + - *390 + - *392 responses: '200': description: Response content: application/json: - schema: *390 + schema: *391 examples: default: value: @@ -122757,9 +123012,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *388 - *389 - - *391 + - *390 + - *392 responses: '204': description: Response @@ -122789,9 +123044,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *388 - *389 - - *391 + - *390 + - *392 responses: '204': description: Response @@ -122828,9 +123083,9 @@ paths: application/json: schema: type: array - items: *792 + items: *793 examples: - default: *804 + default: *805 headers: Link: *45 '304': *35 @@ -122943,7 +123198,7 @@ paths: type: array items: *78 examples: - default: &811 + default: &812 summary: Default response value: - id: 1296269 @@ -123261,9 +123516,9 @@ paths: description: Response content: application/json: - schema: *458 + schema: *459 examples: - default: *460 + default: *461 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -123301,9 +123556,9 @@ paths: application/json: schema: type: array - items: *639 + items: *640 examples: - default: *805 + default: *806 headers: Link: *45 '304': *35 @@ -123326,7 +123581,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *367 + - *368 responses: '204': description: Response @@ -123349,7 +123604,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *367 + - *368 responses: '204': description: Response @@ -123382,7 +123637,7 @@ paths: application/json: schema: type: array - items: &806 + items: &807 title: Social account description: Social media account type: object @@ -123399,7 +123654,7 @@ paths: - provider - url examples: - default: &807 + default: &808 value: - provider: twitter url: https://twitter.com/github @@ -123462,9 +123717,9 @@ paths: application/json: schema: type: array - items: *806 + items: *807 examples: - default: *807 + default: *808 '422': *15 '304': *35 '404': *6 @@ -123552,7 +123807,7 @@ paths: application/json: schema: type: array - items: &808 + items: &809 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -123572,7 +123827,7 @@ paths: - title - created_at examples: - default: &835 + default: &836 value: - id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -123637,9 +123892,9 @@ paths: description: Response content: application/json: - schema: *808 + schema: *809 examples: - default: &809 + default: &810 value: id: 2 key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -123669,7 +123924,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#get-an-ssh-signing-key-for-the-authenticated-user parameters: - - &810 + - &811 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -123681,9 +123936,9 @@ paths: description: Response content: application/json: - schema: *808 + schema: *809 examples: - default: *809 + default: *810 '404': *6 '304': *35 '403': *27 @@ -123706,7 +123961,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#delete-an-ssh-signing-key-for-the-authenticated-user parameters: - - *810 + - *811 responses: '204': description: Response @@ -123735,7 +123990,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &836 + - &837 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -123760,11 +124015,11 @@ paths: type: array items: *78 examples: - default-response: *811 + default-response: *812 application/vnd.github.v3.star+json: schema: type: array - items: &837 + items: &838 title: Starred Repository description: Starred Repository type: object @@ -123920,8 +124175,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *453 - *454 + - *455 responses: '204': description: Response if this repository is starred by you @@ -123949,8 +124204,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -123974,8 +124229,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *453 - *454 + - *455 responses: '204': description: Response @@ -124010,7 +124265,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 '304': *35 @@ -124047,7 +124302,7 @@ paths: application/json: schema: type: array - items: *445 + items: *446 examples: default: value: @@ -124133,10 +124388,10 @@ paths: application/json: schema: oneOf: + - *788 - *787 - - *786 examples: - default-response: &815 + default-response: &816 summary: Default response value: login: octocat @@ -124171,7 +124426,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &816 + response-with-git-hub-plan-information: &817 summary: Response with GitHub plan information value: login: octocat @@ -124228,14 +124483,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/drafts#create-draft-item-for-user-owned-project parameters: - - &813 + - &814 name: user_id description: The unique identifier of the user. in: path required: true schema: type: string - - *404 + - *405 requestBody: required: true description: Details of the draft item to create in the project. @@ -124269,9 +124524,9 @@ paths: description: Response content: application/json: - schema: *409 + schema: *410 examples: - draft_issue: *410 + draft_issue: *411 '304': *35 '403': *27 '401': *23 @@ -124294,7 +124549,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *812 + - *813 - *17 responses: '200': @@ -124329,8 +124584,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/views#create-a-view-for-a-user-owned-project parameters: - - *813 - - *404 + - *814 + - *405 requestBody: required: true content: @@ -124404,17 +124659,17 @@ paths: description: Response for creating a view in a user-owned project. content: application/json: - schema: *814 + schema: *815 examples: table_view: summary: Response for creating a table view - value: *414 + value: *415 board_view: summary: Response for creating a board view with filter - value: *414 + value: *415 roadmap_view: summary: Response for creating a roadmap view - value: *414 + value: *415 '304': *35 '403': *27 '401': *23 @@ -124456,11 +124711,11 @@ paths: application/json: schema: oneOf: + - *788 - *787 - - *786 examples: - default-response: *815 - response-with-git-hub-plan-information: *816 + default-response: *816 + response-with-git-hub-plan-information: *817 '404': *6 x-github: githubCloudOnly: false @@ -124510,8 +124765,8 @@ paths: required: - subject_digests examples: - default: *817 - withPredicateType: *818 + default: *818 + withPredicateType: *819 responses: '200': description: Response @@ -124565,7 +124820,7 @@ paths: description: The cursor to the previous page. description: Information about the current page. examples: - default: *819 + default: *820 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -124770,7 +125025,7 @@ paths: initiator: type: string examples: - default: *500 + default: *501 '201': description: Response content: @@ -124809,9 +125064,9 @@ paths: application/json: schema: type: array - items: *386 + items: *387 examples: - default: *802 + default: *803 '403': *27 '401': *23 x-github: @@ -125195,9 +125450,9 @@ paths: application/json: schema: type: array - items: *793 + items: *794 examples: - default: *820 + default: *821 headers: Link: *45 x-github: @@ -125301,7 +125556,7 @@ paths: application/json: schema: *20 examples: - default: *361 + default: *362 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -125426,7 +125681,7 @@ paths: - docker - nuget - container - - *801 + - *802 - *139 - *19 - *17 @@ -125437,12 +125692,12 @@ paths: application/json: schema: type: array - items: *386 + items: *387 examples: - default: *802 + default: *803 '403': *27 '401': *23 - '400': *803 + '400': *804 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -125462,17 +125717,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-a-user parameters: - - *388 - *389 + - *390 - *139 responses: '200': description: Response content: application/json: - schema: *386 + schema: *387 examples: - default: *821 + default: *822 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -125493,8 +125748,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-a-user parameters: - - *388 - *389 + - *390 - *139 responses: '204': @@ -125527,8 +125782,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-a-user parameters: - - *388 - *389 + - *390 - *139 - name: token description: package token @@ -125561,8 +125816,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *388 - *389 + - *390 - *139 responses: '200': @@ -125571,7 +125826,7 @@ paths: application/json: schema: type: array - items: *390 + items: *391 examples: default: value: @@ -125629,16 +125884,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-a-user parameters: - - *388 - *389 - - *391 + - *390 + - *392 - *139 responses: '200': description: Response content: application/json: - schema: *390 + schema: *391 examples: default: value: @@ -125673,10 +125928,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-package-version-for-a-user parameters: - - *388 - *389 + - *390 - *139 - - *391 + - *392 responses: '204': description: Response @@ -125708,10 +125963,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-package-version-for-a-user parameters: - - *388 - *389 + - *390 - *139 - - *391 + - *392 responses: '204': description: Response @@ -125752,9 +126007,9 @@ paths: application/json: schema: type: array - items: *402 + items: *403 examples: - default: *403 + default: *404 headers: Link: *45 '304': *35 @@ -125776,16 +126031,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#get-project-for-user parameters: - - *404 + - *405 - *139 responses: '200': description: Response content: application/json: - schema: *402 + schema: *403 examples: - default: *403 + default: *404 headers: Link: *45 '304': *35 @@ -125807,7 +126062,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#list-project-fields-for-user parameters: - - *404 + - *405 - *139 - *17 - *108 @@ -125819,9 +126074,9 @@ paths: application/json: schema: type: array - items: *407 + items: *408 examples: - default: *822 + default: *823 headers: Link: *45 '304': *35 @@ -125843,7 +126098,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#add-field-to-user-owned-project parameters: - *139 - - *404 + - *405 requestBody: required: true content: @@ -125881,7 +126136,7 @@ paths: description: The options available for single select fields. At least one option must be provided when creating a single select field. - items: *823 + items: *824 required: - name - data_type @@ -125897,7 +126152,7 @@ paths: description: The field's data type. enum: - iteration - iteration_configuration: *824 + iteration_configuration: *825 required: - name - data_type @@ -125919,20 +126174,20 @@ paths: value: name: Due date data_type: date - single_select_field: *825 - iteration_field: *826 + single_select_field: *826 + iteration_field: *827 responses: '201': description: Response content: application/json: - schema: *407 + schema: *408 examples: - text_field: *827 - number_field: *828 - date_field: *829 - single_select_field: *830 - iteration_field: *831 + text_field: *828 + number_field: *829 + date_field: *830 + single_select_field: *831 + iteration_field: *832 '304': *35 '403': *27 '401': *23 @@ -125953,17 +126208,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/fields#get-project-field-for-user parameters: - - *404 - - *832 + - *405 + - *833 - *139 responses: '200': description: Response content: application/json: - schema: *407 + schema: *408 examples: - default: *833 + default: *834 headers: Link: *45 '304': *35 @@ -125986,7 +126241,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#list-items-for-a-user-owned-project parameters: - - *404 + - *405 - *139 - *108 - *109 @@ -126019,9 +126274,9 @@ paths: application/json: schema: type: array - items: *411 + items: *412 examples: - default: *412 + default: *413 headers: Link: *45 '304': *35 @@ -126043,7 +126298,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#add-item-to-user-owned-project parameters: - *139 - - *404 + - *405 requestBody: required: true description: Details of the item to add to the project. You can specify either @@ -126113,22 +126368,22 @@ paths: description: Response content: application/json: - schema: *409 + schema: *410 examples: issue_with_id: summary: Response for adding an issue using its unique ID - value: *410 + value: *411 pull_request_with_id: summary: Response for adding a pull request using its unique ID - value: *410 + value: *411 issue_with_nwo: summary: Response for adding an issue using repository owner, name, and issue number - value: *410 + value: *411 pull_request_with_nwo: summary: Response for adding a pull request using repository owner, name, and PR number - value: *410 + value: *411 '304': *35 '403': *27 '401': *23 @@ -126148,9 +126403,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#get-an-item-for-a-user-owned-project parameters: - - *404 + - *405 - *139 - - *413 + - *414 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the title field will be returned. @@ -126170,9 +126425,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *412 examples: - default: *412 + default: *413 headers: Link: *45 '304': *35 @@ -126193,9 +126448,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#update-project-item-for-user parameters: - - *404 + - *405 - *139 - - *413 + - *414 requestBody: required: true description: Field updates to apply to the project item. Only text, number, @@ -126268,13 +126523,13 @@ paths: description: Response content: application/json: - schema: *411 + schema: *412 examples: - text_field: *412 - number_field: *412 - date_field: *412 - single_select_field: *412 - iteration_field: *412 + text_field: *413 + number_field: *413 + date_field: *413 + single_select_field: *413 + iteration_field: *413 '401': *23 '403': *27 '404': *6 @@ -126294,9 +126549,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#delete-project-item-for-user parameters: - - *404 + - *405 - *139 - - *413 + - *414 responses: '204': description: Response @@ -126318,9 +126573,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/items#list-items-for-a-user-project-view parameters: - - *404 + - *405 - *139 - - *834 + - *835 - name: fields description: |- Limit results to specific fields, by their IDs. If not specified, the @@ -126346,9 +126601,9 @@ paths: application/json: schema: type: array - items: *411 + items: *412 examples: - default: *412 + default: *413 headers: Link: *45 '304': *35 @@ -126569,7 +126824,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 x-github: @@ -126599,9 +126854,9 @@ paths: application/json: schema: type: array - items: *806 + items: *807 examples: - default: *807 + default: *808 headers: Link: *45 x-github: @@ -126631,9 +126886,9 @@ paths: application/json: schema: type: array - items: *808 + items: *809 examples: - default: *835 + default: *836 headers: Link: *45 x-github: @@ -126658,7 +126913,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - *139 - - *836 + - *837 - *110 - *17 - *19 @@ -126670,11 +126925,11 @@ paths: schema: anyOf: - type: array - items: *837 + items: *838 - type: array items: *78 examples: - default-response: *811 + default-response: *812 headers: Link: *45 x-github: @@ -126705,7 +126960,7 @@ paths: type: array items: *279 examples: - default: *392 + default: *393 headers: Link: *45 x-github: @@ -126834,7 +127089,7 @@ webhooks: type: string enum: - disabled - enterprise: &838 + enterprise: &839 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -126903,7 +127158,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &839 + installation: &840 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -126924,7 +127179,7 @@ webhooks: required: - id - node_id - organization: &840 + organization: &841 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -126997,7 +127252,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &841 + repository: &842 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -127923,10 +128178,10 @@ webhooks: type: string enum: - enabled - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -128002,11 +128257,11 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - rule: &842 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + rule: &843 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -128229,11 +128484,11 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - rule: *842 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + rule: *843 sender: *4 required: - action @@ -128421,11 +128676,11 @@ webhooks: - everyone required: - from - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - rule: *842 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + rule: *843 sender: *4 required: - action @@ -128498,7 +128753,7 @@ webhooks: required: true content: application/json: - schema: &862 + schema: &863 title: Exemption request cancellation event type: object properties: @@ -128506,11 +128761,11 @@ webhooks: type: string enum: - cancelled - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - exemption_request: &843 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + exemption_request: &844 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -128784,7 +129039,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &844 + items: &845 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -128896,7 +129151,7 @@ webhooks: required: true content: application/json: - schema: &863 + schema: &864 title: Exemption request completed event type: object properties: @@ -128904,11 +129159,11 @@ webhooks: type: string enum: - completed - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - exemption_request: *843 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + exemption_request: *844 sender: *4 required: - action @@ -128980,7 +129235,7 @@ webhooks: required: true content: application/json: - schema: &860 + schema: &861 title: Exemption request created event type: object properties: @@ -128988,11 +129243,11 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - exemption_request: *843 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + exemption_request: *844 sender: *4 required: - action @@ -129064,7 +129319,7 @@ webhooks: required: true content: application/json: - schema: &864 + schema: &865 title: Exemption response dismissed event type: object properties: @@ -129072,12 +129327,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - exemption_request: *843 - exemption_response: *844 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + exemption_request: *844 + exemption_response: *845 sender: *4 required: - action @@ -129151,7 +129406,7 @@ webhooks: required: true content: application/json: - schema: &861 + schema: &862 title: Exemption response submitted event type: object properties: @@ -129159,12 +129414,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - exemption_request: *843 - exemption_response: *844 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + exemption_request: *844 + exemption_response: *845 sender: *4 required: - action @@ -129248,7 +129503,7 @@ webhooks: type: string enum: - completed - check_run: &846 + check_run: &847 title: CheckRun description: A check performed on the code of a given code change type: object @@ -129358,7 +129613,7 @@ webhooks: - examples: - neutral - deployment: *845 + deployment: *846 details_url: type: string examples: @@ -129456,10 +129711,10 @@ webhooks: - output - app - pull_requests - installation: *839 - enterprise: *838 - organization: *840 - repository: *841 + installation: *840 + enterprise: *839 + organization: *841 + repository: *842 sender: *4 required: - check_run @@ -129850,11 +130105,11 @@ webhooks: type: string enum: - created - check_run: *846 - installation: *839 - enterprise: *838 - organization: *840 - repository: *841 + check_run: *847 + installation: *840 + enterprise: *839 + organization: *841 + repository: *842 sender: *4 required: - check_run @@ -130248,11 +130503,11 @@ webhooks: type: string enum: - requested_action - check_run: *846 - installation: *839 - enterprise: *838 - organization: *840 - repository: *841 + check_run: *847 + installation: *840 + enterprise: *839 + organization: *841 + repository: *842 requested_action: description: The action requested by the user. type: object @@ -130655,11 +130910,11 @@ webhooks: type: string enum: - rerequested - check_run: *846 - installation: *839 - enterprise: *838 - organization: *840 - repository: *841 + check_run: *847 + installation: *840 + enterprise: *839 + organization: *841 + repository: *842 sender: *4 required: - check_run @@ -131644,10 +131899,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -132351,10 +132606,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -133052,10 +133307,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -133224,7 +133479,7 @@ webhooks: required: - login - id - dismissed_comment: *528 + dismissed_comment: *529 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -133376,20 +133631,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &847 + commit_oid: &848 description: The commit SHA of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - enterprise: *838 - installation: *839 - organization: *840 - ref: &848 + enterprise: *839 + installation: *840 + organization: *841 + ref: &849 description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event was triggered by the `sender` and this value will be empty. type: string - repository: *841 + repository: *842 sender: *4 required: - action @@ -133556,7 +133811,7 @@ webhooks: required: - login - id - dismissed_comment: *528 + dismissed_comment: *529 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -133797,12 +134052,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *847 - enterprise: *838 - installation: *839 - organization: *840 - ref: *848 - repository: *841 + commit_oid: *848 + enterprise: *839 + installation: *840 + organization: *841 + ref: *849 + repository: *842 sender: *4 required: - action @@ -133900,7 +134155,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *528 + dismissed_comment: *529 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -134085,12 +134340,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *847 - enterprise: *838 - installation: *839 - organization: *840 - ref: *848 - repository: *841 + commit_oid: *848 + enterprise: *839 + installation: *840 + organization: *841 + ref: *849 + repository: *842 sender: *4 required: - action @@ -134259,7 +134514,7 @@ webhooks: required: - login - id - dismissed_comment: *528 + dismissed_comment: *529 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -134436,12 +134691,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *847 - enterprise: *838 - installation: *839 - organization: *840 - ref: *848 - repository: *841 + commit_oid: *848 + enterprise: *839 + installation: *840 + organization: *841 + ref: *849 + repository: *842 sender: *4 required: - action @@ -134542,7 +134797,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *528 + dismissed_comment: *529 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -134731,9 +134986,9 @@ webhooks: type: - string - 'null' - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -134741,7 +134996,7 @@ webhooks: type: - string - 'null' - repository: *841 + repository: *842 sender: *4 required: - action @@ -134840,7 +135095,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *528 + dismissed_comment: *529 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -134987,12 +135242,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *847 - enterprise: *838 - installation: *839 - organization: *840 - ref: *848 - repository: *841 + commit_oid: *848 + enterprise: *839 + installation: *840 + organization: *841 + ref: *849 + repository: *842 sender: *4 required: - action @@ -135161,7 +135416,7 @@ webhooks: required: - login - id - dismissed_comment: *528 + dismissed_comment: *529 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -135313,10 +135568,10 @@ webhooks: - dismissed_reason - rule - tool - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -135576,10 +135831,10 @@ webhooks: - updated_at - author_association - body - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -135660,18 +135915,18 @@ webhooks: type: - string - 'null' - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *840 - pusher_type: &849 + organization: *841 + pusher_type: &850 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &850 + ref: &851 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -135681,7 +135936,7 @@ webhooks: enum: - tag - branch - repository: *841 + repository: *842 sender: *4 required: - ref @@ -135764,9 +136019,9 @@ webhooks: enum: - created definition: *153 - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 sender: *4 required: - action @@ -135851,9 +136106,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 sender: *4 required: - action @@ -135931,9 +136186,9 @@ webhooks: enum: - promote_to_enterprise definition: *153 - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 sender: *4 required: - action @@ -136011,9 +136266,9 @@ webhooks: enum: - updated definition: *153 - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 sender: *4 required: - action @@ -136090,10 +136345,10 @@ webhooks: type: string enum: - updated - enterprise: *838 - installation: *839 - repository: *841 - organization: *840 + enterprise: *839 + installation: *840 + repository: *842 + organization: *841 sender: *4 new_property_values: type: array @@ -136178,18 +136433,18 @@ webhooks: title: delete event type: object properties: - enterprise: *838 - installation: *839 - organization: *840 - pusher_type: *849 - ref: *850 + enterprise: *839 + installation: *840 + organization: *841 + pusher_type: *850 + ref: *851 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *841 + repository: *842 sender: *4 required: - ref @@ -136269,11 +136524,11 @@ webhooks: type: string enum: - assignees_changed - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136353,11 +136608,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136438,11 +136693,11 @@ webhooks: type: string enum: - auto_reopened - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136523,11 +136778,11 @@ webhooks: type: string enum: - created - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136606,11 +136861,11 @@ webhooks: type: string enum: - dismissed - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136689,11 +136944,11 @@ webhooks: type: string enum: - fixed - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136773,11 +137028,11 @@ webhooks: type: string enum: - reintroduced - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136856,11 +137111,11 @@ webhooks: type: string enum: - reopened - alert: *586 - installation: *839 - organization: *840 - enterprise: *838 - repository: *841 + alert: *587 + installation: *840 + organization: *841 + enterprise: *839 + repository: *842 sender: *4 required: - action @@ -136937,9 +137192,9 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - key: &851 + enterprise: *839 + installation: *840 + key: &852 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -136977,8 +137232,8 @@ webhooks: - verified - created_at - read_only - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -137055,11 +137310,11 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - key: *851 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + key: *852 + organization: *841 + repository: *842 sender: *4 required: - action @@ -137626,12 +137881,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - workflow: &855 + workflow: &856 title: Workflow type: - object @@ -138382,13 +138637,13 @@ webhooks: deployment: anyOf: - type: 'null' - - *592 + - *593 pull_requests: type: array - items: *687 - repository: *841 - organization: *840 - installation: *839 + items: *688 + repository: *842 + organization: *841 + installation: *840 sender: *4 responses: '200': @@ -138459,7 +138714,7 @@ webhooks: type: string enum: - approved - approver: &852 + approver: &853 type: object properties: avatar_url: @@ -138502,11 +138757,11 @@ webhooks: type: string comment: type: string - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - reviewers: &853 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + reviewers: &854 type: array items: type: object @@ -138587,7 +138842,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &854 + workflow_job_run: &855 type: object properties: conclusion: @@ -139333,18 +139588,18 @@ webhooks: type: string enum: - rejected - approver: *852 + approver: *853 comment: type: string - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - reviewers: *853 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + reviewers: *854 sender: *4 since: type: string - workflow_job_run: *854 + workflow_job_run: *855 workflow_job_runs: type: array items: @@ -140061,13 +140316,13 @@ webhooks: type: string enum: - requested - enterprise: *838 + enterprise: *839 environment: type: string - installation: *839 - organization: *840 - repository: *841 - requestor: &865 + installation: *840 + organization: *841 + repository: *842 + requestor: &866 title: User type: - object @@ -142000,12 +142255,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - workflow: *855 + workflow: *856 workflow_run: title: Deployment Workflow Run type: @@ -142696,7 +142951,7 @@ webhooks: type: string enum: - answered - answer: &858 + answer: &859 type: object properties: author_association: @@ -142856,11 +143111,11 @@ webhooks: - created_at - updated_at - body - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -142987,11 +143242,11 @@ webhooks: - from required: - category - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143074,11 +143329,11 @@ webhooks: type: string enum: - closed - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143160,7 +143415,7 @@ webhooks: type: string enum: - created - comment: &857 + comment: &858 type: object properties: author_association: @@ -143320,11 +143575,11 @@ webhooks: - updated_at - body - reactions - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143407,12 +143662,12 @@ webhooks: type: string enum: - deleted - comment: *857 - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + comment: *858 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143507,12 +143762,12 @@ webhooks: - from required: - body - comment: *857 - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + comment: *858 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143596,11 +143851,11 @@ webhooks: type: string enum: - created - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143682,11 +143937,11 @@ webhooks: type: string enum: - deleted - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143786,11 +144041,11 @@ webhooks: type: string required: - from - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143872,10 +144127,10 @@ webhooks: type: string enum: - labeled - discussion: *856 - enterprise: *838 - installation: *839 - label: &859 + discussion: *857 + enterprise: *839 + installation: *840 + label: &860 title: Label type: object properties: @@ -143908,8 +144163,8 @@ webhooks: - color - default - description - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -143992,11 +144247,11 @@ webhooks: type: string enum: - locked - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144078,11 +144333,11 @@ webhooks: type: string enum: - pinned - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144164,11 +144419,11 @@ webhooks: type: string enum: - reopened - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144253,16 +144508,16 @@ webhooks: changes: type: object properties: - new_discussion: *856 - new_repository: *841 + new_discussion: *857 + new_repository: *842 required: - new_discussion - new_repository - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144345,10 +144600,10 @@ webhooks: type: string enum: - unanswered - discussion: *856 - old_answer: *858 - organization: *840 - repository: *841 + discussion: *857 + old_answer: *859 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144430,12 +144685,12 @@ webhooks: type: string enum: - unlabeled - discussion: *856 - enterprise: *838 - installation: *839 - label: *859 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + label: *860 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144518,11 +144773,11 @@ webhooks: type: string enum: - unlocked - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144604,11 +144859,11 @@ webhooks: type: string enum: - unpinned - discussion: *856 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + discussion: *857 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -144677,7 +144932,7 @@ webhooks: required: true content: application/json: - schema: *860 + schema: *861 responses: '200': description: Return a 200 status to indicate that the data was received @@ -144740,7 +144995,7 @@ webhooks: required: true content: application/json: - schema: *861 + schema: *862 responses: '200': description: Return a 200 status to indicate that the data was received @@ -144803,7 +145058,7 @@ webhooks: required: true content: application/json: - schema: *862 + schema: *863 responses: '200': description: Return a 200 status to indicate that the data was received @@ -144866,7 +145121,7 @@ webhooks: required: true content: application/json: - schema: *860 + schema: *861 responses: '200': description: Return a 200 status to indicate that the data was received @@ -144929,7 +145184,7 @@ webhooks: required: true content: application/json: - schema: *861 + schema: *862 responses: '200': description: Return a 200 status to indicate that the data was received @@ -144995,7 +145250,7 @@ webhooks: required: true content: application/json: - schema: *862 + schema: *863 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145061,7 +145316,7 @@ webhooks: required: true content: application/json: - schema: *863 + schema: *864 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145127,7 +145382,7 @@ webhooks: required: true content: application/json: - schema: *860 + schema: *861 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145193,7 +145448,7 @@ webhooks: required: true content: application/json: - schema: *864 + schema: *865 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145259,7 +145514,7 @@ webhooks: required: true content: application/json: - schema: *861 + schema: *862 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145324,7 +145579,7 @@ webhooks: required: true content: application/json: - schema: *862 + schema: *863 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145389,7 +145644,7 @@ webhooks: required: true content: application/json: - schema: *863 + schema: *864 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145454,7 +145709,7 @@ webhooks: required: true content: application/json: - schema: *860 + schema: *861 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145519,7 +145774,7 @@ webhooks: required: true content: application/json: - schema: *864 + schema: *865 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145585,7 +145840,7 @@ webhooks: required: true content: application/json: - schema: *861 + schema: *862 responses: '200': description: Return a 200 status to indicate that the data was received @@ -145652,7 +145907,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *838 + enterprise: *839 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -146330,9 +146585,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - forkee @@ -146478,9 +146733,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pages: description: The pages that were updated. type: array @@ -146518,7 +146773,7 @@ webhooks: - action - sha - html_url - repository: *841 + repository: *842 sender: *4 required: - pages @@ -146594,10 +146849,10 @@ webhooks: type: string enum: - created - enterprise: *838 + enterprise: *839 installation: *20 - organization: *840 - repositories: &866 + organization: *841 + repositories: &867 description: An array of repository objects that the installation can access. type: array @@ -146623,8 +146878,8 @@ webhooks: - name - full_name - private - repository: *841 - requester: *865 + repository: *842 + requester: *866 sender: *4 required: - action @@ -146699,11 +146954,11 @@ webhooks: type: string enum: - deleted - enterprise: *838 + enterprise: *839 installation: *20 - organization: *840 - repositories: *866 - repository: *841 + organization: *841 + repositories: *867 + repository: *842 requester: type: - 'null' @@ -146780,11 +147035,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *838 + enterprise: *839 installation: *20 - organization: *840 - repositories: *866 - repository: *841 + organization: *841 + repositories: *867 + repository: *842 requester: type: - 'null' @@ -146861,10 +147116,10 @@ webhooks: type: string enum: - added - enterprise: *838 + enterprise: *839 installation: *20 - organization: *840 - repositories_added: &867 + organization: *841 + repositories_added: &868 description: An array of repository objects, which were added to the installation. type: array @@ -146910,15 +147165,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *841 - repository_selection: &868 + repository: *842 + repository_selection: &869 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *865 + requester: *866 sender: *4 required: - action @@ -146997,10 +147252,10 @@ webhooks: type: string enum: - removed - enterprise: *838 + enterprise: *839 installation: *20 - organization: *840 - repositories_added: *867 + organization: *841 + repositories_added: *868 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -147027,9 +147282,9 @@ webhooks: - name - full_name - private - repository: *841 - repository_selection: *868 - requester: *865 + repository: *842 + repository_selection: *869 + requester: *866 sender: *4 required: - action @@ -147108,11 +147363,11 @@ webhooks: type: string enum: - suspend - enterprise: *838 + enterprise: *839 installation: *20 - organization: *840 - repositories: *866 - repository: *841 + organization: *841 + repositories: *867 + repository: *842 requester: type: - 'null' @@ -147295,10 +147550,10 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 target_type: type: string @@ -147377,11 +147632,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *838 + enterprise: *839 installation: *20 - organization: *840 - repositories: *866 - repository: *841 + organization: *841 + repositories: *867 + repository: *842 requester: type: - 'null' @@ -147547,7 +147802,7 @@ webhooks: pin: anyOf: - type: 'null' - - *664 + - *665 user: title: User type: @@ -147633,8 +147888,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -148446,8 +148701,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 state: description: State of the issue; either 'open' or 'closed' type: string @@ -148464,7 +148719,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -148808,8 +149063,8 @@ webhooks: - state - locked - assignee - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -148889,7 +149144,7 @@ webhooks: type: string enum: - deleted - comment: &869 + comment: &870 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -149046,7 +149301,7 @@ webhooks: pin: anyOf: - type: 'null' - - *664 + - *665 required: - url - html_url @@ -149060,8 +149315,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -149869,8 +150124,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 state: description: State of the issue; either 'open' or 'closed' type: string @@ -149887,7 +150142,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -150233,8 +150488,8 @@ webhooks: - state - locked - assignee - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -150314,7 +150569,7 @@ webhooks: type: string enum: - edited - changes: &893 + changes: &894 description: The changes to the comment. type: object properties: @@ -150326,9 +150581,9 @@ webhooks: type: string required: - from - comment: *869 - enterprise: *838 - installation: *839 + comment: *870 + enterprise: *839 + installation: *840 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -151139,8 +151394,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 state: description: State of the issue; either 'open' or 'closed' type: string @@ -151157,7 +151412,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -151501,8 +151756,8 @@ webhooks: - state - locked - assignee - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -151583,9 +151838,9 @@ webhooks: type: string enum: - pinned - comment: *869 - enterprise: *838 - installation: *839 + comment: *870 + enterprise: *839 + installation: *840 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -152398,8 +152653,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 state: description: State of the issue; either 'open' or 'closed' type: string @@ -152416,7 +152671,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -152762,8 +153017,8 @@ webhooks: - state - locked - assignee - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -152843,9 +153098,9 @@ webhooks: type: string enum: - unpinned - comment: *869 - enterprise: *838 - installation: *839 + comment: *870 + enterprise: *839 + installation: *840 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -153658,8 +153913,8 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 state: description: State of the issue; either 'open' or 'closed' type: string @@ -153676,7 +153931,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -154022,8 +154277,8 @@ webhooks: - state - locked - assignee - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -154112,9 +154367,9 @@ webhooks: type: number blocking_issue: *219 blocking_issue_repo: *78 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -154203,9 +154458,9 @@ webhooks: type: number blocking_issue: *219 blocking_issue_repo: *78 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -154293,9 +154548,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *219 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -154384,9 +154639,9 @@ webhooks: description: The ID of the blocking issue. type: number blocking_issue: *219 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -154466,10 +154721,10 @@ webhooks: type: string enum: - assigned - assignee: *865 - enterprise: *838 - installation: *839 - issue: &872 + assignee: *866 + enterprise: *839 + installation: *840 + issue: &873 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -155280,11 +155535,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -155301,7 +155556,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -155404,8 +155659,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -155485,8 +155740,8 @@ webhooks: type: string enum: - closed - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -156302,11 +156557,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -156323,7 +156578,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -156569,8 +156824,8 @@ webhooks: required: - state - closed_at - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -156649,8 +156904,8 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -157457,11 +157712,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -157478,7 +157733,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -157580,8 +157835,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -157660,8 +157915,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -158491,11 +158746,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -158512,7 +158767,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -158593,7 +158848,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &870 + milestone: &871 title: Milestone description: A collection of related issues and pull requests. type: object @@ -158736,8 +158991,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -158836,8 +159091,8 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -159648,11 +159903,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -159666,7 +159921,7 @@ webhooks: timeline_url: type: string format: uri - type: *371 + type: *372 title: description: Title of the issue type: string @@ -159772,9 +160027,9 @@ webhooks: - active_lock_reason - body - reactions - label: *859 - organization: *840 - repository: *841 + label: *860 + organization: *841 + repository: *842 sender: *4 required: - action @@ -159854,8 +160109,8 @@ webhooks: type: string enum: - labeled - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -160665,11 +160920,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -160683,7 +160938,7 @@ webhooks: timeline_url: type: string format: uri - type: *371 + type: *372 title: description: Title of the issue type: string @@ -160789,9 +161044,9 @@ webhooks: - active_lock_reason - body - reactions - label: *859 - organization: *840 - repository: *841 + label: *860 + organization: *841 + repository: *842 sender: *4 required: - action @@ -160871,8 +161126,8 @@ webhooks: type: string enum: - locked - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -161707,11 +161962,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -161725,7 +161980,7 @@ webhooks: timeline_url: type: string format: uri - type: *371 + type: *372 title: description: Title of the issue type: string @@ -161808,8 +162063,8 @@ webhooks: format: uri user_view_type: type: string - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -161888,8 +162143,8 @@ webhooks: type: string enum: - milestoned - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -162718,11 +162973,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -162739,7 +162994,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -162819,9 +163074,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *870 - organization: *840 - repository: *841 + milestone: *871 + organization: *841 + repository: *842 sender: *4 required: - action @@ -163708,11 +163963,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -163812,7 +164067,7 @@ webhooks: required: - login - id - type: *371 + type: *372 required: - id - number @@ -164304,8 +164559,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -165112,11 +165367,11 @@ webhooks: repository_url: type: string format: uri - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -165133,7 +165388,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -165239,8 +165494,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -165320,9 +165575,9 @@ webhooks: type: string enum: - pinned - enterprise: *838 - installation: *839 - issue: &871 + enterprise: *839 + installation: *840 + issue: &872 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -166127,11 +166382,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -166148,7 +166403,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -166250,8 +166505,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -166330,8 +166585,8 @@ webhooks: type: string enum: - reopened - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -167164,11 +167419,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -167265,9 +167520,9 @@ webhooks: format: uri user_view_type: type: string - type: *371 - organization: *840 - repository: *841 + type: *372 + organization: *841 + repository: *842 sender: *4 required: - action @@ -168155,11 +168410,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -168176,7 +168431,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -168769,11 +169024,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *838 - installation: *839 - issue: *871 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + issue: *872 + organization: *841 + repository: *842 sender: *4 required: - action @@ -168853,12 +169108,12 @@ webhooks: type: string enum: - typed - enterprise: *838 - installation: *839 - issue: *872 - type: *371 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + issue: *873 + type: *372 + organization: *841 + repository: *842 sender: *4 required: - action @@ -168939,7 +169194,7 @@ webhooks: type: string enum: - unassigned - assignee: &896 + assignee: &897 title: User type: - object @@ -169011,11 +169266,11 @@ webhooks: required: - login - id - enterprise: *838 - installation: *839 - issue: *872 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + issue: *873 + organization: *841 + repository: *842 sender: *4 required: - action @@ -169094,12 +169349,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *838 - installation: *839 - issue: *872 - label: *859 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + issue: *873 + label: *860 + organization: *841 + repository: *842 sender: *4 required: - action @@ -169179,8 +169434,8 @@ webhooks: type: string enum: - unlocked - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -170013,11 +170268,11 @@ webhooks: anyOf: - type: 'null' - *220 - sub_issues_summary: *779 - issue_dependencies_summary: *780 + sub_issues_summary: *780 + issue_dependencies_summary: *781 issue_field_values: type: array - items: *649 + items: *650 state: description: State of the issue; either 'open' or 'closed' type: string @@ -170034,7 +170289,7 @@ webhooks: title: description: Title of the issue type: string - type: *371 + type: *372 updated_at: type: string format: date-time @@ -170114,8 +170369,8 @@ webhooks: format: uri user_view_type: type: string - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -170195,11 +170450,11 @@ webhooks: type: string enum: - unpinned - enterprise: *838 - installation: *839 - issue: *871 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + issue: *872 + organization: *841 + repository: *842 sender: *4 required: - action @@ -170278,12 +170533,12 @@ webhooks: type: string enum: - untyped - enterprise: *838 - installation: *839 - issue: *872 - type: *371 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + issue: *873 + type: *372 + organization: *841 + repository: *842 sender: *4 required: - action @@ -170363,11 +170618,11 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - label: *859 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + label: *860 + organization: *841 + repository: *842 sender: *4 required: - action @@ -170445,11 +170700,11 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - label: *859 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + label: *860 + organization: *841 + repository: *842 sender: *4 required: - action @@ -170559,11 +170814,11 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - label: *859 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + label: *860 + organization: *841 + repository: *842 sender: *4 required: - action @@ -170645,9 +170900,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *838 - installation: *839 - marketplace_purchase: &873 + enterprise: *839 + installation: *840 + marketplace_purchase: &874 title: Marketplace Purchase type: object required: @@ -170735,8 +170990,8 @@ webhooks: type: integer unit_count: type: integer - organization: *840 - previous_marketplace_purchase: &874 + organization: *841 + previous_marketplace_purchase: &875 title: Marketplace Purchase type: object properties: @@ -170820,7 +171075,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *841 + repository: *842 sender: *4 required: - action @@ -170900,10 +171155,10 @@ webhooks: - changed effective_date: type: string - enterprise: *838 - installation: *839 - marketplace_purchase: *873 - organization: *840 + enterprise: *839 + installation: *840 + marketplace_purchase: *874 + organization: *841 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -170991,7 +171246,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *841 + repository: *842 sender: *4 required: - action @@ -171073,10 +171328,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *838 - installation: *839 - marketplace_purchase: *873 - organization: *840 + enterprise: *839 + installation: *840 + marketplace_purchase: *874 + organization: *841 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -171162,7 +171417,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *841 + repository: *842 sender: *4 required: - action @@ -171243,8 +171498,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 marketplace_purchase: title: Marketplace Purchase type: object @@ -171330,9 +171585,9 @@ webhooks: type: integer unit_count: type: integer - organization: *840 - previous_marketplace_purchase: *874 - repository: *841 + organization: *841 + previous_marketplace_purchase: *875 + repository: *842 sender: *4 required: - action @@ -171412,12 +171667,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *838 - installation: *839 - marketplace_purchase: *873 - organization: *840 - previous_marketplace_purchase: *874 - repository: *841 + enterprise: *839 + installation: *840 + marketplace_purchase: *874 + organization: *841 + previous_marketplace_purchase: *875 + repository: *842 sender: *4 required: - action @@ -171519,11 +171774,11 @@ webhooks: type: string required: - to - enterprise: *838 - installation: *839 - member: *865 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + member: *866 + organization: *841 + repository: *842 sender: *4 required: - action @@ -171625,11 +171880,11 @@ webhooks: type: - string - 'null' - enterprise: *838 - installation: *839 - member: *865 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + member: *866 + organization: *841 + repository: *842 sender: *4 required: - action @@ -171708,11 +171963,11 @@ webhooks: type: string enum: - removed - enterprise: *838 - installation: *839 - member: *865 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + member: *866 + organization: *841 + repository: *842 sender: *4 required: - action @@ -171790,11 +172045,11 @@ webhooks: type: string enum: - added - enterprise: *838 - installation: *839 - member: *865 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + member: *866 + organization: *841 + repository: *842 scope: description: The scope of the membership. Currently, can only be `team`. @@ -171872,7 +172127,7 @@ webhooks: required: - login - id - team: &875 + team: &876 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -172102,11 +172357,11 @@ webhooks: type: string enum: - removed - enterprise: *838 - installation: *839 - member: *865 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + member: *866 + organization: *841 + repository: *842 scope: description: The scope of the membership. Currently, can only be `team`. @@ -172185,7 +172440,7 @@ webhooks: required: - login - id - team: *875 + team: *876 required: - action - scope @@ -172267,8 +172522,8 @@ webhooks: type: string enum: - checks_requested - installation: *839 - merge_group: &876 + installation: *840 + merge_group: &877 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -172287,15 +172542,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *520 + head_commit: *521 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -172381,10 +172636,10 @@ webhooks: - merged - invalidated - dequeued - installation: *839 - merge_group: *876 - organization: *840 - repository: *841 + installation: *840 + merge_group: *877 + organization: *841 + repository: *842 sender: *4 required: - action @@ -172457,7 +172712,7 @@ webhooks: type: string enum: - deleted - enterprise: *838 + enterprise: *839 hook: description: 'The deleted webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -172566,12 +172821,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *839 - organization: *840 + installation: *840 + organization: *841 repository: anyOf: - type: 'null' - - *841 + - *842 sender: *4 required: - action @@ -172651,11 +172906,11 @@ webhooks: type: string enum: - closed - enterprise: *838 - installation: *839 - milestone: *870 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + milestone: *871 + organization: *841 + repository: *842 sender: *4 required: - action @@ -172734,9 +172989,9 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - milestone: &877 + enterprise: *839 + installation: *840 + milestone: &878 title: Milestone description: A collection of related issues and pull requests. type: object @@ -172878,8 +173133,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -172958,11 +173213,11 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - milestone: *870 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + milestone: *871 + organization: *841 + repository: *842 sender: *4 required: - action @@ -173072,11 +173327,11 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - milestone: *870 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + milestone: *871 + organization: *841 + repository: *842 sender: *4 required: - action @@ -173156,11 +173411,11 @@ webhooks: type: string enum: - opened - enterprise: *838 - installation: *839 - milestone: *877 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + milestone: *878 + organization: *841 + repository: *842 sender: *4 required: - action @@ -173239,11 +173494,11 @@ webhooks: type: string enum: - blocked - blocked_user: *865 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + blocked_user: *866 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -173322,11 +173577,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *865 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + blocked_user: *866 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -173402,7 +173657,7 @@ webhooks: enum: - created definition: *147 - enterprise: *838 + enterprise: *839 sender: *4 required: - action @@ -173482,8 +173737,8 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 sender: *4 required: - action @@ -173556,8 +173811,8 @@ webhooks: enum: - updated definition: *147 - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 sender: *4 required: - action @@ -173629,9 +173884,9 @@ webhooks: type: string enum: - updated - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 sender: *4 new_property_values: type: array @@ -173719,9 +173974,9 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - membership: &878 + enterprise: *839 + installation: *840 + membership: &879 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -173831,8 +174086,8 @@ webhooks: - role - organization_url - user - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 required: - action @@ -173910,11 +174165,11 @@ webhooks: type: string enum: - member_added - enterprise: *838 - installation: *839 - membership: *878 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + membership: *879 + organization: *841 + repository: *842 sender: *4 required: - action @@ -173993,8 +174248,8 @@ webhooks: type: string enum: - member_invited - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -174116,10 +174371,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 - user: *865 + user: *866 required: - action - invitation @@ -174197,11 +174452,11 @@ webhooks: type: string enum: - member_removed - enterprise: *838 - installation: *839 - membership: *878 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + membership: *879 + organization: *841 + repository: *842 sender: *4 required: - action @@ -174288,11 +174543,11 @@ webhooks: properties: from: type: string - enterprise: *838 - installation: *839 - membership: *878 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + membership: *879 + organization: *841 + repository: *842 sender: *4 required: - action @@ -174370,9 +174625,9 @@ webhooks: type: string enum: - published - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 package: description: Information about the package. type: object @@ -174895,7 +175150,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &879 + items: &880 title: Ruby Gems metadata type: object properties: @@ -174992,7 +175247,7 @@ webhooks: - owner - package_version - registry - repository: *841 + repository: *842 sender: *4 required: - action @@ -175069,9 +175324,9 @@ webhooks: type: string enum: - updated - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 package: description: Information about the package. type: object @@ -175433,7 +175688,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *879 + items: *880 source_url: type: string format: uri @@ -175504,7 +175759,7 @@ webhooks: - owner - package_version - registry - repository: *841 + repository: *842 sender: *4 required: - action @@ -175684,12 +175939,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *838 + enterprise: *839 id: type: integer - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - id @@ -175766,7 +176021,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &880 + personal_access_token_request: &881 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -175916,10 +176171,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *838 - organization: *840 + enterprise: *839 + organization: *841 sender: *4 - installation: *839 + installation: *840 required: - action - personal_access_token_request @@ -175996,11 +176251,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *880 - enterprise: *838 - organization: *840 + personal_access_token_request: *881 + enterprise: *839 + organization: *841 sender: *4 - installation: *839 + installation: *840 required: - action - personal_access_token_request @@ -176076,11 +176331,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *880 - enterprise: *838 - organization: *840 + personal_access_token_request: *881 + enterprise: *839 + organization: *841 sender: *4 - installation: *839 + installation: *840 required: - action - personal_access_token_request @@ -176155,11 +176410,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *880 - organization: *840 - enterprise: *838 + personal_access_token_request: *881 + organization: *841 + enterprise: *839 sender: *4 - installation: *839 + installation: *840 required: - action - personal_access_token_request @@ -176264,7 +176519,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *881 + last_response: *882 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -176296,8 +176551,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 zen: description: Random string of GitHub zen. @@ -176542,10 +176797,10 @@ webhooks: - from required: - note - enterprise: *838 - installation: *839 - organization: *840 - project_card: &882 + enterprise: *839 + installation: *840 + organization: *841 + project_card: &883 title: Project Card type: object properties: @@ -176668,7 +176923,7 @@ webhooks: - creator - created_at - updated_at - repository: *841 + repository: *842 sender: *4 required: - action @@ -176749,11 +177004,11 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - project_card: *882 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + project_card: *883 + repository: *842 sender: *4 required: - action @@ -176833,9 +177088,9 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 project_card: title: Project Card type: object @@ -176965,7 +177220,7 @@ webhooks: repository: anyOf: - type: 'null' - - *841 + - *842 sender: *4 required: - action @@ -177059,11 +177314,11 @@ webhooks: - from required: - note - enterprise: *838 - installation: *839 - organization: *840 - project_card: *882 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + project_card: *883 + repository: *842 sender: *4 required: - action @@ -177157,9 +177412,9 @@ webhooks: - from required: - column_id - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 project_card: allOf: - title: Project Card @@ -177356,7 +177611,7 @@ webhooks: type: string required: - after_id - repository: *841 + repository: *842 sender: *4 required: - action @@ -177436,10 +177691,10 @@ webhooks: type: string enum: - closed - enterprise: *838 - installation: *839 - organization: *840 - project: &884 + enterprise: *839 + installation: *840 + organization: *841 + project: &885 title: Project type: object properties: @@ -177566,7 +177821,7 @@ webhooks: - creator - created_at - updated_at - repository: *841 + repository: *842 sender: *4 required: - action @@ -177646,10 +177901,10 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - project_column: &883 + enterprise: *839 + installation: *840 + organization: *841 + project_column: &884 title: Project Column type: object properties: @@ -177689,7 +177944,7 @@ webhooks: - name - created_at - updated_at - repository: *841 + repository: *842 sender: *4 required: - action @@ -177768,14 +178023,14 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 - project_column: *883 + enterprise: *839 + installation: *840 + organization: *841 + project_column: *884 repository: anyOf: - type: 'null' - - *841 + - *842 sender: *4 required: - action @@ -177864,11 +178119,11 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - organization: *840 - project_column: *883 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + project_column: *884 + repository: *842 sender: *4 required: - action @@ -177948,11 +178203,11 @@ webhooks: type: string enum: - moved - enterprise: *838 - installation: *839 - organization: *840 - project_column: *883 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + project_column: *884 + repository: *842 sender: *4 required: - action @@ -178032,11 +178287,11 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - project: *884 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + project: *885 + repository: *842 sender: *4 required: - action @@ -178116,14 +178371,14 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 - project: *884 + enterprise: *839 + installation: *840 + organization: *841 + project: *885 repository: anyOf: - type: 'null' - - *841 + - *842 sender: *4 required: - action @@ -178224,11 +178479,11 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - organization: *840 - project: *884 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + project: *885 + repository: *842 sender: *4 required: - action @@ -178307,11 +178562,11 @@ webhooks: type: string enum: - reopened - enterprise: *838 - installation: *839 - organization: *840 - project: *884 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + project: *885 + repository: *842 sender: *4 required: - action @@ -178392,9 +178647,9 @@ webhooks: type: string enum: - closed - installation: *839 - organization: *840 - projects_v2: *402 + installation: *840 + organization: *841 + projects_v2: *403 sender: *4 required: - action @@ -178475,9 +178730,9 @@ webhooks: type: string enum: - created - installation: *839 - organization: *840 - projects_v2: *402 + installation: *840 + organization: *841 + projects_v2: *403 sender: *4 required: - action @@ -178558,9 +178813,9 @@ webhooks: type: string enum: - deleted - installation: *839 - organization: *840 - projects_v2: *402 + installation: *840 + organization: *841 + projects_v2: *403 sender: *4 required: - action @@ -178681,9 +178936,9 @@ webhooks: type: string to: type: string - installation: *839 - organization: *840 - projects_v2: *402 + installation: *840 + organization: *841 + projects_v2: *403 sender: *4 required: - action @@ -178766,7 +179021,7 @@ webhooks: type: string enum: - archived - changes: &888 + changes: &889 type: object properties: archived_at: @@ -178782,9 +179037,9 @@ webhooks: - string - 'null' format: date-time - installation: *839 - organization: *840 - projects_v2_item: &885 + installation: *840 + organization: *841 + projects_v2_item: &886 title: Projects v2 Item description: An item belonging to a project type: object @@ -178802,7 +179057,7 @@ webhooks: type: string description: The node ID of the content represented by this item. - content_type: *408 + content_type: *409 creator: *4 created_at: type: string @@ -178924,9 +179179,9 @@ webhooks: - 'null' to: type: string - installation: *839 - organization: *840 - projects_v2_item: *885 + installation: *840 + organization: *841 + projects_v2_item: *886 sender: *4 required: - action @@ -179008,9 +179263,9 @@ webhooks: type: string enum: - created - installation: *839 - organization: *840 - projects_v2_item: *885 + installation: *840 + organization: *841 + projects_v2_item: *886 sender: *4 required: - action @@ -179091,9 +179346,9 @@ webhooks: type: string enum: - deleted - installation: *839 - organization: *840 - projects_v2_item: *885 + installation: *840 + organization: *841 + projects_v2_item: *886 sender: *4 required: - action @@ -179198,7 +179453,7 @@ webhooks: oneOf: - type: string - type: integer - - &886 + - &887 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -179222,7 +179477,7 @@ webhooks: required: - id - name - - &887 + - &888 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -179262,8 +179517,8 @@ webhooks: oneOf: - type: string - type: integer - - *886 - *887 + - *888 type: - 'null' - string @@ -179286,9 +179541,9 @@ webhooks: - 'null' required: - body - installation: *839 - organization: *840 - projects_v2_item: *885 + installation: *840 + organization: *841 + projects_v2_item: *886 sender: *4 required: - action @@ -179385,9 +179640,9 @@ webhooks: type: - string - 'null' - installation: *839 - organization: *840 - projects_v2_item: *885 + installation: *840 + organization: *841 + projects_v2_item: *886 sender: *4 required: - action @@ -179470,10 +179725,10 @@ webhooks: type: string enum: - restored - changes: *888 - installation: *839 - organization: *840 - projects_v2_item: *885 + changes: *889 + installation: *840 + organization: *841 + projects_v2_item: *886 sender: *4 required: - action @@ -179555,9 +179810,9 @@ webhooks: type: string enum: - reopened - installation: *839 - organization: *840 - projects_v2: *402 + installation: *840 + organization: *841 + projects_v2: *403 sender: *4 required: - action @@ -179638,9 +179893,9 @@ webhooks: type: string enum: - created - installation: *839 - organization: *840 - projects_v2_status_update: *889 + installation: *840 + organization: *841 + projects_v2_status_update: *890 sender: *4 required: - action @@ -179721,9 +179976,9 @@ webhooks: type: string enum: - deleted - installation: *839 - organization: *840 - projects_v2_status_update: *889 + installation: *840 + organization: *841 + projects_v2_status_update: *890 sender: *4 required: - action @@ -179869,9 +180124,9 @@ webhooks: - string - 'null' format: date - installation: *839 - organization: *840 - projects_v2_status_update: *889 + installation: *840 + organization: *841 + projects_v2_status_update: *890 sender: *4 required: - action @@ -179942,10 +180197,10 @@ webhooks: title: public event type: object properties: - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - repository @@ -180022,13 +180277,13 @@ webhooks: type: string enum: - assigned - assignee: *865 - enterprise: *838 - installation: *839 - number: &890 + assignee: *866 + enterprise: *839 + installation: *840 + number: &891 description: The pull request number. type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -182399,7 +182654,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -182481,11 +182736,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -184849,7 +185104,7 @@ webhooks: - draft reason: type: string - repository: *841 + repository: *842 sender: *4 required: - action @@ -184931,11 +185186,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -187299,7 +187554,7 @@ webhooks: - draft reason: type: string - repository: *841 + repository: *842 sender: *4 required: - action @@ -187381,13 +187636,13 @@ webhooks: type: string enum: - closed - enterprise: *838 - installation: *839 - number: *890 - organization: *840 - pull_request: &891 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 + pull_request: &892 allOf: - - *687 + - *688 - type: object properties: allow_auto_merge: @@ -187449,7 +187704,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *841 + repository: *842 sender: *4 required: - action @@ -187530,12 +187785,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *838 - installation: *839 - number: *890 - organization: *840 - pull_request: *891 - repository: *841 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 + pull_request: *892 + repository: *842 sender: *4 required: - action @@ -187615,11 +187870,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *838 - milestone: *405 - number: *890 - organization: *840 - pull_request: &892 + enterprise: *839 + milestone: *406 + number: *891 + organization: *841 + pull_request: &893 title: Pull Request type: object properties: @@ -189968,7 +190223,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -190047,11 +190302,11 @@ webhooks: type: string enum: - dequeued - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -192419,7 +192674,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *841 + repository: *842 sender: *4 required: - action @@ -192543,12 +192798,12 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - number: *890 - organization: *840 - pull_request: *891 - repository: *841 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 + pull_request: *892 + repository: *842 sender: *4 required: - action @@ -192628,11 +192883,11 @@ webhooks: type: string enum: - enqueued - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -194985,7 +195240,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -195065,11 +195320,11 @@ webhooks: type: string enum: - labeled - enterprise: *838 - installation: *839 - label: *859 - number: *890 - organization: *840 + enterprise: *839 + installation: *840 + label: *860 + number: *891 + organization: *841 pull_request: title: Pull Request type: object @@ -197439,7 +197694,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -197520,10 +197775,10 @@ webhooks: type: string enum: - locked - enterprise: *838 - installation: *839 - number: *890 - organization: *840 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 pull_request: title: Pull Request type: object @@ -199891,7 +200146,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -199971,12 +200226,12 @@ webhooks: type: string enum: - milestoned - enterprise: *838 - milestone: *405 - number: *890 - organization: *840 - pull_request: *892 - repository: *841 + enterprise: *839 + milestone: *406 + number: *891 + organization: *841 + pull_request: *893 + repository: *842 sender: *4 required: - action @@ -200055,12 +200310,12 @@ webhooks: type: string enum: - opened - enterprise: *838 - installation: *839 - number: *890 - organization: *840 - pull_request: *891 - repository: *841 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 + pull_request: *892 + repository: *842 sender: *4 required: - action @@ -200141,12 +200396,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *838 - installation: *839 - number: *890 - organization: *840 - pull_request: *891 - repository: *841 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 + pull_request: *892 + repository: *842 sender: *4 required: - action @@ -200226,12 +200481,12 @@ webhooks: type: string enum: - reopened - enterprise: *838 - installation: *839 - number: *890 - organization: *840 - pull_request: *891 - repository: *841 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 + pull_request: *892 + repository: *842 sender: *4 required: - action @@ -200606,9 +200861,9 @@ webhooks: - start_side - side - reactions - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pull_request: type: object properties: @@ -202860,7 +203115,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *841 + repository: *842 sender: *4 required: - action @@ -202940,7 +203195,7 @@ webhooks: type: string enum: - deleted - comment: &894 + comment: &895 title: Pull Request Review Comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -203233,9 +203488,9 @@ webhooks: - start_side - side - reactions - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pull_request: type: object properties: @@ -205475,7 +205730,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *841 + repository: *842 sender: *4 required: - action @@ -205555,11 +205810,11 @@ webhooks: type: string enum: - edited - changes: *893 - comment: *894 - enterprise: *838 - installation: *839 - organization: *840 + changes: *894 + comment: *895 + enterprise: *839 + installation: *840 + organization: *841 pull_request: type: object properties: @@ -207802,7 +208057,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *841 + repository: *842 sender: *4 required: - action @@ -207883,9 +208138,9 @@ webhooks: type: string enum: - dismissed - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pull_request: title: Simple Pull Request type: object @@ -210140,7 +210395,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *841 + repository: *842 review: description: The review that was affected. type: object @@ -210391,9 +210646,9 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pull_request: title: Simple Pull Request type: object @@ -212507,8 +212762,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *841 - review: &895 + repository: *842 + review: &896 description: The review that was affected. type: object properties: @@ -212746,12 +213001,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: description: The pull request number. type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -215120,7 +215375,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 requested_reviewer: title: User type: @@ -215206,12 +215461,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: description: The pull request number. type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -217587,7 +217842,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 requested_team: title: Team description: Groups of organization members that gives permissions @@ -217782,12 +218037,12 @@ webhooks: type: string enum: - review_requested - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: description: The pull request number. type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -220158,7 +220413,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 requested_reviewer: title: User type: @@ -220245,12 +220500,12 @@ webhooks: type: string enum: - review_requested - enterprise: *838 - installation: *839 + enterprise: *839 + installation: *840 number: description: The pull request number. type: integer - organization: *840 + organization: *841 pull_request: title: Pull Request type: object @@ -222612,7 +222867,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 requested_team: title: Team description: Groups of organization members that gives permissions @@ -222796,9 +223051,9 @@ webhooks: type: string enum: - submitted - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pull_request: title: Simple Pull Request type: object @@ -225056,8 +225311,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *841 - review: *895 + repository: *842 + review: *896 sender: *4 required: - action @@ -225137,9 +225392,9 @@ webhooks: type: string enum: - resolved - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pull_request: title: Simple Pull Request type: object @@ -227292,7 +227547,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *841 + repository: *842 sender: *4 thread: type: object @@ -227689,9 +227944,9 @@ webhooks: type: string enum: - unresolved - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 pull_request: title: Simple Pull Request type: object @@ -229827,7 +230082,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *841 + repository: *842 sender: *4 thread: type: object @@ -230226,10 +230481,10 @@ webhooks: type: string before: type: string - enterprise: *838 - installation: *839 - number: *890 - organization: *840 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 pull_request: title: Pull Request type: object @@ -232586,7 +232841,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -232668,11 +232923,11 @@ webhooks: type: string enum: - unassigned - assignee: *896 - enterprise: *838 - installation: *839 - number: *890 - organization: *840 + assignee: *897 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 pull_request: title: Pull Request type: object @@ -235044,7 +235299,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -235123,11 +235378,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *838 - installation: *839 - label: *859 - number: *890 - organization: *840 + enterprise: *839 + installation: *840 + label: *860 + number: *891 + organization: *841 pull_request: title: Pull Request type: object @@ -237488,7 +237743,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -237569,10 +237824,10 @@ webhooks: type: string enum: - unlocked - enterprise: *838 - installation: *839 - number: *890 - organization: *840 + enterprise: *839 + installation: *840 + number: *891 + organization: *841 pull_request: title: Pull Request type: object @@ -239923,7 +240178,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *841 + repository: *842 sender: *4 required: - action @@ -240126,7 +240381,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *838 + enterprise: *839 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -240221,8 +240476,8 @@ webhooks: - url - author - committer - installation: *839 - organization: *840 + installation: *840 + organization: *841 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -240821,9 +241076,9 @@ webhooks: type: string enum: - published - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 registry_package: type: object properties: @@ -241300,7 +241555,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *879 + items: *880 summary: type: string tag_name: @@ -241356,7 +241611,7 @@ webhooks: - owner - package_version - registry - repository: *841 + repository: *842 sender: *4 required: - action @@ -241434,9 +241689,9 @@ webhooks: type: string enum: - updated - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 registry_package: type: object properties: @@ -241748,7 +242003,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *879 + items: *880 summary: type: string tag_name: @@ -241798,7 +242053,7 @@ webhooks: - owner - package_version - registry - repository: *841 + repository: *842 sender: *4 required: - action @@ -241875,10 +242130,10 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - release: &897 + enterprise: *839 + installation: *840 + organization: *841 + release: &898 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -242209,7 +242464,7 @@ webhooks: - updated_at - zipball_url - body - repository: *841 + repository: *842 sender: *4 required: - action @@ -242286,11 +242541,11 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 - release: *897 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + release: *898 + repository: *842 sender: *4 required: - action @@ -242407,11 +242662,11 @@ webhooks: type: boolean required: - to - enterprise: *838 - installation: *839 - organization: *840 - release: *897 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + release: *898 + repository: *842 sender: *4 required: - action @@ -242489,9 +242744,9 @@ webhooks: type: string enum: - prereleased - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -242827,7 +243082,7 @@ webhooks: - string - 'null' format: uri - repository: *841 + repository: *842 sender: *4 required: - action @@ -242903,10 +243158,10 @@ webhooks: type: string enum: - published - enterprise: *838 - installation: *839 - organization: *840 - release: &898 + enterprise: *839 + installation: *840 + organization: *841 + release: &899 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -243239,7 +243494,7 @@ webhooks: - string - 'null' format: uri - repository: *841 + repository: *842 sender: *4 required: - action @@ -243315,11 +243570,11 @@ webhooks: type: string enum: - released - enterprise: *838 - installation: *839 - organization: *840 - release: *897 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + release: *898 + repository: *842 sender: *4 required: - action @@ -243395,11 +243650,11 @@ webhooks: type: string enum: - unpublished - enterprise: *838 - installation: *839 - organization: *840 - release: *898 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + release: *899 + repository: *842 sender: *4 required: - action @@ -243475,11 +243730,11 @@ webhooks: type: string enum: - published - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - repository_advisory: *739 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + repository_advisory: *740 sender: *4 required: - action @@ -243555,11 +243810,11 @@ webhooks: type: string enum: - reported - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - repository_advisory: *739 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + repository_advisory: *740 sender: *4 required: - action @@ -243635,10 +243890,10 @@ webhooks: type: string enum: - archived - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -243715,10 +243970,10 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -243796,10 +244051,10 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -243884,10 +244139,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -244002,10 +244257,10 @@ webhooks: - 'null' items: type: string - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -244077,10 +244332,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 status: type: string @@ -244161,10 +244416,10 @@ webhooks: type: string enum: - privatized - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -244241,10 +244496,10 @@ webhooks: type: string enum: - publicized - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -244338,10 +244593,10 @@ webhooks: - name required: - repository - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -244421,10 +244676,10 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 repository_ruleset: *187 sender: *4 required: @@ -244503,10 +244758,10 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 repository_ruleset: *187 sender: *4 required: @@ -244585,10 +244840,10 @@ webhooks: type: string enum: - edited - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 repository_ruleset: *187 changes: type: object @@ -244650,16 +244905,16 @@ webhooks: properties: added: type: array - items: *707 + items: *708 deleted: type: array - items: *707 + items: *708 updated: type: array items: type: object properties: - rule: *707 + rule: *708 changes: type: object properties: @@ -244896,10 +245151,10 @@ webhooks: - from required: - owner - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -244977,10 +245232,10 @@ webhooks: type: string enum: - unarchived - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -245058,7 +245313,7 @@ webhooks: type: string enum: - create - alert: &899 + alert: &900 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -245183,10 +245438,10 @@ webhooks: enum: - auto_dismissed - open - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -245396,10 +245651,10 @@ webhooks: type: string enum: - dismissed - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -245477,11 +245732,11 @@ webhooks: type: string enum: - reopen - alert: *899 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + alert: *900 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -245683,10 +245938,10 @@ webhooks: enum: - fixed - open - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -245764,7 +246019,7 @@ webhooks: type: string enum: - assigned - alert: &900 + alert: &901 type: object properties: number: *126 @@ -245879,10 +246134,10 @@ webhooks: - type: 'null' - *4 assignee: *4 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -245960,11 +246215,11 @@ webhooks: type: string enum: - created - alert: *900 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + alert: *901 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -246045,11 +246300,11 @@ webhooks: type: string enum: - created - alert: *900 - installation: *839 - location: *901 - organization: *840 - repository: *841 + alert: *901 + installation: *840 + location: *902 + organization: *841 + repository: *842 sender: *4 required: - location @@ -246287,11 +246542,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *900 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + alert: *901 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -246369,11 +246624,11 @@ webhooks: type: string enum: - reopened - alert: *900 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + alert: *901 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -246451,11 +246706,11 @@ webhooks: type: string enum: - resolved - alert: *900 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + alert: *901 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -246533,12 +246788,12 @@ webhooks: type: string enum: - unassigned - alert: *900 + alert: *901 assignee: *4 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -246616,11 +246871,11 @@ webhooks: type: string enum: - validated - alert: *900 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + alert: *901 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -246750,10 +247005,10 @@ webhooks: - organization - enterprise - - repository: *841 - enterprise: *838 - installation: *839 - organization: *840 + repository: *842 + enterprise: *839 + installation: *840 + organization: *841 sender: *4 required: - action @@ -246831,11 +247086,11 @@ webhooks: type: string enum: - published - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - security_advisory: &902 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + security_advisory: &903 description: The details of the security advisory, including summary, description, and severity. type: object @@ -247021,11 +247276,11 @@ webhooks: type: string enum: - updated - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 - security_advisory: *902 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 + security_advisory: *903 sender: *4 required: - action @@ -247098,10 +247353,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -247287,11 +247542,11 @@ webhooks: from: type: object properties: - security_and_analysis: *416 - enterprise: *838 - installation: *839 - organization: *840 - repository: *458 + security_and_analysis: *417 + enterprise: *839 + installation: *840 + organization: *841 + repository: *459 sender: *4 required: - changes @@ -247369,12 +247624,12 @@ webhooks: type: string enum: - cancelled - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - sponsorship: &903 + sponsorship: &904 type: object properties: created_at: @@ -247679,12 +247934,12 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - sponsorship: *903 + sponsorship: *904 required: - action - sponsorship @@ -247772,12 +248027,12 @@ webhooks: type: string required: - from - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - sponsorship: *903 + sponsorship: *904 required: - action - changes @@ -247854,17 +248109,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &904 + effective_date: &905 description: The `pending_cancellation` and `pending_tier_change` event types will include the date the cancellation or tier change will take effect. type: string - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - sponsorship: *903 + sponsorship: *904 required: - action - sponsorship @@ -247938,7 +248193,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &905 + changes: &906 type: object properties: tier: @@ -247982,13 +248237,13 @@ webhooks: - from required: - tier - effective_date: *904 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + effective_date: *905 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - sponsorship: *903 + sponsorship: *904 required: - action - changes @@ -248065,13 +248320,13 @@ webhooks: type: string enum: - tier_changed - changes: *905 - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + changes: *906 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - sponsorship: *903 + sponsorship: *904 required: - action - changes @@ -248145,10 +248400,10 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -248232,10 +248487,10 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -248669,15 +248924,15 @@ webhooks: type: - string - 'null' - enterprise: *838 + enterprise: *839 id: description: The unique identifier of the status. type: integer - installation: *839 + installation: *840 name: type: string - organization: *840 - repository: *841 + organization: *841 + repository: *842 sender: *4 sha: description: The Commit SHA. @@ -248793,9 +249048,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *219 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -248885,9 +249140,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *219 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -248977,9 +249232,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *219 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -249069,9 +249324,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *219 - installation: *839 - organization: *840 - repository: *841 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -249148,12 +249403,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 - team: &906 + team: &907 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -249383,9 +249638,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 repository: title: Repository description: A git repository @@ -249855,7 +250110,7 @@ webhooks: - topics - visibility sender: *4 - team: *906 + team: *907 required: - action - team @@ -249931,9 +250186,9 @@ webhooks: type: string enum: - created - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 repository: title: Repository description: A git repository @@ -250403,7 +250658,7 @@ webhooks: - topics - visibility sender: *4 - team: *906 + team: *907 required: - action - team @@ -250480,9 +250735,9 @@ webhooks: type: string enum: - deleted - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 repository: title: Repository description: A git repository @@ -250952,7 +251207,7 @@ webhooks: - topics - visibility sender: *4 - team: *906 + team: *907 required: - action - team @@ -251096,9 +251351,9 @@ webhooks: - from required: - permissions - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 repository: title: Repository description: A git repository @@ -251568,7 +251823,7 @@ webhooks: - topics - visibility sender: *4 - team: *906 + team: *907 required: - action - changes @@ -251646,9 +251901,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *838 - installation: *839 - organization: *840 + enterprise: *839 + installation: *840 + organization: *841 repository: title: Repository description: A git repository @@ -252118,7 +252373,7 @@ webhooks: - topics - visibility sender: *4 - team: *906 + team: *907 required: - action - team @@ -252194,10 +252449,10 @@ webhooks: type: string enum: - started - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 required: - action @@ -252270,17 +252525,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *838 + enterprise: *839 inputs: type: - object - 'null' additionalProperties: true - installation: *839 - organization: *840 + installation: *840 + organization: *841 ref: type: string - repository: *841 + repository: *842 sender: *4 workflow: type: string @@ -252362,10 +252617,10 @@ webhooks: type: string enum: - completed - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 workflow_job: allOf: @@ -252621,7 +252876,7 @@ webhooks: type: string required: - conclusion - deployment: *592 + deployment: *593 required: - action - repository @@ -252700,10 +252955,10 @@ webhooks: type: string enum: - in_progress - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 workflow_job: allOf: @@ -252985,7 +253240,7 @@ webhooks: required: - status - steps - deployment: *592 + deployment: *593 required: - action - repository @@ -253064,10 +253319,10 @@ webhooks: type: string enum: - queued - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + installation: *840 + organization: *841 + repository: *842 sender: *4 workflow_job: type: object @@ -253213,7 +253468,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *592 + deployment: *593 required: - action - repository @@ -253292,10 +253547,10 @@ webhooks: type: string enum: - waiting - enterprise: *838 - installation: *839 - organization: *840 - repository: *841 + enterprise: *839 + {"code":"deadline_exceeded","msg":"operation timed out"}